/* CSS Document */
body
{
background: #fcf9f5 url(hotelski_leto_bg_body.png) repeat-x left top;
}
#ipoheader
{
height: 300px;
background: url(hotelski_leto_header.jpg) no-repeat left top;
}
#ipomain
{
background: url(hotelski_leto_bg_main.png) repeat-y left top;
} 
#ipotopmenu
{
margin-left: 5px;
}
#ipotopmenuwrapper 
{
background: #ff8c04 url(hotelski_leto_bg_topmenu.png) no-repeat left top;
height: 45px;
}
#ipotopmenu ul.topmenulevel1 li.topmenuitem1, 
#ipotopmenu ul.topmenulevel1 li.noborder
{
height: 35px !important;
line-height: 35px;
background: url(hotelski_leto_bg_topitem.png) no-repeat left top;
padding-left: 1px;
border-left: none;
}
#ipotopmenu ul.topmenulevel1 li.noborder
{
border-left: none;
background: none;
}
#ipotopmenu ul.topmenulevel1 li.topmenuitem1 a
{
padding: 0 15px 0 15px;
color: #000;
}
#ipotopmenu ul.topmenulevel2
{
top: 35px;
}
#ipotopmenu ul.topmenulevel1 li.topmenuitem1 a:hover
{
background-color: #ffa439;
color: #000;
}
#ipotopmenu li.topmenuitem1 ul.topmenulevel2 li.topmenuitem2 a, 
#ipotopmenu li.topmenuitem1 ul.topmenulevel3 li.topmenuitem3 a,
#ipotopmenu li.topmenuitem1 ul.topmenulevel4 li.topmenuitem4 a,
#ipotopmenu li.topmenuitem1 ul.topmenulevel5 li.topmenuitem5 a,
#ipotopmenu li.topmenuitem1 ul.topmenulevel6 li.topmenuitem6 a
{
padding: 6px 2px 6px 10px;
margin-left: 0;
background-image: none;
background-color: #ffcc00;
}
#ipotopmenu li.topmenuitem1 ul.topmenulevel2 li.topmenuitem2 a:hover, 
#ipotopmenu li.topmenuitem1 ul.topmenulevel3 li.topmenuitem3 a:hover,
#ipotopmenu li.topmenuitem1 ul.topmenulevel4 li.topmenuitem4 a:hover,
#ipotopmenu li.topmenuitem1 ul.topmenulevel5 li.topmenuitem5 a:hover,
#ipotopmenu li.topmenuitem1 ul.topmenulevel6 li.topmenuitem6 a:hover
{
background-color: #ffe479;
}
#ipotopmenu ul.topmenulevel2, 
#ipotopmenu ul.topmenulevel3,
#ipotopmenu ul.topmenulevel4,
#ipotopmenu ul.topmenulevel5,
#ipotopmenu ul.topmenulevel6
{
border: 1px solid #fff;
background-color: #fff;
border-top: none;
}
#ipomenu
{
margin-top: 10px;
}
#ipomenu ul
{
background-color: #fff;
}
#ipomenu ul li.submenu1 ul 
{
top: -1px;
border-bottom: none;
background-color: #fff;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
}
#ipomenu ul li.submenu2 ul, #ipomenu ul li.submenu3 ul, #ipomenu ul li.submenu4 ul, #ipomenu ul li.submenu5 ul 
{
left: 160px;
}
#ipomenu ul li.submenu1 ul li 
{
border-left: 1px solid #fff;
border-right: 1px solid #fff;
}
#ipomenu ul li a 
{
padding: 8px 10px 8px 23px; 
background-image: url(hotelski_leto_bg_item.png);
background-position: left top;
background-repeat: no-repeat;
color: #fff;
background-color: #b56a10;
}
#ipomenu ul li a:hover 
{
background: #7d490b;
}
#ipomenu ul li.submenu1 ul li a 
{ 
padding: 8px 5px 7px 10px; 
background-image: none;
background-color: #7d490b;
}
#ipomenu ul li.submenu1 ul li a:hover 
{ 
background: #b36910;
}
div.iporighttext div.newsheader,
div.iporighttext td.newsheader,
div.ipolefttext div.newsheader,
div.ipolefttext td.newsheader,
div.styl div.newsheader 
{ 
padding: 6px 10px;
margin-bottom: 5px;
margin-top: 5px;
color: #fff; 
background: #b56a10 url(hotelski_leto_bg_item1.png) no-repeat left top;
}
div.styl div.newsheader 
{  
background: #b56a10 url(hotelski_leto_bg_stylenast.png) no-repeat left top;
}
.newsheaderref {  
color: #000; 
background: none;  
}

div.iporighttext div.newsheader a:hover
{
text-decoration: none;
}
#ipofooter
{
height: 45px;
background: url(hotelski_leto_footer.png) no-repeat left top;
}
div.styl
{
margin: 0px 0 15px 0;
padding-bottom: 20px;
border-bottom: 1px dotted #7d490b;
}
div.styl form
{
margin: 0;
padding: 0;
}
div.styl input.style
{
display: block;
width: 82px;
height: 24px;
float: left;
background: url(hotelski_leto_bg_style.gif) no-repeat left top;
text-align: center;
color: #000;
margin-left: 3px;
font-size: 14px;
border: none;
cursor: pointer;
}
.button3
{
padding: 1px 2px;
font-size: 11px;
background-color: #b16810;
color: #fff;
}
div.lang
{
height: 18px;
position: absolute;
left: 844px;
top: 41px;
background: #fff;
z-index: 10;
}




