body {
color:#666666;
text-align:center; 
}

.page {
margin:10px auto; 
text-align:left; 
}

.banner {
width:1024px;
height:169px;
background-color:#000000;
}

.menu {
float:left;
width:256px;
height:513px;
background-color:#FF0000;
}

.contenedor {
float:left;
width:768px;
height:513px;
background-color:#FADBBC;
background-image:url(../images/bg_home.gif);
background-repeat:no-repeat;
background-position:right;
}

.bottton {
position:absolute;
top:685px
width:1024px;
height:169px;
background-color:#000000;
}

 #navcontainer
{
background: #AC0B1D;
width:256px;
margin: 0 auto;
padding: 1em 0;
font-family: georgia, serif;
font-size: 13px;
text-align: left;
text-transform: lowercase;
}

ul#navlist
{
text-align: left;
list-style: none;
padding: 0;
margin: 0 auto;
width: 256px;
height:36px;
}

ul#navlist li
{
display: block;
margin: 0;
padding: 0;
}

ul#navlist li a
{
display: block;
width: 100%;
padding: 0.5em 0 0.5em 2em;
border-width: 1px;
border-color: #AC0B1D;
border-style: solid;
color:#FFFFFF;
text-decoration: none;
background: #D04E60;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
background: #f0e7d7;
color: #FFFFFF;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #FFFFFF;
background: transparent;
border-color: #AC0B1D;
}

 #navcontainer2 ul
{
list-style-type: none;
text-align: left;
}

#navcontainer2 ul li a
{
background: transparent url(../images/list-off.gif) left center no-repeat;
padding-left: 10px;
text-align: left;
font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
color: #AC0B1D;
}

#navcontainer2 ul li a:hover
{
background: transparent url(../images/list-on.gif) left center no-repeat;
color: #CC6666;
}

#navcontainer2 ul li a#current2
{
background: transparent url(../images/list-active.gif) left center no-repeat;
color: #D04E60;
}

.imagemenu {
position:relative;
top:4px;
left:auto
}

.verdana10white {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
letter-spacing:1px;
text-align:center;
}

.verdana11white {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
}

.verdana12white {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
}

.verdana13white {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-align:center;
}

.verdana12white {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
letter-spacing:inherit;
text-align:center;
}

.times13bold{
font:"Times New Roman", Times, serif;
font-size:13px;
font-weight:800;
color:#000000;
line-height:18px;
}

.times14bold{
font:"Times New Roman", Times, serif;
font-size:14px;
font-weight:800;
color:#000000;
line-height:18px;
}

.times15bold{
font:"Times New Roman", Times, serif;
font-size:15px;
font-weight:800;
color:#000000;
line-height:18px;
}

.times16bold{
font:"Times New Roman", Times, serif;
font-size:16px;
font-weight:800;
color:#000000;
line-height:18px;
}

.times20bold{
	font-size:14px;
	font-weight:800;
	color:#000000;
	line-height:18px;
	font-family: "Times New Roman", Times, serif;
}

.times14 {
font:"Times New Roman", Times, serif;
font-size:14px;
font-weight:400;
color:#000000;
line-height:18px;
}

.times13 {
font:"Times New Roman", Times, serif;
font-size:13px;
font-weight:400;
color:#000000;
}

.times12black {
font:"Times New Roman", Times, serif;
font-size:12px;
font-weight:400;
color:#000000;
}

.times12 {
font:"Times New Roman", Times, serif;
font-size:12px;
color:#000000;
}


.times11 {
font:"Times New Roman", Times, serif;
font-size:11px;
color:#000000;
font-weight:100;
}

.times10 {
font:"Times New Roman", Times, serif;
font-size:10px;
color:#000000;
}

.times8 {
font:"Times New Roman", Times, serif;
font-size: 8px;
color:#000000;
}

.times9 {
font:"Times New Roman", Times, serif;
font-size: 9px;
color:#000000;
}

.times11italic {
font:"Times New Roman", Times, serif;
font-size:11px;
line-height:20px;
color:#000000;
font-weight:100;
font-style:italic;

}

.tittle {
font:"Times New Roman", Times, serif;
font-size:40px;
font-weight:bolder;
color:#CC9966;
background-image:url(../images/bg_ttl_menu.gif);
background-position:left;
background-repeat:no-repeat;
}

