
div img
{

	margin : 5px;
}
p img
{
	
	margin : 10px;
}

body {
	
	font-family		: "Trebuchet MS", Georgia, Arial;
	font-size		:   73%;
	margin 			: 0px;
	padding 		: 0px;
	
}
.listtype
{
	display : block;
	border : 1px dotted #FFFFFF;

}

.listtype:hover
{
	display : block;
	background : #ffb;
	border : 1px dotted #666666;

}
div.top {


	position			: absolute;
   	background-color	: #D57720;
	left				: 0px;
	float				: left;
   	width				: 1000px;	
   	height 				: 82px;
	z-index				: 50;

}
#backnewcatalog
{
   	background-color : #903011;
	border : none;
	margin : none;
}
#backnewcatalogjazz
{
   	background-color : #D57720;
	border : none;
	margin : none;
}
#backnewcatalogjazz td
{
   	font				: 15px "Arial", arial, sans-serif;
	color				: white;
	font-weight		: bold;
	border : none;
	margin : none;
	background : transparent;
}
#backnewcatalogjazz img
{
   	border : 2px solid #903011;
	margin : none;
	
}

#backnewcatalog td
{
   	font				: 15px "Arial", arial, sans-serif;
	color				: white;
	font-weight		: bold;
	border : none;
	margin : none;
	background : transparent;
}

div.content div.subtitle { font-size: small; }


div.content div.title {

	position 			: relative;
   	font				: 20px "Vernada", arial, sans-serif;
	color				: white;

}
div.inside{
	display			 	: block;
	position		 	: absolute;
	top					: 82px;
	left				: 0px;
	
	width 			 	: 1000px;
   	background-color 	: #D57720; 
	z-index			 	: 0;
  	
}
.opensession{

	float 			 	: right;
	position		 	: relative;
	top					: -13px;
	left				: -20px;
   	color 				: #903011; 
	z-index			 	: 0;
  	
}

div.left_pane  {

	float 				: left;
	position 			: relative;
	width 				: 102px;
	overflow 			: hidden;
	z-index				: 1;
	margin 				: 0; 
	padding : 0;

	
}

div.main {

	float				: left;
	position			: relative;
	min-height			: 600px;
   	background-color	: white; 
	width				: 860px;
	z-index:		0;

	
	
}


/*******************************/
/* Menus onglets 				*/
/*******************************/
div.menus 
{	
	 float  		: right;
	 position 		: absolute;
	 top			: 20px;
	 left			: 283px;
	 margin 		: 0; 
	 padding 		: 0;
	 overflow : hidden;
}

ul.onglets  {
	float 			: left;
	list-style-type	: none;
   	font-weight		: bold;
   	margin			: 0;
	padding 		: 0;


}


ul.onglets li {

	float 			: left;
	border-left		: 1px solid white;
	margin 			: 0; 
	padding 		: 0;

	
}


ul.onglets a{
   	
	font-family		: "UNIVERS CONDENSED 57","Helvetica", Arial, Serif;
	font-size		: 13px!important;
 	line-height		: 3;
	white-space		: nowrap; 
   	color			: white;
   	text-decoration	: none;
   	text-align		: center;
	padding-left	: 4px;
	padding-right	: 4px;
	background-color: #D57720;


}

div.menus a:hover {
	
	color			: #903011;
	font-style 		: normal;

	
}

div.menus a:active {
	
	color			: #903011;
	font-style 		: normal;
	
}

ul.sousmenu{


	position		: absolute;
	padding-left	: 4px;
	padding-right	: 4px;
	padding-top		: 2em;
	padding-bottom	: 4px;

	z-index 		: 0;

	display 		: none;
	background-color: #D57720;

	list-style-type	: none;
	margin			: 0;
	border-left		: 1px solid white;
}

