body			{background-color: #52695C;background-image:url(images/bb.png);background-repeat:no-repeat;background-position:top center;margin: 0px;padding:0px;FONT: normal 12px Tahoma;}
select			{font: normal 11px Tahoma;}
input			{font: normal 11px Tahoma;}
textarea			{font: normal 11px Tahoma;}
.footmsg		{FONT: normal 10px Tahoma;color:#A58E6B;}
.disabled		{background-color:#999999;color:#CCCCCC;}
.style4 {color: #FF0000}
pre				{font-size:11px;}
br				{line-height:100%;}
p				{line-height:130%;}
.separ			{border-bottom:1px dotted gray;}
.hotarari		{position:relative;width:194px;height:28px;left:40px;background:#CCD7CC url('images/hat.gif') no-repeat left top;color:black;font:bold 12px Tahoma;text-align:center;}
.left			{width:234px;background-color:none;padding-left:18px;background-image:url(images/leftb.png);background-repeat:repeat-y;background-position:left top;}
.submit		{cursor:pointer;border:inset 1px #CCD7CC;background-color:#728776;color:white;font-weight:bold;padding: 1px 2px;}
.today		{font-weight:bold;padding-right:5px;}
.contact	{background:none;background-image:url('images/contact.gif');background-position:right;background-repeat:no-repeat;padding-right:132px;}

A			{background:none;color:#488091; font: bold 12px Tahoma;  text-decoration: none}
A:hover		{color:#83B0BB;}
A.footer			{background:none;color:#488091; font: bold 12px Tahoma;  text-decoration: none}
A.footer:hover		{color:white;}
A.top			{background:none;color:black; font: bold 14px Tahoma;  text-decoration: none;padding:8px;}
A.top:hover		{color:white;background-color:black;}
A.tops			{background:none;color:#488091; font: bold 12px Tahoma;  text-decoration: none}
A.tops:hover		{color:#CCD7CC;}
A.BBottom1			{background:none;color:#498091; font: normal 10px Tahoma;  text-decoration: none}
A.BBottom1:hover		{color:white;}
A.BBottom2			{background:none;color:#72706F; font: normal 8px Tahoma;  text-decoration: none}
A.BBottom2:hover		{color:white;}
A.adm1			{background:white;color:#3E4C14; font: normal 12px Tahoma;  text-decoration: none;padding:2px;}
A.adm1:hover	{background:#CCD7CC;color:white;}
A.adm2			{background:#3E4C14;color:white; font: normal 12px Tahoma;  text-decoration: none;padding:2px;}
A.adm2:hover	{background:#CCD7CC;color:#3E4C14;}

.c19		{background-color:none;background-image:url('images/sep.png');background-repeat: no-repeat;background-position: right top;padding-right:19px;height:35px;}

td		{font: normal 12px Tahoma;text-align:left;}
.hc		{background-color:gray;background-image:url('images/mback.png');background-repeat: repeat-x left top;height:35px;color:white;}

.maintext					{background:none;color:black;font: bold 16px Tahoma;}
div.OpenTable				{background:#EFEFEF;color:black;font:normal 11px Tahoma;border:1px solid #488091;width:98%;padding:8px;}
.szgySearchRight			{background-color: #728776;background-image:url('images/magnifying-glass.gif');background-repeat:no-repeat;padding-left:25px;padding-top:4px;width:149px;height:25px;font:normal 11px Tahoma;vertical-align:middle;border:0px;}
.bt			{background-color:#498091;color:white;font-size:12px;font-weight:bold;padding:3px;height:18px;border-right:1px solid #9CB5A5;}
.sep		{background-color:#CCD7CC;height:5px;}
.sep2		{background-color:#CCD7CC;padding:5px;}

#menucontainer{
width: 200px;
background:#728776;
margin: 0px;
}

.myMenu-overhead{
height:26px;
background: #728776 url('images/glossyback2.gif') no-repeat top left;
color: #52695C;
vertical-align::middle;
color: #52695C;
font: normal 12px Tahoma;
text-decoration: none;
padding-top: 3px;
padding-left: 5px;
margin: 0;
cursor:hand;
cursor:pointer;
}

.myMenu-overhead-actif{
height:26px;
background: #728776 url('images/glossyback.gif') no-repeat top left;
color: white;
vertical-align::middle;
font: normal 12px Tahoma;
padding-top: 3px;
text-decoration: none;
margin: 0;
cursor:hand;
cursor:pointer;
}

.myMenu-overhead:hover{
height:26px;
background: #728776 url('images/glossyback.gif') no-repeat top left;
color: white;
vertical-align::middle;
font: normal 12px Tahoma;
padding-top: 3px;
text-decoration: none;
margin: 0;
cursor:hand;
cursor:pointer;
}
.myMenu-overhead *{
background:#E0DCC1;
margin: 0;
}
.myMenu-overhead-actif *{
background:#E0DCC1;
margin: 0;
}
.myMenu-content{
background:#E0DCC1;
margin: 0;
}
.myMenu-content-actif{
background:#E0DCC1;
margin: 0;
}

.submenuheader{
vertical-align:middle;
}
.submenuheaderselected{
vertical-align:middle;
}

.menuheader{
vertical-align:middle;
}
.menuheaderselected{
vertical-align:middle;
}

.submenuheader a{
height:26px;
background: #728776 url('images/sub1.gif') no-repeat top left;
color: black;
display: block;
padding-left: 13px;
padding-top: 3px;
font: normal 11px Tahoma;
text-decoration: none;
}

.submenuheader a:hover{
background: #728776 url('images/sub1_current.gif') no-repeat top left;
color:white;
}

.submenuheaderselected a{
height:26px;
background: #728776 url('images/sub1_current.gif') no-repeat top left;
color: white;
display: block;
padding-left: 13px;
padding-top: 3px;
font: normal 11px Tahoma;
text-decoration: none;
}

.submenuheaderselected a:hover{
color: white;
}

.menuheader a{
height:26px;
background: #728776 url('images/glossyback21.gif') no-repeat top left;
color: #52695C;
display: block;
padding-left: 5px;
padding-top: 3px;
font: normal 12px Tahoma;
text-decoration: none;
}

.menuheader a:hover{
background: #728776 url('images/glossyback1.gif') no-repeat top left;
color:white;
}

.menuheaderselected a{
height:26px;
background: #728776 url('images/glossyback1.gif') no-repeat top left;
color: white;
display: block;
padding-left: 5px;
padding-top: 3px;
font: normal 12px Tahoma;
text-decoration: none;
}

.menuheaderselected a:hover{
color: white;
}


.roundcont {
	width: 95%;
	text-align:left;
	background-color: white;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: white url('images/tr.gif') no-repeat top right; 
}

.roundbottom {
	background: white url('images/br.gif') no-repeat top right; 
}

img.corner {
   width: 6px;
   height: 6px;
   border: none;
   display: block !important;
}
.dottedborder td{
	border-bottom:1px dotted #CCCCCC;
}
td.dottedborder{
	border-bottom:1px dotted #CCCCCC;
}

.dottedborder2 td{
	border:1px dotted #52695C;
}
td.dottedborder2{
	border:1px dotted #52695C;
}




.myAccordion-declencheur{
padding: 5px;
cursor:pointer;
color: #637B18;
font-weight:bold;
background:white;
border-bottom:1px solid gray;
margin-bottom: 1px;
}
.myAccordion-declencheur-actif{
background:white;
}
.myAccordion-declencheur *{
margin:0;
}
.myAccordion-declencheur-actif *{
border:0px;

}
.myAccordion-content{
}
.myAccordion-content-actif{
}



.tickercontainer { /* the outer div with the black border */
border: 0px;
background: #E0DCC1; 
width: 700px; 
height: 25px; 
margin: 0; 
padding: 0;
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
width: 700px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 700px;
font: bold 12px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #E0DCC1;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0000;
font: bold 12px Verdana;
margin: 0 50px 0 0;
} 
ul.newsticker span {
margin: 0 10px 0 0;
}
