/** ZAKLAD */
.container{margin-left:auto;margin-right:auto;width:960px;}
.grid_1,.grid_2,.grid_3,.grid_4{display:inline;float:left;margin-left:10px;margin-right:10px;width:auto;}
.grid_5{display:inline;float:right;margin-left:10px;margin-right:10px;width:auto;}
.alpha{margin-left:0px;}
.omega{margin-right:0px;}
.container .grid_1{width:280px;}
.container .grid_2{width:340px;}
.container .grid_3{width:580px;}
.container .grid_4{width:640px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0px;height:0px;}
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0px;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
body{margin:0px;font-family:Arial,Tahoma,Helvetica,sans-serif;text-align:left;color:#000;background:#390 url(/data/obr/web07.png) repeat-x top;}
* html{margin:0px;padding:0px;}
.clear{clear:both;}
.rightalign{width:auto;float:right;}
.leftalign{width:auto;float:left;}
.textright{text-align:right;}
.textleft{text-align:left;}
p{margin:0 0 10px 0;}
a{text-decoration:underline;color:#390;}
a:hover{color:#390;text-decoration:none;}
img{border:0;}
/** POZADI */
.bg_top{background:url(/data/obr/web04.png) no-repeat;height:30px;}
.bg_repeat{background:url(/data/obr/web05.png) repeat-y;overflow:hidden;height:100%;}
.bg_bottom{background:url(/data/obr/web06.png) no-repeat;height:30px;}
/** ZAHLAVI */
.header{height:125px;}
.slogan h1{color:#000;margin:72px 20px 0 0;text-align:right;}
.slogan p{color:#000;margin:5px 20px 0 0;text-align:right;}
.slogan p a{color:#000;}
.slogan p a:hover{color:#000;}
.logo{margin:50px 0 0 19px;}
.middle_content{margin:0px;padding:20px;}
h2 a{color:#fff;}
h2 a:hover{color:#fff;}
h2,h3{margin:0px;padding:0px;}
h4,h5{margin:0 0 15px 0;padding:0px;}
.subheader1{background:url(/data/obr/web03a.jpg) center top no-repeat;}
.subheader2{background:url(/data/obr/web03b.jpg) center top no-repeat;}
.subheader3{background:url(/data/obr/web03c.jpg) center top no-repeat;}
.subheader4{background:url(/data/obr/web03d.jpg) center top no-repeat;}
.subheader5{background:url(/data/obr/web03e.jpg) center top no-repeat;}
.subheader1,.subheader2,.subheader3,.subheader4,.subheader5{height:290px;position:relative;margin-bottom:0px;}
.subheader1 h2,.subheader2 h2,.subheader3 h2,.subheader4 h2,.subheader5 h2{margin:256px 10px 0 0;padding:5px;color:#fff;background:#f60;letter-spacing:1px;}
.subheader1 p,.subheader2 p,.subheader3 p,.subheader4 p,.subheader5 p{padding:40px 20px 0 0;color:#fff;}
.subheader1 span,.subheader2 span,.subheader3 span,.subheader4 span,.subheader5 span{color:#fff;position:absolute;bottom:10px;left:25px;}
/** SLOUPEC */
.sidebar h2{padding:0 0 0 10px;}
.leftsidebar{margin:0 0 0 15px;padding:20px;}
ul.newslist{margin:0 0 10px 0;padding:0px;width:100%;}
ul.newslist li{margin:0 0 15px 0;padding:10px 0 0 0;list-style-type:none;}
ul.newslist li a:link,ul.newslist li a:visited,ul.newslist li a:active{padding:3px 0;text-decoration:underline;color:#390;}
ul.newslist li a:hover{padding:3px 0;text-decoration:none;color:#390;}
ul.newslist li span{display:block;text-decoration:underline;}
/** STRANKY */
.readmore{margin:5px 0 0 0;padding:1px 10px 2px 10px;color:#fff;text-decoration:none;background:#390;}
a.readmore:hover{color:#fff;background:#390;text-decoration:none;}
.content-box{margin:0 0 20px 0;padding:0px;border-bottom:3px solid #390;overflow:hidden;height:100%;}
.content-box p{padding:5px 0;}
/** MENU */
.topmenubg{width:960px;background:url(/data/obr/web02.png) no-repeat;height:32px;}
.topmenu{margin-left:20px;padding-top:5px;letter-spacing:1px;height:15px;}
#dropmenu,#dropmenu ul{margin:0px;padding:0px;font-weight:bold;list-style-type:none;list-style-position:outside;position:relative;line-height:15px;z-index:400;width:100%;}
#dropmenu a{margin-right:2px;padding:6px 10px;text-decoration:none;color:#fff;display:block;}
#dropmenu a:hover{text-decoration:underline;color:#fff;}
#dropmenu li{width:auto;float:left;position:relative;}
#dropmenu ul{position:absolute;display:none;width:15em;top:27px;left:0px;}
#dropmenu ul a{border-left:0px solid #000;border-right:0px solid #000;background:#f60;}
#dropmenu li ul{border-top:0px solid #000;border-bottom:0px solid #000;width:218px;}
#dropmenu li ul a{width:16em;height:auto;float:left;}
#dropmenu ul ul{top:auto;}
#dropmenu li ul ul{margin:0 0 0 10px;left:15em;}
#dropmenu li:hover ul ul,#dropmenu li:hover ul ul ul,#dropmenu li:hover ul ul ul ul{display:none;}
#dropmenu li:hover ul,#dropmenu li li:hover ul,#dropmenu li li li:hover ul,#dropmenu li li li li:hover ul{display:block;}
/** ZAPATI */
.footer{padding:5px 0 50px 0;color:#fff;}
.footer a{color:#fff;}
.footer a:hover{color:#fff;}
/** PISMO */
.header,.subheader1 h2,.subheader2 h2,.subheader3 h2,.subheader4 h2,.subheader5 h2,.topmenu,.footer,ul.newslist{font-size:12px;}
.content-box{font-size:14px;}
h2,h4,h5,.slogan h1{font-size:18px;}
h3{font-size:24px;color:#f60;}
/** VYZNAM JMEN, KONTAKT, ANKETA */
.svj{color:#f60;}
.pvj,.p01,.p02{border:3px solid #390;background-color:#390;padding:0 2px;color:#fff;}
.p01,.p02,.p03{margin:0 0 10px 10px;}
.p04{font-weight:bold;color:#f60;margin:0 0 15px 0;}
.p01,.p02{width:250px;}
.p02{height:150px;}
.anketa{border:0px solid #fff;background-color:#fff;color:#f60;}