body {
        background-color: #FFFFFF; 
        margin: 0px;
}

#layer1, #layer3, #layer4, #layer5, #layer6, #layer7{
position: absolute;
}

#layer1 {
font-size: 20px; 
color: #FFB76B;
font-weight:bold;
letter-spacing:3px;
top: 95px;
right:320px;
}

#layer2{
position: relative;
}

#layer3 {
font-size: 20px; 
color: #007EA0;
font-weight:bold;
letter-spacing:3px;
top: 96px;
right:320px;
}

#layer4	 {
top: 0px;
right:320px;
}

#layer5 {
top: 180px;
left:252px;
}

#layer6 {
	bottom: -70px;
	left:0px;
}

#layer7 {
	bottom: -66px;
	left:0px;
}

#layer2 { z-index: 1; }
#layer3 { z-index: 2; }
#layer1 { z-index: 3; }
#layer4 { z-index: 4; }
#layer5 { z-index: 5; }
#layer6 { z-index: 6; }
#layer7 { z-index: 7; }

h1 {
        font-size: 18px;
        color: #29798C;
        font-family: Arial, Verdana, serif;
        text-transform: uppercase;
        margin-top: 0px; 
        text-align: center;
        margin-bottom:8px;
}



h2 
{
        font-size: 16px;
	color: #CC3333;
        font-family: Arial, Verdana, serif; 
        font-weight: bold; 
        padding-top:2px; 
        margin-bottom: 11px;
}

h3 
{
        font-size: 14px;
        color: #CC3333;
	text-align: center;
        font-family: Arial, Verdana, serif;
        font-weight: bold; 
	text-transform: uppercase;
        margin-top: 0px; 
        margin-bottom: 11px;
        border-bottom: 2px solid #000000; padding-bottom:5px;
        border-top: 2px solid #000000; padding-top:5px;
}

h4 
{
        font-size: 14px; 
        color: #CC3333; 
        font-family: Arial, Verdana, serif; 
	text-align: center;
	text-transform: uppercase;
        font-weight: bold;
	margin-top: 5px; 
        }

h5 {
        font-size: 16px;
        color: #29798C;
        font-family: Arial, Verdana, serif; 
        font-weight: bold; 
        padding-top:4px; 
	margin-bottom: 5px;
}

h6 {
        font-size: 14px;
        color: #808080;
        font-family: Arial, Verdana, serif; 
        font-weight: bold; 
        padding-top:4px; 
	margin-bottom: 5px;
	text-transform: uppercase;
	text-align: center;
	text-decoration:        underline;
}



body, td, p, a
{
        font-size: 12px; 
        color: #221E1F; 
        font-family: Arial, Verdana, sans-serif; 
        font-weight: normal;
}

a {
        text-decoration:        underline;
        color:                  #3273A7;

}


a:hover {text-decoration: none;}

a.main{
        font-size: 13px;        
	text-decoration:        none;
        color:                  #004D8A;
	text-decoration:        underline;
}

a.main:hover {
	font-size: 13px;
        text-decoration:        none;
        color:                  #004D8A;
}

a.glav{
        font-size: 14px;        
	text-decoration:        none;
        color:                  #004D8A;
	text-decoration:        underline;
}

a.glav:hover {
	font-size: 14px;
        text-decoration:        none;
        color:                  #004D8A;
}

a.hBlue {text-decoration: none;
	font-size: 15px;
        color: #004D8A;
        text-decoration:        underline;
	font-weight: bold; 
	text-transform: uppercase;
}

a.hBlue:hover {text-decoration: none;
               text-transform: uppercase;
	       color: #004D8A;
	       font-weight: bold; 
	       font-size: 15px;
}



a.bnone {text-decoration: none;
	font-size: 12px;
	color: #29879d;
        font-weight: bold;
	text-align: center;
	text-transform: uppercase; 
	
}

