* {margin:0; padding:0; border: 0; font-family: sans-serif; font-size: 1em; font-weight: normal; font-style: normal; text-decoration: none;}
body{color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;}

a,a:link,a:visited,a:active{color:#0066FF;font-size:10px;font-weight:bolder;text-decoration:none}
a:hover{color: Red;text-decoration: underline;}

h2{font-size:16px;font-weight:bold; padding-top: 5px;  padding-bottom: 5px;   }
li{list-style-image:url(images/fleche.jpg);list-style-position:outside;margin-left:16px;vertical-align:middle;}

.titleLeft{color: White; font-weight:bolder; font-size:11px; text-transform:uppercase; padding:3px;  margin-top: 4px; border: 1px solid Red;  background-color: #FF6347; }
.titleMiddle{color: White; font-weight:bolder; font-size:11px; text-transform:uppercase; padding:3px;  margin-top: 4px; border: 1px solid Red;  background-color: #FF6347; }
.titleRight{color: White; font-weight:bolder; font-size:11px; text-transform:uppercase; padding:3px;  margin-top: 4px; border: 1px solid Red;  background-color: #FF6347; }

#main{width:830px; background-color: White;}
#maintable{}
#bigtable{}
#head{ background-color: White;}
#foot{letter-spacing:1px;padding:5px;width:830px; }

td.left{width: 15%; vertical-align: top; }
td.middle{width: 70%; text-align: center; vertical-align: top;  padding-left: 3px;  padding-right: 3px; }
td.right{width: 15%; vertical-align: top; }

.blockL1{border:1px dotted #666666;color:#000099;padding:2px;text-align:left;margin-top: 1px; }
.blockM1{background-image:url(images/right.jpg); background-repeat:repeat; border:1px dotted #666666; padding:5px; text-align:center; margin-top: 1px; }
.blockR1{border:1px dotted #666666;color:#000066;padding:2px;text-align:left; margin-top: 1px; }

/*webcam*/
.cam{ }
.cam1{border: 1px dashed Yellow;  background-color: #FF4500;  color: White;  font-size: 13px;  font-weight: bold;  padding: 3px; }
.cam2{border: 1px dashed Yellow;  background-color: #FF4500;  color: White;  font-size: 13px;  font-weight: bold;  padding: 3px; }
.wcam{width:320px;}
.imgcam{height:46px;width:320px;}
.webcam1 {border: 3px dashed Yellow;  background-color: #FF6347; color: #FAFAD2;  font-weight: bold;  padding: 3px; }
.notice{color:#FFFF00;font-size: 12px;}
.titlecam {color: Yellow; font-weight:bolder; font-size:15px; text-transform:uppercase; padding:3px;  text-decoration: underline;  letter-spacing: 1px;  }

/* other */
.titlevids{background-color:#FF3300;color:#FFFFFF;font-size:19px;font-weight:bold;letter-spacing:1px;padding-top:3px;text-align:center;width:100%;word-spacing:2px}
.vids{background-image:url(images/right.jpg);background-repeat:repeat;border:1px dotted #FF3300;text-align:center;width:830px}
.blockgals{background-image:url(images/right.jpg); background-repeat:repeat; border:1px dotted #666666;text-align:center; width:830px}
.banner {border: 3px dashed Yellow;  background-color: #FF6347;}
a.a1:link,a.a1:visited,a.a1:active{color:#FFFF00;font-weight: bold;text-decoration:none; font-size: 15px;}
a.a1:hover{background:#FFFF00;color:#FF0000;text-decoration:none }
.gen{color:#000099;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;line-height:10px;scrollbar-darkshadow-color:#000000;text-align:center;width:600px}
.tgp{background-color: White;border:1px dotted #666666;color: #FF4500;padding:2px;text-align:left; margin-top: 1px; width: 80%;}
.l1 A:link,.l2 A:link{FONT-SIZE: 12px;}
.bookmark{letter-spacing:1px;padding:5px;width:830px;}
