body {
        background-color: #FFFFFF; 
        margin: 0px;
}

h1 {
        font-size: 15px;
        color: #FF0000; 
        font-family: Arial, Verdana, serif;
        font-weight: bold; 
        margin-top: 0px; 
        margin-bottom: 7px;
        text-transform: uppercase;
	border-bottom: 2px solid #FF0000; padding-bottom:5px;
}

h2 
{
        font-size: 15px;
        color: #005A9C;  
        font-family: Arial, Verdana, serif; 
        font-weight: bold; 
        margin-top: 0px; 
        margin-bottom: 7px;
        text-transform: uppercase;
}

h3 
{
        font-size: 14px;
        color: #3366CC;
        font-family: Arial, Verdana, serif;
        font-weight: bold; 
        margin-top: 0px; 
        margin-bottom: 11px;
        text-transform: uppercase;
}

h4 
{
        font-size: 16px; 
        color: #3782BB; 
        font-family: Arial, Verdana, serif; 
        font-weight: bold; margin-top: 0px; 
        margin: 5px 5px 5px 11px;
}

h5 {
        font-size: 18px;
        color: #339900; 
        font-family: Arial, Verdana, serif;
        font-weight: bold; 
        margin-top: 0px; 
        margin-bottom: 15px;
        text-align: center;
}

h6
{
	font-size: 18px;
	color: #FE3432;
	font-family: Arial, Verdana, serif;
	font-weight: bold;
	margin-top: 8px; margin-bottom: 8px;
	text-align: center;
}

body, td, p, a
{
        font-size: 14px; 
        color: #000000; 
        font-family: Arial, Verdana, sans-serif; 
        font-weight: normal;
}

a {
        text-decoration:        underline;
        color:                  #005A9C;

}
a:hover {text-decoration: none;}

a.main{
        text-decoration:        none;
        color:                  #005A9C;
}
a.main:hover {
        text-decoration:        none;
        color:                  #336600;
}

p {
        margin-top: 5px; 
        margin-bottom: 9px;
        font-family: Arial, Verdana, serif;
        font-size: 14px;
}

.bg_top {
	background-color:	#A9CDED;
}

.bg_left {
        width:			210px;
	background-image:	url(/img/bg_left.gif);

}

.bg_right {
        width: 225px;
	background-image: url(/img/bg_right.gif);
	background-color:#1678BE;
}

.back_right {
        width: 142px;
	height: 28px;
	background: url(/img/back_right.gif) bottom center no-repeat;
	background-color:#1678BE;
    	font-size: 12px; 
	color: #FF0000; font-family: Arial, Verdana, sans-serif; 
	font-weight: bold; 
	text-align:center;
	text-transform: uppercase;
	text-decoration: none; 
	padding-top: 10px; 
	padding-left: 15px;

}

.content_home {
        padding: 11px;
}

.content {
        padding: 10px 5px 45px 5px;
}

.content li {
	margin-bottom: 15px;
	padding-left: 5px;
	vertical-align:5px;
	list-style-image: url( "/img/dot.gif" );
}

#layer2 {
	position:relative;
	z-index:2;
}

#layer1 {
	position:relative;
	top:-18;
	left:-10;
	z-index:1;
}

.menu {
        padding: 0px;
}

.menu ul {
    
        list-style: none;
        margin: 0px;
        padding: 0px;
}

.menu ul li {
        list-style: none;
        margin: 0px;
        padding: 0px;
}

.menu li ul {
        position:                                 absolute;
        left:                                        286px;
        top:                                             0;
        width:                                       180px;
        display:                                      none;
        height:                                        0px;
        z-index:                                         1;
}

.div_submenu {
        list-style: none;
        margin: 0px;
        padding: 0px;
        position:                                 absolute;
        left:                                        235px;
        width:                                       200px;
        z-index: 3;
}

.div_submenu_2 {
    display: block;
        background-image: url(/img/submenu_lt.gif);
    background-position: top left; 
    background-repeat: no-repeat;
    margin: 0px;
}

