@CHARSET "ISO-8859-1";

body{
	margin: 0;
	padding: 0;
	background: #1f1f22;
	font: normal 13px Arial, Verdana, Helvetica, sans-serif;;
}

img{
	border: 0;
}

div{ margin: 0; padding: 0; }

#page{
	width: 996px;
	margin: 0 auto;
}

#header{
	background: transparent url("/themes/default/pics/logo.jpg") no-repeat 0 8px;
	height: 115px;
}

#headline{
	text-align: center;
	margin: 0;
	padding: 2px;
	color: #4b4b4b;
	font-size: 12px;
	font-weight: bold;
}

#headline a{
	color: #737373;
}

#main {
	background: transparent url("/themes/default/pics/main_bg.gif") repeat-y;
}

#right{
	float: right;
	width: 170px;
	padding: 0 5px;	
}

#left{
	float: left;
	width: 270px;	
}

.menuitem{
	width: 253px;
	margin: 0 0 10px 10px;
}

div.menuleft{
	background: #2c2c2d url("/themes/default/pics/rub_header.jpg") repeat-x;
	height: 39px;
	font: bold 17px verdana;
	line-height: 39px;
	color: #0f0f0f;
	text-align: center;
}

ul.menuleft{
	padding: 0;
	margin: 0 auto;
	border: 5px solid #252526;
	width: 260;
}

ul.menuleft li{
	list-style: none;
	height: 27px;
	font: bold 13px verdana;
	line-height: 26px;
	color: #fefdfd;
	padding-left: 20px;
	background: #2c2c2d url("/themes/default/pics/menu_bg.jpg") no-repeat;
}

ul.menuleft li a{
	display: block;
	color: #fff;
	text-decoration: none;
}

ul.menuleft li a:hover{
	padding-left: 15px;
}

div.menuleft_body{
	background: #2c2c2d;
	text-align: center;
	padding: 3px auto;
}

#center{
	float: left;
	width: 540px;
	padding: 1px;
}

.edito{
	border: 1px solid #222;
	padding: 10px;
	background: #5a5a5e;
}

div.vod{
	border: 1px solid #222;
	padding: 10px;
	background: #181819;
	font: normal 14px verdana;
	color: #fff;
	margin-bottom: 20px;
}

div.vod a.more{
	font: bold 13px arial;
	color: #844b00;
	text-decoration: none;
}

div.vod_preview{
	width: 360px;
	float: right;
}

h2.vod_title{
	font: bold 18px arial;
	color: #ffc000;
	background: #080808;
	padding: 4px;
	margin: 0 0 5px 0;	
}

h2.vod_title a{ color: #ffc000; }

#footer{
	background: transparent url("/themes/default/pics/footer_bg.jpg") no-repeat;
	padding: 30px 0;
	color: #4b4b4b;
	font-size: 10px;
	text-align: center;
}

#footer a{
	color: #535353;
}

ul.edito{
	margin: 30px;
	padding: 30px;
}

.clear{
	clear: both;
}

.align_center{
	text-align: center;
}

.margin5{
	margin: 5px;
}
