/* Imported Styles
----------------------------------------------- 
@import url("mb-index.css");*/

/* Common Part
----------------------------------------------- */
/* Layout Stylesheet */ 
html, body, ul, ol, li, p,
h1, h2, h3, h4, h5, h6,
form, fieldset, a {
margin: 0;
padding: 0;
border: 0;
}

*{
	margin: 0;
	padding:0;
}

body{
	background-image: url(../images/violet_bg.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	color: #ffffff;
	background-color:#000000;
	font-family: Tahoma;
  font-size:11px;
	text-align: center;
	height:100%; 
  width:100%;
}	 

a,a:visited, p, span, text, input, h1, h2, h3, h4, ul, ol, li, table, td{
  margin:0px; 
  padding:0px; 
  font-size:12px; 
  font-weight:normal; 
  text-decoration:none; 
  background:none;
}

a:hover{
  text-decoration:underline;
}

h1, .h1{
  font-size:14px; 
  font-weight:bold; 
}

h2, .h2{
  font-size:13px; 
  font-weight:bold;
}


h3, .h3{
  font-size:11px; 
  font-weight:bold;
}

h4, .h4,.h4:link,.h4:visited{
  font-size:12px; 
  font-weight:normal; 
}

h6, .h6{
  font-size:12px; 
  font-weight:bold; 
  line-height:15px;
}

table{ border-collapse:collapse;}
td{ vertical-align:top;}
form, input, img{
  margin:0px; 
  padding:0px; 
  border:0px;
}

ul,ol{
  font-family:Arial; 
  font-size:12px; 
  line-height:15px; 
  padding:0;
}
	
  ul li{list-style:none;}
	
	ol li{list-style-position:inside;}
	
  ol li span.ulli[class]{margin-left:0px;}

	li a:link{color:#171796;}

.clear {
  clear:both;
}  

/*------------------------------------------
W H I D T H   D I V   
------------------------------------------*/ 

.width {
	width: 100%;
	min-width: 900px !important;
	min-width: 900px;
	margin: 0 auto;
	text-align: left;
}

* html .minwidth {
	border-left: 900px solid #000000;
}

* html .container {
  margin-left: -900px;
	position: relative;
	background-image: url(../images/violet_bg.jpg);
	background-repeat: repeat-x;
	background-position: top left;
}

/*\*/
* html .minwidth, * html .container, * html .content {
	height: 1px;
}
/*/
.width {
	display: inline-block;
}
/**/

.content {
	border: 0px solid #c00;
	padding: 0;
}

/*------------------------------------------
H E A D E R S   D I V   
------------------------------------------*/ 
#hdr{
  width:100%; 
  margin:17px 0 0 0;
}

#hdr ul{
  width:820px !important;
  width:820px;
  margin: 0 auto;
}

#hdr li{
  float:left;
  margin:0 27px;
}

#hdr a{
  color:#ffffff;
  font-family:Myriad Pro;
  font-size:16px; 
}

#logo{
  width:800px;
  margin:16px auto 0 auto;
  text-align:center;
}

#logo a.big_logo{
  margin:0 165px;
}

/*------------------------------------------
M I D D L E   D I V   
------------------------------------------*/ 
#mid{
	width:850px !important;
  width:859px;
	margin:0 auto;
	padding:5px 0 0 0;
	text-align:center;
	color:#ffffff;
}

/*------------------------------------------
L I G H T W I N D O W   D I V   
------------------------------------------*/ 
div.lightwind_width{
  width:500px;
  padding:24px 11px;
}

div.lightwind_fluid{
  padding:24px 11px;
}

div.rindkopa{
	font-family:Tahoma;
  font-size:10px;
	color:#616161;
	padding:5px 0;
	line-height:12px;
	text-align:justify;
}

div.rindkopa p{
	font-family:Tahoma;
  font-size:10px;
	color:#616161;
	padding:5px 0;
	line-height:12px;
	text-align:justify;
}

div.rindkopa ul{
	padding:0 0 0 15px;
}

div.rindkopa ul li{
	list-style:disc;
	font-size:10px;
	line-height:10px;
	padding:5px 0 5px 10px;
}

div.rindkopa ul li a{
	font-size:10px;
}

div.lightwind table.waves{
  color:#616161;
  text-align:left;
  padding:0;
}

.hidden{
  display:none;
}

/*------------------------------------------
F O O T E R   D I V   
------------------------------------------*/ 
#ftr{
  padding:0 !important;
  padding:0;
  margin: 0 auto;
	background-repeat: no-repeat;
	background-position: top left;
	height:210px;
}

div.ftr_mid{
  width:850px !important;
  width:870px;
	margin:0 auto;
	padding:5px 0 0 0;
	text-align:center;
}

div.ftr_mid div{
  float:left;
  text-align:left;
  margin:0 29px 30px 29px;
	background-repeat: no-repeat;
	background-position: top left;
}

div.ftr_mid div.vote{
	width:196px;
	height:117px;
	margin:0 23px 0 39px;
}

div.ftr_mid div.radio{
	width:210px;
	height:50px;
	padding:67px 0 0 31px;
}

div.ftr_mid div.hotnew{
	width:125px;
	height:65px;
	padding:52px 50px 0 30px;
	font-weight:bold;
}

div.radio a.link, div.hotnew a.link{
  color:#fff;
  font-size:11px;
  text-align:left;
  font-weight:bold;
  padding:0 0 0 0;
}

div.ftr_mid2{
  width:800px;
	margin:0 auto;
	padding:30px 0 30px 0 !important;
	padding:0 0 30px 0;
	text-align:center;
}

div.ftr_mid2 a.sponsors{
  margin:0 27px;
  color:#ffffff;
  font-size:10px;
  font-weight:bold;
}

div.ftr_mid2 a.sponsors:hover{
  text-decoration:none;
}