ul.sousmenu a{
   	
	font-family		: "UNIVERS CONDENSED 57","Helvetica", Arial, Serif;
	font-size		: 11px!important;
   	font-weight		: bold;
	white-space		: nowrap; 
   	color			: #903011;
   	text-decoration	: none;
   	text-align		: center;
	padding-left	: 4px;
	padding-right	: 4px;
	
}

div.sousmenus a:hover {	

	background-color: #903011;
	color			: white;
	font-style 		: normal;


}

ul.submenu{

	margin-left		: 12px;
	z-index 		: 0;
	display 		: none;
	background-color: #D57720;

	list-style-type	: none;
	border-left		: 1px solid #EBD8AD;

	
}
li.soussousmenu a{
   	
	font-family		: "UNIVERS CONDENSED 57","Arial", Arial, Serif;
	white-space		: nowrap; 
   	color			: white;
   	text-decoration	: none;
   	text-align		: none!important;
	

	
}
li.soussousmenu a:hover{
   	
	color			: #EBD8AD!important;
	font-style 		: normal;
	background-color: transparent!important;
}

/*******************************/
/* ou suis je 					*/
/*******************************/

div.localisation  {

 	font-family	: Trebuchet MS,Arial, sans-serif;
	font-size 	: 12px;
	color 		: #777777;
	padding-top	: 8px;
	padding-left: 8px;
	overflow	: hidden;

}

div.localisation a {
 	color: #EBD8AD;
 	text-decoration: none;

}
/*******************************/
/* menu gauche 				*/
/*******************************/
ul.menul
{

	position		: relative;
	width 			: 175px;
	margin			: 2px; padding : 0;
	overflow 		: hidden;	
}

ul.menul li{

	display 		: block;
	font 			: 14px "Helvetica","Eurostile",  Verdana;
	list-style-type	: none;
	white-space		: nowrap;
	text-align		: right;

}

ul.menul a {

	display 		: block;
   	color			: #ffb;
   	text-decoration	: none;
	width			: 100%;
}

ul.menul a:hover {
	font-weight 		: bold;
	background-color	: #ffb;
	color 				: #903011;
}
ul.menul a:active{
	font-weight 		: bold;
	background-color	: #903011;
	color 				: #ffb;
}

/*******************************/
/* short list 					*/
/*******************************/


div.shortlist  a {

 font				: 15px "Arial", Arial,  sans-serif;
 color 				: white;
 font-weight		: bold;
 text-decoration 	: none;
 margin 			: 0;

}


div.shortlist ul{

	display 		: block;
 	list-style-type	: none;
	margin : 1em	; padding : 0;

}
div.shortlist ul> a{
	
  font-size			: 10px;
  list-style-type	: none;

}

div.shortlist li
{
	margin : 0;
	border-bottom : 1px dashed #dddddd;

}
div.shortlist li > a{

	text-decoration : none;
	color 			: white;

}
div.shortlist p:first-line 	{ font-size: 110% 	; font-weight: bold; float: right;   }

div.shortlist li a:hover{

	text-decoration : none;
	color 			:  #903011;
	font-size		: 12px;
	font-weight		: bold;
	text-align		: left;

}
/*******************************/
/* permanence 					*/
/*******************************/

img.permanence
{
	display 		: block;
	margin-left		: auto;
	margin-right	: auto;
	position 		: relative;
	text-decoration	: none!important;


}
a, a .subtitle
{
	color			: white;
	text-decoration	: none!important;
	text-align		: center;
	font-family		: Arial, Helvetica, sans-serif;
	font-size 		: 15px;
	
}


div.sectiond 
{
	float    : right;
	width    : 48%;
	margin   : 5px;
	overflow : hidden;



}
div.sectiong 
{
	float    : left;
	width    : 48%;

	overflow : hidden;
}
.simpletitle
{
	color 				: #D57720;
	font-family			: "Arial", Arial, Serif;
	font-weight 		: bold;
	text-align			: center;
	font-size			: 16px;
	
	
}


