* {
	margin:0;
	padding:0;
	}

img {
	border:0;
	}

a {
	color:#338ec5;
	}

a:hover {
	text-decoration:none;
	}

html {
	height:100%;
	}

*html #text img {
        position:relative;
        }

body {
	position:relative;
	height:100%;
	font:90% Tahoma, sans-serif;
        min-width:980px;
	background:#d6f3f1 url('../img/content-x.jpg') repeat-x 0 298px;
	}

*html body {
	width: expression(document.childNodes[1].offsetWidth < 980 ? '980px' : 'auto');
	}

#all {
	background:url('../img/fon_r.jpg') no-repeat 100% 298px;
	position:relative;
	min-height:850px;
	}

*html #all {
	height:850px;
	}

#head {
	position:relative;
	width:100%;
	height:298px;
	background:url('../img/head-x.png') repeat-x 0 0;
	//background:url('../img/head-x.jpg') repeat-x 0 0;
	padding-top:174px;
	z-index:110;
	}

#head_r {
	position:absolute;
	right:0;
	top:0;
	width:477px;
	height:298px;
	background:url('../img/head_r.jpg') no-repeat 0 0;
	}

#head_l {
	position:absolute;
	left:0;
	top:0;
	width:513px;
	height:298px;
	background:url('../img/head_l.jpg') no-repeat 0 0;
	}

#home_link {
	position:absolute;
	top:40px;
	left:20px;
	width:150px;
	height:110px;
	}

#title {
	color:#76c2da;
	font-family:arial;
	font-size:220%;
	position:absolute;
	top:65px;
	left:32%;
	z-index:250;
	width:550px;
	}

#icon {
	position:absolute;
	top:22px;
	left:52%;
	font-size:90%;
	width:150px;
	text-align:center;
	z-index:250;
	}

#icon img {
	margin:0 10px 4px 10px;
	}

#icon p, #icon p a {
	color:#338ec5;
	text-decoration:none;
	}

#menu_l {
	position:absolute;
	width:6px;
	height:35px;
	top:0;
	left:-6px;
	background:url('../img/menu_l.png') no-repeat 0 0;
	}

#menu_r {
	position:absolute;
	width:6px;
	height:35px;
	top:0;
	right:-6px;
	background:url('../img/menu_r.png') no-repeat 0 0;
	}

#menu {
	position:relative;
	background:url('../img/menu_x.png') repeat-x 0 0;
	height:35px;
	margin:0 26px 0 26px;
	z-index:256;
	top:-298px;
	font-size:14px;
	}

#menu ul {
	list-style:none;
	position:relative;
	height:35px;
	float:left;
	font-family:Arial;
	}

#menu ul li {
	float:left;
	padding:10px 13px 0 13px;
	margin:0 0 0 0;
	background:url('../img/menu-border.png') no-repeat 0 0;
	height:35px;
	/*color:white;*/
	color:#01547e;
	}

#menu ul li.active {
	padding:10px 0 0 0;
	//padding-bottom:10px;
	}

*html #menu ul li.active {
	padding-bottom:0;
	}

#menu ul li.active span {
	padding:10px 13px 9px 10px;
	background:url('../img/menu-x-act.png') repeat-x 0 0;
	margin-left:1px;
	}

#menu ul li#first {
	background:none;
	}

#menu ul li a {
	/*color:white;*/
	color:#01547e;
	text-decoration:none;
	}

#menu li.hover {
	position:relative;
	}

#menu li.hover .top_line {
	position:absolute;
	height:5px;
	background-color:#e9f6f9;
	width:237px;
	top:-5px;
	left:4px;
	display:none;
	}

#menu li.hover .bottom_line {
	position:absolute;
	height:5px;
	background-color:#f2fbfb;
	width:235px;
	bottom:-15px;
	left:-8px;
	//top:8px;
	}

*html #menu li.hover .bottom_line {
	top:-2px;
	}

*html #menu li.hover .menu_line_b_r {
	top:8px;
	}

*html #menu li.hover .menu_line_b_l {
	top:8px;
	}

#menu li.hover .menu_line_t_r {
	position:absolute;
	height:4px;
	width:4px;
	top:-4px;
	left:241px;
	background:url('../img/menu_line_t_r.png') no-repeat 0 0;
	display:none;
	}

#menu li.hover .menu_line_t_l {
	position:absolute;
	height:4px;
	width:4px;
	top:-4px;
	left:0;
	background:url('../img/menu_line_t_l.png') no-repeat 0 0;
	display:none;
	}

