/*
    ZELENA - color: #a2ba0e; 
*/

@font-face {font-family: 'alleritalic'; src: url('/cz_seda/fonts/aller_it-webfont.eot'); src: url('cz_seda/fonts/aller_it-webfont.eot?#iefix') format('embedded-opentype'), url('cz_seda/fonts/aller_it-webfont.woff') format('woff'), url('cz_seda/fonts/aller_it-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal;}

body{margin:0px; background:url('cz_seda/img/top.jpg') center top repeat-x #ffffff; font-family: Arial; color: #5e5e5e;}
img{border:0px;}
a{color: #a2ba0e;}
a:hover{text-decoration: none;}

.center{margin:0px auto; width: 1000px;}
.clear{clear:both;}

#top{color: white; margin-bottom: 2px;}
#nazev{text-transform: uppercase; font-family: 'Roboto Condensed', sans-serif; font-size: 38px; font-weight: 600; float: left; text-shadow: -1px -1px 0px rgba(0,0,0,0.15); margin: 55px 0 0 0;}
#nazev a {text-decoration:none; color:white;}
#slogan{font-family: 'alleritalic'; font-size: 24px; text-shadow: -1px -1px 0px rgba(0,0,0,0.15); float: left; margin: 71px 22px 0px 43px;}
#logo{float:left; margin: 24px 24px 0 24px;}

.langmenu{float:right; border: 1px solid rgba(255,255,255,0.35); background: rgba(255,255,255,0.15); font-family: 'Roboto Condensed', sans-serif; font-size: 12px; font-weight: 600; padding: 10px 20px; margin: 56px 0 0 0;}
.langmenu li{float: left; list-style-type: none;}
.langmenu a{color: white; text-decoration: none; text-transform: uppercase;}
.langmenu a:hover{text-decoration: underline;}
.cz {background: url('/skins/cz_seda/img/cz-flag.jpg') no-repeat center left; padding: 0 0 0 20px; margin: 0 20px 0 0;}
.en {background: url('/skins/cz_seda/img/en-flag.jpg') no-repeat center left; padding: 0 0 0 20px;}
.active{text-decoration: underline;}

#slider{height: 350px;}
.slider-ram{position: relative; width: 1046px !important; background: url('cz_seda/img/slider-ram.png') center top no-repeat; height: 350px;}
.rotate{padding: 0px; top:10px; list-style-type: none; height: 340px; overflow: hidden;}
.rotate img{width:1000px;}
#navigator {position: relative; float: right; margin: -15px 40px 0 0; z-index: 100; font-size: 0px;}
#nav{float:left;margin: 0 10px; top: 7px; position: relative; height: 1px;}
#nav a{background: url('cz_seda/img/slider-puntik.png') center top no-repeat; padding: 5px; margin: 0 5px;}
.activeSlide{background: url('cz_seda/img/slider-puntik-active.png') center top no-repeat !important;}
#prev{float: left;}
#next{float: left;}

#odkazy {margin: 20px 0px; padding: 0px;}
#odkazy li{float: left; list-style-type: none; background: url('cz_seda/img/odkazy.png') left top repeat-x; width: 14.185714%; text-align: center; border-left: 1px solid rgba(255,255,255,0.15);}
#odkazy li a{color:white; text-transform: uppercase; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);  text-decoration: none; font-family: 'Roboto Condensed', sans-serif; font-weight: 600; font-size: 15px; padding: 18px 0; display: block; height: 28px;}
#odkazy li a:hover{background: url('cz_seda/img/odkazy-active.png') center top repeat-x; height: 28px;}
#odkazy .selected-menu{background: url('cz_seda/img/odkazy-active.png') center top repeat-x !important; height: 64px;}

#left{float: left; width: 72%;}
#left h1{font-family: 'Roboto Condensed', sans-serif; font-size:30px; color:#a2ba0e; font-weight: 500; float: left;}

#nazev h1{text-transform: uppercase; font-family: 'Roboto Condensed', sans-serif; font-size: 38px; font-weight: 600; float: left; text-shadow: -1px -1px 0px rgba(0,0,0,0.15); margin: 0px;}
.main-title{font-family: 'Roboto Condensed', sans-serif; font-size:30px; color:#a2ba0e; font-weight: 500; float: left;}

#filtr{float: right; margin: 34px 0 0 0; padding: 0px; font-family: 'Roboto Condensed', sans-serif;}
#filtr li{float: left; list-style-type: none; background: url('cz_seda/img/filtr-delic.png') right center no-repeat; padding: 5px 15px 5px 10px;}
#filtr a{color:#373737; font-size: 15px; text-decoration: none;}
#filtr a:hover{color: #a2ba0e;}
#filtr .selected-menu a{color: #a2ba0e !important;}

#text {font-size: 12px; color: #5e5e5e; line-height: 1.7;}
#text h2{color:#373737; font-size: 20px; font-family: 'Roboto Condensed', sans-serif;}
#text h2 a{color:#373737;}
#text h2 a:hover{text-decoration: none;}
#text h3{color:#a2ba0e; font-size: 18px; font-family: 'Roboto Condensed', sans-serif;}
#text h3 a{color:#a2ba0e;}
#text h3 a:hover{text-decoration: none;}
#text table{border-collapse: collapse; background: #f9f9f9; width: 100%; margin: 0px auto 20px;}
#text td{padding: 5px 10px;}
.hlhead, .table-header {background: #d5de9e !important; font-weight: 600;}
.hlhead h4, .table-header h4 {margin: 5px 0;}
.hlrow{background: #ebebeb;}

.subpageitem{border-top:1px solid #ebebeb;}
.subpages p{padding: 0px !important;}

.news-topic{border-top:1px solid #ebebeb; padding: 30px 0;}
.news-topic img{margin: 9px 15px 0 0;}
.news-topic h2{font-family: 'Roboto Condensed', sans-serif; font-size: 20px; margin: 0px;}
.news-topic h2 a{color:#373737; text-decoration: none; font-weight: 500;}
.complete-topic-link{float: right; margin: 30px 0 0 0; background: url('cz_seda/img/vice.jpg') left center no-repeat; padding: 0 0 0 20px;}
.complete-topic-link a{color:#a2ba0e;}
.complete-topic-link a:hover{text-decoration: none;}

#right{float: right; width: 22%; font-size: 12px;}
#right a{font-size: 12px;}
.right-nadpis{background: url('cz_seda/img/right-nadpis.png') left top no-repeat; padding:11px 0 15px 15px; margin: 20px 0 0 0; color: white; font-family: 'Roboto Condensed', sans-serif; font-size: 19px; text-shadow: -1px -1px 0px rgba(0,0,0,0.15); position: relative;}

.poll{background:#f0f0f0; margin: -8px 0 20px; padding: 15px;}
.poll a{color: #5e5e5e !important;}
.poll a:hover{text-decoration:underline;}
.pollodd{background: none !important;}
.polltitle{color:#494949; font-size:14px; font-family: 'Roboto Condensed', sans-serif; line-height: 1.2;}
.pollbarbg{padding: 4px 5px 3px 5px; border-radius: 11px; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2) inset; background: white;}
.pollbar{border-radius: 5px; background: url('cz_seda/img/poll-bg.jpg') left top repeat-x !important; height: 6px !important;}

.facebook{background: url('cz_seda/img/facebook.png') center center no-repeat #3b5998; float: left; width: 50%;}
.facebook a{display: block; padding: 26px 50px;}
.youtube{background: url('cz_seda/img/youtube.png') center center no-repeat #f0f0f0; float: left; width: 50%;}
.youtube a{display: block; padding: 26px 50px;}

.ecms-odkaz-cat-1{float: left; width: 50%; text-align: center;}

.forms fieldset{border:none;}
.forms li{margin: 5px 0;}
.forms input[type="text"] {width: 240px !important; padding: 8px; background:#f3f3f3; border-radius:3px; box-shadow:inset 1px 1px 0 0 rgba(0,0,0,0.2); border: none;}
.forms textarea {width: 246px !important; height:170px !important; padding: 8px; background:#f3f3f3; border-radius:3px; box-shadow:inset 1px 1px 0 0 rgba(0,0,0,0.2);; border: none;}
.forms label{margin: 7px 5px;}
.formbtn {margin: 0px auto !important; width:317px;}
#sbtn-1, #rbtn-1 {background: url('cz_seda/img/button.jpg') left top repeat-x; box-shadow:inset 1px 1px 0 0 rgba(0,0,0,0.2); color:white; border: none; width:90px; height:33px; cursor:pointer; font-weight:bold; font-size:14px; border-radius:3px; text-shadow:1px 1px 1px rgba(0,0,0,0.2); text-transform: uppercase; font-family: 'Roboto Condensed', sans-serif;}
#sbtn-1:hover, #rbtn-1:hover{background: #a5bd0f; box-shadow: none;}
#form1 legend{display:none;}

#paticka{background: #f0f0f0; font-size: 12px; margin: 20px 0 0 0;}
#paticka-odkazy{margin: 60px 0 ; padding: 0px; float: left;}
#paticka-odkazy li{float: left; list-style-type: none; padding: 0 10px; border-right: 1px solid #565656;}
#paticka-odkazy li a{color: #565656;}
#paticka-odkazy li a:hover{text-decoration: none;}

.domu{background: url('cz_seda/img/domu.png') left top no-repeat; padding: 4px 12px;}
.sitemap{float: left;margin: 60px 40px; background: url('cz_seda/img/sitemap.png') left top no-repeat; padding: 1px 0px 2px 35px;}
.realizace{float:right; margin: 60px 0;}

.fgal2item{border:4px solid rgba(0,0,0,0.1)!important; text-align: center; transition: ease 0.5s all;}
.fgal2item a{font-size: 15px; font-weight: bold;}
.fgal2item:hover{border:4px solid rgba(0,0,0,0.25)!important;}

.action-table {background: none repeat scroll 0% 0% #F0F0F0; padding: 15px; margin: -10px 0 20px;}
#ac2tbl {width: 100% !important;}
#ac2tbl td {background: white; border: 1px solid #F0F0F0 !important; padding: 5px !important;}
#ac2tbl .hlrow{background: #f0f0f0 !important;}
#ac2tbl .hlrow th{border: none;}
#ac2tbl .hlrow th a{color: #494949;}

.news-topic-pager a{padding: 5px 8px; color: #5e5e5e;}
.news-topic-pager strong{padding: 5px 8px; background: #fc9510; color: white;}
.archiv{padding: 10px 15px; background: #fc9510; color: white; font-family: 'Roboto Condensed', sans-serif; font-size: 19px; text-shadow: -1px -1px 0px rgba(0,0,0,0.15); text-decoration: none; float: right; margin: 20px 0;}
.archiv:hover{background: #e5880f;}

#pageid-3 .subpagelev-0{float: left; width: 45%; margin: 0 10px; background: #f0f0f0; border: 3px solid #f0f0f0; text-align: center; transition: ease 0.5s all;}
#pageid-3 .subpagelev-0:hover{background: none;}
#pageid-3 .subpagelev-0 a{text-decoration: none; display: block; padding: 20px;}

.fr-image-bgthumb{margin:0 15px 15px 0;}
.fgal2foto a.fgpImg span i{height:140px !important;}
.fgal2item a.fgcImg span i{height:140px !important;}