div.sectiondfiche 
{
	float    : right;
	width    : 48%;
	margin   : 5px;
	overflow : hidden;



}
div.sectiongfiche
{
	float    : left;
	width    : 48%;
	margin   : 5px;
	overflow : hidden;
		

}

//div.sectiond p:first-line { font-size: 120% 	; font-weight: bold; float: left; margin : 5px;   }
//div.sectiond p:first-letter { font-size: 300% 	; font-weight: bold; float: left; margin : 5px;   }
//div.sectiong p:first-line { font-size: 120% 	; font-weight: bold; float: left; margin : 5px;   }
//div.sectiong p:first-letter { font-size: 300% 	; font-weight: bold; float: left; margin : 5px;   }

/****************************************************/

/****************************************************/




div.quicklinks {
 position	: absolute;
 top		: 0;
 left		: 0;
 height		: 45px;
 border-left: 1px solid #888888;
/*  right: 0; */
 width: 100%;
/*  width: 100%; */
/*  margin-left: 50px; */
}

div.quicklinks div {
 position: absolute;
 bottom: 0;
 right: 50px;
 padding: 2px;
}

div.quicklinks a {
 vertical-align: bottom;
 color: #777777;
 font-size: small;
 text-decoration: none;
 margin: 0;
 white-space:nowrap;
 border: 1px #999999 solid;
 padding: 2px;
 -moz-border-radius: 10px 10px 0 0;
}
div.quicklinks a:hover {
 color: #ffffff;
 background: #903011;
}



div.status 
{
 width: 100%;

 font-size: smaller;
 padding: 1px;
 display:table;
}
div.status div {
 display: table-row;
}
div.status div div {
 display: table-cell;
}

div.iconsmenu
{
	display 	: block;
	text-align	: center;
	margin-left	: auto;
	margin-right: auto;
	
}

/** Content */




h2 
{
 	font-size: large;
	font-family			: "Times new roman", "Arial", Serif;
	font-style:italic;
	color				: black;
	
}


div.content 
{
	display : block;	
	width : 680px;
	top : -40px;
position : relative;
	margin-left: 1em;
	margin-right: 1em;
	overflow : hidden;
	z-index: 0;
}


img 
{
  	border: 0; margin: 3px; padding: 0;
}
div.content img.media *
{
 	border: 1px solid #000000;
 	padding: 1px;
 	margin: 5px;
}

p {
 	text-align:justify;
	

}
em 
{
	color: #666666;
}
li
{
	color: #444444;
}



div {
 margin: 0; padding: 0;
}


div.info {
 float: right;
 width: 50%;

 padding: 2px;

 margin: 2px;
 font-size: small;

}
div.info div.name {
padding: 2px;
background: #903011;
color: #DFD9CF;
font-weight: bold;
}
div.info div.text {
background: #ffffff;
border: 1px solid #888888;
padding: 2px;
}

div.abstract { font-style:italic; }

/** Formulaires */
.pointer {
 cursor: pointer;
}

div.form {
  
   margin-right: auto;
   display: table;
   empty-cells:show;
}

form div.form_title {
   color: #000000;
   font-weight: bold;
   border-bottom: 1px solid #000000;
   padding: 2px;
   display: table-header-group;
   width: 100%;
}
div.row {
 display: table-row;
}
div.cell{
 display: table-cell;
}
div.form input {
 border: 1px solid #bbbbbb;
 background: #FFFFFF;
}

div.form div.field {
   padding: 3px;
   display: table-row;
}

div.form divrm.field > div {
   padding: 3px;
   display:table-cell;
}

input.submit {
  
}


input, select {
   border: solid 1px #444;
}
input:focus, select:focus {
   border-color: #903011;
}

/* Interview */

div.intervenant {
 font-weight: bold;
 color: #990000;
}


/** Floating footnote */
div.ftn {
   position: absolute;
   visibility: hidden;
   padding: 2px;
   border-top: 1px solid #000000;
   border-bottom: 1px solid #000000;
   background: white;
   margin: 5px;
   width: 50%;
   font-weight:normal;
   font-size: small;
}

