@charset "windows-1251";

/*reset*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}


#new {
   background-color: #72c113;
	border-color: #80c501 #4eaa02 #3e9e02;
	text-shadow: 0px 1px 1px #3e9e02;
 
	background: -moz-linear-gradient(top,
		#d6ee17,
		#b3df10 5%,
		#72c113
	);
	background: -webkit-gradient(linear, left top, left bottom,
		from(#d6ee17),
		color-stop(0.05, #b3df10),
		to(#72c113)
	);
 
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#b3df10', EndColorStr='#72c113');
    border-radius: 0 6px 6px 0;
    cursor: pointer;
    height: 164px;
    left: 0;
    position: fixed;
    text-align: right;
    text-shadow: 0 1px 1px #3E9E02;
    top: 310px;
    width: 40px;
    z-index: 1000;
}

#old {
   background-color: #e87110;
	border-color: #f1820c #e35908 #df5107;
	text-shadow: 0px 1px 1px #de2c05;
 
	background: -moz-linear-gradient(top,
		#fad02d,
		#f6a81f 5%,
		#e87110
	);
	background: -webkit-gradient(linear, left top, left bottom,
		from(#fad02d),
		color-stop(0.05, #f6a81f),
		to(#e87110)
	);
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f6a81f', EndColorStr='#e87110');
    border-radius: 0 6px 6px 0;
    cursor: pointer;
    height: 164px;
    left: 0;
    position: fixed;
    text-align: right;
    text-shadow: 0 1px 1px #DE2C05;
    top: 125px;
    width: 40px;
    z-index: 1000;
}



#new:hover {
    width: 45px;
	background-color: #65b80f;
	border-color: #73bc01 #419d02 #359202;
 
	background: -moz-linear-gradient(top,
		#cfeb13,
		#a8d90d 5%,
		#65b80f
	);
	background: -webkit-gradient(linear, left top, left bottom,
		from(#cfeb13),
		color-stop(0.05, #a8d90d),
		to(#65b80f)
	);
 
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#a8d90d', EndColorStr='#65b80f');
}

#old:hover {
   width: 45px;
	background-color: #e5680e;
	border-color: #ee750a #de4e06 #d94606;
 
	background: -moz-linear-gradient(top,
		#f8bb22,
		#f49d1a 5%,
		#e5680e
	);
	background: -webkit-gradient(linear, left top, left bottom,
		from(#f8bb22),
		color-stop(0.05, #f49d1a),
		to(#e5680e)
	);
 
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f49d1a', EndColorStr='#e5680e');
}






h6 {
    color: #545454;
    margin: 0px;
}


body {
	line-height: 1.4;
}
ol, ul {
	list-style: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}



html, body {
height:100%;
}

body {background: url("/bb.png") repeat scroll 0 0 rgba(0, 0, 0, 0);}
h2 {font-size:20px; color:#fff; font-weight:normal;}
a {color:#0066CC; text-decoration:none;}
a:hover {text-decoration:underline;}
.clear {clear:both;}

#wrapper {
 width:100%;
min-height:100%;
height:auto  !important;
height:100%;
position:relative;
font-size:11px;
min-width:1000px;
}

#head {height:120px; position:relative; width:700px; margin:0 auto;}
.logo {position:absolute; left:0; top:15px;}
.logo span {font-family:Tahoma; font-size:18px; position:absolute; left:0; top:35px; color:#52525d;}
.en {float:right; margin-top:48px;}
.en li {float:left; margin-left:28px; display:inline;}



#page {background:url(../images/i/bg.gif) 0 0 repeat-x; padding-bottom:1px; position:relative;}
.page-wrap {background:url(../images/i/bg2.jpg) 50% 0 no-repeat;}
.page-in {background:url(../images/i/bg2.jpg) 50% 0 no-repeat; width:1000px; margin:0 auto; position:relative;}
.leftblock {float:left; margin-right:-100%; position:relative; width:200px; }
.rightblock {float:left; width:100%;}
.wrap {margin-left:200px; }

.cols {width:728px; margin:0 auto; font-family:Tahoma, Arial;text-align:center;}
.cols ul {margin-left:0px; height:71px;}
.cols li {float:left; width:220px; margin-left:20px; font-family:Tahoma; color:#ccc; position:relative; display:inline;}
.ico {position:absolute; width:163px; height:131px; left:25px; top:-127px; overflow:hidden;}
.ico ins {width:163px; height:393px; background:url(../images/i/knopki.png); position:absolute; left:0; top:0; overflow:hidden;}
.ico1 ins {top:-131px;}
.ico2 ins {top:-262px;}

.next {position:absolute; left:50%; color:#000; width:94px; text-align:center; text-shadow:-1px -1px #bbbec6;}


.btn {width:304px; height:55px; background:url(../images/i/btn.png); overflow:hidden; margin:0 auto; text-align:center; line-height:57px; cursor:pointer; font-size:20px; color:#000; display:block; text-shadow:-1px -1px #fed076;}
.btn:hover {text-decoration:none;}


.flash {width:700px; margin:0 auto; position:relative; top:-20px; margin-bottom:60px;}
.flash-sh {position:absolute; left:-11px; top:-2px;  width:724px; height:556px; background:url(../images/i/sh.png);}
.flash-in {position:relative; z-index:2;overflow:hidden;background:white;height:550px; font-size:18px;}
#loading {height:550px; display:none;}
#loading IMG {width:200px; height:200px; margin-top:175px;}
.link {color:blue;cursor:pointer;text-decoration:underline;}
#flash_closed {height:330px;margin-top:220px;display:none;}
#flash_container {height:550px;display:none;}
#flash_container IMG {margin-top: 150px;}


#footer {position:relative; width:100%; clear:both; margin-top:-70px; height:70px; font-size:14px; min-width:1000px;}
.footer-in {width:728px; margin:0 auto; height:70px; position:relative;}
.protect{ height:70px; width:100%; clear:both;}

.copy {position:absolute; color:#666; top:56px; right:0;}

.f-nav {float:right; padding-top:35px;}
.f-nav li {float:left; margin-left:29px;}

DIV.agreement {padding: 35px 80px 25px 80px; font-size: 14px}

DIV.agreement P {padding-bottom: 15px}

DIV.agreement H1 {color: #000}
DIV.agreement H2 {color: #000}
DIV.agreement H3 {color: #000}

P.wm {float: right; position: relative; top: -7px}

DIV.contacts {padding-top: 35px; margin: 0 auto; width: 835px; font-size: 14px}

.we {position:absolute; left:0; font-size:14px; top:15px; line-height:32px; vertical-align:middle;}
.we img {vertical-align:middle; margin-left:8px;}

#footer > p {
    text-align: center;
}