html, body {
	margin: 0;
	padding: 0;
}
body {
	font: 13px/18px Verdana, Arial, Tahoma, sans-serif;
}
a {
	color: #597384;
	outline: none;
	text-decoration: underline;
}
a:hover {color: #ff8200;
	text-decoration: none;
}

img {
	border: none;
}
input {vertical-align: middle;margin:3px}
li {margin:5px 0 0 60px}


p {margin:10px 0px 0px 0px;}

h1 
{
        font-size: 16px;margin:10px 0 10px 0;
        color: #597384;
        font-family: Verdana, Arial, Helvetica, sans-serif;text-align:center;
}

h2 
{
        font-size: 15px;margin:10px 0 10px 0;
        color: #597384;
         font-family: Verdana, Arial, Helvetica, sans-serif;text-align:center;
}
h3 
{
        font-size: 14px;margin:10px 0 10px 0;
        color: #597384;
        font-family: Verdana, Arial, Helvetica, sans-serif;text-align:center;
}
h6 
{
       margin:0;padding:0;
}



 

#wrapper {background: #ffffff url(images/fon_top.png) repeat-x top;
	min-width: 993px;
	max-width: 1280px;
	margin: 0 auto;min-height: 400px;
}


/* Header
-----------------------------------------------------------------------------*/
#header_top {
	height: 27px;padding-top:4px
	
}
#header_top img{margin:0 0px 0 0px
}
#header_top a {color:#ff8200;text-decoration: underline;font-size:12px;position:relative;top:-3px;left:3px
}


#header_body {clear:both;margin-top:15px;
	height: 170px;
	
}
.table_header {width: 90%;height: 160px;margin: 0 auto;text-align: center;}
.table_header p {font-size:17px;color:#ff8200;margin:0;text-align: center;text-indent: 0px;}

#header_menu {height: 41px;margin-top:13px;_margin-top:5px;
	border:0px solid #666666;text-align:center}
#header_menu a.icon1 {background: url(images/icon1.png) no-repeat left;padding:12px 10px 12px 40px;font-size:15px;color:#666666;margin:0;border:0px solid #666666;text-decoration: none;}
#header_menu a.icon1:hover {background: #eaeaea url(images/icon1.png) no-repeat left;padding:12px 10px 12px 40px;font-size:15px;color:#666666;margin:0;border:0px solid #666666;text-decoration: none;}

#header_menu a.icon2 {background: url(images/icon2.png) no-repeat left;padding:12px 10px 12px 40px;font-size:15px;color:#666666;margin:0;border:0px solid #666666;text-decoration: none;}
#header_menu a.icon2:hover {background: #eaeaea url(images/icon2.png) no-repeat left;padding:12px 10px 12px 40px;font-size:15px;color:#666666;margin:0;border:0px solid #666666;text-decoration: none;}

#header_menu a.icon3 {background: url(images/icon3.png) no-repeat left;padding:12px 10px 12px 40px;font-size:15px;color:#666666;margin:0;border:0px solid #666666;text-decoration: none;}
#header_menu a.icon3:hover {background: #eaeaea url(images/icon3.png) no-repeat left;padding:12px 10px 12px 40px;font-size:15px;color:#666666;margin:0;border:0px solid #666666;text-decoration: none;}

#header_menu a.icon4 {background: url(images/icon4.png) no-repeat left;padding:12px 10px 12px 40px;font-size:15px;color:#666666;margin:0;border:0px solid #666666;text-decoration: none;}
#header_menu a.icon4:hover {background: #eaeaea url(images/icon4.png) no-repeat left;padding:12px 10px 12px 40px;font-size:15px;color:#666666;margin:0;border:0px solid #666666;text-decoration: none;}

#header_menu a.icon5 {background: url(images/icon5.png) no-repeat left;padding:12px 10px 12px 40px;font-size:15px;color:#666666;margin:0;border:0px solid #666666;text-decoration: none;}
#header_menu a.icon5:hover {background: #eaeaea url(images/icon5.png) no-repeat left;padding:12px 10px 12px 40px;font-size:15px;color:#666666;margin:0;border:0px solid #666666;text-decoration: none;}


/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 100%;
	height: 1%;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#content {
	padding: 0 0 0 330px;
}
#cont {border:0px solid #666666;min-height:400px;_height:600px;margin-right:20px;margin-top:10px}