div.div_submenu_rt {
display: block;
    height: 11px;
    background: url(/img/submenu_rt.gif) top right no-repeat;
    margin: 0px;
}

.div_submenu_top {
    border-top-style: solid; 
    border-top-width: 1px; 
    border-top-color: #005A9C;
    background-color: #FFFFFF;
}
  
.div_submenu_content {
    margin: 0px;
    padding: 0px;
    border-left-style: solid; border-left-width: 1px; border-left-color: #005A9C;
    border-right-style: solid; border-right-width: 1px; border-right-color: #005A9C;
    background-color: #FFFFFF;
}

td.div_submenu_bottom {
  border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #005A9C;
  background-color: #FFFFFF;
}

.button {
	display: block;
    	height: 60px;
    	background: url(/img/button.gif) top center no-repeat;
        font-size:		12px; 
        color:			#FF0000; 
        font-family:		Arial, Verdana, sans-serif; 
        font-weight:		bold; 	
        text-align:		center;
	padding-top: 20px;
    	margin: 4px;

}


.button a {
        font-size:		12px; 
        color:			#FF0000; 
        font-family:		Arial, Verdana, sans-serif; 
        font-weight:		bold;
	text-decoration:        none;
}

.button a:hover {
        color:			#FF0000;
	text-decoration:        underline;
}


.link {
    padding-left: 11px; padding-right: 5px;
}

.div_submenu ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
}

.div_submenu ul li {
    border-bottom-style: solid; 
    border-bottom-width: 1px; 
    border-bottom-color: #005A9C;
    /*height: 20px;*/
    padding-top: 3px;
    padding-bottom: 3px;
}

.div_submenu ul li a {
    /*padding-left: 11px; padding-right: 5px;*/
    color: #005A9C;
}

.left_block {
    padding-left: 20px;
    padding-bottom: 0px;
}

.left_block_line {
        background-color: #FFFFFF;
}

.bg_left_block {
    	width: 200px;
        background-color: #FFFFFF; 
        font-size: 12px; 
        color: #1678BE; 
        font-family: Arial, Verdana, sans-serif; 
        font-weight: bold; 
        text-transform: uppercase;
        line-height: 14px;
}

.bg_left_block a {
    	width: 200px;
        font-size: 12px; 
        color: #1678BE; 
        font-family: Arial, Verdana, sans-serif; 
        font-weight: bold; 
        text-transform: uppercase;
        line-height: 14px;
        text-decoration: none;
        
}

.bg_left_block a:hover {
        font-size: 12px; 
        color: #1678BE; 
        font-family: Arial, Verdana, sans-serif; 
        font-weight: bold; 
        text-transform: uppercase; 
        line-height: 14px;
        text-decoration: underline;
}

.left_btn {
    
    padding-left: 15px; padding-right: 10px; padding-bottom: 8px;
}

.bg_left_btn_l {
    background-image: url(/img/bg_left_btn_l.gif);
}

.bg_left_btn_r {
    background-image: url(/img/bg_left_btn_r.gif);
}

.menu_bg_left_btn_l {
    background-image: url(/img/menu_bg_left_btn_l.gif);
}

.menu_bg_left_btn_bottom {
    background-image: url(/img/menu_bg_left_btn_bottom.gif);
}

.menu_bg_left_btn_top {
    background-image: url(/img/menu_bg_left_btn_top.gif);
}

.bg_left_btn_bottom {
    background-image: url(/img/bg_left_btn.gif);
}

.bg_left_btn_top {
    background-image: url(/img/bg_left_btn.gif);
}

.menu_bg_left_btn_r {
    background-image: url(/img/menu_bg_left_btn_r.gif);
}

.menu_bg_left_btn {
    width: 214px;
    background-image: url(/img/menu_bg_left_btn.gif);
    font-size: 11px; color: #1678BE; 
    border-top-style: solid; border-top-width: 1px; border-top-color: #DCEEBF;
    border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #DCEEBF;
    
}

