*{margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6,pre,code,input,select,textarea{font-size: 100%;}
ul,ol{list-style: none;}
label, input.button{cursor: pointer; cursor: hand;}
img,fieldset{border: none;}
table{border-collapse: collapse; border: none; font-size: 11px;}
hr,.hide{display: none;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

 

body {color: #000; background: #c30000 url(../img/bg.jpg) repeat-x; font: 11px/14px Tahoma, Verdana, sans-serif; text-align: center;}

#wrapper {margin: 0 auto; width: 900px; position: relative; text-align:left;}

#logo {width: 900px; height: 86px;}
	#logo img.l {float: left; margin: 23px 0 0 40px;}
	#logo img.r {float: right; margin: 41px 18px 0 0;}

#menu {float: left; width: 516px; height: 44px; background:url(../img/menu-bg.jpg) no-repeat 19px 0px; padding-left: 19px; overflow:hidden;}
#menu ul {float: left; padding-left: 30px; }	
	#menu li {float: left; margin-right: 35px; line-height: 42px;}
	#menu li a {font-size: 14px; color: #fff; white-space: nowrap;}
 
	#menu li a:hover {text-decoration: none;}

#header {height:130px;}
 
#login { 
	width:342px;
	text-align:left;
	float: right;
	margin: 3px 0 0 0px;
}
	#login * {vertical-align: middle;}
	#login a {color: #ffde00; margin-left: 27px; position: relative; top: -2px; padding-bottom: 2px;}
	#login td.pas-for a { margin-left: 47px;}
	#login td {
	  padding: 0 0 2px 0;
	  color: #fff;
	  font-size: 10px;
	}
	#login td.inp-bg {background: url(../img/inp-bg.jpg) no-repeat 0 0;}
	#login td.inp-bg input {
	  height: 14px;
	  width: 120px;
	  background: #FFF;
	  padding: 2px;
	  border: none;
	  font-family: Tahoma, Verdana, sans-serif;
	  margin: 0 10px 0 3px;
	}
	#remember, #login  input.button2 {
	  width: auto !important;
	  height: auto !important;
	  border: none !important;
	  padding: 0 !important;
	  color: #FFF !important;
	  background: none !important;
	  position: relative;
	}
	#login .button2 {
	  position: absolute;
	  top: 0px;  
	  left: 0px;
	}

#main{position: relative;
 background:#313131;
margin:0 auto;
margin-top:0px;
 
}

#main-in {background:url(../images/container-top-bg.jpg) no-repeat top center;}


#main-out{min-height: 240px; padding-top: 20px; margin: 0px; padding-bottom: 5px; _padding-bottom:0px;
padding-left:70px; padding-right:70px;}

#shadow{ 
background: url("../images/shadow-bg.gif") no-repeat top left;
height: 25px;}


#footer {
	width: 900px;
	height: 68px;
	text-align: left;
 
	overflow: hidden;
}
#footer p.links {
	float: right;
	color: #fff;
	line-height: 68px;
	padding-right: 23px;
}
#footer p.links a {
	margin: 0 4px;
	color: #fff;
}
#footer p.cop {
	float: left;
	line-height: 68px;
	padding-left: 23px;
}
			
			#login .sec_little {margin-left:0px!important;}