/*
Design by Rumba
http://rumba.net.ru
*/

* {
	margin: 0;
	padding: 0;
}
h1 {font: bold; font-size: 72px; font-family: Verdana, Sans-serif, Arial;}
h2, h3, h4, h5, h6 {font: bold; font-family: Verdana, Sans-serif, Arial;}

body {
	background: #FFFFFF url(../pic/bg01.gif) repeat-y;
	text-align: justify;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
}


a {
	text-decoration: none;
	border-bottom: 1px dotted #AAAAAA;
	color: #666666;
}
A:link {
	 COLOR: #666666;
}
A:visited {
	 COLOR: #666666;
}
A:hover {
	 COLOR: #000000;
}
A:active {
	 COLOR: #666666;
}

img {
	border: none;
}

img.left {
	float: left;
	margin: 0 20px 10px 0;
}

#win {
  position:absolute;
  left:250px; top:50px;
	width: 900px;
	height: 100%;
	background: #FFFFFF;
	padding: 25px;
}

#all {
  position:absolute;
  left:150px; top:115px;
	width: 695px;
	background: #FFFFFF;
	padding: 10px;
}

#reklama {
  position:absolute;
  left:760px; top:170px;
	width: 200px;
	background: #FFFFFF;
	padding: 10px;
}

#side {
  position:absolute;
  left:835px; top:165px;
	width: 200px;
	background: #FFFFFF;
	padding: 5px; 
}

#menu {
  position:absolute;
  left:278px; top:15px;
	width: 760px;
	background: #FFFFFF;
	#border:1px dotted #777777;
	padding: 5px;
	text-align: right;
}

#menu a{
border: 1px dotted #777777;
background: #FFFFFF;
padding: 5px;
}


.info_box {
	border:0px dotted #777777;
	background: #F7F7F7;
    padding: 15px;
	margin:  1px 1px 1px 10px;
	
}
.info_box {
    float:right;
	width: 220px;
}

.panel {
	font-size:14pt;
	font-weight:bold;
	margin: 40px 10px 10px 10px;
	color: #635D5A;
}

.submit{
	border: 1px dotted #777777;
	background: #FFFFFF;
	padding: 5px 4px 4px 4px;
	color: #000000;}
.search{
	border: 1px dotted #777777;
	padding: 6px 5px 5px 5px;
	background: #FFFFFF;
	color: #000000;}
a.bord {
        text-decoration: none;
        font-weight: bold;
		border:#777777 1px dotted;
		padding:10px;
		margin:3px;
}
a.bord2 {
        text-decoration: none;
        font-weight: bold;
		border:#777777 1px dotted;
		padding:10px;
		margin:3px;
		background: #EEEEEE;
}
a.bord3 {
        text-decoration: none;
		font-size: 14px;
		#border:#777777 1px dotted;
		padding:1px;
		margin:1px;
		#background: #EEEEEE;
}

p:first-letter {
	font-size: 160%;
	color: #e45d02;
	vertical-align: bottom;
}
ul {
	padding: 5px;
	#background: url(../pic/img02.gif) repeat-x;
	#border: 1px dotted #777777;
}

ul h4 {
	padding: 5px;
	background: #cccccc;
	#border: 1px dotted #777777;
}

li {
	padding: 1px 0 1px 25px;
	list-style-type: none;
	list-style-position: inside;
	background: url(../pic/img04.gif) no-repeat 10px 9px;
}
