@import url(mixed.css);

body {
    font-family: Verdana, Arial, Sans;
    font-size:0.8em;
    margin:0; padding:0;
    background-color:#fcfcfc;
}

#bar-menu{
	height:200px;
}

#bar-menu ul{
	list-style:none;
	margin-top:0px;
	margin-left:0px;
	height:120px;
	padding-left:3px;
	margin-right:15px;
}

#bar-menu ul li{
	float:left;
}

#bar-menu ul li ul{
	margin-left:0px;
}

#bar-menu ul li ul li{
	float:none;
	width:100px;
	text-align:center;
}

#bar-menu ul li.bill ul li a{
	text-align:justify;
	text-decoration:none;
}

#bar-menu ul li.bill ul li a.button{
	background: transparent url(../admin_images/button-factures.png) top no-repeat;
	width:91px;
	height:92px;
	display:block;
	margin-bottom:4px;
}

#bar-menu ul li.bill ul li a.bill{
	background: transparent url(../admin_images/button-factures.png) top no-repeat;
}
#bar-menu ul li.bill ul li a.conso-annatel{
	background: transparent url(../admin_images/button-conso-annatel.png) top no-repeat;
}
#bar-menu ul li.bill ul li a.conso-orange{
	background: transparent url(../admin_images/button-conso-orange.png) top no-repeat;
}
#bar-menu ul li.bill ul li a.edit{
	background: transparent url(../admin_images/button-edit.png) top no-repeat;
}
#bar-menu ul li.bill ul li a.creditcard{
	background: transparent url(../admin_images/button-creditcard.png) top no-repeat;
}

#navbar{
	width:605px;
	margin:0 auto;
}

#navbar ul {
	margin:0;
	padding:0;
	min-height: 150px;
}

#navbar li {
	list-style:none;
	float:left;
	width:91px;
	padding-right:30px;
	height:120px;
}

#navbar li a { text-decoration:none;display:block;position:relative; }
#navbar li a:hover { text-decoration:none; }

#navbar li a span {
	display:none;
	text-align:center;
	white-space:nowrap;
	position:absolute;
	left:0;
	top: 100px;
}

#navbar #spacer {
	height:50px;
}

#navbar #button-title {
	display:none;
	background:#ffffcc;
	text-align:center;
	padding:12px;
	font-weight:bold;
}


a img { border: 0}

fieldset { margin-top:1em; }
.t_head {
	font-weight: 700;
	text-align: left;
}
.t_total {
	font-weight: 700;
	padding-bottom: 45px;
}

#logo{
	background: #fcfcfc url(../admin_images/logo.png) top no-repeat;
	display:block;
	width:209px;
	height:82px;
	margin:0 auto;
	text-indent:-9999px;
	margin-top:30px;
}

#login-content {
	background: #fcfcfc url(../admin_images/box-login-admin.png) top no-repeat;
	display:block;
	width:442px;
	height:409px;
	margin: 0 auto;
	padding-top:136px;
}
#login-content fieldset {border:0;}

#login-content table { width:100%;}
#login-content th,#login-content td { width:50%;}
#login-content th { text-align:right; padding-right:8px;}
#login-content td { text-align:left;}
#login-content td input{
	width:120px;
	border:1px solid #CC2976;
	padding:3px;
}
#login-content td input#rememberMe{
	width:14px;
}

#login-content table{
	margin-bottom:15px;
}
#login-content input[type=submit]{
	background: #fcfcfc url(../admin_images/login-admin.png) top no-repeat;
	display:block;
	height:28px;
	width:132px;
	margin:0 auto;
	border:none;
	color:#fff;
}
#login-content th label{
	/*font-weight:normal;*/
}
#login-content tr{
	padding:0px;
	margin:0px;
}
#login-content a {
  outline: none;
  color: #C6236D;
  text-decoration: underline;
}

