html{height:100%;}
body{height:100%;}
tr,td,p,div{font-family:Verdana;color:#333333;font-size:12px;text-align:left;}
/********************layout stuff ***********************/
.body_style{background:white;color:black;text-align:center;padding:0;margin:0;}
#wrapper{border-left:10px solid white;width:800px;margin:0 auto;text-align:left;padding:0px 0px 0px 0px;}
#logo_menu{height:50px;}
#logo{float:left;}
#menu{float:left;}
#banner{align:left;margin-top:4px;margin-bottom:5px;padding:5px 0px 0px 0px;border-bottom:5px solid white;}
#top{background-color:transparent;color:black;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#main{padding:0px 0px 0px 0px;}
#left_pad{align:left;float:left;width:175px;background-color:white;margin:0px 0px 0px 0px;border-right:0px solid black;border-top:0px solid black;color:black;}
#middle_pad{margin-top:30px;float:left;width:550px;background-color:white;border:0px solid black;}
#middle_pad_wide{margin-top:30px;width:550px;float:left;background-color:white;border:0px solid black;}
#middle_pad_wide_full{margin-top:30px;width:550px;float:left;background-color:white;border:0px solid black;}
#right_pad{float:left;width:160px;background-color:white;color:black;margin:-6px 5px 5px 5px;border-left:0px solid black;border-top:0px solid black;}
.container{padding:0px 0px 0px 0px;}
#footer{padding:5px 5px 5px 5px;color:black;font-size:0.9em;text-align:center;}
/**************************module stuff*************************************/
table.moduletable{width:100%;margin:9px 5px 0px 0px;padding:0px 0px 0px 0px;}
table.moduletable th{text-align:center;font-size:1.1em;font-weight:bold;color:black;background:white;padding:0;border:0px solid black;border-bottom:0px solid ghostwhite;}
table.moduletable td{color:black;font-size:0.9em;text-align:center;font-weight:normal;}
table.moduletable-obavijesti{
text-align:center;margin-bottom:1em;
padding:0; /*the padding is removed so the menu fills the whole module box*/
border-top:5px solid indianred;
background-color:#999999;
}

table.moduletable-obavijesti4{
text-align:center;margin-bottom:1em;
padding:0; /*the padding is removed so the menu fills the whole module box*/
border:1px solid black;
background-color:white;
}
table.moduletable-obavijesti2{
text-align:center;margin-bottom:1em;
padding:0; /*the padding is removed so the menu fills the whole module box*/
border:1px solid black;
background-color:white;
}
table.moduletable-obavijesti3{
text-align:center;margin-bottom:1em;
padding:0; /*the padding is removed so the menu fills the whole module box*/
border:1px solid black;
background-color:white;
}
table.moduletable-anketa{
padding:0; /*the padding is removed so the menu fills the whole module box*/
background-color:#666666;

}
table.moduletable-usermenu{
align:center;text-align:center;margin-bottom:1em;
padding:0; /*the padding is removed so the menu fills the whole module box*/
border:0px #CCCCCC solid;
background-color:indianred;
}
/*************************joomla stuff**************************************/
a:link,a:visited,
a.category:link,a.category:visited,
a.contentpagetitle:link,a.contentpagetitle:visited{color:silver;text-decoration:none;}
a:hover,
a.category:hover,
a.contentpagetitle:hover{color:black;}
#top a:link,#top a:visited{color:white;text-decoration:none;}
#top a:hover{text-decoration:none;background:#333333;color:ghostwhite;border-left:1px solid white;border-right:1px solid white;border-top:1px dotted lightblue;}
#right_pad a:link,#right_pad a:visited,#left_pad a:link,#left_pad a:visited{color:black;text-decoration:none;}
#right_pad a:hover,#left_pad a:hover,#right_pad a.mainlevel:link,#right_pad a.mainlevel:visited{color:black;text-decoration:none;font-size:1.1em;}
#left_pad a.mainlevel:link,#left_pad a.mainlevel:visited{color:white;text-decoration:none;font-size:1.1em;}
#right_pad a.mainlevel:hover,#left_pad a.mainlevel:hover{text-decoration:none;color:black;}
#footer a:link,#footer a:visited{color:red;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
ul{padding:0px 0px 0px 0px;margin:0;list-style:none;}
ul li{padding:0px 0px 0px 10px;margin:0;background:url(../images/arrow.png) 0px 5px no-repeat;}
h1{font-size:1.3em;}
h2{font-size:1.2em;}
h3{font-size:1.1em;}
h4{font-size:1em;}
.modifydate,.content_rating,.content_vote,.createdate,.small{color:#999999;font-size:0.9em;margin:0;padding:0;}
.contentheading{color:black;font-weight:bold;font-size:1.4em;color:#ff0066;font-family:Verdana;}
.componentheading{color:black;font-weight:bold;text-transform:uppercase;padding-bottom:10px;}
.sectiontableheader{border-bottom:1px solid #CCCCCC;padding-bottom:3px;}
.sectiontableentry,.sectiontableentry1{padding:2px;}
span.article_seperator{border-top:1px solid #F1F1F1;display:block;}
.mosimage{}
.mosimage_caption{color:#999999;font-size:0.9em;}
.contentdescription{color:#999999;font-size:0.9em;}
.contentpane{width:100%;}
form{padding:0;margin:0;}
hr{width:100%;}
/*************top menu ****************************************/
ul#mainlevel-nav{list-style: none;padding: 0;margin: 0;font-size:0.9em;}
ul#mainlevel-nav li{background-image: none;padding-left: 0px;padding-right: 0px;float: left;margin: 0;line-height: 21px;white-space: nowrap;}
ul#mainlevel-nav li a{display: block;text-decoration: none;color:white;font-weight: bold;height:30px;width:110px;background-color:#333333;text-align:center;padding:12px 0px 0px 0px;margin-left:0px;border-bottom:2px solid black;}
#buttons>ul#mainlevel-nav li a { width: auto; }
ul#mainlevel-nav li a:hover,a#active_menu-nav.mainlevel-nav{color:black;font-weight: bold;background:white;border-bottom:0px solid black;border-top:0px solid black;}