div.ftn p {
   padding: 1px;
   margin: 0;
	
}


/** Rounded corners - citation */

div.citation {
   margin: 0 2em 0 2em;
   background: #dddddd	;
   color: black!important;
}
div.citation > * {
   padding: 0 10px;
}
div.citation p {
	font-size: 12px;
     color: #666666!important;
}

.citation:before {
  background: transparent url(img/citation/top-right.png) scroll no-repeat top right;
  margin-bottom: -20px;
  height: 30px;
  display: block;
  border: none;
  content: url(img/citation/top-left.png);
  padding: 0;
  line-height: 0.1;
  font-size: 1px;
}


.citation:after {
  display: block;
  line-height: 0.1;
  font-size: 1px;
  content:  url(img/citation/bottom-left.png);
  margin: 0 0 -1px 0;
  height: 30px;
  background: white;
  background: transparent url(img/citation/bottom-right.png) scroll no-repeat bottom right ;
  padding: 0;
}

/* Messages */

div.error:before {
   content: url(img/error) " ";
   vertical-align: -10px;
}

div.information:before {
   content: url(img/dialog-info) " ";
   vertical-align: -10px;
}

div.news:before {
   content: url(img/news) " ";
   vertical-align: -10px;
}

div.ok:before {
   content: url(img/ok) " ";
   vertical-align: -10px;
}

div.warning:before {
   content: url(img/warning) " ";
   vertical-align: -10px;
}

div.warning, div.ok, div.news, div.information, div.error {
   margin: 3px;
   background: #eeeeee;
   border: 1px solid #880000;
   padding: 3px 10px;
   font-weight: bold;
   clear: both;
}

/* Info */
div.panel {
   padding: 3px;
   display: table;
   margin-left: auto;
}
div.panel div.panel_title {
  -moz-border-radius: 10px 10px 0 0;
  border: 1px solid #000000;
  border-bottom: 0;
  background: #008800;
  padding: 2px;
  color: #ffffff;
  font-weight: bold;
}
div.panel div.panel_content {
  padding: 2px;
   background: white;
   border: 1px solid #000000;
  -moz-border-radius: 0 0 10px 10px;
}


/** Liste de documents */
.list-documents {
   margin: 0;
   padding: 0;

}




a img { border: 0; }
a.external::after { content: " " url(img/extlink); text-decoration: none; vertical-align: super;}

*[onclick] { cursor: pointer; }

a div#overDiv h1
{

	font-family	: "Times new roman","Arial Narrow", Arial, Serif;
	color  		: #903011!important;
	top   		: 220px;	
	left 		: 420px;
	position 	: absolute;
	font-size	: 24px!important;
	border		: none!important;
	width 		: 100px;
	text-align 	: center;
}





ul.tabbedpanes   {

	float 			: left;
	list-style-type	: none;
   	font-weight		: bold;
   	margin			: 0;
	padding 		: 0;

}

ul.tabbedpanes a{


   	color			: white;
   	text-decoration	: none;
	padding			: 5px 5px 5px ;
	margin 			: 0px;
	background-color :  #903011;


	


}
ul.tabbedpanes a:hover{

   
	background-color : #EEEEEE;
	color 			:  black;

}
ul li 
{
	list-style-type	: none;
	
}

ul.tab    {

    float			: left;
   	list-style-type	: none;
	padding 		: 0;
	margin			: 0px;
	width			: 90%;
	height 			: 200px;
	display : none;
}


#tab_current    {

    float			: left;
   	list-style-type	: none;

	width			: 90%;
	display 		: block;
}



.content_tab {
     
	 background	: #EEEEEE url(img/vitrine2.png) no-repeat top right;
	 padding 	: 2em!important;
}
.bookbybook 
{
	display : block;


}
.bookbybook p
{
	text-align : center;
	padding : 0.0em;
	display : block;
}