#menu li.hover .menu_line_b_r {
	position:absolute;
	height:5px;
	width:5px;
	bottom:-15px;
	left:227px;
	background:url('../img/cor_b_r.png') no-repeat 0 0;
	z-index:230;
	//top:8px;
	}

#menu li.hover .menu_line_b_l {
	position:absolute;
	height:5px;
	width:5px;
	bottom:-15px;
	left:-13px;
	background:url('../img/cor_b_l.png') no-repeat 0 0;
	z-index:230;
	//top:8px;
	}

#menu ul li.hover .backgr {
	background-color:#e9f6f9;
	position:absolute;
	width:245px;
	height:35px;
	color:#338ec5;
	left:0;
	z-index:256;
	top:0;
	display:none;
	}

#menu li.hover a {
	color:#338ec5;
	position:relative;
	z-index:256;
	}

#navbody1, #navbody2, #navbody3, #navbody4, #navbody5, #navbody6, #navbody7, #navbody8 { visibility: hidden; }

#menu ul li.hover {
	color:#338ec5;
	}

#menu ul li.hover a {
	/*color:#338ec5;*/
	text-decoration:underline;
	/*color:white;*/
	color:#01547e;
	}

#menu ul li ul {
	background-color:#f2fbfb;
	width:219px;
	position:absolute;
	left:0;
	top:35px;
	z-index:256;
	height:auto;
	padding:10px 13px;
	}

#menu ul li ul li {
	float:none;
	margin:1px 0;
	padding:0 10px 0 20px;
	height:auto;
	position:relative;
	z-index:256;
	background:url('../img/podmenu.png') no-repeat 0 2px;
	}

#menu ul li ul li.last {
	background:none;
	padding:0;
	margin:0;
	//margin-bottom:-17px;
	}

#menu ul li.hover ul li a {
	color:#338ec5;
	text-decoration:none;
	}

#menu ul li.hover ul li a:hover {
	text-decoration:underline;
	}

#content {
	position:relative;
	width:100%;
	overflow:hidden;
	margin:-285px 0 0 0;
	font-size:90%;
	color:#777;
	z-index:200;
	padding-bottom:110px;
	//margin-bottom:110px;
	//padding-bottom:0;
	}

*html #content {
	margin-top:-295px;
	}

#left_cont {
	width:285px;
	float:left;
	position:relative;
	}

#many_cont {
	float:left;
	margin-right:-285px;
	width:100%;
	}

.dop_page #many_cont {
	margin-right:-290px;
	}

#news_dop {
	position:relative;
	margin-bottom:20px;
	}

#news {
	position:relative;
	background:#f4fbfc;
	min-height:100px;
	margin:0 15px 0 20px;
	color:#777;
	}
#news img {padding:3px 5px 3px 0}
*html #news {
	top:-12px;
	height:100px;
	}

.top_cor, .dop_page #right_cont .top_cor {
	position:relative;
	height:5px;
	background-color:#f4fbfc;
	margin:0 20px 0 25px;
	}

.cor_t_r, .dop_page #right_cont .cor_t_r {
	position:absolute;
	top:0;
	right:15px;
	width:5px;
	height:5px;
	background:url('../img/cor_t_r.png') no-repeat 0 0;
	}

.dop_page #right_cont .cor_t_r {
	right:16px;
	}

.cor_t_l, .dop_page #right_cont .cor_t_l {
	position:absolute;
	top:0;
	left:20px;
	width:5px;
	height:5px;
	background:url('../img/cor_t_l.png') no-repeat 0 0;
	}

*html .dop_page #right_cont .cor_t_l {
	left:-5px;
	}

*html .dop_page #right_cont #help_dop .cor_t_l, *html .dop_page #right_cont #help_dop .cor_t_r {
	display:none;
	}

.bottom_cor, .dop_page #right_cont .bottom_cor {
	position:relative;
	height:5px;
	background-color:#f4fbfc;
	margin:0 20px 0 25px;
	}

*html #left_cont .bottom_cor {
	margin-top:-25px;
	}
/***/
*html .bottom_cor {
	margin-top:-15px;
	}

.cor_b_r {
	position:absolute;
	bottom:0;
	right:15px;
	width:5px;
	height:5px;
	background:url('../img/cor_b_r.png') no-repeat 0 0;
	}

*html .cor_b_r {
	bottom:-2px;
	}

.cor_b_l {
	position:absolute;
	bottom:0;
	left:20px;
	width:5px;
	height:5px;
	background:url('../img/cor_b_l.png') no-repeat 0 0;
	}

*html .cor_b_l {
	bottom:-2px;

	}

.one_news {
	padding:9px 17px;
	}

#news .date {
	color:#338ec5;
	}

