/* CSS POUR LE SITE URBANCAB */

body { 
	margin: 0 auto; 
	padding: 0; 
	font: 12px Verdana, Arial, Sans-Serif; 
	color : #9d8522 ;
	background-image:url(../images/fond.jpg);
	background-attachment:fixed;
	
	/*behavior:url(csshover.htc);*/ /* pour le bug IE */
}

h1, h2 {
	color: #666;
}

h1 {
	size: 1.3em;
	text-align: center;
}


/* Gestion du menu en css */

ul#menu  {
											
	position: relative;
	left: -28;
	list-style-type: none;
	
}

#menu li {
	float: left;
	color:  #ffffff;
	margin: 0em 0em 0em 0em;
	background: url(../images/site2_07.png);
	padding: 1.7ex;
	height: 60px;
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	text-align: center;
	vertical-align:middle;
	/*border-left: 1px solid #ffffff;
	border-bottom:none;*/
	
} 
#menu li#leftmenu {
background: url(../images/site2_04.png);
background-repeat:repeat-x;
padding:1ex;
border:none;

}

#menu li#rightmenu {
background: url(../images/site2_09.png);
background-position:top-right;
background-repeat:no-repeat;
padding:1ex;

}



/* Gestion des liens normaux  */
ul#menu a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
	text-decoration: none;
}

ul#menu a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
	text-decoration: none;
}

ul#menu a:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
	text-decoration: none;
}




#menu li:hover {
	background: url(../images/site2_07_over.gif);
	background-repeat:repeat-x;
}

#menu ul a:hover {
	
	background-color: #ff79ff;
}









.sousmenu {
	width: 70%;
		font-size: 12px;
	padding: 0em 0em .5em .5em; /* t r b l */
	margin: 0em .5em 2em 2em;
}

/* */




/* gestion des sections pour le cadre */
.section {
	padding: 0em 0em 0em 0em; /* t r b l */
	margin: 0em 0em 0em 0em;
	/* border-left: solid 2px #66cc33; */
	/* border-bottom: solid 2px #66cc33;*/
}

.section h2 {
	text-align: right;
	letter-spacing: .1em;
	padding: .5em 1em 0em 0em;
	margin-right: 1em;
	border-top: 2px solid #66cc33;
	border-right: 2px solid #66cc33;
	border-bottom: 2px solid #f99941;
	font-size: 1.3em;
	font-style: bold;
}

.section p {
	font-size: 12px;
	text-align: justify;
	margin: 2em 2em 2em 2em;
}

.section {
	letter-spacing: .1em;
	padding: .5em 1em 0em 0em;
	margin-right: 1em;
	border-left: 1px solid #9d8522;
	border-right: 1px solid #9d8522;
	border-bottom: 1px solid #9d8522;

}
.index_middle_left {
	border-left: 1px solid #9d8522;
	border-bottom: 1px solid #9d8522;

}
.index_middle_right {
	border-right: 1px solid #9d8522;
	border-bottom: 1px solid #9d8522;

}
.index_tab_news {
	border: 1px solid #9d8522;
	text-align: justify;
	padding: 2em 2em 2em 2em;


}

.menu {
	text-align: left;
	padding: 0em 0em 0em 0em;
	margin-right: 0em;
	border-left: 1px solid #9d8522;
	border-right: 1px solid #9d8522;


}


.tab_guestbook {
	text-align: left;
	padding: 0em 0em 0em 0em;
	margin-right: 0em;
	border-left: 1px solid #9d8522;
	border-right: 1px solid #9d8522;
	border-bottom: 1px solid #9d8522;


}


/* scrolling et champs a remplir*/
.scrollurb {
	background-color: #FFFFFF;
	color: black;
	font-family: Verdana, Arial, Helveticas;
	font-size: 10px ;
	scrollbar-3dlight-color:black;
	scrollbar-arrow-color:black;
	scrollbar-base-color:black;
	scrollbar-darkshadow-color:#FF7900;
	scrollbar-face-color:white;
	scrollbar-highlight-color:#F99941;
	scrollbar-shadow-color:black;
	border: black 1px solid;
	}
	
	/*******/


.textmenu {
	text-align: center;
	vertical-align: middle;
}


.txtblackbold{
	FONT-WEIGHT: 600; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial,Helvetica;

}


/* Gestion du design de la page */
.top1 {
	background-color: #f99941;
	background-image: url(../images/site2_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 171px;
	width: 689px;
}
.top2 {
	background-color: #f99941;
	background-image: url(../images/site2_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 171px;
	width: 335px;
}



.undermenu {
	background-color: #f99941;
	background-image: url(../images/site2_11.gif);
	background-repeat: repeat-y;
	background-position: left top;
}


.central1 {
	background-color: #f99941;
	background-image: url(../images/site2_11.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 406px;
	width: 689px;
}

.central2 {
	background-color: #f99941;
	background-image: url(../images/site2_13.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;
	width: 689px;
}

.central3 {
	background-color: #f99941;
	background-repeat: no-repeat;
	background-position: left top;
	height: 561px;
	width: 335px;
}

.central4 {
	background-color: #f99941;
	background-repeat: no-repeat;
	background-position: left top;
	height: 119px;
	width: 689px;
}



/* Gestion des differentes  css de la page */
.lkmenuupright:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
	text-decoration: none;
}

.lkmenuupright:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
	text-decoration: none;
}
.lkmenuupright:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
	text-decoration: none;
}

.lkmenuupright:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
	text-decoration: none;
}



/* Gestion des liens normaux  */
a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:200;
		color: #9d8522;
	text-decoration: none;
}

a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:200;
	color: #9d8522;
	text-decoration: none;
}

a:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:200;
	color: #9d8522;
	text-decoration: none;
}





/* Lien a l'interieur de la page pour qu'il ne soit pas en blanc */
 
.lkpage:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
	text-decoration: none;
}

.lkpage:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #999999;
	text-decoration: none;
}
.lkpage:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #333333;
	text-decoration: none;
}

.lkpage:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #333333;
	text-decoration: none;
}


.overflownews
  {
  		width: 320px;
      	height: 400px;
      	overflow: visible;
       	position: relative;
      	top: -490px;
      	left: 680px;
		
		
  }