#auth_login_zone p{
	width:339px;
	text-align:center;
	margin:0 auto;
	color:#D24286;
	line-height:19px;
	margin-bottom:20px;
}

#header {
    background:#000 url(../admin_images/header2.png) repeat-x scroll;
    color:#eff4f6;
    padding:0px 10px;
    height:165px;
}

#header a { color:#eff4f6; text-decoration:none; }
#header a:visited {  color : white;}
#header a:hover { text-decoration:underline; }

#top {
    float:left;
		background:transparent url(../admin_images/logo-place2.png) no-repeat scroll left top;
		width:214px;
		height:153px;
		margin-left:5px;
    font-size:1.3em;
		text-indent:-5000px
}

#top h1 {background:transparent url(../admin_images/annatel.png) no-repeat scroll;height:81px;width:199px;margin:19px 7px;}

#header #top-right{
	background:url(../admin_images/personages.png) top no-repeat;
	width:210px;
	height:122px;
	position:absolute;
	right:25px;
	top:48px;
}

#info-box {
	background:url(../admin_images/infobox.png) top repeat-x;
  text-align:right;
  margin: 0;
	height:34px;
	padding-top:5px;
}

#info-box ul li#info-user {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-transform:capitalize;
	background:url(../admin_images/info-user.png) top no-repeat;
	width:197px;
	height:20px;
	text-align:left;
	padding-left:20px;
	padding-top:6px;
	color:#b7b7b7;
}


#info-box ul li#info-user span#info-user-login {
	margin-right:23px;
	color:#b7b7b7;
	font-weight:bold;
}

#info-box #info-user #info-user-login { color:#c50a62; }
#info-box #info-user #info-user-login a { color:#c50a62; text-decoration:none}
#info-box #info-user #info-user-logout a {}
#info-box a { color:#C50A62; text-decoration:none;}

#info-box li  {
    list-style-type:none;
		float:left;
		margin-right:20px;
}

#info-box ul{
	margin-top:0px;
	margin-bottom:0px;
	float:right;

}

#info-box ul li#visit a{
	background:url(../admin_images/visit.png) top no-repeat;
	width:110px;
	height:20px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#b5b5b5;
	padding-top:6px;
	padding-right:10px;
}

#info-box ul li#visit a:hover{
	color:#C8196B;
}


#main {
    clear:both;
    background: #fcfcfc url('images/fond-cellule.png') repeat-x top left;
    color: black;
    padding-left:10px;
    padding-right:10px;
    padding-top: 36px;
    min-height:40em;
}



#main a { color:#3f6f7a; text-decoration:underline; }
#main a:visited {  color : #002830;}
#main a:hover { /*color: #0f82af; background-color: #d7e7eb;*/ }

#main .clear { clear:both;}

#content {
    margin-left: 270px;
    padding: 10px;
		padding-top:0;
		padding-left:30px;
}

#content h1{
	background: #fcfcfc url(../admin_images/h1-4.png) top right no-repeat;
	height:46px;
	margin-bottom:0px;
	margin-top:0px;
}
#content h1 span.left{
	background: #fcfcfc url(../admin_images/h1-4.png) left no-repeat;
	color:#808080;
	display:block;
	font-family:verdana;
	font-size:22px;
	font-weight:normal;
	height:37px;
	padding-left:10px;
	padding-top:9px;
	position:absolute;
}

#content div.content{
	margin-top:0px;
	background:#f2f0f0;
	border-bottom:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
	padding:15px;
	font-size:13px;


}


#content #dashboard-content div.content{
	margin-bottom:30px;
}

div.content h2{
	color:#808080;
	font-size:17px;
	margin-left:12px;
	border-bottom:1px solid #cdcccc;
	padding-bottom:10px;
	font-weight:normal;
}

div.content h2.callDetails{
	text-align:center;
	font-size:19px;
}


div.content h3{
	text-align:center;
	color:#D24286;
}

