/* Start of CMSMS style sheet 'page' */
.videoplayer {width:500px; float:left; background:#000; height:328px;}
.videoplaylist {width:210px; float:right; height:328px; overflow:auto;}
.videoplaylist ul {}
.videoplaylist ul li,.videoplaylist ul  {margin:0; padding:0; list-style:none; background:none; }
.videoplaylist ul li {clear:both; border-top:1px solid #ddd; }
.videoplaylist ul li:hover {background:#f2f2f2;}
.videoplaylist ul li.active {background:#2acef1}
.videoplaylist ul li h4 {font-size:100%; margin:0; padding:10px 0; float:left; width:80px; clear:none !important; color:#000;}
.videoplaylist ul li p {margin:0; padding:0; float:left; clear:none !important; width:90px;}
.videoplaylist ul li img {display:block}

.audioplayer {width:100%; height:100px background:#000;;}
.audioplaylist {width:100%; height:328px; overflow:auto;}
.audioplaylist ul li,.audioplaylist ul  {margin:0; padding:0; list-style:none; background:none; }
.audioplaylist ul li {clear:both; border-top:1px solid #ddd; }
.audioplaylist ul li:hover {background:#f2f2f2;}
.audioplaylist ul li.active {background:#2acef1}
.audioplaylist ul li h4 {font-size:100%; margin:0; padding:10px 10px;  clear:none !important; color:#000;}
.audioplaylist ul li p {margin:0; padding:0; float:left; clear:none !important; width:90px;}
.audioplaylist ul li img {display:block}

/* Start of CMSMS style sheet 'page' */
HTML,BODY {margin:0; padding:0; border:0 none;  color:#000000; background:#fff; font-family: tahoma; text-align:left; }
html {padding-bottom:40px;}
BODY { font-size:71%; line-height:140%;   padding-left:35px; }

H1,H2,H3,H4,H5,H6 {margin:0; padding:0px 0 8px 0px; }
P {margin:0; padding: 0 20px 8px 0px ; clear:both;}

H1 {  font-size:22px; }
H2 { font-size:35px; color:#434343; }
H3 { font-size:19px; color:#434343;}
H4 {font-size:110%; color:#bebebe;}
H5 {font-size:100%; color:#434343;}
H6 {font-size:100%; color:#434343;}

.span-12 {width:720px; margin-right:0 !important; }

A {color:#000; text-decoration:underline; outline-width: 0px !important}
A:hover {text-decoration:none; color:#434343; }

table, td, th {vertical-align:top;}

.site-case { padding-left:10px; }
#site-case { margin-top:30px; padding-left:10px; background:url("../uploads/images/css/dashed.gif") 0 -10px repeat-y;}
#site-case .container { }
.container-case {}
.container {text-align:left; margin:0; }

h1 {margin:60px 0 0 0; padding:1px 0 10px 10px; font-size:19px; color:#000000; font-weight:bold; border-left:1px solid #000;}
.logo {font-size:26px; margin:60px 0 0 0px; padding:2px 0 5px 0px; font-weight:normal; background:#fff;}
h1 a,.logo a{ color:#000000; text-decoration:none; }
h1 a,.logo a:hover {  text-decoration:none; }

.left-case {padding-right:110px;}
.menu { background:#fff; padding-bottom:10px;  width:100%; position:relative}
.menu ul,.menu ul li {margin:0; padding:0; list-style:none; background:none; line-height:1.1em; }
.menu ul li {color:#000; font-size:18px; }
.menu ul li  {border-bottom:2px solid #fff;}
.menu ul li span,.menu ul li a {padding:1px 5px 2px 5px; color:#000; text-decoration:none; border-left:1px solid #000000;  display:block;}
.menu ul li span:hover,.menu ul li .activeparent,.menu ul li a.currentpage,.menu ul li a:hover {background:#f5ca00; border-left-color:#f5ca00; cursor:pointer; cursor:hand;}
.menu ul li  span {cursor:pointer; cursor:hand;}
.menu ul li a:hover {color:#000; text-decoration:none;}
.menu ul li ul li{color:#000; font-size:12px; }
.menu ul li ul {padding:8px 0;}
.menu ul li ul li a {color:#404040; padding:3px 10px 5px 10px; border-left:1px solid #f5ca00; border-bottom:2px solid #fff}
.menu ul li ul li a.currentpage,.menu ul li ul li a:hover {border-left-width:3px; background:none !important; padding-left:8px;}
.menu ul li ul li a.currentpage {font-weight:bold !important; }




ul,ul li {margin:0; padding:0; list-style:none; background:none; }
ul {padding-bottom:8px;}
ul li {}

.pagemenu {width:100%; border-top:2px solid #000000; margin-top:20px; padding-top:20px; }
.pagemenu ul {float:left; width:130px}
.pagemenu ul li {color:#000000}
.pagemenu ul li span,.pagemenu ul li h3,.pagemenu ul li a {padding:3px 10px;  color:#000000; text-decoration:none; border-left:1px solid #000; border-bottom:2px solid #fff; display:block;}
.pagemenu ul li span {font-weight:bold;}
.pagemenu ul li ul {margin:0;}
.pagemenu ul li span:hover,.pagemenu ul li .activeparent,.pagemenu ul li a.currentpage,.pagemenu ul li a:hover {background:#f5ca00; border-left-color:#f5ca00; cursor:pointer; cursor:hand;}
.pagemenu ul li a.currentpage,.pagemenu ul li a:hover {color:#000000; text-decoration:none; border-left:2px solid #000; padding-left:9px; color:#404040; background:none;}
.pagemenu ul li a.currentpage {font-weight:bold}
.pagemenu ul li span,.pagemenu ul li h3 {margin:0;  color:#000000; font-size:18px; text-transform:lowercase; }


li.modra1 a {border-left-color:#00bbe5 !important}
li.modra1 .activeparent,li.modra1 a:hover,li.modra1 span:hover {background:#00bbe5 !important; }
.menud ul li ul li.modra1,.menud ul li li.modra1 a:hover {border-left-color:#00bbe5 !important; background:none !important; }


li.modra2 a {border-left-color:#2acef1 !important}
li.modra2 .activeparent,li.modra2 a:hover,li.modra2 span:hover {background:#2acef1 !important; }
.menud ul li ul li.modra2,.menud ul li li.modra2 a:hover {border-left-color:#2acef1 !important; background:none !important; }

li.modra3 a {border-left-color:#13bd9f !important}
li.modra3 .activeparent,li.modra3 a:hover,li.modra3 span:hover {background:#13bd9f !important; }
.menud ul li ul li.modra3,.menud ul li li.modra3 a:hover {border-left-color:#13bd9f !important; background:none !important; }

li.zelena1 a {border-left-color:#8eca2f !important}
li.zelena1 .activeparent,li.zelena1 a:hover,li.zelena1 span:hover {background:#8eca2f !important; }
.menud ul li ul li.zelena1,.menud ul li li.zelena1 a:hover {border-left-color:#8eca2f !important; background:none !important; }

li.zelena2 a {border-left-color:#28a74c !important}
li.zelena2 .activeparent,li.zelena2 a:hover,li.zelena2 span:hover {background:#28a74c !important; }
.menud ul li ul li.zelena2,.menud ul li li.zelena2 a:hover {border-left-color:#28a74c !important; background:none !important; }

li.cervena1 a {border-left-color:#f26b7b !important}
li.cervena1 .activeparent,li.cervena1 a:hover,li.cervena1 span:hover {background:#f26b7b !important; }
.menud ul li ul li.cervena1,.menud ul li li.cervena1 a:hover {border-left-color:#f26b7b !important; background:none !important; }

li.cervena2 a {border-left-color:#ed3b76 !important}
li.cervena2 .activeparent,li.cervena2 a:hover,li.cervena2 span:hover {background:#ed3b76 !important; }
.menud ul li ul li.cervena2,.menud ul li li.cervena2 a:hover {border-left-color:#ed3b76 !important; background:none !important; }

li.cervena3 a {border-left-color:#d81755 !important}
li.cervena3 .activeparent,li.cervena3 a:hover,li.cervena3 span:hover {background:#d81755 !important; }
.menud ul li ul li.cervena3,.menud ul li li.cervena3 a:hover {border-left-color:#d81755 !important; background:none !important; }

li.cervena4 a {border-left-color:#e24335 !important}
li.cervena4 .activeparent,li.cervena4 a:hover,li.cervena4 span:hover {background:#e24335 !important; }
.menud ul li ul li.cervena4,.menud ul li li.cervena4 a:hover {border-left-color:#e24335 !important; background:none !important; }

li.hneda1 a {border-left-color:#877361 !important}
li.hneda1 .activeparent,li.hneda1 a:hover,li.hneda1 span:hover {background:#877361 !important; }
.menud ul li ul li.hneda1,.menud ul li li.hneda1 a:hover {border-left-color:#877361 !important; background:none !important; }

li.hneda2 a {border-left-color:#d0b34c !important}
li.hneda2 .activeparent,li.hneda2 a:hover,li.hneda2 span:hover {background:#d0b34c !important; }
.menud ul li ul li.hneda2,.menud ul li li.hneda2 a:hover {border-left-color:#d0b34c !important; background:none !important; }

li.zlta a {border-left-color:#ffdb00 !important}
li.zlta .activeparent,li.zlta a:hover,li.zlta span:hover {background:#ffdb00 !important; }
.menud ul li ul li.zlta,.menud ul li li.zlta a:hover {border-left-color:#ffdb00 !important; background:none !important; }


.menu-legend {float:right; position:relative; margin-top:10px;} 
.menu-legend a,.menu-legend span {float:left; padding:10px 20px 10px 40px; color:#000000; text-decoration:none;}
.menu-legend .s2 {border-left:1px solid #000; background:url("../uploads/images/css/sale.gif") 15px 13px no-repeat; display:none;}
.menu-legend .s3 {border-left:1px solid #000;  background:url("../uploads/images/css/not-for-sale.gif") 18px 13px no-repeat; display:none;}
.menu-legend .s1 { background:url("../uploads/images/css/for-sale.gif") 18px 13px no-repeat;}


.item-case .menu-legend .s2,.item-case .menu-legend .s1,.item-case .menu-legend .s3 {border-left:1px solid #000; padding-left:25px; padding-right:20px; }

.item-active .menu-legend .s1,.menu-legend a.s1-active,.menu-legend a.s1:hover { background:url("../uploads/images/css/for-sale2.gif") 18px 13px no-repeat  #b1d51f;}
.item-active .menu-legend .s2, .menu-legend a.s2-active,.menu-legend a.s2:hover {background:url("../uploads/images/css/sale2.gif") 15px 13px no-repeat #ed3b76;}
.item-active .menu-legend .s3,.menu-legend a.s3-active,.menu-legend a.s3:hover { background:url("../uploads/images/css/not-for-sale2.gif") 18px 13px no-repeat #877361;}

.item  {padding-top:10px; clear:both; }
.item  .item-case {border-right-color:#bfbfbf}
.menu-legend em {font-style:normal;}
.menu-legend em {position:absolute; left:-160px; top:10px; display:none; width:150px; text-align:right;; }


.item .popisok-k-obrazku {float:left; position:relative;  }
.popisok-k-obrazku strong {font-style:italic; font-family:georgia}
.item2 .obrazok-bez-pozadia {float:left; padding-right:20px}
.item2 .popisok-k-obrazku {clear:none; float:left; margin-top:0; margin-bottom:0; }
.item .popisok-k-obrazku {margin-bottom:0;}
.item2 .menu-legend {margin-top:0; }
.item .menu-legend {margin-top:12px;}

.item {float:left; width:100%; margin-bottom:13px;}
.item .popisok-k-obrazku {margin-bottom:0 !important}

.popisok-k-obrazku  {}

.filter {border-bottom:2px solid #000; padding-bottom:8px;}

.filter-menu {position:relative;  top:4px;padding:0px 10px 0px 10px; border-left:1px solid #000; float:left;}
.filter-menu strong {position:absolute; left:10px; top:0; }
.filter-menu span,.filter-menu a {color:#000; text-decoration:none; float:left; padding:20px 3px 5px 3px;}
.filter-menu span {color:#000; padding-left:0; padding-right:0;}
.filter-menu a:hover {text-decoration:underline;  }
.filter-menu a.active{background:#2acef1;  text-decoration:none;}
.filter-menu a.all {padding-left:0; padding-right:8px; border-right:1px solid #000; margin-right:5px;}

.motto {  margin-top:30px;   padding:5px 0 5px 10px; font-family: georgia; font-size:12px; font-style:italic; border-left:1px solid #000000;  clear:both; overflow:hidden;}
.motto p {padding:0; margin:0;}

.top,.contact,.copyright {   padding:5px 0 5px 10px; border-left:1px solid #000000; }
.contact p ,.copyright p {margin:0; padding:0;}
.contact a {color:#000}

.contact {margin-top:45px;}
.ymargin {margin-left:-10px;}
.content p.first {text-indent:30px}
.item-case {border-right:1px solid #000; float:left; width:100%; margin-bottom:10px;}
.odstavec {border-right:1px solid #000;}
.home .item-case{border-right-color:#bcbec0}

.home .title  {text-transform:uppercase; font-size:35px; }
.title {margin-top:10px;  padding:0 0 35px 10px; margin-bottom:-12px; border-left:1px solid #000; color:#000000; }

p.indent {text-indent:35px; }
ul.indent {padding-left:35px; }
.obrazok-ciara-vpravo,.obrazok-s-pozadim-sive,.obrazok-s-pozadim-cierne,.obrazok-bez-pozadia,.obrazok-s-pozadim,.obrazok-s-pozadnim {padding:0; margin:0 0 0 0;  clear:both; border-right:1px solid #bfbfbf; background: none !important; }
.obrazok-ciara-vpravo img,.obrazok-s-pozadim-sive img,.obrazok-s-pozadim-cierne img,.obrazok-bez-pozadia,.obrazok-s-pozadim img,.obrazok-s-pozadnim img {display:block}
.obrazok-bez-pozadia {background:none; border:0 none;}
.obrazok-bez-pozadia img,.obrazok-s-pozadim img,.obrazok-s-pozadnim img {display:block}
.popisok-k-obrazku {margin:10px 0; padding:2px 10px 5px 10px; border-left:1px solid #000}
.obrazok-s-pozadim-cierne {background:#0a0a0a !important; border-right:0 none !important}
.obrazok-s-pozadim-sive {background:#bcbec0 !important;  border-right:0 none !important; width:100%; float:left;}

.obrazok-ciara-vlavo {padding:0; margin:0 0 0 0;  clear:both; border-left:1px solid #bfbfbf; background: none !important; min-height:400px}

.popis-homepage {padding-left:25px}
.home {padding-top:0;}


.ciara-vpravo,.ciara-vlavo,.stlpec-vpravo,.stlpec-vpravo-ciara,.stlpec-vlavo {width:330px; clear:none}
.stlpec-vpravo-ciara {padding-bottom:0; margin-bottom:10px;}
.stlpec-vlavo {float:left; clear:left; }
.stlpec-vpravo {clear:right;}
.stlpec-vpravo-ciara,.stlpec-vpravo {float:right; padding-right:20px;  }
.stlpec-vpravo-ciara { border-right:1px solid #000;}

.ciara,.ciara-vlavo,.ciara-vpravo {padding:0; margin:0 0  8px 0; font-size:0; line-height:0; height:1px; background:#f3cf09;}
.ciara  {margin-right:20px;}
.ciara-vlavo {float:left; }
.ciara-vpravo {float:right; margin-right:20px; }

.homepage .contact {margin-top:-10px; padding-bottom:30px;}
.homepage .obrazok-s-pozadim {background:#bcbec0 !important; margin-bottom:10px;}

.gray {background-color:#bcbec0}

.milk {color:#33ccff; text-decoration:none;}
.milk:hover {text-decoration:none;}

.top {background:url("uploads/images/css/top.gif") 12px 28px no-repeat; font-weight:bold; float:left; position:relative; top:-20px;}
.top a {color:#000; text-transform:uppercase; text-align:center; text-decoration:none; float:left; padding:2px 0 12px 0;}
.top a:hover {color:#000; text-decoration:underline;}

.alt {display:none;}
.cleaner {clear:both; width:100%; height:0; font-size:0; line-height:0;}

.stlpce {table-layout:fixed;}
/* End of 'page' */

