@charset "windows-1251";

html, body, div, span, applet, object, iframe,
p, 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;
}
h1, h2, h3, h4 {
	font-weight: bold;
	margin: .5em 0;
	letter-spacing: .07em;
	color:#fff;
}
h1 { font-size: 150% }
h2 { font-size: 130%; }
h3 { font-size: 130%; }
h4 { font-size: 118%; letter-spacing: .15em }
ul,ol{list-style:none;}

p{color:#fff;margin:5px 0;line-height:18px;}
a{color:#fff;}

body {background:#0E0B1C; font-family:arial,tahoma,helvetica,sans-serif; font-size:12px;}
html, body{height:100%;}
#wrapper{min-height:100%; height:auto !important; height:100%; margin-bottom:-200px; position:relative; overflow:hidden; _overflow:visible;}
#wrapper, #footer{width:100%; min-width:1024px; margin:0 auto; }
#footer, #foo{height:138px;}

/**
header
*******************************/
#header {background:url(../img/bg/header.jpg) no-repeat center 0; height:472px; position:relative; z-index:1;}
#h-wrapper{width:1024px; position:relative; margin:0 auto;}
a#logo,#tel,#moon{position:absolute;}
a#logo{width:221px; height:69px; background:url(../img/bg/logo.jpg) no-repeat; top:190px; left:58px; display:block;}
#tel{width:150px; height:64px; /*background:url(../img/bg/tel.jpg) no-repeat;*/ font-family:Georgia, Arial; color:#e2f2ff; top:200px; left:843px; font-size:26px;}
#tel span {font-size:20px; color:#fff;}
#tel em{font-style:normal; color:#9B86FB;font-size:14px;}

#tree-l, #tree-r{position:absolute; top:0; z-index:2;}
#tree-l{width:312px; height:212px; background:url(../img/bg/tree_l.png) no-repeat; left:0;}
#tree-r{width:308px; height:225px; background:url(../img/bg/tree_r.png) no-repeat; margin-left:100%; left:-308px;}
#trees{width:100%;min-width:1024px; position:absolute; top:0;}

#nav{background:url(../img/bg/nav.jpg) no-repeat center 0; height:152px; text-align:center;padding-left:14px;position:relative; z-index:1;}
#nav ul {position:relative; top:33px; font-size:16px; width:730px; margin:0 auto; overflow:hidden; height:20px;}
#nav ul li{margin:0 25px;display:inline;}
#nav ul li a{color:#fff;}

/**
content
*******************************/
#content{width:100%; background:url(../img/bg/content.jpg) repeat-y center 0; padding-left:12px;}
@-moz-document url-prefix() {#content {padding-left:11px;}}
#wrapper-c{width:735px; background:url(../img/bg/wrapper_c.jpg) repeat-y 0 -35px; margin:0 auto; position:relative; padding-bottom:20px; z-index:10;}
#wrapper-c2{width:637px; background:url(../img/bg/wrapper_c2.jpg) repeat-y; margin:0 auto;}

#c-head{background:url(../img/bg/c_head.jpg) no-repeat center -38px; height:72px; text-align:center;}
#c-repeat{background:url(../img/bg/c_repeat.jpg) repeat-y 0 -3px; width:571px; margin:0 auto; top:-55px; position:relative;overflow:hidden;}
#c-bottom{background:url(../img/bg/c_bottom.jpg) no-repeat; width:571px; height:67px;margin:0 auto; position:relative; top:-55px;}

#c-title{height:37px; position:relative;overflow:hidden; display:inline-block; overflow:hidden; top:-19px; text-decoration:none; z-index:10;}
#c-t-bg{background:url(../img/bg/c_title.png) repeat-x 0 -37px;  margin:0 19px; height:37px; line-height:36px; font-size:16px; font-weight:bold; white-space:nowrap; _width:1%;}
#c-t-left,#c-t-right{background:url(../img/bg/c_title.png) no-repeat; width:19px; height:37px; position:absolute; top:0;}
#c-t-right{margin-left:100%; left:-19px; background-position:-19px 0;}

#c-text{position:relative; padding:10px 31px; overflow:hidden; min-height:250px;}

#cont-l,#cont-r{width:7px; height:7px; position:absolute; bottom:0; _bottom:-9px;}
#cont-l{background:url(../img/bg/cont_l.gif) no-repeat; left:0;}
#cont-r{background:url(../img/bg/cont_r.gif) no-repeat; margin-left:100%; left:-7px;}

#list{background:url(../img/bg/list.png) no-repeat; position:absolute; bottom:0; width:735px;height:126px;}

/**
footer
*******************************/
#footer{margin-top:-138px; background:url(../img/bg/footer.jpg) no-repeat center 0; font-family:tahoma, arial;}
.f-wrap{width:1024px; margin:0 auto; position:relative;}
#create, #copy{color:#9b86fb; position:absolute;top:25px; width:135px; height:40px; font-size:11px;}
#copy{left:230px;}
#copy a{color:#9b86fb;}
#create{left:735px;}

#wrap-chili{height:450px; position:absolute; bottom:137px; overflow:hidden; width:100%;}
#vict, #chili{width:200px; height:450px; position:absolute;top:0;}
#vict{background:url(../img/bg/vict.jpg) no-repeat; left:890px;}
#chili{background:url(../img/bg/chili.jpg) no-repeat; left:-43px;}

/**
form_chooser
*******************************/
#form_chooser {width:300px; height:200px; position:fixed; top:40%; left:50%; margin-left:-150px; margin-top:-100px; z-index:10000; display:none; background:transparent url(../img/bg/wrapper_c2.jpg) repeat-y -10px 0; border:solid 2px #fff;}
a.buy_now_link {color:#fff; font-weight:bold;}
div.errors {padding:10px; background:#fff; color:#fd011f;}