@import "menu.css";

/* fonts */
body {
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
    background-color : #6E6C69;
/*	background-image: url(../img/bg/bg1.gif) */
}
h1      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 26px; font-weight: normal; color: #CC0000; padding:0; margin: 0;}
h2      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 26px; font-weight: normal; color: #313131; padding:0; margin: 0; text-align: center;}
h2 a, h2 a:visited, h2 a:hover, h2 a:visited:hover  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 26px; font-weight: normal; color: #CC0000; padding:0; margin: 0; text-align: left;}
h3      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #313131; padding:0; margin: 0;}
h3 a, h3 a:visited, h3 a:hover, h3 a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; padding:0; margin: 0;}
h4      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #CC0000; padding:0; margin: 0;}

/* padding & margin */
div     { padding:0; margin: 0; }
span    { padding:0; margin: 0; }
p       { padding:0; margin: 0; }
a       { padding:0; margin: 0; }
img     { border: 0px; }

ul li u { text-decoration : none;}

#container {
	text-align: left;
    background-color: #F2EFE8;
	border: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #4B5B64 #4B5B64 #4B5B64;
   	width: 852px;
	margin: 0 auto;
}
#menu_htab {
}
#menu_vtab {
	width: 250px !important;
	width: 240px;
	float: left;
	border: solid;
    background-color: #660000;
	border-width: 0px 1px 1px 1px;
	height: 100%;
}
#content {
    width: 560px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #18457C;
	text-decoration: none;
	text-align: center;
	padding: 0;
	margin: 0 10px 0 10px;
}
#bottom {
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #18457C;
	text-decoration: none;
	text-align: center;
}
#bandeau_left {
  	float: left;
    width: 202px !important;
    width: 200px;
  	height: 122px;
	color: #CC0032;
	text-align: center;
    padding: 0;
    margin: 0;
	margin: 0 auto;
}
#bandeau_left img {
    margin: 10px 0 0 0;
}
#bandeau_right {
  	float: center;
  	width: 852px;
  	height: 118px;
    text-align: center;
	background: #AE9962 url(/img/aix-en-provence-location/aix-en-provence-location-saisonniere-piscine.jpg) no-repeat bottom;
	margin: 0 auto;
    padding: 0 0 0 0;
}
#bandeau_right h1 {
	padding: 42px 0 0 0;
}
#bandeau_bottom {
  	float: left;
  	height: 40px;
  	width: 852px;
    text-align: center;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
    padding: 10px 0 0 0;
	border: solid;
	border-width: 1px 0 1px 0;
	border-color: black;
}
#bandeau_bottom a{
  	font-weight: bold;
  	color: #FFFFFF;
}
.top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 20px;
	text-decoration: none;
	height: 18px;
	color: #FFFFFF
}
.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #18457C;
	text-decoration: none;
	text-align: justify;
}
.text1_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #18457C;
}
.ligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #18457C;
}
.ligne_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-weight: bold;
	color: #18457C;
}
.index_tableau_top    {
    margin-top: 15px;
    height: 10px;
    background: url(/img/bg/tableau_top.gif) no-repeat;
    background-position: left bottom;
}
.index_tableau_bottom    {
    margin-bottom: 10px;
    height: 10px;
    background: url(/img/bg/tableau_bottom.gif) no-repeat;
    background-position: left top;
}
.tableau_top    {
    margin-top: 15px;
    height: 10px;
    background: url(/img/bg/tableau_top_450.gif) no-repeat;
    background-position: bottom;
}
.tableau_top_590   {
    margin-top: 15px;
    height: 10px;
    background: url(/img/bg/tableau_top_590.gif) no-repeat;
    background-position: left bottom;
}
.tableau_jaune_bottom_590    {
    margin-bottom: 10px;
    height: 10px;
    background: url(/img/bg/tableau_jaune_bottom_590.gif) no-repeat;
    background-position: top;
}
.tableau_jaune_bottom_450    {
    margin-bottom: 10px;
    height: 10px;
    background: url(/img/bg/tableau_jaune_bottom_450.gif) no-repeat;
    background-position: center top;
}
.index_tableau_jaune_center_590 {
    padding: 0 10px 0 10px;
    margin: 0 0px 0 35px !important;
    margin: 0;
    border-left: 1px #FF9000 solid;
    border-right: 1px #FF9000 solid;
    text-decoration : none;
    text-align: justify;
    width: 468px !important;
    width: 490px;
    background: #FFF7EC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
.tableau_jaune_top_590_sans_bordure   {
    height: 30px;
    background: url(/img/bg/tableau_jaune_top_590_sans_bordure.gif) no-repeat;
    background-position: bottom;
}
.tableau_jaune_top_450_sans_bordure   {
    height: 30px;
    background: url(/img/bg/tableau_jaune_top_450_sans_bordure.gif) no-repeat;
    background-position: center bottom;
}
.tableau_bottom    {
    margin-bottom: 10px;
    height: 10px;
    background: url(/img/bg/tableau_bottom_450.gif) no-repeat;
    background-position: top;
}
.tableau_bottom_590    {
    margin-bottom: 10px;
    height: 10px;
    background: url(/img/bg/tableau_bottom_590.gif) no-repeat;
    background-position: left top;
}
.tableau_center {
    padding: 0;
    margin: 0 0 0 0px;
    text-decoration : none;
    text-align: left;
    width: 215px;
    background: url(/img/bg/tableau_center.gif) repeat-y top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #18457C;
}
.tableau_center ul{
    padding: 10px 0 0 20px;
    margin: 0px;
}
.tableau_center a {text-decoration: none;}
.tableau_center a:visited {text-decoration: none;}
.tableau_center a:hover {text-decoration: none;}
.tableau_center_titre {
    padding: 0;
    text-decoration : none;
    text-align: center;
    width: 215px;
    background: url(/img/bg/tableau_center.gif) repeat-y top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	color: #BA1240;
}
.tableau_center ul a.green, .tableau_center ul a:hover.green {color: #009933; font-weight: bold;}
.tableau_center_450 {
    padding: 0;
    margin: 0 0px 0 55px !important;
    margin: 0;
    border-left: 1px #CC0032 solid;
    border-right: 1px #CC0032 solid;
    background: #FFFFFF;
    text-decoration : none;
    text-align: justify;
    width: 448px !important;
    width: 450px;
	color: #18457C;
}
.tableau_center_450 p {
    padding: 0;
    margin: 0 10px 0 10px;
    text-align: justify;
}
.tableau_center_450 td {
    padding: 0 10px 0 10px;
    text-align: justify;
}
.tableau_center_590 {
    padding: 0;
    margin: 0;
    text-decoration : none;
    text-align: left;
    width: 590px;
    background: url(/img/bg/tableau_center_590.gif) repeat-y top;
	color: #18457C;
}
.index_tableau_jaune_center_450 {
    padding: 0;
    margin: 0;
    border-left: 1px #FF9000 solid;
    border-right: 1px #FF9000 solid;
    text-decoration : none;
    text-align: justify;
    width: 448px !important;
    width: 450px;
    background: #FFF7EC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
.tableau_center_590 img {
		border: 1px solid #000000;
		margin: 0 10px 0 10px;
		float: right;
}
.tableau_center_590 p {
    margin: 0 0 0 10px;
    text-align: justify;
}
.tableau_center_590 td {
    padding: 0 10px 0 10px;
    text-align: left;
}
div.cadre_bleu {
    padding: 10;
    margin: 10;
    width="100%";
    border: 1px solid #0E419A;
 }
.titre_schema {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #18457C;
	text-align: center;
	height: 30px;
}
.titre_chapitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
	color: #BA1240;
	text-align: left;
	height: 30px;
}
.titre_chapitre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	color: #CC0000;
	text-align: left;
	height: 30px;
}
a.noline:link { text-decoration : none;}
a.noline:visited { text-decoration : none;}
a.noline:hover { text-decoration : none;}

a, a:visited, a:hover, a:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration : none;
	color: #BA1240;
}
.font-size-0{font:10px/18px Arial,Helvetica,sans-serif;}
.font-size-1{font:12px/18px Arial,Helvetica,sans-serif;}
.font-size-2{font:14px/18px Arial,Helvetica,sans-serif;}
.font-size-3{font:18px/18px Arial,Helvetica,sans-serif;}
.footer_index_link_small_2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: center; color: #003366; width: 95%; margin: 10px 0 0 0;}
.footer_index_link_small_2 A {text-decoration: none; color: #003366}
.footer_index_link_small_2 A:hover {text-decoration: none; color: #003366}
.footer_index_link_small_2 A:visited {text-decoration: none; color: #003366}
.spacer {clear: both;}
.heighter {height:100%;}


