body {padding:0; border:0; margin:0;}
p {padding:0; margin:0;}

img, div { behavior: url(iepngfix.htc) }

a, a:visited {color:#005997;outline-style:none;text-decoration:underline;}
a:hover {color:#005997;outline-style:none;text-decoration:underline;}

.accgen {
position : relative;
width:900px; 
height:478px; 
background: url(images/fondacc.gif) no-repeat;
padding:0;
margin:0;
}

#accleft {
position: relative;
display: block;
float: left;
top : 130px;
width: 565px;
margin: 0;
padding: 0;
}

#paveacc{ 
position:absolute; 
left:25px; 
top:15px; 
width: 510px;
height: auto;
background: transparent;
text-align: justify;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:17px;
color: #0852a6;
margin: 0;
padding: 5px 10px;
z-index: 20;
}

#paveacctxt{
position:absolute; 
text-align:left;
left:25px; 
top:20px; 
width: 510px;
height: 239px;
z-index:1;
margin: 0;
padding: 10px;
/*background-color:#FFF;
filter:alpha(opacity=30);-moz-opacity:.30;opacity:.30; */
}

#pavebandeau{ 
position:relative; 
text-align:left;
left:0px; 
top:30px; 
width: 510px;
height: 170px;
background: transparent;
padding:0;
margin:0;
}

#linkresa{ 
position:absolute; 
text-align:left;
left:35px; 
top:275px; 
width: 600px;
height: 70px;
background: transparent;
padding:0;
margin:0;
}

#accright {
position: relative;
display: block;
float: right;
/*top : 130px;*/
width: 335px;
margin: 0;
padding: 0;
}

#contright{ 
position:relative; 
top:20px;
left:0px; 
width: 280px;
height: 239px;
z-index:20;
margin-bottom: 20px;
padding: 10px 10px;
background-color: transparent;
}

#contrightback{
position:absolute; 
text-align:left;
left:0px; 
top:20px; 
width: 300px;
height: 259px;
z-index:1;
margin-bottom: 20px;
background-color:#FFF;
filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
}


.pics {  
	width: 280px;
    height: 239px;  
	background-color: transparent;
	padding: 0;  
    margin: 0;  
} 

* html .pics {  
	width: 280px;
    height: 239px;  
    background-color: transparent;	
    padding: 0px;  
    margin: 0 -8px 0 0;  
} 

.pics img {  
	width: 280px;
    height: 189px; 
    padding: 0;
	margin: 0;
    border: 0px solid #fff;  
    background-color: transparent;   
} 

#prev {
	position: absolute;
	text-align:left;
	top: 205px;
	left: 240px;
	width: 22px;
	height: 22px;
	padding: 0;  
    margin:  0;  
	z-index:3000;
	font-size:9px;
	color: red;
	background: transparent url(images/prevb.png) 0px -22px no-repeat;
	behavior: url("iepngfix.htc");
}

#prev:hover {
    background-position: 0px 0px;
	background-image: url(images/prevb.png);
	behavior: url("iepngfix.htc");
	cursor: hand;
}

#next {
	position: absolute;
	text-align:left;
	top: 205px;
	left: 265px;
	width: 22px;
	height: 22px;
	padding: 0;  
    margin:  0;  
	z-index:3000;
	font-size:9px;
	color: red;
	background: transparent url(images/nextb.png) 0px -22px no-repeat;
	behavior: url("iepngfix.htc")
}

#next:hover {
    background-position: 0px 0px;
	background-image: url(images/nextb.png);
	behavior: url("iepngfix.htc");
	cursor: hand;
}

.nav  a {outline:0;}

#edcredits {  
	position: absolute;
	text-align:left;
	top: 205px;
	left: 10px;
	width: 240px;
	height: 40px;
    padding: 0;  
    margin:  0;  
	z-index:2000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #9a0165;
	background-color: transparent;
	/*filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75;*/
}

*html #edcredits {
	position: absolute;
	text-align:left;
	top: 205px;
	left: 10px;
	width: 240px;
	height: 40px;
    padding: 0;  
    margin:  0;  
	z-index:2000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #9a0165;
	background-color: transparent;
	/*filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75;*/
}
 
#basm {
display: block;
position: relative;
width:900px; 
height:162px; 
background: url(images/basm.jpg) no-repeat;
padding:0;
margin:0;
}