#news .all_news {
	background:url('../img/all_news.png') no-repeat 0 10px;
	margin:0 17px;
	padding:5px 0 15px 14px;
	}

#center_cont {
	float:left;
	margin-right:-285px;
	width:100%;
	position:relative;
	z-index:1;
	}

#yue_cont {
     margin-right:570px;
     position:relative;
     }

.dop_page #yue_cont {
     margin-right:285px;
     margin-left:20px;
     }
/***/
*html #yue_cont {
     margin-right:568px;
     position:relative;
     }



#banner {
     text-align:center;
     position:relative;
     z-index:1;
     background:url('../img/banner-x.jpg') repeat-x 0 0;
     height:100px;
     margin-right:80px;
     }

#banner span {
     color:#338ec5;
     position:absolute;
     font-size:200%;
     font-family:arial;
     cursor:pointer;
     display:block;
     }

#banner a {
     text-decoration:none;
     }

#banner .text_b1 {
     top:16px;
     left:34%;
     }

#banner .text_b2 {
     top:46px;
     left:44%;
     }

.dop_page #banner .text_b1 {
     top:16px;
     left:42%;
     }

.dop_page #banner .text_b2 {
     top:46px;
     left:52%;
     }

#banner-l {
     background:url('../img/banner-l.jpg') no-repeat 0 0;
     position:absolute;
     top:0;
     left:0;
     width:199px;
     height:100px;
     }

#banner-r {
	/*background:url('../img/banner-r.png') no-repeat 0 0;	*/
	position:absolute;
	top:-2px;
	right:0;
	width:104px;
	height:111px;
	z-index:2;
	}	

*html .dop_page #banner-r {
     right:285px;
     }

*html #banner-r {
     right:570px;
     }

#text {
	color:#777;
	background-color:#f2fbfb;
	position:relative;
	padding:17px;
	}

h1 {
	color:#338ec5;
	font-size:180%;
	margin-bottom:-5px;
	font-weight:normal;
	}

#text p {
	color:#777;
	margin:10px 0;
	}

#text ul {
	list-style:none;
	margin:14px 0 17px 0;
	}

#text ul li {
	background:url('../img/li.png') no-repeat 0 7px;
	padding-left:11px;
	}

#text_l {
	position:absolute;
	top:0;
	left:0;
	width:5px;
	height:4px;
	background:url('../img/text_l.png') no-repeat 0 0;
	min-height:100px;
	}

*html #text_l {
	left:-17px;
	height:100px;
	}

#nav {
	background:#d9f0f5 url('../img/text_r.png') no-repeat 100% 0;
	padding:8px 17px;
	margin:15px 0 0 0;
	position:relative;
	}

#nav span {
	padding:0 5px;
	}

#center_cont .bottom_cor {
	margin:0 5px;
	}

*html #center_cont .bottom_cor {
	margin-top:-11px;
	}

#center_cont .cor_b_r {
	right:0;
	}

*html #center_cont .cor_b_l {

	bottom:5px;
	left:auto;
	}

*html #center_cont .cor_b_r {
	bottom:0px;
	width:5px;
	height:5px;
	right:570px;
	}

*html .dop_page #center_cont .cor_b_r {
	right:285px;
	}

#center_cont .cor_b_l {
	left:0;
	}



#right_cont {
	width:285px;
	float:left;
	position:relative;
	z-index:256;

	}

.dop_page #right_cont {
	padding-right:1px;
	}

#right_cont .top_cor {
	margin:0 25px 0 20px;
zoom:1;
	}

*html #right_cont #help_dop .top_cor {
	margin:0 0 0 20px;
	background:url('../img/top_ie.jpg') no-repeat 0 100%;
	}

#right_cont .cor_t_r {
	right:20px;
	}

#right_cont .cor_t_l {
	left:15px;
	}
/***dobavleno***/
*html .dop_page #right_cont .cor_t_l {
	margin-left:25px;
	}

#right_cont .bottom_cor {
	margin:0 25px 0 20px;
zoom:1;
	}

*html  #right_cont .bottom_cor {
top:-10px;
	}

/***/
*html  .dop_page #right_cont .bottom_cor {
top:-10px;
	}
*html .dop_page #right_cont .cor_b_r {
	margin-top:0px;
	}
*html .dop_page #right_cont .cor_b_l {
	margin-top:0px;
	left:0px;
margin-left:20px
	}



#right_cont .cor_b_r {
	right:20px;
	bottom:auto;
	position:absolute;
	}

.dop_page #right_cont .cor_b_r {
	right:16px;
	bottom:auto;
	position:absolute;
	margin-top:0px;
	}

.dop_page #right_cont #help_dop .cor_b_r {
	margin-top:0px;
	}