a.bnone:hover {text-decoration: none;
               text-transform: uppercase;
               color: #004D8A;
	       font-weight: bold; 
	       font-size: 12px;
	       text-align: center;
}


p {
        margin-top: 5px; 
        margin-bottom: 9px;
        font-family: Arial, Verdana, serif;
        font-size: 13px;
        text-align: justify;
        }


ol, ul {font-family: Arial, Verdana, serif;
        font-size: 13px;
}

p.center {
	font-family: Arial, Verdana, serif;
	text-align : center;
	color: #000000;
	margin: 12px;
	padding: 0;
	font-size : 13px;
}

.glav {
	font-family: Arial, Verdana, serif;
	text-align: justify;
	color: #000000;
	margin-top: 5px; 
        margin-bottom: 9px;
	padding: 0;
	font-size : 14px;
        line-height:  1.5;
}

.glav a{
	font-family: Arial, Verdana, serif;
	text-align: justify;
	color: #004D8A;
	margin-top: 5px; 
        margin-bottom: 9px;
	padding: 0;
	font-size : 14px;
        line-height:  1.5;
}

.glav a:hover {
	font-family: Arial, Verdana, serif;
	color: #004D8A;
	text-decoration: none;

}

.glav3 {
	font-family: Arial, Verdana, serif;
	text-align: justify;
	color: #000000;
	margin-top: 5px; 
        margin-bottom: 9px;
	padding: 5;
	font-size : 14px;
        line-height:  1.5;
}

ol.glav3 {
	font-family: Arial, Verdana, serif;
	text-align: justify;
	color: #000000;
	margin: 15px; 
	padding: 5;
	font-size : 14px;
        line-height:  1.5;
}


ul.glav3 {
	font-family: Arial, Verdana, serif;
	text-align: justify;
	color: #000000;
	margin: 15px; 
	padding: 5;
	font-size : 14px;
        line-height:  1.5;
}

.right {
text-align: right;
}

div.center {
margin-left: 80px;
}

.bg_top {
        background-image: url(/img/bg_top.gif);
}

.bg_left {
        background-color: #DEEDEF;
}

.bg_right {
        background-color: #DEEDEF;
}

.bg_grayline {
    background-color: #D8DADC;
}

.content_home {
        padding: 11px;
}

.content {
        padding: 17px 23px 45px 23px;
}

.content2 {
        padding: 10px 15px 10px 15px;
}

.content table.teacher
{
  background-color: #FFFFFF;
  
}
.content table.teacher td a
{
  color: #ffffff;
  text-decoration: underline;
  font-weight: bold;
}

.content table.teacher td a:hover
{
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
}

.content table.teacher td.L
{
  width: 11px;
  background-image: url(/pic/Image/teacher.jpg);
  background-position: top;
  background-repeat: repeat-y;
  }


a img {
	border-style: solid; 
	border-width: 1px; 
	border-color: #000000;
}

a:hover img {
	border-style: solid; 
	border-width: 1px; 
	border-color: #6B6C6C;
}

a.bnone img {border-style: none;}

a.bnone:hover img {border-style: none;}

.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;
}


.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: #D2000C;
    /*height: 20px;*/
    padding-top: 3px;
    padding-bottom: 3px;
}

.div_submenu ul li a {
    /*padding-left: 11px; padding-right: 5px;*/
    color: #D2000C;
}

.left_block {
    padding-bottom: 13px;
}

.left_block_line {
        background-color: #FFFFFF;
}

.bg_left_block {
        width: 148px; height: 59px; 
        background-image: url(/img/bg_left_block.gif); 
        font-size: 10px; 
        color: #D12B31; 
        font-family: Arial, Verdana, sans-serif; 
        font-weight: bold; 
        text-transform: uppercase; 
        line-height: 14px;
}