#basvisite {
position: absolute;
top:48px;
left: 36px;
width: 250px;
height: 80px;
background: transparent;
padding:0;
margin:0;
}

#baslivre {
position: absolute;
top:48px;
left: 325px;
width: 250px;
height: 80px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style: italic;
color: #005997;
background: transparent;
padding:0;
margin:0;
}

#baslivre a, #baslivre a:visited {color:#005997;outline-style:none;text-decoration:none;}
#baslivre a:hover {color:#005997;outline-style:none;text-decoration:underline;}

#baslivrelink {
position: absolute;
top:115px;
left: 325px;
width: 250px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color: #005997;
background: transparent;
padding:0;
margin:0;
}

#baslivrelink a, #baslivrelink a:visited {color:#005997;outline-style:none;text-decoration:underline;}
#baslivrelink a:hover {color:#005997;outline-style:none;text-decoration:underline;}


#basmeteo {
position: relative;
top:0px;
left: 600px;
height: 135px;
width: 270px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #005997;
background: transparent;
padding:0;
margin:0;
}

#bmia {
position: absolute;
top:10px;
left: 145px;
height: 80px;
width: 80px;
background: transparent;
padding:0;
margin:0;
}

#bmta {
position: absolute;
top:22px;
left: 210px;
height: 20px;
width: 20px;
background: transparent;
padding:0;
margin:0;
}

#bmforecast {
position: relative;
top:65px;
left: 10px;
height: 80px;
width: 250px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #005997;
background: transparent;
padding:0;
margin:0;
}

#basmeteolink {
position: absolute;
top:43px;
left: 616px;
width: 250px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color: #005997;
background: transparent;
padding:0;
margin:0;
}

#basmeteolink a, #basmeteolink a:visited {color:#005997;outline-style:none;text-decoration:underline;}
#basmeteolink a:hover {color:#005997;outline-style:none;text-decoration:underline;}


.footer{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;
color:#FFF;
}
.footer a, .footer a:visited {color:#FFF;outline:0;text-decoration:none;}
.footer a:hover {color:#FFF;outline:0;text-decoration:underline;}

.footerb{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#FFF;
}
.footerb a, .footerb a:visited {color:#FFF;outline:0;text-decoration:none;}
.footerb a:hover {color:#FFF;outline:0;text-decoration:underline;}

/*.tableacc {
border-style:solid; 
border-width:4px; 
border-color:#FFFFFF;
border-collapse: collapse;
}*/
.tablet {
border-style:solid; 
border-width:0px; 
border-color:#F2F2A9;
background-color:#F2F2A9;
border-collapse: collapse;
width:819px;
}
.tablet3 {
border-style:solid; 
border-width:0px; 
border-color:#F2F2A9;
background-color:#F2F2A9;
border-collapse: collapse;
width:550px;
}
.tdt { 
border-style:solid; 
border-width:1px; 
border-color:#F2F2A9;
background-color:white;
padding:10px;
/*border-color:white;*/
}
.tablet2 {
border-style:solid; 
border-width:1px; 
border-collapse: collapse;
width:819px;
padding:0px;
}
.tdt2 { 
border-style:solid; 
border-width:1px; 
border-color:#F2F2A9;
background-color:white;
padding:10px;
/*border-color:white;*/
}
.tdt3 { 
border-right:0px solid #F2F2A9; 
background-color:white;
padding:10px;
}
.tdt4 { 
border-left:0px solid #F2F2A9; 
background-color:white;
padding:10px;
}
.tdt5 { 
border-style:solid; 
border-width:1px; 
border-color:#F2F2A9;
background-color:#3E689E;
padding:10px;
/*border-color:white;*/
}
.tdt6{ 
border-top:0px solid #F2F2A9;
border-bottom:0px solid #F2F2A9; 
background-color:#fefef4;
padding:0;
}
.tdnot { 
padding:0px;
}
.tht {
border-right:1px solid #F2F2A9;
border-left:1px solid #F2F2A9;
border-top:1px solid #F2F2A9;
border-bottom:1px solid #F2F2A9;
padding:5px;
background-color:#FBFADA;
}
.trhead{
background-color:#D0E3FA;
border:2px solid #6495ed;
}



