/* Poski.com 2009 */

/*************zakladni definice*************/
* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;display:block;}
body {font-family:Arial,Verdana,sans-serif;line-height:1.5em;background:#f7f7f7}
/*************odkazy*************/
a {text-decoration:none;color:#000000;}
a:hover {text-decoration:underline;}
a.underline {text-decoration:underline;}
a.underline:hover {text-decoration:none;}
a.more {background:url(../_images/bgMore.gif) right no-repeat;padding-right:20px;}
/*************obrazky*************/
img {border:0px;padding:0;margin:0;}
img.border {}
/*************zarovnani textu*************/
.text_center {text-align:center;}
.text_justify {text-align:justify;}
.text_right {text-align:right;}
/*************obtekani*************/
.left {float:left;}
.right {float:right;}
/*************nadpisy****************/
h1 {font-size:2.2em;font-family:Arial;color:#b5b301;}
h2 {font-size:1.8em;font-family:Arial;color:#FFFFFF;padding:17px 17px 17px 25px;margin-bottom:20px;background:url(../_images/bgH2.gif) top repeat-x;}
h3 {font-size:1.6em;font-family:Arial;color:#b5b301;}
h4 {font-size:1.3em;font-family:Arial;color:#b5b301;}
/*************formulare*************/
input {background:#FFFFFF;border:1px solid #cccccc;color:#9a9a9a;padding:3px 8px 3px 8px;}
input.submit {background:none;padding:0;border:0;vertical-align:middle;background:#FFFFFF;border:1px solid #cccccc;color:#9a9a9a;padding:3px 8px 3px 8px;cursor:hand;cursor:pointer;}
legend {display:none;}
fieldset {border:0;}
/*************novinky*************/
.news .thmumbnail {float:left;padding-right:10px;}
.news .thmumbnail img {}
/*************barva textu**********/
.yellow {color:#b5b301;}
.black {color:#000000;}
/*******seznamy*********/
ul, ol {padding-left:30px;margin-bottom:20px;}
/*******sirky***********/
.w325 {width:325px;}

p.title {font-weight:bold;font-size:1.2em;}
ul.title li {font-weight:bold;}
/*************web*************/
#lead {width:950px;margin:0px auto;padding:0 11px 0 11px;border-left:3px solid #ebebeb;border-right:3px solid #ebebeb;position:relative;font-size:0.75em;color:#000000;background:#FFFFFF;}

#top {height:173px;background:#85C548 url(../_images/bgTop.png) top repeat-x;}

#top #logo {width:377px;height:87px;display:block;left:35px;top:14px;position:absolute;overflow:hidden;z-index:1;}
#top #logo h1, #logo h1 span {width:377px;height:87px;position: absolute;top: 0px;left: 0px;z-index: 1;overflow: hidden;color: #fff;padding-left: 0px;padding-top: 0px;margin: 0px;}
#top #logo h1 span {width:377px;height:87px;background-image:url(../_images/logo.png);background-repeat:no-repeat;display: block;left: 0px;cursor: pointer;margin: 0px;overflow:hidden;}

#top img.family {position:absolute;top:3px;left:503px;}
#top img.green {position:absolute;top:3px;left:777px;}

#top .menu {position:absolute;top:112px;color:#FFFFFF;padding-left:20px;background:#85C548 url(../_images/bgMenu.gif) top repeat-x;z-index:100;}
#top .menu ul.level1 li {float:left;list-style-type: none;behavior:url('hovermenu.htc');position:relative;z-index:100;)}
#top .menu ul.level1 li ul.level2 {position:absolute;z-index:100;background:#97CA48;top:60px;padding:5px;_left:0px;width:150px;}
#top .menu ul.level1 li ul.level2 li {float:none;list-style-type: none;padding:5px 10px 5px 13px;border-bottom:1px solid #BDDF88;}
#top .menu ul.level1 li ul.level2 a {float:none;font-size:1em;}
#top .menu ul.level1 li ul.level2 li.last {border-bottom:0;}
#top .menu ul.level1 li ul.level2 a:hover {background:none;text-decoration:underline;}
#top .menu a {color:#FFFFFF;font-weight:bold;font-family:Arial;font-size:1.3em;text-decoration:none;display:block;float:left;}
#top .menu a span {background:url(../_images/line.gif) right no-repeat;display:block;padding:18px;}
#top .menu a span.last {background:none;}
#top .menu a:hover,
#top .menu a.active {background:url(../_images/bgA.png) top no-repeat;}

#top .menu ul.level1 li ul.level2 {display:none;}
#top .menu ul.level1 li:hover ul.level2 {display:block;}

#content {padding-top:10px;}

#content .leftCol {width:185px;padding:6px;border:1px solid #b6b6b6;float:left;margin-right:12px;}
#content .centerCol {width:528px;padding:0;float:left;position:relative;z-index:0;} 
#content .rightCol {width:185px;padding:6px;border:1px solid #b6b6b6;float:right;} 

#content .leftCol a {display:block;padding:0;margin:0;margin-bottom:7px;line-height:1em;}
#content .rightCol a,
#content a.banner_link {display:block;padding:0;margin:0;line-height:1em;position:relative;z-index:1;}
#content .links a.banner_link2 {display:inline;}

#content .leftCol a img,
#content .rightCol a img,
#content a.banner_link img {position:relative;z-index:1;}
#content a.banner_link2 img {position:relative;z-index:1;}

#content .leftCol a span,
#content .rightCol a span {position:absolute;width:180px;left:0;z-index:2;visibility:hidden;}
#content a.banner_link span {position:absolute;width:500px;left:0;z-index:2;visibility:hidden;}
#content a.banner_link2 span {position:absolute;width:250px;left:0;z-index:2;visibility:hidden;}

#content .banner {border:1px solid #b6b6b6;}
#content .links {padding:2px 0 2px 0;}
#content .links a {float:left;margin:3px;}

#content .centerCol p {padding-bottom:15px;}
#content .centerCol p.gallery {text-align:center;}
#content .centerCol p.gallery img {border:1px solid #000000;margin:3px;}

#content table.nice {width:100%;border-collapse:collapse;}
#content table.nice td {border:1px solid #e9e9e9;background:#ffffff;padding:5px;text-align:center;}
#content table.nice th {border:1px solid #e9e9e9;background:#bfdf8e;padding:5px;text-align:left;}

#content .background {background:#F7F7F7;}
.contentSub {padding:0 15px;}

.contentSub p a img {margin:15px;border:5px solid #b6b6b6;}
.contentSub p a:hover img {border:5px solid #bfdf8e;}

#content form.formular input.text {width:3ex;}
#content form.formular input.text2 {width:150px;margin-bottom:3px;}
#content form.formular label {display:block;float:left;width:100px;}
#content form.formular textarea {width:400px;height:100px;}

#footer {padding:35px 20px 35px 85px;background:url(../_images/bgFooter.png) left no-repeat;}