.bookbybook img
{
	border : 3px solid #eeeeee;

	
}
.bookbybookdetail  img
{
	
	float : left ;
	margin : 0.8em;
	
}
.altimgcouv
{
	
	width 		: 120px;
	border 		: 3px solid #eeeeee;
	float 		: left;
	overflow 	: hidden;
}
.altimgcouv *
{
	background-color : transparent!important;
	font-family		: "UNIVERS CONDENSED 57","Arial", Arial, Serif;
	text-align		: left;
	font-size		: 12px!important;
	padding 		: 0.5em;
	color 			: #444444!important;

	
}

.toc li p 
{
	background		: url(img/puce.png) no-repeat top left ;
	font-family		: "UNIVERS CONDENSED 57","Arial", Arial, Serif;
	text-align		: left;
	font-size		: 12px!important;
	padding : 0.5em;
}







div.foot 
{
	float 			 	: left;
	position		 	: relative;

	bottom				: 0px;
	width			 	: 880px;
	height			 	: 30px;
	padding			 	: 0;
	margin			 	: 0;
   	background-color	: #D57720; 
	
	font-family		: "Trebuchet MS","Arial", Arial, Serif;
	font-size		: 14px;
	white-space		: nowrap; 
   	color			: white;
   	text-decoration	: none;
   	text-align		: center;

}
.foot  a
{
	
	font-family		: "UNIVERS CONDENSED 57","Arial", Arial, Serif;
	font-size		: 14px;
	white-space		: nowrap; 
   	color			: white;
   	text-decoration	: none;
   	text-align		: center;
	font-weight 	: bold;
	
}
.rc-border   	{ 	border: solid #D57720;	border-width		: 1px 0;}
.border-inner	{ 	border: solid #D57720; 	border-width		: 0 1px;}
.rounded  		{	margin :0px 0;			background-color 	: transparent;}


.admin-link	{
	text-decoration:none;
	text-align:right;
	background-color : orange; 
	color : white!important; 
	font-size:9px!important;
	font-weight: bold;
}




#articletask
{
	position			: absolute;
	left				: 800px;
	top					: 100px;
	float				: right;
   	width				: 40px;	
	z-index				: 50;
	border 				: 1px dashed #EEEEEE;
}
.PDDiv
{
	background: url(img/top-forum.gif);
	background-repeat : no-repeat;
	border : none;
}
.resume 
{
	display : block;
	margin : 4px;	padding : 4px;
	margin-bottom : 1em;
	border : 1px dotted #eeeeff;
}

.resume .titleresume
{
	font-family		: "Trebuchet MS", Georgia, Arial;
	font-size			: 12px!important;
	text-decoration		: underline;	
	text-align			: left;
	color				: #D57720;
	font-weight			: bold;

}

.googlesearch
{
	display : block;
	
	margin-left 	: 30px;

}


.sb, .sbi, .sb *, .sbi * { position:relative; z-index:1; }
* html .sb, * html .sbi { height:1%; }
.sbi { display:inline-block; }
.sb-inner { background:#eee; }
.sb-shadow { background:#000; }
.sb-border { background:#bbb; }

.sb, .sbi, .sb *, .sbi * { position:relative; z-index:1; }
* html .sb, * html .sbi { height:1%; }
.sbi { display:inline-block; }

.jazztitles .sb-inner { background: #ffb ; }
.jazztitles .sb-shadow { background:blue; }
.jazztitles .sb-border { background:#D57720; }



/* For the first shadowed border */
#shadowed-border { padding:10px; width:50%; margin:20px auto; }
#shadowed-border .sb-inner { background:#ccc; }
#shadowed-border .sb-border { background:#D57720; }




.jazzcomment:first-letter {font-size:35px; padding: 4px; font-style:italic; color : #64A6D0;}

.diskli a:hover {
	
	background-color	: white;
	font-style 		: normal;
	border : 1px dotted  #64A6D0;
	
}

.overliblink {
	
	background-color	: white;
	font-style 		: normal;
	border-bottom : 1px dotted #D57720;
		white-space		: nowrap; 
}

.overliblink:hover {
	
	background-color	: #DDDDDD;
	color : white!important;
	font-style 		: normal;
	border-bottom : 1px dotted  white;
	white-space		: nowrap; 
}


.overliblink  {
	list-style-type	: none;

}
.pdflink:after {
  display: block;
  line-height: 0.1;
  font-size: 1px;
  content:  url(img/pdf_icone.gif);
  margin: 0 0 -1px 0;
}
div.toc li p a,div.toc li p a:visited,div.toc li p a:link
{
	color			: #903011!important;
	font-family		: "UNIVERS CONDENSED 57","Arial", Arial, Serif;
	text-align		: justify;
	font-weight 	: bold;
	font-size		: 15px!important;
	margin-left 	: 2em;
}
 .list
{
border : none ;
}
.list th
{

	background 			: #903011!important;
	color : white;
	font-family		: "Arial", Arial, Serif;
	text-align		: justify;
	font-size		: 11px!important;
	margin-left 	: 2em;


}
.list td
{

	background 			: #eeeeee!important;
	color : #555555;
	font-family		: "Arial", Arial, Serif;
	text-align		: justify;
	font-size		: 11px!important;
	margin-left 	: 2em;
	border : none;

}
.list .meet td
{

	background 			: #ffe!important;
	color : black;
	font-family		: "Arial", Arial, Serif;
	text-align		: justify;
	font-size		: 11px!important;
	margin-left 	: 2em;


}

/*
 * Smoothbox v20070814 by Boris Popoff (http://gueschla.com)
 *
 * Based on Cody Lindley's Thickbox, MIT License
 *
 * Licensed under the MIT License:
 *   http://www.opensource.org/licenses/mit-license.php
 */

#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

#TB_overlay {
	position: absolute;
	z-index:100;
	top: 0px;
	left: 0px;
	background-color:#000;
}

#TB_window {
	position: absolute;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	border: 4px solid #525252;
	text-align:left;
}

#TB_window img {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:5px 10px 7px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: absolute;
	display:none;
	height:100px;
	width:100px;
	z-index:101;
}

#TB_HideSelect{
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
}

/* IE6 */
* html #TB_iframeContent{
	margin-bottom:1px;
}




#SLB-Wrapper {
  margin:0.5em 0;
  margin:auto;
  font-family:Verdana;
  text-align: left;
  position: absolute;
}

#SLB-Wrapper #SLB-Background{
  position: absolute;
  left:7px;
  top:7px;
  float:left;
}

#SLB-Wrapper #SLB-Top {
  background:transparent no-repeat scroll 100% 0;
  height:28px;
  margin:0 0 0 18px;
}
#SLB-Wrapper #SLB-Top img {
  float:right;
  border:0px;
  margin:6px 10px;
}

