

body {
	background: #975e90;	
	color: #000;
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	

}


#wrapper {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	padding:  0px 0px 50px 0px;
	
}

#header { 
	background-image: url(../images/bg-header.jpg);
	width: 1000px;
	height: 341px;
	overflow:hidden;
	
}

.header-logo { 
	width: 1000px;
	overflow: hidden;
	}



.header-logo strong { 
	margin: 12px 0px 0px 66px;
	float: left;
}


.header-logo strong a{ 
	display: block;	
	background-image: url(../images/logo.png);
	text-indent: -9999px;
	width: 161px;
	height: 55px;
	overflow: hidden;
}

.menu-kniga-viza {
	width: 131px;
	float: right;
	margin:  40px 80px 0px 0px;
}

.viza{ 
	margin: 52px 0px 0px 0px;
	float: left;
	
}


.viza a{ 
	display: block;	
	background-image: url(../images/bg-viza.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 131px;
	height: 38px;
	overflow: hidden;
}

.viza a:hover{ 
	background-image: url(../images/bg-viza-h.png);
	background-repeat: no-repeat;
	
	
}

.anketa{ 
	margin: 20px 0px 0px 0px;
	float: left;
	
}


.anketa a{ 
	display: block;	
	background-image: url(../images/bg-anketa.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 131px;
	height: 38px;
	overflow: hidden;

}

.anketa a:hover{ 
	background-image: url(../images/bg-anketa-h.png);
	background-repeat: no-repeat;

}


.menu-kniga {
	width: 131px;
	float: right;
	margin:  30px 65px 0px 0px;
}

.kanik{ 
	margin: 2px 0px 0px 0px;
	float: left;

	
}


.kanik a{ 
	display: block;	
	background-image: url(../images/bg-kanik.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 89px;
	height: 21px;
	overflow: hidden;
	
}

.kanik a:hover{ 
	background-image: url(../images/bg-kanik-h.gif);
	background-repeat: no-repeat;
	
	
}

.jazik{ 
	margin: 2px 0px 0px 0px;
	float: left;
	
}


.jazik a{ 
	display: block;	
	background-image: url(../images/bg-jazik.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 131px;
	height: 21px;
	overflow: hidden;
}

.jazik a:hover{ 
	background-image: url(../images/bg-jazik-h.gif);
	background-repeat: no-repeat;
	
	
}

.sredn{ 
	margin: 2px 0px 0px 0px;
	float: left;
	
}


.sredn a{ 
	display: block;	
	background-image: url(../images/bg-sredn.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 123px;
	height: 21px;
	overflow: hidden;
}

.sredn a:hover{ 
	background-image: url(../images/bg-sredn-h.gif);
	background-repeat: no-repeat;
	
	
}

.podgot{ 
	margin:2px 0px 0px 0px;
	float: left;
	
}


.podgot a{ 
	display: block;	
	background-image: url(../images/bg-podgot.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 130px;
	height: 49px;
	overflow: hidden;
}

.podgot a:hover{ 
	background-image: url(../images/bg-podgot-h.gif);
	background-repeat: no-repeat;
	
	
}

.vuzi{ 
	margin: 2px 0px 0px 0px;
	float: left;
	
}


.vuzi a{ 
	display: block;	
	background-image: url(../images/bg-vuzi.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width: 123px;
	height: 24px;
	overflow: hidden;
}

.vuzi a:hover{ 
	background-image: url(../images/bg-vuzi-h.gif);
	background-repeat: no-repeat;
}


.header-menu { 
	background-image: url(../images/bg-menu.gif);
	background-repeat: no-repeat;
	width: 433px;
	height: 54px;
	margin: 55px 0px 0px 65px;
	float: left;
	
}
.header-menu UL { 
	padding: 14px 0px 0px 30px;
	margin: 0;
	list-style: none;
}

.header-menu LI { 
	color: #440103;
	font-size: 14px;
	list-style: none;
	overflow: hidden;
	display: inline;
	margin: 0px 0px 0px 0px;
	width: 100%;
}


.header-menu ul li a{ 
	text-decoration: none;
	padding: 0px 0px 0px 14px; 
	margin: 0px 7px 0px 0px; 
	color:black;
	display: block;
	float: left;
	
}

.header-menu ul li a:hover{ 
	background-image: url(../images/bg-bul-menu.png);
	background-position: 0 3px; 
	background-repeat: no-repeat;
	color: #6b3600;
	
}


#main { 
	background-image: url(../images/bg-main.gif);
	background-repeat: repeat-y;
	width: 100%;
	overflow: hidden;
	
}


.sidebar { 
	
	width: 212px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}

.menunav { 
   /*                   div */ 
   float: left;  /*                    div */ 
   font-size: 13px;  /*                      */ 
   font-weight: bolder;

   } 
 
.menunav ul { 
   margin: 0px 0px 0px 0px; 
   padding: 0px; 
} 
* html .menunav ul { 
   float: left;  /*            ul              li */ 
   margin-left: 0px;  /* IE                             */ 
} 
.menunav li { 
   float: left;   /*                                   */ 
   position: relative;  /*                                                                                   */    
   list-style-type: none;  /*                 */ 
   } 
.menunav li:first-child { 
   border-left: 0px solid #000000;  /*                                  */ 
} 
.menunav a { 
   display: block;  /*                                                           */ 
   text-decoration: none;  /*                              */ 
   padding: 10px 10px 0px 45px;  /*                                                        */ 
   color: #000;  /*                    */ 
} 
.menunav a:hover { 
   color: #fff; 
} 
.menunav li:hover { 
   background-color: #ffffff;  /*                           */ 
} 

/*                     */ 

.menunav ul li ul { 
   margin: -30px 0px 0px 0px; 
     /*                      ul                            li */ 
   left: 0px;  /*                                 */ 
   
} 
.menunav ul li ul li  { 
   width: 212px;
height: 31px;  /*                                     (ul) */ 
  background-image: url(../images/palaroid.gif);
    
} 
.menunav ul li ul li:first-child { 
    /*                                   */ 
} 
body div.menunav ul li ul { 
   display: none; 
} 
.menunav ul li:hover ul, .menunav ul li ul:hover { 
   display: block; 
} 
* html div.menunav ul li ul {  /*                                                    IE */ 
   
   border-left: 000;  /*                               ul                     */ 
}

.content {
	background: #EAEBCD;
	width: 580px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
	overflow: hidden;
	

}

.content a{
	text-decoration: none;
	color: #440103;

}

.content a:hover {
color: #686868;
}


.menu-content a {
text-decoration: none;
color: #440103;
}
.menu-content a:hover {
color: #686868;
}


.menu-content {
color: #440103;
font-size: 14px;
margin: 10px 20px 0px 20px;

}
.menu-content a {
text-decoration: none;
color: #440103;
}
.menu-content a:hover {
color: #686868;
}




.school {
	width: 190px;
	margin: 20px 0px 0px 20px;
	padding: 0px;
	float:left;
	
}

.school p{
	
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	
}
.text {
	width: 330px;
	margin: 20px 0px 20px 0px;
	padding: 0px 20px 0px 20px;
	float:right;
	
}

.text-w {
	width: 530px;
	margin: 20px 0px 20px 0px;
	padding: 0px 20px 0px 20px;
	float:right;
	
}

.text-g {
	
	margin: 10px 0px 20px 0px;
	padding: 0px 20px 0px 20px;
	
	
}

.text-g h1{
	font-size: 22px;
	color:#440103;	
}


.text h1{
	font-size: 18px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

.text h2{
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px 15px 0px;
	padding: 0px;
}


.text h3{
	font-size: 12px;
	font-weight: normal;
	text-decoration:underline;
	margin: 0px;
	padding: 0px;
}
.text p{
	margin: 2px 0px 13px 0px;
	padding: 0px 0px 0px 0px;
}


.strana {
background-image: url(../images/kartinki/palaroid2.gif);
width: 170px;
margin: 10px 10px 0px 10px;
float: left;

}

.strana img{
margin: 17px  0px 3px 11px;
border: 0;
}

.strana b{
font-size: 14px;
}



.stb{
float: left;
margin: 0px  0px 7px 15px;

}

.strana a{
text-decoration: none;
color: #000;

}

.foto-adres{
	width: 153px;
	margin: 0px 0px 0px 0px;
	padding: 0px 25px 0px 30px;
	float: right;
	text-align:center;

}
.foto-adres a{
	text-decoration: none;
	color: #440103;
}
.foto-adres a:hover{
	text-decoration: underline;
}
.kontakti {
	background-image: url(../images/stiker.gif);
	width: 200px;
	margin: 10px 10px 0px 10px;
	float: left;

}


.tel {
padding: 50px 30px 110px 20px;
height: 31px;
text-align:center;

}

.tel p{
padding: 0;
margin: 0px 0;
}
.tel h4{
padding: 0;
margin: 2px 0;
}
.pasp {
float:left;
padding: 10px 10px 0px 10px;

}



#footer { 
	background:#975e90;
	background-image: url(../images/bg-footer.gif);
	width: 1000px;
	height: 120px;
	margin: 0px 0px 0px 0px;
	text-align:center;
}
#footer p{ 
padding: 75px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#osnova { 
	margin: 0;
	overflow:hidden;

  
}

#osnova ul li{ 	
	background: url(../images/bg-marker.gif) 0 7px no-repeat;
	width: 2px;
	height: 2px;
	display:inline;

	padding: 0 7px;
}



#osnova a:hover{ 
	text-decoration:underline;
}



#po-kategorijam { 
	width: 200px;
	margin: 5px 30px 0px 10px;
	float:right;

  
}
#po-kategorijam ul{ 
	padding: 0px 0px 0px 20px;
 
}
#po-kategorijam ul li{ 
	padding: 3px 0px 3px 0px;
 
}
#po-stranam { 
	width: 200px;
	margin: 5px 0px 0 50px;
	float:left;
}
#po-stranam ul{ 
	padding: 0px 0px 0px 20px;
 
}

#po-stranam ul li{ 
	padding: 2px 0px 2px 0px;
}

.img_mgr_table {
	width: 100%;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
}

.img_mgr_table td {
	width: 90%;
}

.img_mgr_table_noborder {
	width: 100%;
	border-left: 0px none;
	border-right: 0px none;
	border-top: 0px none;
	border-bottom: 0px none;
}

#chat {
    bottom: 8px;
    position: fixed;
    right: 8px;
    z-index: 9999;
}