#content p.no-widget{
	background:#f2f0f0;
	margin-top:0px;
	padding:10px;
	font-size:13px;
}

#main p.crud-link{
	text-align:center;
}

#main a.crud-link{
	color:#808080;
	text-decoration:none;
}

#main a.crud-link:hover{
	text-decoration:underline;
}

#main a.modify{
	background: transparent url(../admin_images/modify.png) left top no-repeat;
	width:50px;
	height:25px;
	display:block;
	padding-left:30px;
	line-height:25px;

}

#main a.supprimer{
	background: transparent url(../admin_images/supprimer.png) left top no-repeat;
	width:50px;
	height:25px;
	display:block;
	padding-left:30px;
	line-height:25px;

}

#main a.return{
	background: transparent url(../admin_images/return.png) left top no-repeat;
	width:140px;
	height:25px;
	display:block;
	padding-left:30px;
	line-height:25px;

}


/*#content div#table{
	/*width:638px;
	background:#f2f0f0;
	border-bottom:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
}

#content div.title div#right{
	background: #fcfcfc url(../admin_images/h1-3.png) no-repeat top right;
	margin-left:-9px;
	/*height:37px;
	padding-left:10px;
	padding-top:9px;
	margin-bottom:0px;
	position:absolute;
}

#content div#left {
    color: #808080;
		background:#fcfcfc url(../admin_images/h1-3.png) top left no-repeat;
		/*height:37px;
		width:100%;
		padding-left:10px;
		padding-top:9px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		margin-bottom:0px;
		height:37px;
		padding-left:10px;
		padding-top:9px;


}

/*#content div#last{
	background:transparent url(../admin_images/h1-2last.png) right no-repeat;
	height:37px;
	padding-left:10px;
	padding-top:9px;
	margin-bottom:0px;
	/*position:absolute;
}*/

#menu {
    width:250px;
    float:left;
    padding: 5px;
		padding-top:0px;
}

#menu .menu-bloc {
    /*background-color:#F1F1F1;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    -o-border-radius:4px;
    border-radius:4px;*/
    margin-top: 1em;
    padding:0;
}
#menu .menu-bloc h3 {
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#808080;
		text-align:left;
    margin:0;
    background:transparent url(../admin_images/h3-2.png) no-repeat scroll;
		padding:0px 19px 0 20px;
		width:211px;
		height:34px;
    line-height: 34px;
    position: relative;
}

#menu .menu-bloc h3 span {
  color: #CA2170;
}

#menu .menu-bloc h3 img {
  vertical-align: middle;
  margin-right: 10px;
	margin-top:-6px;
}

#menu .menu-bloc h3 span a{ margin-top: 10px; }

span.opened a { background:transparent url(../admin_images/closed-2.png) no-repeat scroll right center; width:12px; height:11px; display:block; float:right}
span.closed a{
background:transparent url(../admin_images/opened-2.png) no-repeat scroll right center !important; width:12px; height:11px; display:block; float:right}
/*span.closed a { background:transparent url(../admin_images/closed.png) no-repeat scroll right center; width:12px; height:16px; display:block; float:right}*/
/*span.closed a:hover {
background:transparent url(../admin_images/opened.png) no-repeat scroll right center !important; width:12px; height:16px; display:block; float:right}*/

#menu .menu-bloc ul {
    margin:0; padding:0;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
		/*border: 1px solid #bbbbbb;*/
		margin-top:1px;
		background:#f2f0f0;
		border-bottom:1px solid #e0e0e0;
		border-left:1px solid #e0e0e0;
		border-right:1px solid #e0e0e0;
}
#menu .menu-bloc li {
    padding: 2px 8px 2px 10px;
    border-bottom:  1px solid #e3e3e3;
		background:transparent url(../admin_images/list-style2.png) no-repeat scroll left center;
		margin:0 auto;
		width:200px;
		line-height:32px;
}

#menu .menu-bloc ul li{
}

