/* CSS Document */

body {margin:25px; background:#000033  top repeat-x;}
body,td,th { font-family:Verdana; font-size:11px; }
.main_table {width:914px; border:#000000 1px solid; background:#FFFFFF; }

.box_reclama { width:490px; height:85px; background:url(imgn/box_reclama.png); position:absolute; display:block; bottom:10px; text-align:center;}

.out_line { border:#000000 1px solid; margin-bottom:4px; }
.in_line { border:#003399 1px solid; }
.in_line2 { border:#003399 1px solid; border-top:none; }

a.l1 { color:#DBF5F9; font-weight:bold; text-decoration:none; }
a.l1:hover { color:#000000; }

a.l2 { color:#FFFFFF; font-weight:bold; text-decoration:none; }
a.l2:hover { color:#DBF5F9; }

a.l3 { color:#000000; font-weight:normal; text-decoration:underline; }
a.l3:hover { color:#DBF5F9; }

a.l4 { color:#5a5a5a; font-weight:bold; text-decoration:underline; }
a.l4:hover { color:#000000; }

a.l5 { color:#003399; font-weight:bold; text-decoration:underline; }
a.l5:hover { color:#000000; }

.st1 { color:#DBF5F9; }
.st2 { color:#000000; font-weight:bold; }
.st3 { color:#000000; }
.st4 { font-weight:bold; }

/* form */
.s1 {font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; width:120px; height:19px; line-height:19px; background-color: ; background-image:none; color: #000000; border: 1px solid #000000; }
.cauta { border:none; width:100px; height:19px; display:block; background; }
.ok { border:none; width:17px; height:17px; display:block; background:url(imgn/b_ok.jpg) no-repeat center;}
.txt1 { width:100px; height:15px; border:#000000 1px solid; background:none; background:; display:block; }
.txt2 { width:120px; height:15px; border:#000000 1px solid; background:none; background:; display:block; }
.txt3 { width:100px; height:15px; border:#000000 1px solid; background:none; background:; display:block; }
.txt6 { width:40px; height:15px; border:#000000 1px solid; background:none; background:; display:block; }
/* form end */
