body { text-align:center;margin:0px;font-family: Verdana, sans-serif;font-size:11px;color:#000000;background: #FCD342 url("../images/bg.png") repeat-x;}

a{ text-decoration:underline; color:#000000;}
a:hover{ text-decoration:none;}
a img{ border:0px;}

img{vertical-align:middle;}

form,table,p, table{ margin:0px; padding:0px;}
table tr td{vertical-align:top;}

input {vertical-align:middle;}

.float_left{float:left;}
.center{text-align:center;}
.italic {font-style: italic;}
.clear { clear: both; }


#center{ width:1007px; margin:0px auto;}
#layout{ float:left; width:1007px; background: #FFFFFF url("../images/layout_bg.png") repeat-y;}
#layout_bg{ float:left; width:995px;padding:0px 6px; background: url("../images/layout.png") no-repeat; }

#header{ float:left; width:100%; height:265px; position:relative; background:  url("../images/header.jpg") -1px 0px no-repeat ; }
#header #logo{ position:absolute; left:0px; top:18px; font-size:30px;font-weight:bold;color:#F68B1F;}
#header #menu_kategorie{ position:absolute; left:0px; bottom:40px; width:153px; background:#242021; padding:14px 15px 14px 23px; margin:0px;}
#header #menu_kategorie li{position:relative; float:left; width:100%; line-height:24px; height:24px; text-align:left; margin:0px; padding:0px; list-style-type:none; border-top:1px solid #474445; border-bottom:1px solid #000000;}
#header #menu_kategorie li.first{border-top:0px;}
#header #menu_kategorie li.last{border-bottom:0px;}
#header #menu_kategorie li a{position:absolute; left:1px; top:4px;color:#A1A1A1; text-align:right; font-weight:bold; font-size:12px; text-decoration:none; width:145px; line-height:16px; padding-right:22px;}
#header #menu_kategorie li a:hover span,#header #menu_kategorie li a.aktiv span{position:absolute; right:-9px; top:-1px; width:18px; height:20px; background:url("../images/menu_kategorie.gif") no-repeat;}
#header #menu_kategorie li a:hover,#header #menu_kategorie li a.aktiv{background:#3A3738; color:#F68B1F;}
#header #line {height:1px; width:777px; font-size:0px; border-top:1px solid #8A8A92; border-bottom:1px solid #DBDBDB; position:absolute; right:-1px; top:265px;}
#header .ms2010 {position:absolute;left:230px;top:93px;}
#header .ms2010 img {height:150px;}
#header .flash {position:absolute;right:0px;background: url(../images/flash/header.jpg) no-repeat 0 0}

#header #menu{ position:absolute; right:0px; bottom:6px; padding:0px 4px 0px 7px; margin:0px; background: url("../images/menu_sipka.gif") left center no-repeat;}
#header #menu li{ float:left; padding:0px 5px 0px 4px; list-style-type:none; background: url("../images/menu_oddelovac.gif") right center no-repeat;}
#header #menu li.last{ background: none;}
#header #menu li a{ float:left; line-height:23px; padding:0px 11px; background:#D8D8D8; color:#000000; text-decoration:none;font-size:11px; font-weight:bold;}
#header #menu li a:hover,#header #menu li a.aktiv{ background:#F2F2F2;}

#header #functions {position:absolute; left:0px; top:231px; width:176px;  height:25px; padding-top:9px; padding-right:15px; background:#242021 url("../images/functions.gif") no-repeat;}
#header #functions a{margin:10px 5px;}
#header #functions img{vertical-align:middle;}

#main {float:left; width:100%; padding-bottom:202px; position:relative;}
#main.full {float:left; width:100%; padding-bottom:202px; position:relative;}
#main #left_column{float:left;width:191px; padding-top:1px;margin-left:-553px;position:relative; }
#main #left_column #main_menu{ float:left; width:153px; background:#D8D8D8 url("../images/main_menu_bg.png") repeat-x; padding:14px 19px 14px 19px; margin:0px 0px 0px 0px;}
#main #left_column #main_menu li{ float:left; width:153px;  text-align:left; margin:0px; padding: 0px; list-style-type:none; border-top:1px solid #F4F4F4; border-bottom:1px solid #ADADB1;position:relative;}
#main #left_column #main_menu li ul{float:left; padding:0px 0px 5px 0px;margin:0px 0px 5px 0px;}
#main #left_column #main_menu li ul li{  border:none;}
#main #left_column #main_menu li ul li a{cursor:pointer; font-size:10px; font-weight:normal; line-height:20px;height:20px; top:0px; width:156px; padding-left:15px;}
#main #left_column #main_menu li ul li a span{ background:url("../images/sipka.gif") 127px center no-repeat; width:116px; position:absolute; top:4px; left:16px;}
#main #left_column #main_menu li ul li a:hover span,#main #left_column #main_menu li ul li a.aktiv span{ background: #9C9CA5 url("../images/sipka2.gif") 127px center no-repeat;}
#main #left_column #main_menu li.first{border-top:0px;}
#main #left_column #main_menu li.last{border-bottom:0px;}
#main #left_column #main_menu li a{cursor:pointer;float:left;position:relative; color:#000000; text-align:right; font-weight:bold; font-size:11px; text-decoration:none; width:153px; line-height:25px; height:25px; }
#main #left_column #main_menu li a span{position:absolute; width:131px; left:1px; top:4px;display:block;line-height:16px; padding-right:40px; background:url("../images/sipka.gif") 142px center no-repeat;}
#main #left_column #main_menu li a:hover span,#main #left_column #main_menu li a.aktiv span{background:#9C9CA5 url("../images/sipka2.gif") 142px center no-repeat ; }

#main #menu_float{float:left; position:relative;margin-bottom:10px;}
#main #menu_float .hide_top{position:absolute; left:5px; top:14px; height:1px; background:#9F9FA9;width:171px;}
#main #menu_float .hide_bottom{position:absolute; left:5px; bottom:14px; height:1px; background:#D8D8D8;width:171px;}

#main #left_column .bunka_video{position:relative;float:left;width:190px; height:84px; background: #D8D8D8 url("../images/bunka_left.png") no-repeat; margin:8px 0px 0px 0px;}
#main #left_column .bunka_video .nadpis{font-weight:bold; position:absolute; left:33px; top:8px; width:159px; height:25px; background:#242021; color:#FBAB13; font-weight:bold;line-height:25px;}
#main #left_column .bunka_video .foto{position:absolute; left:28px; top:37px; }
#main #left_column .bunka_video .vice{position:absolute; color:#000000; text-decoration:none; font-weight:bold; right:10px; top:61px;padding-right:12px; background: url("../images/sipka.gif") right 5px no-repeat;}
#main #left_column .bunka_video .active {color:#f00;text-decoration: blink;}
#main #left_column .bunka_video .vice:hover{color:#000000;  background: url("../images/sipka2.gif") right 5px no-repeat;}

#main #right_column{float:right;width:227px; padding-top:12px; text-align:left;}
#main #right_column h2{font-size:12px;color:#ffffff; background:#FAAB17 url("../images/right_nadpis.png") no-repeat; line-height:31px; margin:0px; padding:0px 0px 0px 13px;}
#main #right_column h3{font-size:11px;color:#3D5CB1; margin:0px; padding:3px 0px 1px 0px;text-align:center;}
#main #right_column p{line-height:16px;padding-bottom:3px;}

#main #right_column .bunka{padding:10px 14px 14px 14px;}
#main #right_column .bunka ul{padding:0px; margin:0px;}
#main #right_column .bunka ul li{list-style-type:none;padding:0px 0px 0px 17px; margin:0px; background: url("../images/sipka.gif") left 7px no-repeat;line-height:16px;}
#main #right_column .bunka ul li a{font-weight:bold;}

#main #obsah{float:left; width:525px; padding-left:28px;padding-top:10px; position:relative; left:191px;}
#main #obsah h1{font-size:12px; color:#FE6725; font-weight:bold; margin:0px; padding:10px 0px 4px 0px; background: url("../images/dot.gif") left bottom repeat-x;text-align:left;}
#main #obsah .clanek {padding:13px 0px 13px 0px; background: url("../images/dot.gif") left bottom repeat-x; float:left; width:100%;}
#main #obsah .clanek .image{float:left; border:1px solid #CBCBCB; margin-right:20px;margin-top:2px;}
#main #obsah .clanek .image img{float:left; margin:3px;}
#main #obsah .clanek .datum{font-weight:bold; color:#3D5CB1;}
#main #obsah .clanek .cely{float:right; background:#828284;padding:1px 8px;font-weight:bold; margin-top:3px;  text-decoration:none; color:#FFFFFF; font-size:10px;}
#main #obsah .clanek .cely:hover{background:#A8A8AB;}

#main #obsah .clanek p{text-align:justify;line-height:15px;}
#main #obsah .clanek h2{font-size:14px; color:#000000; font-weight:normal; margin:0px; padding:0px 0px 4px 0px; text-align:left;}
#main #obsah .clanek h2 a{font-size:14px; color:#000000; font-weight:normal; }

/* TABULKY */
/*
#obsah table {margin: auto; margin-top: 15px; text-align: left;min-width:450px;border-spacing:0;}
#obsah table tr {background: #FCF382;}
#obsah table tr:hover {background: #FCD342;}
#obsah table td,#obsah table th {padding: 4px 8px 4px 12px; border-top:1px solid #FEFCA2; border-bottom:1px solid silver;}
#obsah table th {background: #FCD342;}
*/
#obsah table {margin: auto; margin-top: 15px; text-align: left;min-width:450px;border-spacing:0px;padding:15px 20px 20px;border:2px solid #FE6725;}
#obsah table tr {background: #ffffff;}
#obsah table tr:hover {background: #Fffaa2;}
#obsah table tr.none:hover {background:inherit;}
#obsah table td,#obsah table th {padding: 4px 8px 4px 12px; border-bottom:1px solid #FCD342;}
#obsah table th {border-bottom:none;padding: 8px 8px 8px 12px;background:#FFFAC2 none repeat;}
#obsah table.nostyle {border: 0 none;text-align:left;margin:0;}
#obsah table.nostyle tr:hover {background: #fff;}
#obsah table.nostyle td,#obsah table.nostyle th {border: 0 none; padding: 0;}
#obsah table.nostyle th {padding: 0;background:0 none;}

#main.full #obsah{ width:750px;}
#main.full #obsah #floating{position:absolute; left:28px; top:10px; width:750px;}
#main.full #left_column{ margin-left:-778px;}


#main #footer{border-top:6px solid #7B7B7B; height:179px; background:#D4D4D4;width:100%; float:left; position:absolute; bottom:0px; left:0px;}
#main #footer #box1{position:absolute; left:20px; top:10px; width:770px;}
#main #footer #box2{position:absolute; left:520px; top:10px;}
#main #footer #box2 a{margin-right:8px;}
#main #footer #box2 .seznam{padding-top:10px; float:left;}
#main #footer .box{float:left;padding-top:4px;}
#main #footer .box .odkaz{float:left; padding-left: 13px; background: url("../images/sipka3.gif") left center no-repeat; width:154px; text-align:left; color:#D4D4D4; font-size:12px;}
#main #footer .box .odkaz.neodsadit{width:auto;}
#main #footer .box .odkaz a{color:#D4D4D4; font-size:12px;}
#main #footer .box h3{ text-align:left;color:#D4D4D4; font-size:12px; font-weight:bold; border-bottom:1px solid #2E2E2E; margin:0px; padding:0px 0px 3px 0px;}
#main #footer .box .seznam{float:left; border-top:1px solid #D4D4D4; padding-top:4px; line-height:17px;width:770px;}

#main #footer #footer_top .ball{position:absolute; right:0px; top:-6px; width:145px; height:126px; background: url("../images/footer_ball.jpg") no-repeat;}
#main #footer #footer_top{border-top:1px solid #848484; height:119px; background:#464646 url("../images/footer_bg.png") repeat-x ;width:100%; float:left;}
#main #footer #copyright{line-height:59px; padding-left:18px; display:block; color:#424242; text-align:left;}
#main #footer #copyright a{color:#424242}

#partners { width: 900px; margin: 20px auto 0px auto; }
#partners ul li { list-style: none; float: left; }
#partners_general { width: 900px; margin: auto; }
#partners_general ul { width: 650px; margin: 11px auto; }
#partners_general li { width: 162px; }
#partners_partners { width: 298px; float: left; border-left: 1px dotted #666666; border-right: 1px dotted #666666; }
#partners_medial { width: 300px; float: left; }
#partners_institutions { width: 300px; float: left; }


/* LERIS */
.content_mce {text-align: left;}
.right_menu {text-align:left;float:right;margin-right:20px;list-style: none;padding:15px 20px 20px;border:2px solid #FE6725;}
.right_menu li strong {margin: 10px 0px 0px 0px;display:block;}
.right_menu li a {padding: 0px 0px 0px 10px;}

/* detaily hrace*/
.detail-left {margin-left:150px;text-align:left}
.detail-right {float:right;margin-right:150px;}