#menu .menu-bloc li a {
	color:#4d7cca;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-left:4px;
	letter-spacing:0.5px;
}
#menu .menu-bloc li a:visited {  color : #4D7CCA;}
#menu .menu-bloc li a:hover { text-decoration:underline; background:none; }
#menu .menu-bloc li:hover { background:transparent url(../admin_images/list-style-hover2.png) no-repeat scroll left center; }

#menu div#menu-bloc-toplinks{
	background:url(../admin_images/bg-dashboard.png) top no-repeat;
	width:250px;
	height:34px;
	margin-top:0px;
}

#menu div#menu-bloc-toplinks ul{
	border:0;
	background:none;
}

#menu div#menu-bloc-toplinks ul li{
	background:url(../admin_images/icone-dashboard2.png) 19px 2px no-repeat;
	padding-left: 47px;
	border-bottom:0;
}

#menu div#menu-bloc-toplinks ul li a{
	color:#4D7CCA;
	font-family:tahoma;
	font-size:15px;
	letter-spacing:0.3px;
	padding-left:7px;
}

#menu div#menu-bloc-toplinks ul li a:hover{
	color:#707070;
	text-decoration:none;
}

#admin-message {
	color:#000000;
font-weight:bold;
	}

ul.jelix-msg {
    list-style-type:none;
    margin:0;
    padding:0;
  color:#000000;
  font-weight:bold;
}

ul.jelix-msg li {
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    -o-border-radius:8px;
    border-radius:8px;
		margin:0px 0px 10px 0px;
		padding:15px;
}


.jelix-msg li.jelix-msg-item-default {
		background-color:#edf5fc;
		border: 1px solid #b6d0ec;
}

.jelix-msg li.jelix-msg-item-default span{
		background:url(../admin_images/msg-default.png) left no-repeat;
		padding-left:25px;
		color:#7e93a8;
		font-size:13px;
}


.jelix-msg li.jelix-msg-item-error {
    background-color: #f9e1e1;
		border: 1px solid #f7b2b5;
}

.jelix-msg li.jelix-msg-item-error span{
	background:url(../admin_images/msg-error.png) left no-repeat;
	padding-left:25px;
	color:#ee4e55;
	font-size:13px;

}
.jelix-msg li.jelix-msg-item-success {
    background-color: #e1f9e2;
		border: 1px solid #a8d6a9;
}

.jelix-msg li.jelix-msg-item-success span{
	background:url(../admin_images/msg-success.png) left no-repeat;
	padding-left:25px;
	color:#5e9460;
	font-size:13px;

}


jelix-msg li.jelix-msg-item-warning {
    background-color: #F6CAB1;
}

.jelix-msg li.jelix-msg-item-ok,
.jelix-msg li.jelix-msg-item-notice {
    background-color: #E5F6D4;
}


#dashboard-left-column {
    float:left;
    width: 49%;
    min-height: 300px;
}
#dashboard-right-column {
    float:right;
    width: 49%;
    min-height: 300px;
}
.dashboard-clear {clear:both;}


#footer {
    clear:both;
    /*background-color: #002830;*/
		background:url(../admin_images/infobox.png) repeat-x center top;
    color:white;
    text-align:center;
    height:24px;
    padding:5px;
		padding-top:11px;
		margin-top:30px;
}

#footer a{
	color:#ffffff;
	text-decoration:none;
}

div.formulaire table.jforms-table{
	background:none;
	border:none;
}

div.formulaire table.jforms-table th{
	background:none;
	color:#808080;
	text-align:left;
	padding-right:39px;
}

div.formulaire table.jforms-table tr{
	border:none;
}



table.jforms-table {
 border-bottom: 1px solid #d7d7d7;
 border-collapse: collapse;
 border-spacing: 0;
 /*float:left;*/
 margin:1em;
 border:1px #bbb solid;
 background:#f5f2f2;
 color:#333;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-o-border-radius:4px;
	border-radius:4px;
	width:530px ! important;

}

