/* CSS Document */
body
{
background: #f5fde8 url(radvanice_letni_bg_body.png) repeat-x left top;
}
#ipomain
{
background: url(radvanice_letni_bg_main.png) repeat-y left top;
}
#ipomainframe
{
padding-top: 20px;
background: url(radvanice_letni_bg_pagetop.png) no-repeat left top;
} 
#ipoheader
{
height: 268px;
background: url(radvanice_letni_header.jpg) no-repeat left top;
}
#ipotopmenu
{
margin-left: 0;
}
#ipotopmenuwrapper 
{
background: #7ba814 url(radvanice_letni_bg_topmenu.png) no-repeat left top;
}
#ipotopmenu ul.topmenulevel1 li.topmenuitem1, 
#ipotopmenu ul.topmenulevel1 li.noborder
{
height: 35px !important;
line-height: 35px;
border-left: none;
}
#ipotopmenu ul.topmenulevel1 li.noborder
{
border-left: none;
}
#ipotopmenu ul.topmenulevel1 li.topmenuitem1 a
{
padding: 0 20px 0 15px;
background: url(radvanice_letni_bg_item.gif) no-repeat left center;
}
#ipotopmenu ul.topmenulevel2
{
top: 35px;
}
#ipotopmenu ul.topmenulevel1 li.topmenuitem1 a:hover
{
background-color: #8ebe06;
}
#ipotopmenu ul.topmenulevel2 li.topmenuitem2 a, 
#ipotopmenu ul.topmenulevel3 li.topmenuitem3 a,
#ipotopmenu ul.topmenulevel4 li.topmenuitem4 a,
#ipotopmenu ul.topmenulevel5 li.topmenuitem5 a,
#ipotopmenu ul.topmenulevel6 li.topmenuitem6 a
{
padding: 6px 2px 6px 10px;
margin-left: 0;
background-image: none;
background-color: #80b013;
}

#ipomenu
{
margin-top: 0px;
background: url(radvanice_letni_bg_menu_bottom.png) no-repeat left bottom;
padding: 0 0 15px 0;
}
#ipomenu ul
{
background: url(radvanice_letni_bg_menu.png) no-repeat left top;
padding: 58px 0 0 0;
}
#ipomenu ul li.submenu1 ul 
{
top: -1px;
border-bottom: none;
}
#ipomenu ul li 
{ 
background-image: url(radvanice_letni_bg_li.png);
background-position: center bottom;
background-repeat: no-repeat;
padding-bottom: 2px;
margin: 0;
}
#ipomenu ul li a 
{
padding: 7px 10px 7px 23px; 
background-image: url(radvanice_letni_bg_item.gif);
background-position: 6px center;
background-repeat: no-repeat;
background-color: #80b013;
}
#ipomenu ul li a:hover 
{
background-color: #91c71f;
}
#ipomenu ul li.submenu1 ul li a 
{ 
padding: 7px 5px 7px 10px; 
background-image: none;
}
div.iporighttext div.newsheader,
div.iporighttext td.newsheader,
div.ipolefttext div.newsheader,
div.ipolefttext td.newsheader 
{ 
padding: 8px 10px;
margin-bottom: 5px;
margin-top: 5px;
color: #fff; 
background: #8cc015 url(radvanice_letni_bg_nadpis_rblock.png) no-repeat left top;
}
div.ipolefttext div.newsheader,
div.ipolefttext td.newsheader
{
background: #8cc015 url(radvanice_letni_bg_nadpis_lblock.png) no-repeat left top;
margin-bottom: 0;
}
div.ipolefttext div.newsbody
{
background-color: #e3f7b7;
padding-bottom: 10px;
padding-top: 10px;
border-bottom: 4px solid #6d9a11;
}
object
{
outline: none;
}
.newsheaderref {  
color: #000; 
background: none;  
}
div.styl
{
margin: 60px 0 0 0;
border-bottom: 1px dotted #87ba14;
height: 45px;
}
div.styl form
{
margin: 0;
padding: 0;
}
div.styl input.style
{
display: block;
width: 82px;
height: 24px;
float: left;
background: url(radvanice_letni_bg_style.png) no-repeat left top;
text-align: center;
color: #fff;
margin-left: 3px;
font-size: 14px;
border: none;
cursor: pointer;
}
.iporighttext
{
margin-top: 10px;
}
div.iporighttext div.newsheader a:hover
{
text-decoration: none;
}
#bottom
{
width: 100%; 
height: 114px; 
background: url(radvanice_letni_bg_bottom.png) repeat-x left top; 
text-align: center;
}
#ipofooter
{
margin: 0 auto;
height: 114px;
background: url(radvanice_letni_footer.png) no-repeat left top;
}
div.imgright
{
width: 180px;
height: 155px;
background: url(radvanice_letni_imgright.jpg) no-repeat center center;
margin: 10px 0 10px 0;
}
.button
{
background-color: #80b013;
}
.button3
{
background-color: #80b013;
font-size: 11px;
}



