body, html {
	width: 100%;
	height : 100%;
	margin:0px auto;
	padding:0px;
	font-family: Arial;
	font-size: 12px;
	background-image: url(http://www.publiesite.com/str/fond_img/144.gif);	text-align: center;
}

td { color: #000000; font-size: 12px; font-family: Arial;}

table#cadre1 { width: 900px; margin-left:auto; margin-right:auto; }
table#cadre2 {background-color: #4f5054;  width: 872px; margin-left:auto; margin-right:auto;}
#cadre3 {background-color: #c0bfc4; width: 862px; text-align: left;  }
#panhaut {width: 100%; height: 128px;}
#logo { float: left; margin: 16px;}
#drap {float: right; margin-top:4px;}
#topmenu {float: left;  height: 22px; width: 200px; margin-top: 20px;}
#menu { float: left; width: 200px;}
#menu_sep {margin-left: 10px; margin-bottom: 10px;}
#page {float: right; width: 634px; margin: 14px}
#menubas {width: 856px; margin-right: 3px; margin-left: 3px;}
#copy {float: left; font-size: 10px; margin-top: 3px;}
#menu2 {float: right; font-size: 11px; text-align: right; width: 550px; margin: 3px; height: 14px;}
p {margin: 0; padding: 0;}


xx-small{font-size: 8px;}
x-small{font-size: 10px;}
small{font-size: 12px;}
medium{font-size: 14px;}
large{font-size: 16px;}
x-large{font-size: 18px;}
xx-large{font-size: 20px;}

a:link {color: #000000;  text-decoration: none;}
a:visited {color: #000000;  text-decoration: none;}
a:active {color: #FF0000;  text-decoration: underline;}
a:hover {color: #FF0000;  text-decoration: underline;}

.panoramique {
background-image:url(http://www.publiesite.com/str/panoramique/1300.png) !important; 
background-image:url(no-image);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.publiesite.com/str/panoramique/1300.png');
width:862px;
height:170px;
}

/* position:relative pour lien */
.panbas { 
background-image:url(http://www.publiesite.com/str/barre/434343.png) !important; 
background-image:url(no-image);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.publiesite.com/str/barre/434343.png');
width:862px;
height:42px;
}

.neuf {  font-size: 9px; }
.onze {  font-size: 11px; }
.dix {  font-size: 10px; }
.douz {  font-size: 12px; }
.treiz {  font-size: 13px; }
.quato {  font-size: 14px; }
.seiz {  font-size: 16px; }

/* menu verticale */
dl { width: 176px;	padding: 4px 0px 6px 2px; border: 1px solid #11cef7;  	background: #11cef7;  font-family: Arial; font-size: 12px; }
dt { font-size: 14px; font-weight: bold; padding: 2px; margin-top: 10px; padding-right: 4px; color: #000000; }
dd { padding: 0px; margin: 0px 2px 0px 0px; color: #000000; }
dd a { color: #000000; display: block; border: 1px solid #11cef7; margin-top: 1px;  padding: 2px 6px 2px 6px; margin-right: 2px; background: #11cef7;  height: 1%; line-height: 1em; text-decoration: none; }
dd a:link {  color: #000000; }
dd a:visited {  color: #000000; }
dd a:hover {border: 1px solid #11cef7; margin-top: 1px;  background: #07f2f7;  color: #000000; text-decoration: none;}


div.pagination {margin-right: 4px; margin-left: 4px;}
div.pagination a { margin: 2px; text-decoration: underline; font-size: 13px;}
div.pagination span.current {margin: 2px; font-size: 16px; font-weight: bold;}
