* {margin:0; padding:0; border: 0; font-family: sans-serif; font-size: 1em; font-weight: normal; font-style: normal; text-decoration: none;}
body{color:#333333; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px; background-color: White; }

a,a:link,a:visited,a:active{color:#0066FF;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none}
a:hover{color: Red;text-decoration: underline;}

.title{color: #FF4500; font-weight:bolder; font-size:11px; text-transform:uppercase; padding:1px; letter-spacing: 1px;}
.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:800px; background-color: White;}
#maintable{}
#bigtable{}
#head{ text-align: center; }
#foot{letter-spacing:1px;padding:5px;width:800px; }

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{background: #FFF8CE;border: 1px dotted Red;padding:3px;margin-top: 1px; }
.blockL2{background: #D5F0E1;border: 1px dotted #003700;padding:3px;margin-top: 1px; }
.blockL3{background:#E3FFFF;border:1px dotted #000080;padding:3px;margin-top: 1px; }
.blockL4{background: #DFE1FF;border:1px dotted #000080;padding:3px;margin-top: 1px; }
.blockL5{text-align: center;}

.blockM1{background:#E6E6FA;border:1px dotted #00008B;padding:3px;margin-top: 1px; }
.blockM2{background: White;border: 1px dotted #778899;padding:3px;margin-top: 1px;}
.blockM3{background: White;border: 1px dotted #778899;padding:3px;margin-top: 1px;}
.blockM4{background: #FFEAF0;border:1px dotted #00008B;padding:3px;margin-top: 1px; }

.blockR1{background: #DDFFEF;border:1px dotted #FF4500;padding:3px;margin-top: 1px; }
.blockR2{background:#FEDCD6;border:1px dotted #B22222;padding:3px;margin-top: 1px; }
.blockR3{background:#FFDAB9;border:1px dotted #FF4500;padding:3px;margin-top: 1px; }
.blockR4{background:#FFDFE5;border:1px dotted #FF00FF;padding:3px;margin-top: 1px; }
.blockR5{text-align: center;}

/* livecams */
#livecam {text-align: center;}
#livecam SPAN.selected A {COLOR: #65CC00; font-weight: bolder;}
#livecam SPAN.selected A:hover {COLOR: #65CC00; background:none}
#livecam SPAN A:hover {COLOR: #FF6600; background:none}
.tpl0 {}
.tpl1 {border: 1px solid Fuchsia;  margin: 2px; }
.tpl2 {border:0px dotted #900000; background: White;}
.tpldesc {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-weight: bold;}
A.tpldesc, A.tpldesc:link, A.tpldesc:visited {FONT-WEIGHT: bold;font-size: 12px;color: Red;}
A.tpldesc:hover {background:none;color:red;text-decoration:underline;}

/* ifriends form */
.ifriends{background:#FF0000;border:1px solid #800000;color:#EEE8AA;font-weight:bold;width:100%;}
.join{background:#FF0000;color:#EEE8AA;font-weight:bold;padding:3px;width:98%}
.light{color:#FFFF00;  text-transform: uppercase;  word-spacing: 2px;  font-weight: bolder;  font-size: 15px;}
.if{display:none;left:-500px;position:absolute;top:-500px}
.td1{background:#FF4500}
a.a1:link,a.a1:visited,a.a1:active{color:#FFFF00;font-weight: bold;text-decoration:none; font-size: 13px;}
a.a1:hover{background:#FFFF00;color:#FF0000;text-decoration:none }
input{ background-color: #FFFFF0;  border: 1px solid Red;  margin: 1px; padding: 2px;}

/* other */
.bookmark{letter-spacing:2px; padding:3px; width:744px; line-height: 18px; }
.webcam{background:url(images/fond-live.jpg) repeat;width:98%}
.ban{float:right;margin-bottom:auto;margin-right:35px;margin-top:35px}
.trade{display:none}
A.a2, A.a2:link, A.a2:visited {COLOR: Red; font-weight: bolder;  font-size: 20px; }
A.a2:hover {background:#FF0000;color:#FFFFFF;}

/*webcam*/
.cam{background:url(images/fond-live.jpg) repeat;width:100% }
.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; }
.titlecam {color: Yellow; font-weight:bolder; font-size:20px; text-transform:uppercase; padding:3px;  text-decoration: underline;  letter-spacing: 1px;  }