html { overflow: -moz-scrollbars-vertical; height: 100%;}
body { background-color: #6699CC; text-align: center; padding: 0; margin: 0; height: 100%; font-family: Arial, Helvetica, sans-serif; }


table {border-collapse: collapse;}
td { text-align: left; vertical-align: top; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #000000;}

div{margin: 0 0 0 0;}
p {margin: 0 0 0 0;}
form{ margin: 0 0 0 0; padding: 0 0 0 0;}
img {border: 0; margin: 0 0 0 0;}

h1 { font: normal 22px Verdana, Arial, Helvetica, sans-serif; color: #006699; padding: 5px 0px 0px; margin: 10px 0 5px 0; }
h2 { font: normal 20px Verdana, Arial, Helvetica, sans-serif; color: #FF9933; margin: 0px; padding-bottom: 0px; }
h3 { font: normal 18px Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #666616; padding: 0 0 0 0px; margin: 0; }
h4 { font: bold normal 0.85em Verdana, Arial, Helvetica, sans-serif; color: #323263; margin: 0px; padding: 0px 0px 0px 0; }

a { color: #005273; text-decoration: underline;}
a:hover { text-decoration: none;}
/*a:hover { color: #000000; text-decoration: none; border-bottom: 1px solid #000000; background-color: #FFDDB3;}*/

.w100 { width: 100%; }
.h100 { height: 100%; }

.ta_center { text-align: center;}
.ta_right { text-align: right;}

.va_middle { vertical-align: middle;}
.va_bottom { vertical-align: bottom;}

.p10 { padding: 10px;}

div.clear {
    border: 0;
    clear: both;
    display: block;
    float: none;
    margin: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
	 font-size: 1px;
     } 

div.fotol { float: left;}
div.fotol img { margin: 23px 10px 10px 0;}
div.fotor { float: left;}
div.fotor img { margin: 23px 0px 10px 10px;}

div.textf { margin: -20px 0px 0px 0px;}


#main { width: 968px; margin: 0px auto;}

#main .header_conteiner { height: 160px; }

#main .header { height: 160px; width: 100%; }
#main .logo { width: 253px; padding: 17px 0 0 0; background: url(bg_logo.gif) no-repeat left top; text-align: center; }
#main .header_right_conteiner { padding: 0 10px 0 6px; background: url(bg_top_right.jpg) no-repeat left top; }
#main .header_right { height: 152px; width: 100%; }

#main .top_text { margin: 10px 0 5px 10px; text-align: right; color: #004C82;
	font-size: 60px; line-height: 60px; font-family: "Times New Roman", Times, serif; }

#main .search { border: 1px solid #cccccc; color: #666666; width: 95px; }
#main .search_submit { height: 20px; width: 20px; background: url(search_submit.gif) no-repeat left top; margin: 0 30px 0 5px;
	border: 0; cursor: pointer; }
	
#main .left_conteiner { width: 253px; background-color: #005595; }

#main .left_text { padding: 5px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 13px; }
#main .left_text a { color: #cccccc;}
#main .left_text h2 { font-family: Arial, Helvetica, sans-serif; color: #FFB340; font-size: 14px; margin: 0px; }

#main .right_conteiner { padding: 0; background-color: #ffffff; }
#main .right_conteiner1 { padding: 0 0 50px 0; background-color: #ffffff; }
#main .right { margin: 0 0 0 6px; }

#main .top_bg_blue { width: 235px; padding: 5px 0; background-color: #006699; text-align: center; vertical-align: bottom;
	font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 16px; }
#main .top_bg_blue a { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 16px; text-decoration: none; }
#main .top_bg_blue a:hover { text-decoration: underline; }

#main .bg_gray { background-color: #cccccc; }
#main .right_text { padding: 0 10px 0px 10px; }
#main .right_text1 { padding: 0 10px 0px 10px; }

#main .footer { padding: 5px; background-color: #FBB033; text-align: center; font: 10px/15px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
#main .footer a { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
#main .footer a:hover { color: #006699; text-decoration: underline; }

#main .footer1 { position: relative; margin: -40px 0 0 0; padding: 5px; background-color: #FBB033; text-align: center; font: 10px/15px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
#main .footer1 a { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
#main .footer1 a:hover { color: #006699; text-decoration: underline; }
