body {margin:0;padding:0;width:100%;color:#5f5f5f;font:normal 12px/1.8em Arial,Helvetica,sans-serif;  }
html {padding:0;margin:0;background:#222222;  }
.clr {clear:both;padding:0;margin:0;width:100%;font-size:0px;line-height:0px}
h1 {margin:-30px 0; padding: 0; color:#fff;font:bold 60px/1.2em Arial,Helvetica,sans-serif}
h1 a, h1 a:hover {color:#fff;text-decoration:none}
h1 span {color:#db7835}
h3 {padding: 34px  0 0 230px; font:normal 16px/1.2em Arial,Helvetica,sans-serif; color:#EBEBEB; margin:0}
h2 {font:bold 24px Arial,Helvetica,sans-serif;color:#73b40e;padding:8px 0;margin:8px 0}
p {margin:8px 0;padding:0 0 8px 0;font:normal 12px/1.8em Arial,Helvetica,sans-serif}
a {color:#73b40e;text-decoration:underline}
a.red {color:#db7835}
.lang { width:170px;  float:left; background:#000; border-bottom:#999999 solid 2px; color:#FFFFFF }
.header, .content, .menu_nav, .fbg, .footer, form, ol, ol li, ul, .content .mainbar, .content .sidebar {margin:0;padding:0}
.content_resize, .fbg_resize, .footer_resize {margin:0 auto;padding:0 10px;width:1000px}
.fbg {padding:16px 0}

.top {background:#222222;border-bottom:1px solid #505050;padding:5px 0 5px 0;color:#fffl; margin:0 }

.search {	background:url(../images/page_bg.gif) repeat;}
.search_resize {margin:0 auto;padding:3px 0 3px 0;width:1000px; }
.search select{
	color: #FFFFFF;
	background-color: #666666;
	width: 200px;
	border: thin #999999 solid ;
}

.search input{

	color: #000000;
	background-color:#AAAAAA;
	border-width: 0px;

}

.search  input.bottn {

	color: #FFFFFF;
	background-color:#000000;
	border-width: 0px;
	cursor:pointer;

}


.header {
	background:url(../images/header_bg.jpg) repeat-x top;
	height:150px
}
.header_resize {margin:0 auto;padding:0 0 0 40px;width:1000px}
.header .logo {width:auto;float:left; padding:0}
.menu_nav {float:left;width:653px}
.menu_nav ul {margin:0;padding:20px 0 0;list-style:none}
.menu_nav ul li {margin:0 12px 0 0;float:left}
.menu_nav ul li a {display:block;margin:0;padding:6px 12px;color:#fff;text-decoration:none;background:#f00 url(images/menu.gif) repeat-x top}
.menu_nav ul li a {border-radus:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.menu_nav ul li a:hover, .menu_nav ul li.active a {background:url(images/menu_a.gif) repeat-x top}
.inner_copy {border:0;color:#f00;float:right;width:50% !important;margin:-100% 0 0 0;overflow:hidden;line-height:0;padding:0;font-size:11px}
.content {padding:16px 0 16px 0; background-color:#FFF }
.content_resize {border-top:none;;width:1000px; }
.content .mainbar {float:left;width:630px}
.content .mainbar .article_vert {margin:0;padding:0 16px 0 0;float:left;width:297px}
.content .mainbar .article_vert img {padding:3px;border:1px solid #dedede}
.content .mainbar .article, .content .sidebar .gadget {margin:0;padding:0 0 16px 0}
.content .sidebar {float:right;width:236px}
ul.sb_menu, ul.ex_menu {margin:0;padding:0;list-style:none;color:#959595}
ul.sb_menu li, ul.ex_menu li {margin:0}
ul.sb_menu li {padding:4px 0}
ul.ex_menu li {padding:4px 0 8px}
ul.sb_menu li a, ul.ex_menu li a {color:#5f5f5f;text-decoration:none}
ul.sb_menu li a:hover, ul.ex_menu li a:hover {color:#73b40e;font-weight:bold}
ul.sb_menu li a:hover {text-decoration:underline}
ul.ex_menu li a:hover {text-decoration:none}
.content .mainbar .comment {margin:0;padding:16px 0 0 0}
.content .mainbar .comment img.userpic {border:1px solid #dedede;margin:10px 16px 0 0;padding:0;float:left}
.fbg {background:#222922;color:#fff}
.fbg h2 {color:#fff}
.fbg_resize img {border:1px solid #dedede}
.fbg_resize .col {margin:0;float:left}
.fbg_resize .c1 {padding:0 16px 0 0;width:246px}
.fbg_resize .c2 {padding:0 16px;width:336px}
.fbg_resize .c3 {padding:0 0 0 16px;width:240px}
.fbg_resize .c2 img {margin:8px 16px 4px 0;padding:0;float:left}
.fbg_resize .c1 img, .fbg_resize .c3 img {margin:4px;padding:0}
.footer {background:#222222;border-top:1px solid #505050;padding:16px 0;color:#fffl; margin:0 }
.footer img.flogo {float:left;border:none}
.footer p.lf {margin:0;padding:8px 0;float:left;width:auto;line-height:1.5em}
ul.fmenu {margin:0;padding:8px 0;list-style:none;float:right;width:auto}
ul.fmenu li {margin:0;padding:0 12px;float:left}
ul.fmenu li a {color:#fff;text-decoration:none}
ul.fmenu li a:hover, ul.fmenu li.active a {color:#73b40e}
ul.fmenu li a:hover {text-decoration:underline}
ol {list-style:none}
ol li {display:block;clear:both}
ol li label {display:block;margin:0;padding:16px 0 0 0}
ol li input.text {width:480px;border:1px solid #c0c0c0;margin:2px 0;padding:5px 2px;height:16px;background:#fff}
ol li textarea {width:480px;border:1px solid #c0c0c0;margin:2px 0;padding:2px;background:#fff}
ol li .send {margin:16px 0 0 0}



/*####### navigation #######*/
#navigation { width:235px; float:left;   padding:0; color:#000000; }
#navigation .state {
	 
}
#navigation .state h1 {
	color:#000; text-transform:uppercase; font-family:Verdana, Arial; font-size: 13pt; padding:0 0 0 7px; display:block; margin:0;
}
#navigation .state h2 {
	 text-transform:uppercase; font-family:Verdana, Arial; font-size: 10pt; padding: 0 0 0 7px; display:block; margin:0;
}

#navigation .category {
	border-top:#CCC dotted
}
#navigation .category h1 {
	color:#000; text-transform:uppercase; font-family:Verdana, Arial; font-size: 13pt; padding:0 0 0 7px; display:block; margin:0;
}

#navigation .category h2 {
	text-transform:uppercase; font-family:Verdana, Arial; font-size: 10pt; padding: 0 0 0 7px; display:block; margin:0;
}


#navigation .nav_menu { background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:lowercase}

#navigation .nav_menu div { cursor:pointer; padding-left:5px;}
#navigation .nav_menu div.sub0 { background-color:#F4F4F4;  display:block; padding: 5px 0 5px 10px}
#navigation .nav_menu div.sub1 { background-color:#E4E4E4;  display:block; padding: 5px 0 5px 10px}
#navigation .nav_menu  a { color:#333; text-decoration:none}
#navigation .nav_menu  a:hover { color:#C30; text-decoration:none}
/*####### navigation #######*/

#navigation .advertising
{
	background: #FFFFFF;  padding:0;
}

#navigation .advertising a, a:visited {color:#000; text-decoration:none;}
#navigation .advertising  a:hover {color:#FFF; text-decoration:underline;}

#navigation .clear { 
height:10px; padding:0; margin:0; font-size:1px
}


/*####### main frame #######*/

#main_frame { width:750px;  float:right; padding:0px; font-family:Arial, Helvetica, sans-serif; margin:0px;  height:100%}



#oops { width:1000px;  background-color:#FFFFFF;  padding:0px; font-family:Arial, Helvetica, sans-serif }

#oops  .info {
	background: #930000;   padding-left:7px; ; 
	
}
#oops  .info h1 {
	color:#CCC; text-transform:uppercase; font-size: 13pt; padding:0 0 0 7px; display:block; margin:0;
}
#oops  .info a {color:#FFF; text-decoration:none;}

.msge  {
font-size:18px;
color:#993300;
}
/* 




	
/*####### CLEAR  DEV#######*/


.clear2 { 
height:30px; padding:0; margin:0; font-size:1px
}	


.border_right {border-right:#CCC dotted; padding-right:5px;  }