#SLB-Wrapper #SLB-Top div {
  background:transparent no-repeat scroll 0 0;
  font-size:0;
  height:28px;
  left:-18px;
  line-height:0;
  position:relative;
  width:18px;
}

#SLB-Wrapper #SLB-Bottom {
  background:transparent no-repeat scroll 0 43%;
  height:20px;
  margin:0 18px 0 0;
}

#SLB-Wrapper #SLB-Bottom #SLB-BottomRight {
  background:transparent no-repeat scroll 100% 43%;
  font-size:0;
  height:20px;
  right:-18px;
  line-height:0;
  position:relative;
  width:100%;
  float:right;
}

#SLB-Wrapper #SLB-Bottom.SLB-bbnav, #SLB-Wrapper #SLB-Bottom.SLB-bbnav #SLB-BottomRight{
  height:52px;
}

#SLB-Wrapper #SLB-Bottom.SLB-bbnav {
  background-position:0 100%;
}
#SLB-Wrapper #SLB-Bottom.SLB-bbnav #SLB-BottomRight{
  background-position:100% 100%;
}

#SLB-Wrapper #SLB-Contenido {
  border-left: 7px solid #000;
  border-right: 7px solid #000;
}

#SLB-Wrapper #SLB-Bottom #SLB-Navegador{
  font-size: 11px;
  color: #fff;
  height:30px;
  border-left:0px;
  border-right:0px;
  padding:10px 0px;
  margin:0;
  line-height:11px;
  float:left;
  width:100%;
}

