/*--------------------------------------------------------------------------
author: TecHMeaT
email: techmeat@ya.ru
icq: 70-20-770
website: www.techmeat.net
-----------------------------------------------------------------------------*/


* {margin:0; padding:0; }
body{
	color:#545454; font-size:11px; line-height:14px; text-align:center; font-family:Arial; /*background:#FFF;*/
	background: url('/n.gif') no-repeat;
    background-attachment: fixed;
	
}
table{border-collapse:collapse;}
a{text-decoration:none; color:#545454; border:0;}
a:hover{text-decoration:underline;}
p{text-align:left; font-size:12px;}
img{border:0;}
h1{font-size:18px; margin-left:85px; font-weight:bold; padding:22px 0 5px 0; text-align:left; color:#747474;}
h2{font-size:11px; font-weight:bold; margin-bottom:3px; color:#A7A7A7;}
h3{font-size:18px; font-weight:normal; margin:20px 0 10px 0; color:#0088C7; text-align:center; font-family:Tahoma; font-style:italic;}

#page{width:1000px; top:0px; left:0; margin:0 auto; text-align:left;}

#header{position:relative; width:100%; height:348px; top:0; left:0;}

#main{position:relative; width:100%; top:0; left:0;}

table#general{position:relative; width:100%; top:0; left:0;}
	table#general td{vertical-align:top;}
td#left{position:relative; width:233px; top:0; left:0;}
	td#left div.panel{position:relative; top:0; left:0; margin-left:21px; padding-bottom:384px;}
td#center{position:relative; width:auto; min-height:50px; top:0; left:0; padding-bottom:20px;}
td#right{position:relative; width:234px; top:0; left:0;}
	td#right div.panel{position:relative; top:0; left:0; margin-left:20px;}

#footer{position:relative; width:100%; height:121px; top:0; left:0; background:url(images/bg_footer.jpg) 0 0 no-repeat;}
	#leftflash{position:absolute; width:223px; height:505px; top:-384px; left:0;}
	#menu{position:absolute; width:289px; height:25px; top:0px; left:430px; text-align:center; line-height:25px; background:url(images/bg_menu.gif) 0 0 no-repeat;}
		#menu a{margin:0 10px;}
		#menu a.activ{color:#0088C6; font-weight:bold;}
	#copy{padding-top:90px; padding-left:180px; text-align:center; color:#FFF;}



div.top_gray{width:191px; height:15px; background:url(images/bg_panel_gray.gif) 0 0 no-repeat;}
div.bottom_gray{width:191px; height:15px; background:url(images/bg_panel_gray.gif) 0 -15px no-repeat;}
div.gray{width:191px; color:#425264; background:#D5DFEB;}
div.gray p{padding:0 10px; font-weight:bold;}
div.gray p.stars{margin:3px 0;}
div.gray img.pic{border:1px solid #556D89; padding:1px; background:#FFF;}
img.pic{border:1px solid #556D89; padding:1px; background:#FFF;}
div.gray select{width:170px;}
input.button{width:191px; height:26px; border:0; color:#FFF; font-weight:bold; font-size:11px; cursor:pointer; background:url(images/button.gif) 0 0 no-repeat;}

ul.menu{list-style:none; margin-top:10px;}
ul.menu li{margin-left:2px; padding-left:8px; background:url(images/bg_menupanel.gif) 0 7px no-repeat;}

p.all a{font-weight:bold; text-decoration:underline;}
p.all a:hover{text-decoration:none;}

p span{color:#ED0F64; font-weight:bold;}

p.name{text-align:center; margin-bottom:20px;}

.maintitle{width:533px; height:25px; line-height:25px; margin-bottom:10px; background:url(images/bg_maintitle.gif) 0 0 no-repeat;}
.maintitle p{color:#FFF; font-weight:bold; font-size:13px; margin-left:0px;}
.maintitle span{float:right; color:#FFF; font-weight:bold; font-size:13px; margin-right:0px;}

table.price{width:100%; text-align:center;}
table.price td{padding:10px 1px; border:1px solid #D5DFEB;}
table.price td.td1{width:10%;}
table.price td.td2{width:30%;}
table.price td.td3{width:10%;}
table.price td.td4{width:33%;}
table.price td.td5{width:10%;}
table.price td.td6{width:7%;}
table.price a{color:#ED0F64; font-weight:bold; text-decoration:underline;}
table.price a:hover{text-decoration:none;}
table.price span{color:#0B6A94; font-weight:bold;}
table#general table.price tr.first td{height:35px; padding:0px 1px; font-weight:bold; border:1px solid #FFF; vertical-align:middle; background:#D5DFEB;}
table#general table.price tr.first td.td1{border-left:1px solid #D5DFEB;}
table#general table.price tr.first td.td6{border-right:1px solid #D5DFEB;}
table#general table.price tr.first td{border-top:1px solid #FFF;}

#st1{position:absolute; width:22px; height:81px; top:-20px; left:215px; background:url(images/st1.gif) 0 0 no-repeat;}
#st2{position:absolute; width:14px; height:59px; top:130px; left:7px; background:url(images/st2.gif) 0 0 no-repeat;}

.imgtext{float:left; margin-right:5px; padding:1px; border:1px solid #546D8B;}

#center p{margin-bottom:10px;}

#center p strong{color:#0F7C9D;}

.ras{width:537px; background:url(images/bg_ras.gif) 0 0 repeat-y;}
.ras_top{width:537px; height:15px; background:url(images/bg_ras2.gif) 0 0 no-repeat;}
.ras_bottom{width:537px; height:15px; background:url(images/bg_ras2.gif) 0 -15px no-repeat;}

.pazway{height:40px; }
.pazway p{margin-left:20px; font-weight:bold;}
.pazway .print{float:right;}

a.button1 {
        background-image: url('/bg_button.gif');
	color: white;
        background-attachment: fixed;
	font-weight:bold;
        padding-left:5px;
        padding-right:10px;
        padding-top:2px;
        padding-bottom:2px;
   }
a.button:hover{text-decoration:none;}



