/* CLEAR
-------------------------------------------- */
html, body {height: 100%;}
html, body, h1, h2, p, ul, li, form, fieldset {margin:0;padding:0;}
html, body {width:100%;height:100%;}
h1, h2, p {font-size:1.1em;}
ul, li {list-style:none;}
form, fieldset, a img, img {border:0;}
a:active, a:focus {outline:none;}

h3 {font-size:1.4em;}

/* LAYOUT
-------------------------------------------- */
body {font-size:62.5%;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;color:#4d4d4d;;background:#fff url(/_common/images/layout/bodyBg.gif) repeat-x;}
#www-nalgesin-com-popup {background:none;}
#site {width:1002px;margin:21px auto 0;}
#site.sl {background:url(/_sl/images/siteBg.gif) no-repeat;}
#site.cs {background:url(/_cs/images/siteBg.gif) no-repeat;}
#site.ru {background:url(/_ru/images/siteBg.gif) no-repeat;}
#site.sk {background:url(/_sk/images/siteBg.gif) no-repeat;}
#site.uk {background:url(/_uk/images/siteBg.gif) no-repeat;}
#site #header {height:145px;margin:0 25px 0 30px;border-bottom:5px solid #3881ce;position:relative;}
#site #header span.langs {display:block;position:absolute;top:-15px;right:0px;}
#site #header span.langs a {text-transform:uppercase;text-decoration:none;color:#fff;/*font-weight:bold;*/}
#site #header span.langs a.active {color:#1F3173/*4d4d4d*/;}
#site #header span.langs a:hover {color:#1F3173;}

#site #header h1 span {display:block;margin-top:23px;text-indent:-1000em;}
#site #header h1 span a {display:block;text-indent:-1000em;width:100%;height:100%;}
#site #header h1 .nalgesin {float:left;width:166px;height:68px;background:url(/_common/images/nalgesinS.gif) no-repeat;}
#site #header h1 .krka {float:right;width:96px;height:36px;background:url(/_common/images/krka.gif) no-repeat;margin-right:-20px;}
#site #header ul.nav {clear:both;float:right;margin-top:-20px;padding-right:2px;}
#site #header ul.nav li {float:left;margin-left:5px;height:66px;background:url(/_common/images/buttons/navBtnL.gif) no-repeat;padding-left:8px;}
#site #header ul.nav li a {display:block;height:38px;background:url(/_common/images/buttons/navBtnR.gif) top right no-repeat;padding:20px 8px 8px 0;text-decoration:none;color:#1f3173;font-size:1.3em;line-height:1;font-weight:bold;font-family:Arial, Helvetica, sans-serif !important;}
#site #header ul.nav li.active a {color:#dd2e11;}
#site #header ul.nav li a:hover {color:/*#1f3173*/#dd2e11;}
#site #header ul.nav li a span.ttx {display:none;}
#site #content {text-align:left;padding:0 20px 0 30px;background:url(/_common/images/layout/mainBg.gif) repeat-y;margin-top:74px;}

#site #content .cms p {font-size:1.3em;line-height:1.2;padding-right:15px;}
#site #content h1,
#site #content h2,
#site #content h3,
#site #content h4,
#site #content h5,
#site #content h6 {font-weight:bold;color:#1f3173 ! important;}
#site #footer {clear:left;background:url(/_common/images/layout/footerBg.gif) 0 100% no-repeat;height:60px;min-height:60px;}
#site #footer ul.nav {border-top:5px solid #3881ce;margin:0 30px;width:947px;padding-top:8px;}
#site #footer ul.nav li {float:left;margin-right:30px;}
#site #footer ul.nav li.last {margin-right:0;}
#site #footer ul.nav li a {font-size:1.1em;text-decoration:none;color:#1f3173;font-weight:bold;}
#site #footer ul.nav li a:visited {color:inherit;}
#site #footer ul.nav li.active a {color:#dd2e11;}
#site #footer ul.nav li a:hover {color:#dd2e11/*#1f3173*/;}

ul.advs li  {background:url(../images/layout/block-blue.png) no-repeat 0 0;padding:12px 0 0;}
ul.advs li div {font-size:1.1em;background:url(../images/layout/block-blue.png) no-repeat 0 100%;padding:0 1em .5em;}
ul.advs li span.author {font-weight:bold;}
ul.advs li,
ul.advsl li span.author {margin-bottom:5px;}
ul.advs li span.author {margin-right:5px;}
ul.advs li span.author,
ul.advs li span.votes {font-size:1.1em;display:block;float:left;color:#000000;}
ul.advs li span.author {color:#3d4246;}
ul.advs li span.votes {display:block;float:left;background:url(/_common/images/icons/votes.gif) no-repeat;text-indent:-1000em;width:58px;margin-right:10px;}
ul.advs li span.v45 {width:53px;margin-right:25px;}
ul.advs li span.v40 {width:46px;margin-right:32px;}
ul.advs li span.v35 {width:41px;margin-right:37px;}
ul.advs li span.v30 {width:34px;margin-right:44px;}
ul.advs li span.v25 {width:29px;margin-right:49px;}
ul.advs li span.v20 {width:22px;margin-right:56px;}
ul.advs li span.v15 {width:17px;margin-right:61px;}
ul.advs li span.v10 {width:10px;margin-right:68px;}
ul.advs li span.v05 {width:5px;margin-right:73px;}
ul.advs li span.v0 {background:none;}
ul.advs li span.info span.vote {float:right;margin:-2px 0 0;position:relative;display:block;font-size:1.1em;}
ul.advs li span.info span.vote .nov {float:left;display:block;color:#1f3075;padding:4px 10px 0 0;}
ul.advs li span.info span.vote a {float:left;display:block;width:22px;height:22px;}
ul.advs li span.info span.vote a {background:url(/_common/images/icons/thumbs-up.png) no-repeat;text-indent:-10000em;}
ul.advs li span.info span.vote a.vd {background:url(/_common/images/icons/thumbs-down.png) no-repeat;margin-right:5px;}
ul.advs li p {clear:left;}
ul.advs li.pagination {background:none;}
ul.advs li.pagination a.next {float:right;}
#site #content ul.advs li p {margin-bottom:8px;}

#site #content h3.voteNotice {color:#000000 !important;font-size:1.3em;}

.copy  {font-size:1.1em;padding:4px 0 15px 0;}
.copy a {color:#1F3173;text-decoration:none;padding:0 3px;}
.copy a:hover {color:#DD2E11;}

html body #tooltip {display:none;position:absolute;width:200px;background:#dfedf4;padding:5px;border:1px solid #1f3173;}
html body #tooltip p, html body #tooltip h6 {color:#1f3173;font-size:1em;margin:0;padding:0;}
html body #tooltip h6 {margin-bottom:5px;font-weight:bold;}
html body #tooltip p {text-align:left;cursor:help}

/* hacks */
/*hr.clearer {clear:both;visibility:hidden;margin:0;padding:0;}*/
div.clearer {clear:both;visibility:hidden;margin:0;padding:0;}
.cclear {clear:left;width:100%;border:0;height:1px;line-height:1px;}
.cclear hr {display:none;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear {display:inline-block;}
/* Hides from IE-mac \*/
* html .clear {height:1%;}
.clear {display:block;}
/* End hide from IE-mac */
