*{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 {background: #000; font: 11px/14px Tahoma, Verdana, sans-serif;  }

#wrapper {margin:55px auto 0 auto; width:900px; position:relative;}

#lang {position: absolute; top: -25px; right: 50px;}
	#lang ul li {float: left; padding: 0 3px;}
	#lang ul li a {color: #808080; text-decoration: none;}
	
#new {position: absolute; top: 340px; right: 33px;}
	
#logo {width:800px; height:96px; background: url(../img/logo-bg.jpg) top no-repeat; margin: 0 50px;}
	#logo .l {float:left; padding: 14px 0 0 80px;}

#menu {float:right; width:450px; padding: 12px 25px 0 0;}
#menu ul {float:right;}	
	#menu li {float: left;}
	#menu li a {font-size:13px; font-weight: bold; color:#fff; padding-left: 45px; line-height: 50px;}
	    #i1 {background: url(../img/m1.gif) no-repeat 10px 50%;}
	    #i2 {background: url(../img/m2.gif) no-repeat 10px 50%;}
	    #i3 {background: url(../img/m3.gif) no-repeat 10px 50%;}
		#i4 {background: url(../img/m4.gif) no-repeat 10px 50%;}

#main-out{padding: 20px 24px 50px 24px;}

#main{position: relative;
width:800px;
margin:0 auto;
background: url(../images/container-bg.gif) repeat-y;
}

#main-in{background: url(../images/container-top-bg.jpg) no-repeat 0 0;
padding-top:10px;}

#main-out{min-height: 240px; padding-top: 10px; margin: 0px; padding-bottom: 0px; _padding-bottom: 0px;}

#shadow{ background: url(../images/shadow-bg.gif) no-repeat center bottom;
height: 25px;}

#footer {
	margin: 0 50px 20px 50px;
	text-align:center;
	color: #F50025;
	height: 44px;
}
#footer p.links {
	color: #2e2e2e;
	padding-right: 10px;
	line-height: 30px;
}
#footer p.links a {
	text-decoration: none;
	margin: 0 4px;
	color: #FFF;
}
#footer p.cop {
	font-size: 10px;
	color: #f00;
	line-height: 30px;
	padding-left: 10px;
}