*{
padding:0;
margin:0;
}
body{
background:#fff;
text-align:center;
font-family:Tahoma;
font-size:12px;
text-align:center;
background:#fff;
}
input, textarea{
font-size:12px;
}
#container{
width:980px;
margin:0 auto;
height:50px;
}
#header{
width:980px;
height:99px;
background:url(img/header.jpg) no-repeat;
}
#menu{
width:780px;
height:26px;
float:left;
font-family:Comic Sans MS;
font-size:14px;
background:url(img/menu.jpg) no-repeat;
padding-top:10px;
padding-left:200px;
}
#menu a{
color:#fff;
height:26px;
font-size:14px;
text-decoration:none;
float:left;
padding:0 5px 0 5px;
}
#menu a:hover{
background:url(img/arrow3.gif) no-repeat;
background-position: center bottom;
}
#menu a.sel{
background:url(img/arrow3.gif) no-repeat;
background-position: center bottom;
}
#menu img{margin-top:-8px; float:left;}
#content{
width:953px;
float:right;
padding-top:7px;
padding-bottom:30px;
}
#left_content{
width:186px;
float:left;
}
.cats_menu1{
width:186px;
background:url(img/cats_mid.gif) repeat-y;
float:left;
}
.cats_menu2{
width:186px;
background:url(img/cats_top.gif) no-repeat;
background-position:center top;
float:left;
}
.cats_menu3{
width:176px;
background:url(img/cats_bottom.gif) no-repeat;
background-position:center bottom;
float:left;
min-height:150px;
height:auto;
padding-left:10px;
padding-top:20px;
padding-bottom:20px;
}
* html .cats_menu3{height: 150px;}

.cats_menu3 a{
height:20px;
width:155px;
padding-left:21px;
float:left;
display:block;
color:#fff;
text-decoration:none;
font-size:12px;
text-align:left;
background:url(img/arrow.gif) no-repeat;
background-position:left 4px;
padding-top:6px;
}
.cats_menu3 a:hover{
background-position:5px 7px;
color:#fcdbad;
}
.cats_menu3 img{
margin-left:-10px;
}
.cats_menu3 h1{
color:#f5f5f6;
font-family: Comic Sans MS; 
font-size:15px;
width:186px;
height:25px;
margin-left:-10px;
margin-top:-10px;
background:url(img/arrow2.gif) no-repeat;
background-position:15px 2px;
}
.panel{
width:186px;
float:left;
}
.panel h1{
width:145px;
float:left;
height:27px;
background:url(img/panel_title.gif) no-repeat;
color:#004b97;
font-family:arial;
font-size:15px;
font-weight:bold;
padding-top:8px;
text-align:left;
padding-left:40px;
overflow:hidden;
white-space: nowrap;
}
.panel_content{
width:186px;
float:left;
padding-bottom:15px;
background:#e6ebed url(img/panel_links_bot.gif) no-repeat;
background-position:center bottom;
}
.panel a{
width:156px;
height:20px;
float:left;
display:block;
background:url(img/panel_links.gif) no-repeat;
color:#363638;
text-decoration:none;
text-align:left;
padding-top:12px;
padding-left:30px;
overflow:hidden;
white-space: nowrap;
}

#center{
width:569px;
float:left;
padding:0 5px 10px 5px;
}

#center_title{
width:569px;
height:34px;
float:left;
background:url(img/center_title.gif) no-repeat;
}
#center_title h1{
font-size:15px;
font-family:Comic Sans MS;
color:#363638;
padding-top:12px;
width:520px;
height:22px;
text-align:left;
padding-left:45px;
}
#right_content{
width:186px;
float:right;
}
#footer{
width:980px;
height:51px;
float:left;
background:url(img/footer.gif) repeat-x;
color:#858681;
text-align:center;
}
.razd{
clear:both;
height:20px;
}

.panel form{
width:186px;
float:left;
padding-top:15px;
}
.input{
border:1px solid #818385;
font-size:12px;
width:152px;
height:16px;
}



table.text{
width:569px;
float:left;
text-align:left;
background:#e6ebed;
margin-top:2px;
}
td.text_view{
padding:10px 5px 10px 25px;
color:2c2c2c;
}
tr.view_m{
color:#fff;
font-weight:bold;
background:#306EFF;
height:22px;
}
tr.view_m a{
color:#fff;
text-decoration:none;
font-weight:bold;
}
#stranici{
width:490px;
float:left;
padding-top:15px;
padding-left:5px;
}
#stranici a{
color:#fff;
background:#9f9f9f;
width:19px;
height:15px;
text-align:center;
float:left;
text-decoration:none;
padding-top:2px;
display:block;
margin-left:2px;
}
#stranici a:hover{
background:#f69100;
}
#stranici a.selected{
background:#f69100;
}
.center_cont{
background:#F5F5F6;
margin-top:2px;
width:569px;
float:left;
padding-top:15px;
padding-bottom:10px;
}
.mess{
border:1px solid #ddd;
width:400px;
margin:0 auto;
margin-top:10px;
margin-bottom:15px;
}
.sort{
background:#F5F5F5;
width:569px;
float:left;
margin-top:2px;
}
.sort a{
color:#FF9600;
text-decoration:none;
}
#foot_menu{
width:900px;
height:18px;
margin:0 auto;
text-align:center;
padding-top:15px;
color:#858681;
}
#foot_menu a{
text-decoration:none;
color:#858681;
}
#foot_menu a:hover{
color:#565656;
}