#right_cont .cor_b_l {
	left:15px;
	bottom:auto;
	width:5px;
	position:absolute;
	}



.dop_page #right_cont .cor_b_l {
	left:20px;
	bottom:auto;
	width:5px;
	position:absolute;
	margin-top:0px;
	}

.dop_page #right_cont #help_dop .cor_b_l {
	margin-top:0px;
	}



*html .dop_page #right_cont #help_dop .cor_b_l {
	left:0;
	}

#right_news {
	position:relative;
	}

#help_dop {
	position:relative;
	margin-bottom:20px;
	}

*html #help_dop {
	margin-top:-11px;
	}

#help {
	margin:0 20px 0 15px;
	background-color:#f4fbfc;
	padding:7px 20px 11px 20px;
	position:relative;
	min-height:50px;
	}

*html #help {
	margin-top:-11px;
	}

*html .dop_page #help {

	}

.dop_page #help {
	margin:0 15px 0 20px;
	}

#help .title {
	color:#338ec5;
	font-size:160%;
	}

#help ul {
	list-style:none;
	margin-top:7px;
	}

#help ul li {
	background:url('../img/right_li.png') no-repeat 0 7px;
	padding-left:11px;
	}

#perevod {
	background-color:white;
	margin:20px 20px 0 15px;
	padding:7px 20px 11px 20px;
	position:relative;
	}

.dop_page #perevod {
	margin:0px 15px 20px 20px;
	}


#perevod .title {
	color:#338ec5;
	font-size:160%;
	margin-bottom:5px;
	}

#perevod img {
	margin:5px 18px 7px 0;
	}






#footer {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:149px;
	z-index:1;
	background:url('../img/footer-x.jpg') repeat-x 0 100%;
	font-size:90%;
	color:white;
	}

#footer_l {
	position:absolute;
	bottom:0;
	left:0;
	width:921px;
	height:136px;
	background:url('../img/footer.jpg') no-repeat 0 0;
	}

*html #footer_l {
	background:url('../img/footer.jpg') no-repeat 0 1px;
	}

#count {
	position:absolute;
	left:20px;
	bottom:14px;
	z-index:256;
	font-size:90%;
	color:white;
	}

#count p {
	margin-bottom:4px;
	}

#count img {
	margin-right:7px;
	}

#footer a, #count a {
	color:white;
	text-decoration:none;
	}

#contacts {
	position:absolute;
	left:615px;
	bottom:10px;
	z-index:256;
	font-size:90%;
	color:white;
	line-height:15px;
	}

/* -- Feed Back --*/

       form.fb span {
            width:100px;
            float:left;
       }
       .spina {
            width:200px;
            margin:2px 0px;
       }
       .spinat {
            width:200px;
            height:150px;
            margin:2px 0px;
       }
      span#clear-fb {
            clear:both;
       }

.title2 {
     color:#338ec5;
     font-size:160%;
     margin-bottom:5px;
     }

#help-s {
     margin:0 20px 0 15px;
     background-color:#f4fbfc;
     padding:7px 10px 11px 10px;
     min-height:50px;
     }
/******/
.dop_page #help-s {
     margin:0 15px 0 15px;
     }


 #help-s img{
    padding: 3px 5px 3px 0;
}
*html #help-s {
     margin-top:-11px;
     }
*html .dop_page #help-s {
     margin-top:-11px;
     }

.top_cor2{position:relative; height:5px; background-color:#f4fbfc; margin:0 0px 0px 5px;}
div#aliens div.ac2 {background:#f4fbfc url('cor_t_r0.png') no-repeat right top; padding:5px}
div#aliens {margin-top:10px; margin-right:570px;  position:relative; background:url('cor_t_l0.png') no-repeat left top; text-align:center;} 




.r1, .r2, .r3, .r4, .r5  {
    display: block;
    height: 1px;
	overflow: hidden; 
    font-size:1px;
	}
	
.r5 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

.line_s .inner-box, .line_s  b, .line_y .inner-box, .line_y  b  {
    background-color: #F2FBFB;
}

.line_s .inner-box, .line_y .inner-box {
    padding:5px 12px;
}

.line_s {
	position:relative;
	margin-right:570px;
	margin:20px 570px 20px 0;
	}

.line_y {
	position:relative;
	margin-right:570px;
	margin:20px 285px 20px 20px;
	}
#menu ul {
float:none;
//float:left;
}

#menu ul li {
float:none;
display:inline-block;
//display:block;
} 

#menu ul li, #ie#fix { 
float:left;
display:block;
} 

#menu ul li ul li {
display:block;
} 

*html #center_cont {
margin-right:-295px;
}