.bg_left_block a {
    display: block;
        font-size: 10px; 
        color: #D12B31; 
        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: 10px; 
        color: #D12B31; 
        font-family: Arial, Verdana, sans-serif; 
        font-weight: bold; 
        text-transform: uppercase; 
        line-height: 14px;
        text-decoration: underline;
}

.left_btn {
    
    padding-left: 23px; 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);
}

.bg_left_btn {
    width: 214px;
    background-image: url(/img/bg_left_btn.gif);
    font-size: 11px; color: #336600; 
    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 a {
    display: block;  
    width: 214px;
    font-size: 11px; color: #336600; 
    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: #14619B; text-decoration: none;
}

div.content_block_01 {
    background-image: url(/img/content_block_01_lt.gif);
    background-position: top left; 
    background-repeat: no-repeat;
    background-color: #FDFFDB;
    width: 100%; 
    margin: 0px;
}

div.content_block_01_rt {
    height: 10px;
    background: url(/img/content_block_01_rt.gif) top right no-repeat;
    margin: 0px;
}

div.content_block_01_top {
    border-top-style: solid; 
    border-top-width: 1px; 
    border-top-color: #C1E38B;
    margin: 0px 10px 0px 10px;
}
  
div.content_block_01_content {
    margin: 0px;
    padding: 1px 10px 1px 10px;
    border-left-style: solid; border-left-width: 1px; border-left-color: #C1E38B;
    border-right-style: solid; border-right-width: 1px; border-right-color: #C1E38B;
}


div.container_spa table
{
	border: 2px double #29798C;
	text-align: left;
}

.container_spa li {
  	margin-bottom: 10px;
  	list-style-image: url( "/img/dot_green.gif" );
	margin-left: -25px;
	color: #000000;
}

.content_block_01_content td , .content_block_01_content li{
        text-align:justify;
}
.content_block_01_content li{
        text-align:             justify;
        margin-bottom:          15px;
}

.content_block_01_content_list ul{
        margin-left:          150px;
	color: 		    #1475BF; 
}

td.content_block_01_bottom {
  border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #C1E38B;
}

.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: #000000; 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: #000000; 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: 14px; 
    color: #000000; 
    font-family: Arial, Verdana, sans-serif; 
    font-weight: bold; 
    text-transform: uppercase; 
    text-decoration: underline; 
}

.right_news {
    padding: 25px 9px 31px 13px;
}

div.news {
	color: #CC3333;
	font-weight: bold;
}

div.news2 {
	color: #CC3333;
	font-weight: bold;
text-align: center;
}

  
div.news_content{
    font-size: 12px;
    color: #000000; 
}

.news_content li {
  	margin-bottom: 15px;
  	list-style-image: url( "/img/dot_red.gif" );
	margin-left:-25px;
}

.news_content li a{
    	font-size: 12px;
    	color: #000000; 


}

.news_content li a:hover{
    font-size: 12px;
    color: #000000; 
    margin: 0px;
}
  
.news_date {
    color: #000000; font-weight: bold;
}

.right_banner {
    padding-left: 13px; padding-bottom: 25px;
}

.footer {
        background-color: #C3DBE2;
	height:20px;
	padding:		5px;
	width:100%;
}

.footer p {
	font-family: 		Arial, Verdana, sans-serif;
    	font-size: 		10px;
    	color: 			#000000; 
    	margin: 		0px;
	text-align:		center;
}

.footer a {
	font-size: 		10px;
        text-decoration:        underline;
        color:                  #3273A7;

}


.footer a:hover {
		font-size:	10px;
	text-decoration: 	none;
}


td.tab {
	font-family: Arial;
	color: #000;
	padding: 3;
	font-size : 12px;
}


ul.line15 {
    line-height:  1.5;
    text-align: justify; 
    font-size: 14px;
	color: #000000;

}

ol.list {
	font-family: Arial, Verdana, serif;
        line-height:  2.0;
	color: #000000;
	font-size : 14px;
}


