body {

margin:0;

padding:0;

background-image: url(../images/bg1.jpg);

background-repeat: repeat-xy;

background-position:top center;

background-color: #014f71;

	color : #3d4547;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 12px;

	font-weight : normal;

	text-decoration : none;

}



#fonind {

margin:0;

padding:0;

background-image: url(../images/fonind.jpg);

background-repeat: no-repeat;

background-position:top center;

width: 629px;

}



#shapka {

margin:0;

padding:0;

background-image: url(../images/main.jpg);

background-repeat: no-repeat;

background-position:top center;

background-color: #014f71;

}

#divmenu{

width: 150px;

border: 0px solid  #000000;

}

#my-menu ul.podmenu {list-style:none;margin:0;padding:0;}

#my-menu li.podmenu {width:150px;margin:0;padding:0;text-align:center;}

#my-menu li.podmenu a {display:block;padding:5px 10px;height:100%;color:#FFF;text-decoration:none;}

#my-menu li.podmenu a {background:url(../images/pmen.jpg) repeat 0 0; font-size : 11px;}

#my-menu li.podmenu a:hover, #my-menu li.podmenu a:focus, #my-menu li.podmenu a:active {background-position:-100px 0; background-position:-150px 0; font-size : 11px;}

#podmenu a {background:url(../images/pmen.jpg) repeat 0px 0px; width: 130px; height:15px; font-size : 11px;}

	

	

	

	ul.my-menu {list-style:none;margin:0;padding:0;}

	li.my-menu {width:150px;margin:0;padding:0;text-align:center;}

	li.my-menu a {display:block;padding:10px 10px;height:100%;color:#FFF;text-decoration:none;}

	li.my-menu a {background:url(../images/onas.jpg) repeat 0 0;}

	li.my-menu a:hover, li.my-menu a:focus, li.my-menu a:active {background-position:-150px 0; }

	#my-menu a {background:url(../images/onas.jpg) repeat 0px 0px; width: 130px; height:15px}

	



	#razd {

	width: 145px;

	height: 22px;

background:url(../images/razd.jpg) repeat 0px 0px;

	}

#razd a, #sem a, #spez a, #korp a, #lrazd a, #lsem a, #lkorp a, #bigrazd a, #bigsem a {

	color : #ffffff;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 11px;

	font-weight : bold;

	text-decoration : none;

}



#razd a:hover, #razd a:focus, #razd a:active, #sem a:hover, #sem a:focus, #sem a:active, #korp a:hover, #korp a:focus, #korp a:active  {

	text-decoration: underline;

	}



#lrazd a:hover, #lrazd a:focus, #lrazd a:active, #lsem a:hover, #lsem a:focus, #lsem a:active, #lkorp a:hover, #lkorp a:focus, #lkorp a:active  {

	text-decoration: underline;

}



#spez a:hover, #spez a:focus, #spez a:active, #bigrazd a:hover, #bigrazd a:focus, #bigrazd a:active, #bigsem a:hover, #bigsem a:focus, #bigsem a:active {

	text-decoration: underline;

}





	#sem {

	width: 145px;

	height: 22px;

background:url(../images/razd.jpg) repeat 0px 0px;

	}



	#korp {

	width: 145px;

	height: 22px;

background:url(../images/razd.jpg) repeat 0px 0px;

	}

	

		#spez {

	width: 145px;

	height: 22px;

background:url(../images/razd.jpg) repeat 0px 0px;

	}

	

		



	#lkorp {

	width: 185px;

	height: 22px;

background:url(../images/lrazd.jpg) repeat 0px 0px;

	}

	

	#lrazd {

	width: 185px;

	height: 22px;

background:url(../images/lrazd.jpg) repeat 0px 0px;

	}



#lsem {

	width: 185px;

	height: 22px;

background:url(../images/lrazd.jpg) repeat 0px 0px;

	}

	

	

#bigrazd {

	width: 278px;

	height: 22px;

background:url(../images/bigrazd.jpg) repeat 0px 0px;

	}



#bigsem {

	width: 278px;

	height: 22px;

background:url(../images/bigrazd.jpg) repeat 0px 0px;

	}

	

	img{

border: 0px solid #ececda;

}

#logo{

border: 0px solid #000000;

position:relative;

top: 0px;

height:115px;

}

#ozdkom{

border: 0px solid #000000;

width: 130px;

position:absolute;

top: 76px;

left: 28px;

	color : #0086e3;

	font-family : Arial, Tahoma, Helvetica, sans-serif;

	font-size : 10px;

	font-weight : normal;

	text-decoration : none;

	}

	

#vopotv {

margin:0;

padding-left:20px;

background-image: url(../images/vopotv.jpg);

background-repeat: no-repeat;

background-position:top center;