.bg_left_btn {
    width: 214px;
    background-image: url(/img/bg_left_btn.gif);
    font-size: 11px; color: #1678BE;   
    border-top-style: solid; border-top-width: 1px; border-top-color: #C4E1F9;
    border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #C4E1F9; 
}

.bg_left_btn a {
    display: block;  
    width: 200px;
    font-size: 11px; color: #005A9C; 
    font-family: Arial, Verdana, sans-serif; 
    font-weight: bold;  
    padding-top: 3px; 
    padding-bottom: 3px;
    line-height: 12px; 
    text-decoration: none;
}

.bg_left_btn a:hover {
    color: #FFFFFF; text-decoration: none;
}

.search_form {
    height: 31px; 
    background-color: #D12B31;
    padding-left: 10px;
}

form {
    margin: 0px;
}

.searchsubmit {
        width:                                        52px;
        height:                                       22px;
        vertical-align:                             middle;
}

.searchbox {
        width: 151px; height: 22px;
        vertical-align:                             middle;
}

.right_btn {
    padding-left: 12px; padding-bottom: 9px;
}

.right_btn div {
    width: 202px; height: 27px; 
    background-image: url(/img/bg_right_btn.gif); 
    background-repeat: no-repeat;
    font-size: 12px; 
    color: #CC3333; font-family: Arial, Verdana, sans-serif; 
    font-weight: bold; 
    text-transform: uppercase; 
    text-decoration: none; 
    padding-top: 7px; 
    padding-left: 10px;
}

.right_btn a {
    display: block; 
    width: 202px; height: 27px; 
    font-size: 12px; 
    color: #CC3333; font-family: Arial, Verdana, sans-serif; 
    font-weight: bold; 
    text-transform: uppercase; 
    text-decoration: none; 
}

.right_btn a:hover {
    display: block; 
    width: 202px; height: 27px; 
    font-size: 12px; 
    color: #CC3333; 
    font-family: Arial, Verdana, sans-serif; 
    font-weight: bold; 
    text-transform: uppercase; 
    text-decoration: underline; 
}

.right_news {
    padding: 25px 9px 31px 13px;
}
  
div.news_content {
    font-size: 12px;
    margin: 0px;
    padding: 1px 10px 1px 10px;
}

.news_date {
		font-weight: bold;
		color: #CCCCFF;
}

.news_anons {
		color: #FFFFFF;
}

.right_banner {
    padding-left: 10px; padding-right: 10px; padding-bottom: 25px;
}

.footer {
	background-color: #E3EFF9;
	border-top: 1px solid #5E92B9;
	height: 71px;
}

.footer p {
        font-size: 10px;
        color: #059EEA; 
        font-family: Arial, Verdana, serif; 
        margin: 0px;
	padding: 7px;

}


.footer a {
        font-size: 10px;
        text-decoration:        underline;
        color:                  #3273A7;
	text-decoration: 	underline;

}
.footer a:hover {
	font-size: 10px;
	text-decoration: none;
}


.bg_menu_title {
    background-image: url(/img/bg_menu_title.gif); padding-bottom: 7px;
}

.menu_border {
    background-color: #3782BB;
}

.menu2_border {
    background-color: #FFDC55;
}

.bg_white {
    background-color: #FFFFFF;
}


.menu_sel {
    padding: 15px 15px 15px 11px;
}

.bg_menu_content {
    background-image: url(/img/bg_menu_content.gif); 
    background-repeat: repeat-y; 
    background-color: #FFFFFF;
    padding: 7px 11px 7px 11px;
}