table.jforms-table tbody {
}


table.jforms-table tr {		border-bottom:1px solid #ded9d9; }

table.jforms-table th, table.jforms-table td  {
 padding: .33em .5em;
 vertical-align:middle;
 font-weight: bold;
}

table.jforms-table th {
    text-align:right;
    background-color:#c1c1c1;
		color:#5e5e5e;
		padding:12px;
}


table.jforms-table td select{
	border:1px solid #cdcccc;
	padding:1px;
	margin-right:10px;

}

table.jforms-table input[type=text]{
	/*background:#fff url(../admin_images/input-bg.png) repeat-x scroll left top;*/
	height:22px;
	padding:3px;
	border:1px solid #cdcccc;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-o-border-radius:4px;
	border-radius:4px;
	min-width:200px;
	color:#555;
	letter-spacing:0.3px;
}

table.jforms-table input:focus{
	background:#fbfcd3;
	border:1px solid #a0a0a0;
}

table.jforms-table input.error{
	background:#f9e1e1;
	border:1px solid #e16b6b;
}


table.jforms-table textarea{
	background:#fff url(../admin_images/input.png) repeat-x scroll left top;
	padding:5px 0 0 5px;
	border:1px solid #bbbbbb
}


table.records-list {
	border-collapse: collapse;
	border-spacing: 0;
	/*margin:1em;*/
	/*width:610px;*/
 	/*margin-left:14px;
	margin-top:13px;*/
	width:100%;
	margin-bottom:40px;
}

table.records-list ul {
	list-style:none;
	padding-left:0px;
	margin-bottom:0px;
	margin-top:0px;
}

table.records-list ul li{
	float:left;
}


table.records-list tbody{
 border-bottom: 1px solid #d7d7d7;
 background:#f2f0f0;
 border-bottom:1px solid #e0e0e0;
 border-left:1px solid #e0e0e0;;
 border-right:1px solid #e0e0e0;

}

table.records-list th { text-align: left; padding: 0 1em .1em 0; font-size: 12px }
/*table.records-list thead { background:url(../admin_images/h1-thead.png) left no-repeat; width:100%; height:27px; }*/
table.records-list thead th.first {
	background:url(../admin_images/th-first2.png) left no-repeat;
}
table.records-list thead th.last{
	background:url(../admin_images/th-last2.png) right no-repeat;
	text-align:left;
}

table.records-list thead th.actions{
	min-width:37px;
}


table.records-list thead th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	white-space:nowrap;
	font-size: 12px;
	font-weight:bold;
	color:#fff;
	padding: 2px .5em;
	vertical-align: middle;
	text-align:left;
	background:url(../admin_images/th.png) top repeat-x;
	height:25px;
}

table.records-list thead th span{
	background:url(../admin_images/sep-thead.png) right no-repeat;
	display:block;
	height:20px;
	padding-top:2px;
}

table.records-list thead th.last span{
	background:none;
}


/*table.records-list thead th.last{
	background:none;
}*/

.pink{
	color:#c50a62;
}