background-color: #ffffff;

	width: 192px;

	height: 112px;

	text-align:center;

}



#tel {

margin:0;

padding:0;

background-image: url(../images/tel.jpg);

background-repeat: no-repeat;

background-position:top center;

background-color: #ffffff;

	width: 200px;

	height: 112px;

	}

#ofput {

margin:0;

padding: 0;

background-image: url(../images/ofput.jpg);

background-repeat: no-repeat;

background-position:top center;

background-color: #ffffff;

	width: 195px;

	height: 112px;

	text-align:left;

}



a.vopotv {

background-color:#FFFFFF;

	color : #0086e3;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 11px;

	font-weight : bold;

	text-decoration : none;

}



a.ouverture {

background-color:#FFFFFF;

	color : #333a63;

	margin-right: 15px;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 11px;

	font-weight : normal;

	text-decoration : none;

}



a.ouverture:hover  {

	text-decoration: underline;

	}



a.vopotv:hover, a.vopotv:focus, a.vopotv:active {

background-color:#FFFFFF;

	color : #0086e3;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 11px;

	font-weight : bold;

	text-decoration: underline;

	}

	

	

	a.bronin {

	color : #0086e3;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 10px;

	font-weight : bold;

	text-decoration : none;

}



a.bronin:hover, a.bronin:focus, a.bronin:active {

	color : #0086e3;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 10px;

	font-weight : bold;

	text-decoration: none;

	}

	

	

	h1{

		color : #0086e3;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 12px;

	font-weight : bold;

	text-decoration : underline;

	}

	

	a.news {

	color : #000000;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 11px;

	font-weight : normal;

	text-decoration : none;

}



a.news:hover, a.news:focus, a.news:active {

	color : #000000;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 11px;

	font-weight : normal;

	text-decoration: underline;

	}

	p.dat{

		color : #0086e3;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 11px;

	font-weight : bold;

	text-decoration: none;

	}

	

	div.osnova{

		font-size : 11px;

	text-align:justify;

	padding-left: 43px;

	padding-right: 40px;

	width: 546px;

	}

	

	div.osnovaadm{

		font-size : 11px;

	text-align:justify;

	padding-left: 43px;

	padding-right: 40px;

	width: 726px;

	}

	

	

	div.to4 {

background-image: url(../images/to4.gif);

background-repeat: repeat-x;

background-position:top left;

margin-top: 7px;

margin-bottom: 7px;

}



#imgon1 { 

margin-right:20px; 

width: 100px; 

height: 100px;

background-image: url(../images/onas1.jpg);

background-repeat: no-repeat;

background-position:top center;

border: 0px solid black;

float:left;

 }

 

 #imgon3 { 

margin-right:20px; 

width: 100px; 

height: 100px;

background-image: url(../images/onas3.jpg);

background-repeat: no-repeat;

background-position:top center;

border: 0px solid black;

float:left;

 }

 

 #imgon2 { 

margin-right:20px; 

width: 100px; 

height: 100px;

background-image: url(../images/onas2.jpg);

background-repeat: no-repeat;

background-position:bottom center;

border: 0px solid black;

float:left;

 }





tr.zagtab {

	color : #ffffff;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 11px;

	font-weight : bold;

	text-decoration: underline;

	}

#vazinfo{

	background-color: #c5e2f6;

	border: 1px solid #0f8bd3;

	padding-left: 20px;

	padding-right: 20px;

	padding-top: 5px;

	padding-bottom: 5px;

	text-align:justify;

	}

	

	#doki{

	background-color: #ffffff;

	border: 1px solid #0f8bd3;

	padding-left: 20px;

	padding-right: 20px;

	padding-top: 5px;

	padding-bottom: 5px;

	text-align:justify;

	}

	#putreb {

	border: 1px solid #accb30;

	}

	.download{

	background-color: #0f8bd3;

	width: 150px;

	height:22px;

	padding-top:4px;

	}

	

	.download a {

	color : #ffffff;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 11px;

	font-weight : bold;

	text-decoration : none;

}

.download a:hover, .download a:focus, .download a:active {

	text-decoration: underline;

}



	.comment {

	color : #0086e3;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 12px;

	font-style:italic;

	text-decoration : none;

	}

	

