* {margin:0;padding:0;  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:small;}
a img {border:none;}
body {background:#fff url(img/bodybg.gif) top left repeat-x;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

#mother {width:780px;margin-left:auto;margin-right:auto;}
#top {height:100px;background:url(img/topbg.gif) left top no-repeat;}
#provoz {position:absolute;top:27px;color:#fff;margin-left:450px;}
#logo {position:absolute;margin-left:15px;}
#menu {border-bottom:10px solid #fff;margin-left:150px;}
#menu ul {list-style-type:none;}
#menu li {float:left;}
#menu li a {padding:8px 0px 0px 0px;text-align:center;width:114px;height:34px;display:block;background:url(img/menubg0.gif) right top no-repeat;color:#fff;font-weight:bold;text-decoration:none;margin-right:5px;}
#menu li a:hover {text-decoration:underline;}
#menu li.selected-menu a {background:url(img/menubg1.gif) right top no-repeat;color:#d9261c;font-weight:normal;}
#menu form {float:right;padding:2px;}
#menu form input {vertical-align:middle}
#menu .srchtxt {border:1px solid #007836;background:#fff;font-size:1.2em;width:130px;margin-right:5px;color:#007836;}


#navigator {padding:5px 0px;color:#007836;}
#navigator a {color:#ff6600;}

#container {background:#fff;}
#content {float:left;width:445px;padding:0px 20px 10px 20px;background:#fff;}
#sidepart {float:left;width:150px;color:#fff;color:#000;}
#rightpart {width:145px;float:left;}
#rightpart ul {margin-left:15px;}
#rightpart h2 {color:#555;padding:10px 0;}
#rightpart a {color:#d9261c;display:block;margin-bottom:5px;}


#web-html {}
#web-html h1 { font-family: "Times New Roman", Times, serif; font-size:1.8em;font-weight:normal; margin-bottom:15px;}
#web-html h2 { font-size:1.2em;margin-bottom:5px;color:#555}
#web-html .annotation {color:#222;margin-bottom:10px;}
#web-html p {margin-bottom:10px;}
#web-html a {color:#d9271d;}
#web-html a:hover {color:#red;}
#web-html ul,#web-html ol {margin:10px 10px 10px 30px;}
#web-html li {margin-bottom:4px}
#web-html img {padding:5px;}


#footer {border-top:5px solid #d9271d;padding:10px;color:#555;}
#footer span {float:right;text-align:right;}
#footer ul {list-style-type:none;}
#footer li {float:left;padding-right:20px;}
#footer a {	color:#666;}
#footer a:hover {color:#000;}

#partneri a {margin-top:15px;display:block;text-align:center;}
.videodiv {background:url(img/tv.jpg) left top no-repeat;padding-top:40px;padding-right:70px;height:340px;}

.news-topic h2 a {font-size:112% !important;}
.news-topic {margin-bottom:20px;}
.news-footer {font-weight:bold;font-size:90%;}
.news-topic a img {padding:3px;border:1px solid #ddd;margin-right:10px !important;}

