@charset "windows-1251";

/*reset*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}




.clear{clear:both;}

html, body {
height:100%;
}

body {background:#fff url(images/head-bg.gif) 0 0 repeat-x; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:100.01%;} 
#wrapper {
 width:100%;
min-height:100%;
height:auto  !important;
height:100%;
position:relative;
min-width:1005px;
}
#head {position:absolute;  height:332px; top:0; left:0; width:100%;}



#all{
padding:332px 0 40px;

}

        #content{float: left;width: 100%;overflow: hidden; font-size:0.9em;
line-height:1.5em; color:#666; text-align:justify;}
        #content .inner{margin: 0 200px; padding:30px 20px 0; position:relative;}
        #sidebar-left{float: left;width: 200px;margin-left: -100%; display:inline; overflow:hidden;}
        #sidebar-left .inner-left{padding:30px 0 0 20px; margin:0; }
        #sidebar-right{float: left;width: 200px;margin-left: -200px; color:#666; display:inline; overflow:hidden;}
        #sidebar-right .inner-right{padding:5px 5px 0 0; margin:0}




#footer {position:relative;background: #000 url(images/foot-bg.gif) 0 0 repeat-x;
clear:both; margin-top:-139px; height:139px; color:#fff; font-family: Arial, Helvetica, sans-serif;
min-width:1005px;}
#footer p {text-align:center;  padding-top:5px; font-size:0.75em; }
#footer p a{color:#fff; }
#footer p a:hover {color:#B10961; }
#footer p.copy { text-transform:uppercase; padding-top:40px; font-size:0.75em; }
#footer p.copy span {background:#bb096b; padding:0 5px; }

.protect{ height: 139px; width:100%;
 clear: both;
}


ul.nav { height:46px; overflow:hidden; margin-left:15%;}
ul.nav li{float:left; height:46px;  }
ul.nav li a{display:block; float:left;  color:#fff; text-transform:uppercase; text-decoration:none; border-left:1px solid #58032f; letter-spacing:-1px; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; padding:16px 30px 16px;}
ul.nav li a.last{border-right:1px solid #58032f;  }
ul.nav li a:hover{background:#9e055a;  }
ul.nav li a.active {background:#770444;}
.logo {position:absolute; padding:40px 0 0 10%; }
.logo a {width:372px; height:100px; display:block; text-indent:-5000px; background:url(images/logo.gif) 0 0 no-repeat; }
.logo a:hover { background:url(images/logo.gif) 0 100% no-repeat; }
.bg {width:537px; height:285px; background:url(images/main.jpg) 0 0 no-repeat; float:right; margin-right:7%; display:inline;}

#content h1 {font-family:Arial,Helvetica,sans-serif; text-transform:lowercase; font-size:2em; color:#B10961; font-weight:normal; padding-bottom:10px; text-align:left;}
#content p {margin-top:10px;}
#content a {color:#75043D;}


#sidebar-left h2, #sidebar-right h2 {color:#b10a62; font-size:1em; text-transform:uppercase; margin:20px 0 10px;}
.sonnik {text-transform:uppercase; color:#700035; margin-left:5px; font-family:arial;}
.sonnik li { padding-bottom:3px;}

.sonnik a{color:#BB096B; font-size:12px; }
.sonnik a:hover { text-decoration:underline;}


.bykva li {background: #bb096b; width:20px; height:20px; float:left; margin:2px ; text-align:center;}
.bykva a { text-decoration:none; color:#fff; font-weight:bold; font-size:0.9em;}
.bykva a:hover {color:#e476b3; }
.bykva a.active {color:#e476b3; }

.block-right {background: #f2f2f2; padding:10px;}
.news em {background: #bb096b;   color:#fff; font-weight:bold; font-size:0.9em; padding:2px; display:block; float:left; }
.news p {clear:both; padding-top:5px;}
.news {font-size:0.9em;}
.news li {border-bottom: 2px solid #e7e7e7; padding: 10px 0; }

.citat {width:200px; position:absolute; right:20px; top:60px; color:#fff;  line-height:18px; font-size:1.1em; }
p.autor {text-align:right; font-style:italic; padding-top:5px;}

.sonnik-bykva {width:50%; margin:0 auto; position:relative; margin-top:20px; overflow:hidden;}
.sonnik-bykva li { float:left; padding:2px;}
.sonnik-bykva li a {color:#B10961; font-weight:bold; text-decoration:none; font-size:1.2em;}
#content .sonnik-bykva li a.on {color:#bb096b; }
#content .sonnik-bykva li a:hover {color:#bb096b;}

dl.tolkovanie dt {font-size:1.2em; padding-top:15px; color:#bb096b; }
dl.tolkovanie dd {line-height:15px; }

.po-bykvam {margin-bottom:20px; position:relative; overflow:hidden; zoom:1; text-align:left;}
.po-bykvam a:hover {text-decoration:none;}
.po-bykvam li {float:left; width:150px; margin-right:10px;}

.counter {position:absolute; top:70px; right:20px;}

.search_in {padding:30px;}