.imgBorder, .border {border-style: solid; border-width: 1px; border-color: #7C2939;}

.divText {width: 500px; height: 300px; overflow: auto; border: none; border-style: solid; border-width: 1px; border-color: #FFFFFF; 
        scrollbar-3dlight-color: #FFFFFF; 
        scrollbar-arrow-color: #EEEEEE; 
        scrollbar-track-color: #EEEEEE;
        scrollbar-base-color: #EEEEEE;
        scrollbar-shadow-color: #FFFFFF;
        scrollbar-darkshadow-color: #EEEEEE;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-face-color: #FFFFFF;}

.tRight {
        text-align:     right;
}

.tCenter {
        text-align:     center;
}

.edu_item {
  margin-top:20px;
}

.edu_date {
  color:#808080;
  border-left: 1px #808080 solid;
  width:190px;
  padding-left:10px;
}

.edu_theme {  
  font-weight:bold;
}

.edu_city_left {
  color: #808080;
  text-align:right;
  width:130px;
}

img.ill_right {
                border-style: solid;
                border-width:1px;
                border-color:#336600;
                margin: 5px 0px 3px 10px;
}
img.ill_left {
                border-style: solid;
                border-width:1px;
                border-color:#336600;
                margin: 5px 10px 3px 0px;
} 

.menu_header {
                background-image: url('/img/menu_header_01.gif');
                background-repeat: repeat-y;
}

.bg_menu_01 {
                background-image: url('/img/bg_menu_01.jpg');
                background-repeat: no-repeat;
                background-color: #FFFFFF;
}

.bg_menu_content {
    background-image: url('/img/bg_menu_content.gif');
    background-repeat: repeat-y;
    background-color: #FFFFFF;
    padding: 7px 11px 7px 11px;
}
.bg_menu_title {
                background-image: url('/img/bg_menu_title.gif');
                padding-bottom: 7px;
}

.nul a {
margin-bottom: 0px;
}

.fon_content {
	background-color: #7FC53C;
	padding: 0px 2px 0px 4px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
        font-family: Arial, Verdana, serif;
}

.tbold {
        font-weight: bold;
}

div.menu{
	margin-bottom:	        10px;
}

div.menu a {
	font-size:		14px;
        text-decoration:        underline;
        color:                  #D12B31;
	line-height:		1.5;
}

div.menu a:hover {text-decoration: none;}

.content td {
        font-size: 14px; 
        font-family: Arial, Verdana, serif; 
        font-weight: normal;
}





a.podmenu {
        font-family: 		Arial, Verdana, sans-serif;
        font-size: 		14px;
        font-weight: 		bold; 
        text-transform: 	uppercase; 
        text-decoration:        underline;
        color:                  #FF6600;

}
a.podmenu:hover {text-decoration: none;}

.sub a {
	display: block;
	padding: 4px;
	color: #833D1A;
	text-decoration: none;
	background-color:                          #FFFFFF;
	text-transform:  uppercase; 
	width: 95%;
	font-weight: bold;
}

.sub a:hover {
	color:			  #833D1A;
	background-color:                          #FFFFF;	
	text-decoration:		  none;
	 text-transform:  uppercase; 
	font-weight: bold;
}

.question {
        	font-size: 14px;
	        color: #000000;
	        font-family: Arial, Verdana, serif;
	        padding:10px;

}

.answer {

        	font-size: 14px;
	        color: #000000;
	        font-family: Arial, Verdana, serif;
	        padding:10px;	

}

.answer p {

        	font-size: 14px;
	        color: #000000;
	        font-family: Arial, Verdana, serif;	

}

div.question p{
        font-size: 	14px;
        font-family: 	Arial, Verdana, serif; 
        color:	#000000;

        
        
}

div.answer p{
        font-size: 	14px; 
        font-family: 	Arial, Verdana, serif; 
        font-weight:	normal;
        color:	#000000;
}

.feature {
        	font-size: 14px;
	        color: #F58220;
	        font-family: Arial, Verdana, serif;
	        font-weight: bold;	
		background-color: #FFFFCC;
		border-style: solid; 
    		border-width: 1px; 
    		border-color: #F58220;
	        text-transform: uppercase;
		padding:10px;
}

div.brd {
 border: 2px dotted #339966;
}

td.spa {
	background-image: url(/pic/Image/back.gif);
}

.Lred{
	FONT-SIZE: 18px; 
	FONT-FAMILY: Arial, Verdana, serif;
	COLOR: #FF0000;
	padding: 3px;
	text-transform: uppercase;
	line-height: 25px;
}

.tBlue{
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial, Verdana, serif;
	COLOR: #005A9C;
	text-transform: uppercase;
	font-weight: bold;
}

.small{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Verdana, serif;
	COLOR: #000000;
	font-weight: normal;
	text-align: center;
}


.red {
	FONT-SIZE: 14px; 
	COLOR: #FF0000;
	font-weight: bold;
	FONT-FAMILY: Arial, Verdana, serif;
	margin: 0px;
	padding: 0px;
}
	
.up {
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial, Verdana, serif;
	COLOR: #000000; 
	text-transform: uppercase;
	font-weight: bold;
}

.linec_b {
    	height: 25px;
    	background: url(/img/linec_b.gif);
}


.end {
	font-size: 12px;
	color: #005A9C;
	font-family: Arial, Verdana, serif;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 0px;
	margin-bottom: 11px;
	border: 2px solid #C4E1F9;
	padding-bottom: 7px;
	padding: 15px;
	background-color: #F8FBFE;
	text-align: center;
}

.end2 {
	font-size: 12px;
	font-family: Arial, Verdana, serif;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 11px;
	border: 2px solid #C4E1F9;
	padding-bottom: 7px;
	padding: 15px;
	background-color: #F8FBFE;
	text-align: center;
}

.end3 {
	font-size: 12px;
	font-family: Arial, Verdana, serif;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 11px;
	border: 2px solid #C4E1F9;
	padding-bottom: 7px;
	padding: 15px;
	background-color: #F8FBFE;
	text-align: justify;
}

.Hblue {
	font-size: 14px;
	color: #005A9C;
	font-family: Arial, Verdana, serif;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 0px;
	margin-bottom: 11px;
	padding-bottom: 7px;
	padding: 15px;
	background-color: #e3f0fd;
	text-align: center;
}



.just {
        font-size: 14px; 
        color: #000000; 
        font-family: Arial, Verdana, sans-serif; 
        font-weight: normal;
        text-indent:   15px;
        text-align:justify;
}

.sin  {
        font-size: 15px;
        color: #005A9C; 
        font-family: Arial, Verdana, serif; 
        font-weight: bold; 
        
}

.pol {
      text-align: justify;
	line-height: 1.5;
}

.slogan {
  font-family: serif, Verdana, Arial, sans-serif; 
  font-weight: bold;
  font-size: 20px;
line-height: 1.1;
  color: #e59b0d;
font-weight: bold;
text-align: center;
text-transform: uppercase;
letter-spacing: 1.5px;
}

.slogan2 {
  font-family: serif, Verdana, Arial, sans-serif; 
  font-weight: bold;
  font-size: 16px;
line-height:2.0;
  color: #e59b0d;
font-weight: bold;
text-align: center;
text-transform: uppercase;
}

.slogan3 {
  font-family: serif, Verdana, Arial, sans-serif; 
  font-size: 14px;
  color: #e59b0d;
font-weight: bold;
  text-transform: uppercase;
text-align: center;
letter-spacing: 1.5px;
}

.slogan4 {
  font-family: serif, Verdana, Arial, sans-serif; 
  font-size: 14px;
  color: #02A64F;
font-weight: bold;
  text-transform: uppercase;
text-align: center;
letter-spacing: 1.5px;
}

.content li.zel {
	margin-bottom: 15px;
	padding-left: 5px;
	vertical-align:5px;
	font-size: 16px;
	list-style-image: url( "/img/dot3.gif" );
}

.imgBorder2 {border-style: solid; border-width: 2px; border-color: #e59b0d;}
}

.glav {line-height:  1.5;
text-align:     justify;
}

.glav2 {line-height:  1.5;
text-align:     center;
}