.svw {width: 50px; height: 20px; background: #fff;} 

.svw ul {position: relative; left: -999em;}  

/*core classes*/

.stripViewer {  position: relative; overflow: hidden;  border: 5px solid #accb30;   margin: 0 0 1px 0; } 

.stripViewer ul { /* this is your UL of images */ margin: 0; padding: 0; position: relative; left: 0; top: 0; width: 1%; list-style-type: none; }

.stripViewer ul li {  float:left; }

.stripTransmitter { overflow: auto; width: 1%; } 

.stripTransmitter ul { margin: 0; padding: 0; position: relative; list-style-type: none; } 

.stripTransmitter ul li{ width: 19px; float:left; margin: 0 1px 1px 0; } 

.stripTransmitter a{ font: bold 10px Verdana, Arial; text-align: center; line-height: 22px; background: #accb30; color: #fff; text-decoration: none; display: block; } 

.stripTransmitter a:hover, a.current{ background: #fff; color: #accb30; } 



.raspisanie td{

padding: 5px;

border: 1px solid #accb30;

}

	.raspisanie{

border: 1px solid #accb30;

}



.menu td{

padding: 5px;

border: 1px solid #5db3ff;

}

	.menu{

border: 1px solid #5db3ff;

}

	

#banerd{

width: 148px;

height: 335px;

border: 1px solid #2594d6;

}



#nalsvm{

background-color: #accb30;

width: 148px;

height: 50px;

border: 1px solid #2594d6;

text-align:center;

padding-top: 5px;

}





	   #nalsvm a {

	   	color : #ffffff;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 12px;

	font-weight :bold;

	text-decoration: none;

	   }

	   

	  #nalsvm a:hover, #nalsvm a:focus, #nalsvm a:active {

	text-decoration: underline;

}



div #output {

display: none;

background-color: #ffffff;

border: 1px solid #accb30;

padding-left: 10px;

padding-right: 10px;

	color : #000000;

	font-family : Tahoma, Arial, Arial-Narrow, Helvetica, sans-serif;

	font-size : 12px;

	font-weight : normal;

	text-decoration : none;

}



	h2{

		color : #0086e3;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 11px;

	font-weight : bold;

	text-decoration : none;

	text-transform: capitalize;

	}



	p.otv{

		color : #0086e3;

	}



	  .svob { 

	background-color:#00a000;

	color : #ffffff;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 11px;

	font-weight :bold;

	text-decoration: none;

	   }

	  

	  .bron { 

	  background-color:#d4db1d;

	  color : #ffffff;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 11px;

	font-weight :bold;

	text-decoration: none;}

	 

	 .zan { background-color:#ff0000;

	  color : #ffffff;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 11px;

	font-weight :bold;

	text-decoration: none; }

  

	  #numbr td {

	  border: 1px solid #a4e9aa;

	  padding: 3px;

	}

	  	  #num2br td {

	  border: 1px solid #a4e9aa;

	  padding: 3px;

	}

		  #kvbr td {

	  border: 1px solid #a4e9aa;

	  padding: 3px;

	}

	    #nobord td {

	  border: 0px solid #b5f1ba;

	  padding: 4px;

	  }



	   #nobord a {

	   	color : #0086e3;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 14px;

	font-weight :bold;

	text-decoration: none;

	   }

	   

	  #nobord a:hover, #nobord a:focus, #nobord a:active {

	text-decoration: underline;

}





 #numbrind td {

	  border: 1px solid #a4e9aa;

	  padding: 1px;

	}

	  

	    #nobordind td {

	  border: 0px solid #b5f1ba;

	  padding: 4px;

	  }



	   #nobordind a {

	   	color : #0086e3;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 11px;

	font-weight :normal;

	text-decoration: none;

	   }

	   

	  #nobordind a:hover, #nobord a:focus, #nobord a:active {

	text-decoration: underline;

}



	  .svobind { 

	background-color:#00a000;

	color : #ffffff;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 10px;

	font-weight :normal;

	text-decoration: none;

	   }

	  

	  .bronind { 

	  background-color:#d4db1d;

	  color : #ffffff;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 10px;

	font-weight :normal;

	text-decoration: none;}

	 

	 .zanind { background-color:#ff0000;

	  color : #ffffff;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 10px;

	font-weight :normal;

	text-decoration: none; }





/* */



.gmtbl {background-color: #ffffff; border: 1px solid #18b8f9;}

.gmtdttl {font-size: 110%; font-weight: bold;color: #ffffff; text-align:center; background-color: #18b8f9;}

.gmtdtext {font-size: 100%; font-weight: normal; color: #000000;text-align:center;}

.tddiv { text-align: left !important;}

div#cntdiv{ position:absolute; display:block;}

div#infselectlist{ background-color: #ffffff; border: 1px solid #7c7c7c; width:100%; height:100%; position:relative; top:1; left:0; right:0; visibility:hidden; cursor:pointer;}

div#hiddentl{ position:relative; top:1; left:0; right:0; visibility:hidden;}



/******/



#seol{

display: none;

}

	  a.lr, .lr { 

	  color : #ffffff;

	font-family :  Tahoma, Arial,Helvetica, sans-serif;

	font-size : 10px;

	font-weight :normal;

	text-decoration: none;}

/*Обратить внимание */
#red {color: red;}
.danger {font-size:90%;font-weight: bold;}


