@charset "windows-1252";


body {
margin: 0em;
font-size: small;
font-family: Trebuchet MS, Arial, sans-serif; 
background-image: url(images/bb.png);
background-repeat: no-repeat;
background-position: center top;
background-color: #fff;
}

#container  {
width: 955px;
margin-right: auto;
margin-left: auto;
padding: 0px 20px 20px 20px;
}

#white {
width: 955px;
float: left;
display: inline;
margin: 0px 0px 0px 0px;
padding: 0px 20px 20px 20px;
background-color: white;
border-left: 2px solid #ccc;
border-right: 2px solid #ccc;
}

#navcontainer  {
background-image: url(images/navback.jpg);
width: 169px;
height: 685px;
float: left;
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;
/*border: 1px solid #c0c0c0;*/
}


#menulist {
width: 167px;
float: left;
margin-top: 228px;
/*border: 1px solid;*/
}

#menulist  p{
margin: 0px 0px 5px 10px;
}

#menulist  p.header{
margin: 10px 0px 5px 10px;
font-weight: bold;
color: black;
}

#menulist  ul{
	list-style-type: none;
	margin: 0px;
		padding: 0px;
}

#menulist  li{
	list-style-type: none;
	margin:0px 0px 0px 0px;
		padding: 0px;
			float: left;
}

#menulist a {
color: #777777; 
text-decoration: none;
padding: 3px 3px 1px 3px ;
display: block;
width: 161px;
height: 21px;
}

#menulist a:hover {
color: #697852; 
border-top: 1px solid;
border-bottom: 1px solid;
background-color: white;
display: block;
width: 161px;
height: 21px;
padding: 2px 3px 0px 3px ;
}


#menulist a.selected {
color: #697852; 
border-top: 1px solid;
border-bottom: 1px solid;
background-color: white;
display: block;
width: 161px;
height: 21px;
padding: 2px 3px 0px 3px ;
}


#menulistx a.butt {
color: #697852; 
border-top: 0px solid;
border-bottom:0px solid;
background-color: transparent;
display: block;
width: 161px;
height: 21px;
padding: 2px 3px 0px 3px ;
}

#menulist ul  li ul {
	margin:0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;

}

#menulist ul  li ul li{
	list-style-type: none;
	margin:0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;

}

#menulist ul  li ul li a{
width: 151px;
padding: 3px 3px 1px 13px ;
background-color: #f5f8ef;
}


#menulist ul  li ul li a:hover{
width: 151px;
padding: 2px 3px 0px 13px ;
background-color: #f5f8ef;
}

#menulist a.big{

height: 41px;
}

#menulist  a.big:hover{
height: 41px;
}


#rightcontainer {
width: 740px;
float: left;
display: inline;
margin: 0px 0px 0px 20px;
}

#rightcontainer h1 {
font-size: 1.5em; 
color: #777777; 
}


#rightcontainer h2 {
font-size: 1.3em; 
color: #777777; 
}

#rightcontainer h3{
font-size: 1.1em; 
color: #777777; 
}

#rightcontainer p {
font-size: 0.9em; 
}

#rightcontainer a {
color: #777777; 
}

#rightcontainer a:hover {
color: #823C2E; 
}

#rightcontainer ul {
list-style: none;
}

#rightcontainer li.domaine {
width: 100%;
background-image: url(images/star.gif);
background-repeat: no-repeat;
background-position: -10px -10px;
}

#rightcontainer li.domaine p {
margin: 5px 0px 30px 0px;
}

#logo  {
background-image: url(images/logo.gif);
background-position: right;
width: 740px;
height: 164px;
float: right;
display: inline;
background-repeat: no-repeat;
margin: 20px 0px 40px 0px;
}



textarea {
font-size: 11px; 
font-family: Arial, sans-serif;
 }
			
td.label {
font-size: 11px; 
font-family: Arial, sans-serif;
vertical-align: top; 
}

a#load {
font-size: 12px; 
font-family: Arial, sans-serif;
vertical-align: top; 
}

/*p.st { display:block; color:red;}
#dom_results p { display:block; color:red; float:none}*/

#dom_right{
width:245px; 
float:left; 
display:inline;
}

#dom_left{
width:185px; 
float:left; 
display:inline;
margin: 0px 0px 0px 20px;
}


#dom_results { width:185px; float:left; display:inline;}
#dom_results p {display:block; float:none;}
#dom_results2 p {display:block; float:none;}
#dom_container {width:555px; float:left; display:inline; margin-bottom:20px; }
#dom_results2 {width:250px; float:left; display:inline;}

p.emp {font-style:italic; margin:0px;}
p.st {font-weight:bold; margin:0px;}
p.normal {font-weight:normal;}
#vin {width:250px; vertical-align:top;}
#win {width:250px;}

.section {width:250px; float:left; margin-left:20px; margin-top:10px;}
/* .label {display:inline;}
.info {display:inline;} */
.label {display:inline;font-weight:bold;}
.info {display:inline;width:200px; margin-left:10px;}

 a {
color: #777777; 
text-decoration: none;
font-weight: bold;
}

 a:hover {
color: #697852; 
}
