@charset "utf-8";
/* CSS Document */

body { font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:left; background: #ffffff url(/clip/bg-body.jpg) repeat-x center top;}

* {padding: 0px; margin: 0;}
img, div, a, a:hover, li, ul { behavior: url(js/iepngfix.htc); }
.clear {clear: both;visibility: hidden; line-height: 1%; font: 1%;}


A {
     text-decoration : underline;
     font-size: 12px;
     color : #a4a4a4;
}


A:HOVER {
     text-decoration : none;
     font-size: 12px;
     color : #a4a4a4;
}


#holder{ width:900px; margin: 0 auto 0 auto;}
#menu-holder{ width:900px; height:37px; background:url(/clip/bg-menu.jpg) no-repeat center top; margin-top:11px;}
#menu-holder ul{list-style:none; margin-left:10px; }
#menu-holder li{display:inline;}
#menu-holder li a{float:left; display:block; height:24px; text-align:center; color:#ffffff; text-decoration:none; font-weight:bold; font-size:11px; padding:5px 13px 0 13px; margin:7px 1px 0 1px;}
#menu-holder li a:hover{background:#ff0100;}

#top-holder{ width:900px; height:183px; background:#ffffff url(/clip/bg-top.jpg) no-repeat left top; margin-top:3px;}
.logo{float:left; display:inline; margin:35px 0 0 33px;}
.logo img{ border:0;}
.pic-top{float: right; margin:3px 3px 0 0; display:inline; position:relative;}
.pic-top h1{ position:absolute; z-index:5; top:30px; left:30px; font-size:18px; color:#ffffff; font-weight:normal;}
.pic-top span{ position:absolute; z-index:5; top:50px; left:30px; font-size:14px; color:#ffffff; font-weight:normal;}

#content-holder{ width:900px; background:#ffffff; margin-top:9px;}
#left{ width:175px; float:left; display:inline; padding:20px 0 0 20px;}
.sub-menu ul, li{ list-style:none;}
.sub-menu li a{display:block; width:145px; height:19px; background:url(/clip/divider.jpg) repeat-x center bottom; margin:1px 0 0 0; color:#8d8d8d; text-decoration:none; padding:4px 0 0 5px;}
.sub-menu li a:hover{color:#dc0908;}

.leve-kontakty_nadpis{ width:175px; text-align:left; padding:20px 0 5px 2px; color:#dc0908;}
.leve-kontakty{ width:175px; text-align:left; padding:0px 0 0 2px; color:#8d8d8d;}

#right{ width:685px; float:left; display:inline; padding:20px 20px 0 0;}
.news-holder{background:url(/clip/divider.jpg) repeat-x center bottom; padding-bottom: 10px; margin:5px 20px 5px 20px;}
.linka{height:10px; background:url(/clip/divider.jpg) repeat-x center; padding-bottom: 10px;}
.cotent-holder_stred{ color:#7B8188 ; margin:5px 20px 5px 20px; text-align:justify; font-size:12px;}
.cotent-holder_stred-index{ color:#7B8188 ; margin:5px 20px 5px 20px; text-align:justify; font-size:12px;}
#right h1{font-size:19px; font-weight:bold; color:#7B8188; padding-bottom: 15px;}
#right .news-holder h2 a{font-size:14px; font-weight:normal; color:#d70807; text-decoration:none;}
#right .news-holder span{ font-weight:bold; color:#7B8188; font-size:11px; }
#right .news-holder p{ color:#7B8188 ; margin-top:5px; text-align:justify;}

.img-holder{border: 1px solid #d0cdcd; padding:2px 2px 0 2px; _padding:2px; float:left; margin-right: 20px;}


#footer-holder{ width:100%; height:40px; background:#ececec; padding-top:15px; margin-bottom:20px; text-align:center;}

#footer-holder-content{ width:860px; height:40px; border: 0px solid #7B8188; margin:0 auto 0 auto;}
.footer-left{width:400px; float:left; color:#7B8188; text-align:left;}
.footer-right{width:400px; float:right; color:#7B8188; text-align:right; padding-top:5px;}