/* Start of CMSMS style sheet 'page' */
.cisti {clear:both;}
.obrazok-vlavo {float:left; padding-top:0;  padding-bottom:0; margin:0 10px 8px 0;}
.obrazok-vpravo {float:right; margin:0px 0 8px 10px; padding-top:0;  padding-bottom:0; }
img.obrazok-vlavo,img.obrazok-vpravo { position:relative; top:10px;}

p.obrazok-vlavo {margin:0; padding-right:10px !important; padding-bottom:8px;}
p.obrazok-vpravo {margin:0; padding-left:10px !important; padding-bottom:8px;}

HTML,BODY {margin:0; padding:0; border:0 none;  color:#262020; font-family: arial; text-align:center; }
BODY { font-size:76%; line-height:140%; background: url("uploads/images/css/background-solid.gif") 50% top repeat-y;  border-top: 12px solid #333333; }
FORM,FIELDSET {margin:0; padding:0; border: 0 none;}
IMG {border:0 none;}
TABLE {font-size:100%;}
INPUT,TEXTAREA,SELECT {font-family: arial; font-size:100%; color:#000;}

H1,H2,H3,H4,H5,H6 {margin:0; padding:5px 0 8px 0; line-height: 1em;}
P {margin:0; padding: 8px 0 8px 0 ; }
.content P {margin:0; padding: 10px 0 ; }
H1 A,H2 A,H3 A,H4 A,H5 A,H6 A {text-decoration: none}
H1 A:hover,H2 A:hover,H3 A:hover,H4 A:hover,H5 A:hover,H6 A:hover {text-decoration: none}

H1 {  font-size:45px; color:#252a29;  background: #fff; position:relative; left:20px !important; }
H2 { font-size:28px; color:#272523;}
H3 { font-size:28px; color:#b4acae;}
H4 {font-size:20px; color:#c2c0b7;}
H5 {font-size:100%; color:#c7b299;}
H6 {font-size:100%; color:#c7b299;}

A {color:#262020; text-decoration:underline; outline-width: 0px !important}
A:hover {text-decoration:none; color:#262020; }

#site-case {border-top:54px solid #fff;}
#site {margin:0 auto; text-align: left; width: 960px; }

h2.logo {margin: 0; padding: 0; font-size: 100%; margin-left:0 !important}

/* div.content {border-left:1px solid #b0b4b3;} */

div.content-left {float: left; width:286px; }
div.content-left-case {padding-left: 20px;}

div.menu {padding: 32px 0 30px 0;}
div.menu UL,div.menu UL LI {margin: 0; padding: 0; list-style: none; background: none}
div.menu UL LI {font-size:42px; color: #a6a5a6; line-height:1em;}
div.menu UL LI A {text-decoration: none; color: #a6a5a6}
div.menu UL LI.active A,div.menu UL LI A:hover {color: #252a29; background: none;}

div.menu UL LI.active UL LI {font-size: 22px; color: #b4acae; line-height: 1.1em;}
div.menu UL LI.active UL LI A {color: #b4acae;}
div.menu UL LI.active UL LI A:hover {color: #000000;  background: none;}
div.menu UL LI.active UL LI.active A {color: #000000; text-decoration: line-through;}

div.newsletter {padding-bottom:30px;}
div.newsletter h4 {margin: 0; padding: 0 0 5px 0;}
div.newsletter p {margin: 0; padding: 0;}
div.newsletter p a {text-decoration: none; }

div.logo2 {padding-top:15px; margin-left:0 !important}

div.content-case {background: url("uploads/images/css/background-content.gif") 306px 0 repeat-y; }
div.content-right {float: right; width: 654px; background: url("uploads/images/css/background-solid-1.gif ") 0px 0 repeat-y; }


div.col-left {float:left; width: 320px;}
div.col-right {float:right; width: 334px;  }

div.homepage-3,div.homepage-1 { height:340px; }
* html body div.homepage-1 {height:358px}
div.homepage-2 {height: 157px;}
.item-text {padding-left:20px; padding-right:20px;}
div.content,div.homepage-1 .item { height:100%; padding-left:20px; padding-right:20px;}
div.content,div.homepage-2 .item {height:100%; padding-left:20px;}
.item-headline h3{font-size: 35px;}
.item-headline h2{font-size: 34px;}
.item-detail h3{font-size: 35px;}
.item-detail h2{font-size: 60px;}
div.homepage-2 .item-small .text-case {height:10em; overflow:hidden; }
div.homepage-1 .viac,div.homepage-2 .item-small .viac {padding-top:10px !important;}

div.item {}
div.item h3 {margin: 0; padding: 0;}
div.item h2 {margin: 0; padding: 0;}
div.item p.date {margin: 0; padding: 10px 0; font-size:18px; color: #3e3939}
div.item-small  p.date {padding:5px 0;}
div.item .perex-text {margin: 0; padding: 0; font-size:90%;}
div.col-left div.item .perex-text {padding-right:100px}
div.col-right div.item-small .perex-text {padding-right:40px}

.perex {}
.perex-image {float:left; width: 306px}
.perex-content {float:right; width: 288px}
.cite {color:#262020 !important;  font-size:36px !important;}

.form input {border:1px solid #888; background:#fff; }
			.form .radio input {border:0 none;}
			.form .submit input {border:0 none; background:#666; color:#fff; cursor:pointer; cursor:hand; }
			
			.newsletter {position:relative;}
			#newsletter {padding:10px; background:#f2f2f2; }
			#newsletter .close {float:right; font-size:90; text-decoration:none;}
			div.newsletter-active { position:absolute; top:-40px; left:100px; }			

ul.zoznam {line-height:1em;}
UL.zoznam,UL.zoznam LI {margin: 0; padding: 0; list-style: none; background: none; }
UL.zoznam LI {font-size: 28px; color: #5b605f; }
UL.zoznam LI A {text-decoration:none; color: #5b605f}
UL.zoznam LI A:hover {text-decoration:none; color: #3e3939}
div.col-left UL.zoznam LI {padding-left:20px;}

.zoznam2 UL.zoznam LI {font-size:20px}


.viac4,.viac3,.viac2,.viac { margin-right:20px; padding:4px 0 4px 0 !important; font-size:18px !important;}
.viac4 a,.viac3 a,.viac2 a,.viac a {color:#3e3939; text-decoration: none;}
.viac4 a:hover,.viac3 a:hover,.viac2 a:hover,.viac a:hover {color:#3e3939; text-decoration: none;}
.viac2 {font-size:22px !important;}
.viac2 a {color:#666356; }
.viac3 {padding:20px 0 !important; font-size:21px !important; color:#a7a59d;}
.viac3 a {color:#a7a59d; }
.viac4 {padding:20px 0 !important; font-size:37px !important; color:#666356;}
.viac4 a {color:#666356; }


div.foot {clear: both; padding: 65px 0 0 20px; font-size: 90%; background: #fff}
div.foot .footmenu {float:right; padding: 0; color: #501425; margin-top:-1px;}
div.foot .footmenu a {text-decoration: none; color: #501425}
div.foot .footmenu a:hover {text-decoration: none; color:#3e3939}
div.foot .footmenu a.active {text-decoration: underline; color:#3e3939; }

div.foot .address {padding: 0;}

div.foot .copyright {padding: 0 0 00; color: #a6a5a6; padding-top:3pxpx;}
div.foot .copyright .milk {color:#33ccff; text-decoration: none;}
div.foot .copyright .milk:hover {color:#33ccff; text-decoration: none}

.hnedy {color: #666356}
.sivy {color: #5b605f}
.cierny {color: #272523}

.cleaner {clear:both; width:1px; height:1px; font-size:0; line-height:0;  }
.white-cleaner {background: #fff; width: 100%}
/* End of 'page' */