.tittlecream {
font:"Times New Roman", Times, serif;
font-size: 14px;
font-weight:900;
color:#F9DABB;
}

.subtittle {
font:"Times New Roman", Times, serif;
font-size: 14px;
font-weight:900;
color: #AC0B1D;
}

.firstletter {
float:left;
width:0.4em;
font-size:320%;
font:"Times New Roman", Times, serif;
line-height:80%;
padding-right:2px;
}

.bgcontent {
background-image:url(../images/bg_home.gif);
background-repeat:no-repeat;
background-position:right;
background-color:#FADBBC;
}

.bgabout {
background-image:url(../images/bg_about.gif);
background-repeat:no-repeat;
background-position:right;
}

.box {
position:relative;
top:10px;
left:10px;
width:748px;
height:480px;
}

.boxcarta {
width:290px;
height:180px;

}

.menucarta {
border:1px;
border-bottom-style:none;
}

.ttlmenucarta {
float:left;
font:"Times New Roman", Times, serif;
font-size: 14px;
font-weight:bolder;
color:#000000;
}

.nnavcontainermenu {
float:left;

}

.txtcarta {
background-image:url(../images/bg_minimenu.gif);
background-repeat:no-repeat;
background-position:center;
text-align:center;
}

.notas {
font-family:"Times New Roman", Times, serif;
FONT-SIZE: 13px;
text-decoration:none;
}

A.notas:link {
color:#000000;
font-family:"Times New Roman", Times, serif;
FONT-SIZE: 13px;
text-decoration:none;
}

.notasvisited {
color:#AC0B1D;
font-family:"Times New Roman", Times, serif;
FONT-SIZE: 13px;
text-decoration:none;
} 

A.notas:active {
color:#000000;
font-family:"Times New Roman", Times, serif;
FONT-SIZE: 13px;
text-decoration:none;
}


A.notas:hover {
color:#AC0B1D;
font-family:"Times New Roman", Times, serif;
FONT-SIZE: 13px;
text-decoration:none;
} 

A.notas:visited {
color:#000000;
font-family:"Times New Roman", Times, serif;
FONT-SIZE: 13px;
text-decoration:none;
} 

.Menuborder {
border:1px;
border-bottom-style:none;
border-color:#FADABB;
}

mframeleft {
background-image:url(../images/bg_frameleft.gif);
background-repeat:no-repeat;
}

mframeright {
background-image:url(../images/bg_frameright.gif);
background-repeat:no-repeat;
}
mframetop {
background-image:url(../images/bg_frametop.gif)
background-repeat:no-repeat;
}

.linkbotton {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

A.linkbotton:link {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

A.linkbotton:active {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}


A.linkbotton:hover {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
} 

.linkmap {
font:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bolder;
color:#AB0A1A;

}

A.linkmap:link {
font:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bolder;
color:#AB0A1A;
text-decoration:none;
}

A.linkmap:active {
font:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bolder;
color:#CC9966;
text-decoration:none;
}


A.linkmap:hover {
font:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bolder;
color:#D04E60;
text-decoration:none;
} 

.bgcontact{
background-image:url(../images/bg_contact.gif);
background-position:right;
background-repeat:no-repeat;
}

.bgmenu{
background-image:url(../images/bg_menu.gif);
background-position:center;
background-repeat:no-repeat;
}

.bgmenu2{
background-image:url(../images/bg_menu2.gif);
background-position:center;
background-repeat:no-repeat;
}

.bgmenu3{
background-image:url(../images/bg_menu3.gif);
background-position:center;
background-repeat:no-repeat;
}

.bgtitulocarta {
height:53px;
background-image:url(../images/carta.gif);
background-position:top right;
background-repeat:no-repeat;
}

.spip_bouton {
width:100px;
background-color: #FADBBC;
color: black;
border: 2px solid #A26B35;
font:"Times New Roman", Times, serif;
font-size:11px;
color:#000000;
font-weight:100;
}

.forml {
background-color: #FADBBC;
color: black;
border: 2px solid #A26B35;
}

.boxsubmenu {
border:10px;
border-style:none;
}