#SLB-Wrapper #SLB-Navegador img{
  border:0px;
}

#SLB-Wrapper #SLB-Navegador strong{
  display: block;
}

#SLB-Wrapper #SLB-Bottom #SLB-Navegador img.btLeft{
  float: left;
  margin: 0 10px 0 0;
}
#SLB-Wrapper #SLB-Bottom #SLB-Navegador img.btRight{
  float: right;
  margin: 0 0 0 10px;
  position:relative;
  right:17px;
}



/* Login Panel */
#top {
  	background: url(img/login/login_top.jpg) repeat-x 0 0;
	height: 38px;
	position: relative;
	top : -10px;
	z-index : 999;

}

#top ul.login {
	display: block;
	position: relative;
  	float: right;
  	clear: right;
  	height: 38px;
	width: auto;
  	font-weight: bold;
	line-height: 38px;
	margin: 0;
	right: 150px;
  	color: white;
  
	text-align: center;
  	background: url(img/login/login_r.jpg) no-repeat right 0;
	padding-right: 45px;
}

#top ul.login li.left {
  	background: url(img/login/login_l.jpg) no-repeat left 0;
  	height: 38px;
	width: 45px;
	padding: 0;
	margin: 0;
  	display: block;
	float: left;
}

#top ul.login li {
 	text-align: left;
  	padding: 0 6px;
	display: block;
	float: left;
	height: 38px;
  	background: url(img/login/login_m.jpg) repeat-x 0 0;
}

#top ul.login li a {
	color: #903011;
}

#top ul.login li a:hover {
	color: black;
}

/*Login*/
/* toggle effect - show/hide login*/
#login {
	width: 100%;
	color: #903011;
	background: #E6DFDD;
	overflow: hidden;
	position: relative;
	margin : 0;
	padding : 0;
	height: 0;

}

#login a {
	text-decoration: none;
	
}

#login a:hover {
	color: #903011;
}

#login .loginContent {

	height: 80px;
	margin: 0 auto;
	padding-top: 25px;
	text-align: left;
//	font-size: 0.85em;
}

#login .loginContent .left {
	width: 120px;
	float: left;
	padding-left: 65px;

}

#login .loginContent .right {
	width: 290px;
	float: right;
	text-align: right;
	padding-right: 65px;

}

#login .loginContent form {
	margin: 0 0 0 0;
	height: 26px;
}

#login .loginContent input.field {
	border: 1px #1A1A1A solid;
	background: #464646;
	margin-right: 5px;
	margin-top: 4px;
	color: white;
	height: 16px;
}

#login .loginContent input:focus.field {
	background: #545454;
}

#login .loginContent input.rememberme {
	border: none;
	background: transparent;
	margin: 0;
	padding: 0;
}

#login .loginContent input.button_login {
	width: 80px;
	height: 20px;
	cursor: pointer;
	border: none;
	background: transparent url(img/login/button_login.jpg) no-repeat 0 0;
}

#login .loginClose {
	display: block;
	position: absolute;
	right: 15px;
	top: 10px;
	width: 70px;

	text-align: left;
}

#login .loginClose a {
	display: block;
	width: 100%;
	height: 20px;
	background: url(img/login/button_close.jpg) no-repeat right 0;
	padding-right: 10px;
	border: none;
	color: white;
}

#login .loginClose a:hover {
	background: url(img/login/button_close.jpg) no-repeat right -20px;
}