* {margin:0; padding:0;}

body {font:12px Verdana, Geneva, sans-serif; color:#fff; background:#08306A;}

a {text-decoration:none; color:#ff0}

h1 {font:bold 12px Verdana, sans-serif; color:#fff; width:518px; margin:2px 0 0 45px; text-align:center;}

.clear {clear:both;}

.col_red {color:#F00;}

.header1 {color:#ff0; font-size:14px; text-align:center; font-weight:bold}

.ann {font-size:11px;}

#container {margin:0 auto; width:1004px; position:relative;}

 #hdr {width:1004px; height:248px;}
   #hdr ul {list-style:none;}
   #hdr ul a {font:bold 12px Verdana, sans-serif; color:#fff;}
   #hdr ul a:hover {color:#FF0;}
   
  #h_1 { position:relative; width:209px; height:248px; background:url(../images/h_1.png) top no-repeat; float:left}
   .m1 { position:absolute; top:3px; left:10px;}
   .m2 { position:absolute; top:135px; right:45px; text-align:right;}
  #h_2 {position:relative; width:574px; height:248px; background:url(../images/h_2.jpg) top no-repeat; float:left;}
   #search {position:absolute; top:167px; left:55px; width:170px; height:82px; padding:8px 0 0 15px;}
    #search p {font:9px Verdana; margin-bottom:5px;}
    
   .m3 {position:absolute; top:185px; left:225px;}
  #h_3 {position:relative; width:221px; height:248px; background:url(../images/h_3.png) top no-repeat; float:left}
   #form_gol {position:absolute; top:5px; right:16px; text-align:right; font:11px Verdana, sans-serif}
    #form_gol p {padding:2px 0 0 12px; margin:-2px 0 0 -12px}
    #form_gol input {padding:0px; margin:0px;}

    .form_bt {margin-top:10px;}
   .m4 {position:absolute; top:190px; right:22px; text-align:right;}
  
  

#na p {
font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0px;
	line-height:16px;
}
#na a {
	color: #ffffff;
	text-decoration: none;
	padding-left:14px;
	margin-left:-14px;
}


#na input {padding:0px; margin:0px;}

  
 #left {width:238px; float:left;}
  #nav {list-style:none; border-left:1px solid #fff; margin-left:7px; font: bold 10px Verdana, sans-serif;}
   #nav ul {margin-left:10px; list-style:none;}
    #nav ul a {color:#ff0; font-size:10px}
	#nav ul a:hover {color:#fff;}
   #nav a {color:#fff; font-size:10px}
   #nav a:hover {color:#ff0; font-size:10px}
  #form_login {margin:20px 0 0 8px;}
   .pole {border:yellow solid 1px;color:red;width:70px;height:18px;}
   .bt {width:70px;height:18px;border:yellow solid 1px;}
   
 #cont {background:url(../images/cont_rep.png) repeat-y; float:left;}
  #cont2 {background:url(../images/cont_top.png) top no-repeat;}
   #cont3 {width:615px; min-height:600px; height:auto !important; height:600px; background:url(../images/cont_bot.png) bottom no-repeat; padding:65px 10px 50px 10px;}
    #cont3 p {margin-bottom:20px;}
   
       #cont3 ul {margin-left:30px;}
   
 #ftr {width:1004px; height:55px; clear:both; text-align:center; padding:80px 0 0 35px;}
  #ftr a:hover {color:#fff;}

tr,td {margin:3px; padding:3px}

.tr_1 {background:#0c4393;}
.tr_2 {background:#08306a;}


.referent{
background-image:URL(../images/referent.gif);
background-position: left;
background-repeat: repeat-x;
}
table.ref {
 color:white;
 font-family:Verdana, Arial;
 font-size:12px;
}
p.ref {
 color:white;
 font-family:Verdana, Arial;
 font-size:12px;
}
td.ref2 {
 color:blue;
 font-family:Verdana, Arial;
 font-size:12px;
 font-weight:bold;
}