ul.list {
	font-family: Arial, Verdana, serif;
        line-height:  2.0;
	color: #000000;
	font-size : 13px;
}

ul.list2 {
	font-family: Arial, Verdana, serif;
        line-height:  2.0;
	color:#CC3333;
	font-size : 13px;
}

.tBlue {
        font-family: Arial, Verdana, serif;
        font-size: 13px;
        font-weight: bold;
	color: #004D8A;
       
        }

.tBlue2 {
        font-family: Arial, Verdana, serif;
        font-size: 14px;
        font-weight: bold;
	color: #004D8A;
       
        }

.tblack {
        font-family: Arial, Verdana, serif;
        font-size: 14px;
        font-weight: bold;
	color: #000000;
       
        }

.upblue {
        font-family: Arial, Verdana, sans-serif;
        font-size: 12px;
	color: #004D8A;
        text-transform: uppercase;
        text-align:    center;
        font-weight: bold; 
       
        }

.upred {
        font-family: Arial, Verdana, sans-serif;
        font-size: 18px;
        font-weight: bold;
	color: #CC3333;
        letter-spacing:5px;
        text-align:    center;
        text-transform: uppercase;
       
        }
.title {
        font-size: 14px;
        font-family: Arial, Verdana, serif;
        color: #FFFFFF; 
        font-weight: bold; 
        text-transform: uppercase;
        text-align:    center;
}



.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;
}


.tRight {
        text-align:     right;
}


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;
} 

.sin  {
        font-size: 13px;
        color: #005A9C; 
        font-family: Arial, Verdana, serif; 
        font-weight: bold; 
        
}


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: 11px; 
        font-family: Arial, Verdana, serif; 
        font-weight: normal;
}

div.question p{
        font-size: 	12px; 
        font-family: 	Arial, Verdana, serif; 
        font-weight:	bold;
        color:	#336600;
}

div.answer p{
        font-size: 	12px; 
        font-family: 	Arial, Verdana, serif; 
        font-weight:	normal;
        color:	#000000;
}

div.konkurs p{
        font-size: 	14px; 
        font-family: 	Arial, Verdana, serif; 
        font-weight:	normal;
        color:	#000000;
}


table.teacher td.pad
{
  padding: 6px;
}

table.teacher p {
text-align:justify;
margin:10px;
font-size: 10pt; 
font-family: 	Arial, Verdana, serif;
}

table.teacher p.right {
text-align:right;
}

table.teacher p.center {
text-align:center;
}


div.eman li{
        margin: 5px 10px 3px 0px;
	list-style-image: url( "/img/dot2.gif" );
	text-align: left;
        font-size: 14px;
	color: #CC3333;
}

.bg_org  {
	display: block;
	padding: 4px;
	color: #000000;
	background-color:  #FFFFFF;
	text-transform:  uppercase; 
	font-weight: bold;
	background-image: url( "/img/bg_org.jpg" );
	background-repeat: no-repeat;
}

.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;}

.glav2 {line-height:  1.5; text-align: center;}

.line1 {background: #f9b32e; height: 2px; width: 556px; font-size: 0; float: none;}

.title2 {
        font-size: 11px;
        font-family: Arial, Verdana, serif;
        color: #FFFFFF; 
        font-weight: bold; 
        text-transform: uppercase;
	padding:2px;
}

.title3 {
        font-size: 13px;
        font-family: Arial, Verdana, serif;
        color: #FFFFFF; 
        font-weight: bold; 
        text-transform: uppercase;
	padding:2px;
}

.glav4 {line-height:  1.5; text-align: center; font-size : 14px;}


.line2
{
        font-family: Arial, Verdana, serif;
        text-align: justify;
	color: #000000;
	font-size : 14px;
        line-height:  1.5;
        margin-top: 0px; 
        margin-bottom: 11px;
        border-bottom: 2px solid #000000; padding-bottom:5px;
        border-top: 2px solid #000000; padding-top:5px;
}
