



































/*Obsah*/
#layout{width:954px;padding:0px;margin:auto;margin-top: 20px;margin-bottom: 30px;position:relative;background-color:transparent;}

/*Hlavicka*/
#layout_header{width:954px;height:100px;background-repeat: no-repeat; background-position: left bottom;background-image:url(../../images/img_back_header.jpg);margin-bottom:256px;background-color:transparent;}
#layout_header_menu{
position:absolute;
left:0px;
top:110px;
width:954px;
height:44px;
background-color:#373871;
background-image:url(/templates/output/main/images/img_back_menubox.jpg);
padding: 0px;
overflow: hidden;
margin: 0px;
}

#layout_header_menu ul{
position: relative;
overflow: hidden;
margin: 0px;
padding: 0px;
height: 44px;
width: 954px;
}

#layout_header_menu ul li{
display: block;
width: 190px;
float: left;
height: 44px;
}

#layout_header_menu ul li a{
text-align: center;
display: block;
height: 40px;
line-height: 44px;
font-weight: bold;
text-decoration: none;
color: #D1D2EF;
}

#layout_header_menu ul li a:HOVER{
border-bottom: 2px solid #D1D2EF;
color: white;
}

#layout_header_banner{position:absolute; overflow: hidden;left:0px;top:158px;width:948px;height:194px;background-color:#373871;background-image:url(../../images/img_banner_default.jpg);}
#layout_header_logo{display:block;width:150px;height:65px;position:absolute;left:710px;top:35px;overflow:hidden;text-indent:-1000px;}
#layout_header_contact{position: absolute;left: 5px; top: 61px; font-size: 10px; color: white; width: 550px;}
#layout_header_contact strong{font-family: tohama, verdana, arial;}
#layout_header_contact a {color: white;}
#layout_header_toolbar{background-color: transparent; padding: 0px;position:absolute;right:7px;top:30px;width:210px;height:20px;overflow:hidden;}
#layout_header_toolbar .butt_small{float: right; margin-left: 5px;}

/*Telo*/
#layout_content {
position: relative;
overflow: hidden;
background: transparent url(../../images/img_back_content_main.jpg) left repeat-y;
width: 100%;
}


#layout_content_maincolumn{
width:699px;
position:relative;
overflow:hidden;
float:left;
min-height:600px;
background: transparent url(../../images/img_back_content_top.jpg) top left no-repeat;
}
#layout_content_maincolumn_body {
padding: 15px;
overflow: hidden;
}
#layout_content_maincolumn ul, #layout_content_maincolumn ol {
margin-top: 10px;
margin-bottom: 20px;
}
#layout_content_maincolumn ul li, #layout_content_maincolumn ol li{
margin-left: 40px;
}

#layout_content_maincolumn_pagepath{font-size:10px;padding: 5px;}
#layout_content_rightcolumn{background: transparent none top repeat;width:249px;float:left;min-height:600px; _height: 600px; position:relative;overflow:hidden;}
#layout_content_rightcolumn_body {background: transparent url(../../images/img_back_rightcolumn.jpg) top repeat-x; padding: 10px;}
#layout_content_rightcolumn_body ul {
margin: 0px;
padding: 0px;
}

#layout_content_rightcolumn ul li{
display: block;
position: relative;
overflow: hidden;
padding: 0px;
}

#layout_content_rightcolumn a {
color: #444466;
}


#layout_content_rightcolumn a:HOVER {
color: #222244;
}

#layout_content_rightcolumn ul li a{
display: block;
position: relative;
overflow: hidden;
height: 36px;
margin-bottom: 1px;
line-height: 34px;
text-decoration: none;
font-weight: bold;
padding-left: 10px;
background-image: url(/templates/output/main/images/img_back_right_menu_2.png);)

}

#layout_content_rightcolumn ul li a:HOVER{
padding-left: 12px;
}

#layout_content_rightcolumn h3 {
display: block;
height: 36px;
color: white;
line-height: 34px;
padding-left: 10px;
margin-bottom: 1px;
font-size: 11px;
margin-top: 0px;
background-image: url(/templates/output/main/images/img_back_right_menu.png);)
}

#layout_content_rightcolumn .block_important {
background-color: #C42E30;
position: relative;
left:-10px;
top: -10px;
padding: 10px;
width: 228px;
color: white;
}

#layout_content_rightcolumn .block_important h2{
font-weight: bold;
color: white;
}

#layout_content_rightcolumn .block_important a{
color: white;
padding: 0px;
background-image: none;
}

#layout_content_rightcolumn .block_important i{
color: #DFA7A9;
}

/*Zapati*/
#layout_footer{border-top:2px solid #B5C3CF;height:22px;line-height:22px;font-size:10px;padding-bottom:30px; width: 948px; margin-top: 3px;}
#layout_footer #layout_footer_copyright{display:block;width:350px;height:22px;float:right;text-align:right;}
#layout_footer #layout_footer_menu {display: block; width: 550px; float: left; overflow: hidden;}
#layout_footer #layout_footer_menu ul{margin:0px;padding:0px;text-align:left;display:block;float:left;width:650px;height:22px;overflow:hidden;}
#layout_footer #layout_footer_menu ul li{display:inline;padding-right:10px;}