/* Sidebar Left
-----------------------------------------------------------------------------*/
.sl {
	float: left;
	width: 320px;
	margin-left: -100%;border:0px solid #f6f6f6;min-height:400px;
	
}
#left {width:287px;clear:both;min-height:400px;border:0px solid #666666;margin-left:25px;background: url(images/left_shadow.png) no-repeat top;}

#left_fon {width:268px;background:#ffffff;min-height:380px;margin-left:10px;_margin-left:10px;margin-top:2px}

#left_bottom {width:277px;height:122px;border:0px solid #666666;float:left;clear:both;margin-left:6px;_margin-left:3px;background: url(images/left_bottom.png) no-repeat;}
#logo_1 {width:254px;height:10px;margin-left:7px;}
#logo {width:254px;height:95px;margin-left:7px;}
#logo_2 {width:254px;height:35px;background:#597384;margin-left:7px;}
#logo_2 p {font-size:11px;color:#ffffff;margin:0;padding-top:9px;padding-left:4px;text-indent: 0px;}
#logo_3 {width:254px;height:51px;margin-left:7px;background: url(images/human.png) no-repeat left;border:0px solid #666666;}
#logo_3 p {font-size:11px;color:#597384;margin-top:10px;padding-top:19px;padding-left:44px;text-indent: 0px;}
#logo_3 p b{font-size:17px;color:#ff8200}
#logo_4 {width:254px;height:35px;background:#597384;margin-left:12px;border:0px solid #666666;}
#logo_4 p {font-weight: bold;color:#ffffff;font-size: 16px;margin:0;padding-top:9px;padding-left:20px;text-indent: 0px;}
#logo_5 {width:254px;margin-left:12px;border:0px solid #666666;}
#logo_5 p {color:#597384;font-size: 13px; margin:5px 0 0 20px;text-indent: 0px;} 