table.records-list thead th :link:hover, table.records-list thead th :visited:hover {
 background-color: transparent;
}
table.records-list thead th a { border: none; padding-right: 12px }
table.records-list tbody td, table.records-list tbody th {
 /*border: 1px dotted #ddd;*/
 padding: .33em .5em;
 vertical-align: top;
}
table.records-list tbody td a:hover, table.records-list tbody th a:hover {
 background-color: transparent;
}
table.records-list tbody tr { border-bottom: 1px solid #ded9d9; /*background:#f5f2f2;*/}
table.records-list tbody tr.even { background-color: #f7f5f5; }
table.records-list tbody tr.odd { background-color: #edebeb; }
table.records-list tbody tr:hover { background: #f4e5ec !important }

table.records-list tbody td {color:#666666; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}
table.records-list tbody td.colblank { background-color:#fff; border:0 none #fff!important;}
table.records-list thead th.colblank { background-color:#fff; border-top:0 none #fff!important;border-bottom:0 none #fff!important;}

table.records-list a{float:left; }

table.records-list tr.total td{
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:#D85D97;
}

table.records-list tr.total td.right{
	text-align:right;
	padding-right:175px;
}


a.look{
	background: transparent url(../admin_images/look.png) top no-repeat;
	width:20px;
	height:17px;
	text-indent:-9999px;
	display:block;
	min-width:30px;
}

a.download{
	background:transparent url(../admin_images/download.png) top no-repeat;
	width:17px;
	height:17px;
	text-indent:-9999px;
	display:block;
	min-width:23px;
}
a.excel{
  background:transparent url(../admin_images/excel.png) top no-repeat;
  width:20px;
  height:17px;
  text-indent:-9999px;
  display:block;
}

a.money{
  background:transparent url(../images/silkicons/money.png) top no-repeat;
  width:20px;
  height:17px;
  text-indent:-9999px;
  display:block;
}

a.details{
	background: transparent url(../admin_images/details.png) top no-repeat;
	min-width:30px;
	height:17px;
	text-indent:-9999px;
	display:block;
}

a.look:visited, a.look:hover{
	background-color:none;
}

ul.pagelinks {text-align:right; }

.pagelinks li { display:inline; /*border:1px solid gray;*/line-height:32px; padding:4px; /*background-color:#424242;*/ color:black; }
.pagelinks li.pagelinks-disabled { color: gray;}
.pagelinks li.pagelinks-current { font-weight:bold;background-color:#C7C7C7; color:#424242 ;}
.pagelinks li a { color:#ccc !important; text-decoration:none !important;}
.pagelinks li a:hover, .pagelinks li:hover { background-color:#c7c7c7 !important; color:#424242 !important }

/**
 * stylesheet for forms generated by jelix
 *
 */

.jforms-help {}
.jforms-label {}
.jforms-value {}
.jforms-readonly { color:#aaa; }

span.jforms-required, label.jforms-required { font-weight:bold; }
/*label.jforms-required:after, span.jforms-required:after { content:"*"; font-weight:bold; color:red; }*/

ul.jforms-error-list {font-weight:bold; border:none;}
ul.jforms-error-list { margin:0;padding:0;}
ul.jforms-error-list li {
	/*background:#ff8989 url(../admin_images/error.png) no-repeat scroll 10px center;
	margin:10px 0;
	width:880px;
	padding:30px 0 30px 40px;
	list-style-type:none*/
    background-color: #f9e1e1;
		border: 1px solid #f7b2b5;
		list-style:none;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    -o-border-radius:8px;
    border-radius:8px;
		margin:0px 0px 10px 0px;
		padding:15px;
}
input.jforms-error, textarea.jforms-error, select.jforms-error {background-color: #ffd6d7;}

div.jforms-submit-buttons input{
	background:transparent url(../admin_images/submit-form.png) top no-repeat;
	border:none;
	height:28px;
	width:400px;
	color:#5E5E5E;
	font-size:15px;
}

label.jforms-error, span.jforms-error {font-style:italic; color:red;}

.clear { clear:both}

div.content ul.crud-links-list li{
	margin-top:0px;
	margin-right:25px;
}

ul.crud-links-list {padding-left:0px;/* width:494px;float:left;*/}
.crud-links-list li { list-style-type:none;  margin:10px 0; float:left;}
.crud-links-list li a.edit { background:transparent url(../admin_images/edit.png) no-repeat scroll left center; padding-left:20px; text-decoration:none !important;}
.crud-links-list li a:hover.edit { padding-left:26px; background-color:#fff !important; text-decoration:none !important;}

.crud-links-list li a.delete { background:transparent url(../admin_images/delete.png) no-repeat scroll left center; padding-left:20px; text-decoration:none !important;}
.crud-links-list li a:hover.delete { padding-left:26px; background-color:#fff !important; text-decoration:none !important;}

.crud-links-list li a.back { background:transparent url(../admin_images/back.png) no-repeat scroll left center; padding-left:20px; text-decoration:none !important;}
.crud-links-list li a:hover.back { padding-left:26px; background-color:#fff !important; text-decoration:none !important;}

#nav {
	background-color:#f1f1f1;
	border: 1px solid #B0C4CB;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-o-border-radius:4px;
	border-radius:4px;
	margin-top:1em;
	width:918px;
	height:138px;
}

#nav ul li { float:left; list-style-type:none;margin:0.5em 0 0 16px;}
#nav ul li a { color:red; display:block}
#nav ul li a.first { background:transparent url(../admin_images/first.png) no-repeat scroll left top; width:104px; height:104px}
#nav ul li a:hover.first { background-position: left bottom;}
#nav ul li a.second { background:transparent url(../admin_images/second.png) no-repeat scroll left top; width:104px; height:104px}
#nav ul li a:hover.second { background-position: left bottom;}
#nav ul li a.third { background:transparent url(../admin_images/third.png) no-repeat scroll left top; width:104px; height:104px}
#nav ul li a:hover.third { background-position: left bottom;}
#nav ul li a.fourth { background:transparent url(../admin_images/fourth.png) no-repeat scroll left top; width:104px; height:104px}
#nav ul li a:hover.fourth { background-position: left bottom;}
#nav ul li a.fifth { background:transparent url(../admin_images/fifth.png) no-repeat scroll left top; width:104px; height:104px}
#nav ul li a:hover.fifth { background-position: left bottom;}
#nav ul li a.sixth { background:transparent url(../admin_images/sixth.png) no-repeat scroll left top; width:104px; height:104px}
#nav ul li a:hover.sixth { background-position: left bottom;}

.jforms-submit-buttons input#jforms_admin_annonces__submit, .jforms-submit-buttons input#jforms_admin_villes__submit,
.jforms-submit-buttons input#jforms_admin_annonces__submit, .jforms-submit-buttons input#jforms_admin_search__submit,
.jforms-submit-buttons input#jforms_admin_categories__submit, .jforms-submit-buttons input#jforms_admin_pubcreator__submit{
	background:#1a5f00 url(../admin_images/submit.png) repeat-x scroll left top;
	padding:10px;
	margin-top:1em;
	cursor:pointer;
	font-weight:bold;
	color:#fff;
	border:1px #bbbbbb solid;
}

#content #sub-menu{
	background: transparent url(../admin_images/bg-sub-menu.png) top repeat-x;
	height:31px;
	padding-top:13px;
	margin-bottom:25px;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    -o-border-radius:8px;
    border-radius:8px;
}

#content #sub-menu ul{
	list-style:none;
	margin:0;
	height:31px;

}

#content #sub-menu ul li{
	float:left;
	margin-right:25px;
	/*background: transparent url(../admin_images/bg-sub-menu.png) top repeat-x;
	height:33px;
	padding-top:11px;*/
}

#content #sub-menu ul li a{
	color:#F5CBDF;
	font-size:14px;
	padding:5px 7px 5px 7px;
}

#content #sub-menu ul li a:hover{
	color:#ffffff;
	background:#e48cb5;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    -o-border-radius:8px;
    border-radius:8px;

}


#content #top-sub-menu{
	background: transparent url(../admin_images/first-sub-menu.png) left no-repeat;
	height:33px;
	padding-top:11px;
	width:109px;

}
#content #bottom-sub-menu{
	background: transparent url(../admin_images/last-sub-menu.png) right no-repeat;
	height:33px;
	padding-top:11px;
	width:109px;
}


#content #sub-menu ul li a{
	text-decoration:none;
}

table.jforms-table table.records-list {
  margin-bottom: 0;
}