#nav_left {float: left;}
#menu {margin-top:10px}
.nav_left_1 {float: left; height:35px;width:254px; background: #ff8200; padding:1px; margin:0;margin-bottom:1px;margin-top:1px;margin-left:7px;_margin-left:3px;}
.nav_left_1_act {float: left; height:35px;width:254px; background: #ff9900; padding:1px; margin:0;margin-bottom:1px;margin-top:1px;margin-left:7px;_margin-left:3px;}
.nav_left_1_act a {margin-left:20px;float: left; color: #ffffff;font-size: 16px;text-decoration:underline;border: 0px solid #cccccc;margin-top:7px;font-weight: bold;}
.nav_left_1_act a:hover {margin-left:20px;text-decoration:underline;color: #ffffff;margin-top:7px;border: 0px solid #cccccc;}


.nav_left_1 a {margin-left:20px;float: left; color: #ffffff;font-size: 16px;text-decoration:none;border: 0px solid #cccccc;margin-top:7px;font-weight: bold;}
.nav_left_1 a:hover {margin-left:20px;text-decoration:underline; margin-top:7px;border: 0px solid #cccccc;}

.nav_left_2 {border: 0px solid #cccccc;float: left; height:3px;width:254px; padding:0px; margin:0;background: url('images/pixel.gif') repeat-x ;margin-left:7px;_margin-left:3px;}

.nav_left_3 {float: left; height:35px;width:254px; background: #ffffff; padding:1px; margin:0;margin-bottom:1px;margin-top:1px;margin-left:7px;_margin-left:3px;}
.nav_left_3_act {float: left; height:35px;width:254px; background: #ffffff; padding:1px; margin:0;margin-bottom:1px;margin-top:1px;margin-left:7px;_margin-left:3px;}
.nav_left_3 a {margin:0;margin-top:7px;padding-left:30px;float: left; color: #597384;font-size: 16px;text-decoration:none;border: 0px solid #cccccc;font-weight: bold;background: url('images/lmenu_1.gif') no-repeat left center ;}
.nav_left_3 a:hover {margin:0;margin-top:7px;padding:0;padding-left:30px;text-decoration:underline; color: #ff8200;background: url('images/lmenu_1_a.gif') no-repeat left center ;}
.nav_left_3_act a {margin:0;margin-top:7px;padding-left:30px;float: left; color: #ff8200;font-size: 16px;text-decoration:none;border: 0px solid #cccccc;font-weight: bold;background: url('images/lmenu_1_a.gif') no-repeat left center ;}
.nav_left_3_act a:hover {margin:0;margin-top:7px;padding-left:30px;text-decoration:underline; color: #ff8200;background: url('images/lmenu_1_a.gif') no-repeat left center ;}



#nav1_left {float: left;}


.nav1_left_1 {float: left; width:254px; background: #ff8200; padding:1px; margin:0;margin-bottom:1px;margin-top:1px;margin-left:7px;_margin-left:3px;}
.nav1_left_1_act {float: left; width:254px; background: #ff9900; padding:1px; margin:0;margin-bottom:1px;margin-top:1px;margin-left:7px;_margin-left:3px;}
.nav1_left_1_act a {margin-left:20px;float: left; color: #ffffff;font-size: 14px;text-decoration:underline;border: 0px solid #cccccc;margin-top:1px;font-weight: bold;}
.nav1_left_1_act a:hover {margin-left:20px;text-decoration:underline;color: #ffffff;margin-top:1px;border: 0px solid #cccccc;}


.nav1_left_1 a {margin-left:20px;float: left; color: #ffffff;font-size: 14px;text-decoration:none;border: 0px solid #cccccc;margin-top:1px;font-weight: bold;}
.nav1_left_1 a:hover {margin-left:20px;text-decoration:underline; margin-top:1px;border: 0px solid #cccccc;}

.nav1_left_2 {border: 0px solid #cccccc;float: left; height:3px;width:254px; padding:0px; margin:0;background: url('images/pixel.gif') repeat-x ;margin-left:7px;_margin-left:3px;}

.nav1_left_3 {float: left; width:254px; background: #ffffff; padding:1px; margin:0;margin-bottom:1px;margin-top:1px;margin-left:7px;_margin-left:3px;}
.nav1_left_3_act {float: left; width:254px; background: #ffffff; padding:1px; margin:0;margin-bottom:1px;margin-top:1px;margin-left:7px;_margin-left:3px;}
.nav1_left_3 a {margin:0;margin-top:1px;padding-left:30px;float: left; color: #597384;font-size: 13px;text-decoration:none;border: 0px solid #cccccc;font-weight: bold;background: url('images/lmenu_1.gif') no-repeat left center ;}
.nav1_left_3 a:hover {margin:0;margin-top:1px;padding:0;padding-left:30px;text-decoration:underline; color: #ff8200;background: url('images/lmenu_1_a.gif') no-repeat left center ;}
.nav1_left_3_act a {margin:0;margin-top:1px;padding-left:30px;float: left; color: #ff8200;font-size: 13px;text-decoration:none;border: 0px solid #cccccc;font-weight: bold;background: url('images/lmenu_1_a.gif') no-repeat left center ;}
.nav1_left_3_act a:hover {margin:0;margin-top:1px;padding-left:30px;text-decoration:underline; color: #ff8200;background: url('images/lmenu_1_a.gif') no-repeat left center ;}


.table_kat {width:100%}
.table_kat td {padding:6px}
.table_kat tr.table_f6 {background:#f6f6f6;}
.table_kat tr.table_ea {background:#f3f3f3;}

.table_kat tr:hover {background:#ffffcc;}

.table_kat tr.table_header {background:#ccc;}






.input_new {padding:4px;border:1px solid #999;width:225px;color:#666666;background:#f6f6f6}
.select_new {padding:4px;border:1px solid #999999;width:235px;}
.input_3 {padding:4px;border:1px solid #999999;width:95%;color:#666666}
.input_4 {padding:4px;border:1px solid #999999;width:98%;color:#666666}
.input_bottom { padding:4px;border:1px solid #999999;color:#333333;background:#f6f6f6}

.table_c {background:#f6f6f6;margin:0;padding:4px;}
.table_w {margin:0;padding:0px;color:#666666}



/* Footer
-----------------------------------------------------------------------------*/
#footer {
	height: 70px;background: #cccccc url('images/footer.png') repeat-x top ;
	
}
#live {height:31px;width:86px;position:relative;left:120px; top:20px;}
#web46 {border:0px solid #666666;height:20px;width:350px;float:right;position:relative;margin-top:-10px;}
#web46 a {font-size:11px;text-decoration:none;}

.sretr {color:#666;}
 .sretr  a {color:#666;text-decoration:none }
.view_firm td {padding:7px}


.post_name a {font-size: 20px;text-decoration:underline;margin-top:0px}
.post_name a:hover {font-size: 20px;text-decoration:none;}
.post_add {font-size: 13px;color:#cccccc; margin-top:-14px}
.post_add b {font-size: 13px;color:#999999;font-weight: normal; }
#post_add {margin-top:-10px; border-bottom:1px solid #eaeaea; }

#rating_green {color:#33cc00;font-size: 34px;text-align:right;float: right;width: 50px; height: 50px; margin-left:20px;}
#rating_red {color:#ff6600;font-size: 34px;text-align:right;float: right;width: 50px; height: 50px; margin-left:20px;}
#rating_gray {color:#666666;font-size: 34px;text-align:right;float: right;width: 50px; height: 50px; margin-left:20px;}

.rat_ {font-size: 10px;color:#cccccc; margin-top:-10px;margin-bottom:0px}
.index_cat {float: left; width: 250px; border-left: 0px solid #cccccc; margin:10px 0px 10px 50px;_margin:10px 0px 10px 25px; }
.index_cat_p {color: #666666; background: #f6f6f6; width: 240px;padding:7px; border-left: 7px solid #eaeaea }
.index_cat_p  a { font-weight:bold;color: #66cc66;font-size: 14px;}

.index_subcat {font-size: 13px; margin:0px 0px 0px 0px;padding:0px 0px 0px 7px;}
.index_subcat a {color:#666666;text-decoration:underline;}
.index_subcat a:hover {color:#999999;text-decoration:none;}
.index_icon {width: 100px;height: 60px; border: 0px solid #cccccc; position:absolute; margin-left: 160px; margin-top:0}
.index_subcat b {font-weight: normal; color: #999999}

.post_comment_text {min-width: 350px;_height: 0px;font-size: 14px;background: #f6f6f6; padding:15px; border: 1px solid #eaeaea; margin-left: 40px; margin-top:-47px; z-index:1}
.post_comment_add {font-size: 12px; color:#cccccc}
.post_comment_add strong {font-size: 12px; color:#999999;font-weight: normal;}
.rat_stile_plus {color:#66cc66; font-size:39px;font-weight:bold; margin:0; margin-top:-7px;background: url(images/comment_left.png) no-repeat ; position:relative;z-index:2}
.rat_stile_minus {color:red; font-size:39px;font-weight:bold;margin:0;margin-top:-7px; padding-left:7px;background: url(images/comment_left.png) no-repeat ;  position:relative;z-index:2} 
.catal p {text-align:left;text-indent: 0px;}