body{
	margin: 	0;
	padding:	0;
	text-align: 	center;
	background-color:#d8d8d8;
}
img{
	border: 0;
}
td {
	text-align: left;
}
h1 {
	color: #f48000;
	font-size: 18pt;
	font-weight: normal;
	margin-bottom: 7px;
	margin-top: 0px;
}
h2 {
	color: #f48000;
	font-size: 12pt;
	font-weight: normal;
	margin-bottom: 7px;
	margin-top: 0px;
}
h1.index{
	color: #f48000;
	font-size: 14pt;
	font-weight: normal;
	margin-bottom: 7px;
	margin-top: 14px;
}
h2.index {
	color: #f48000;
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 7px;
	margin-top: 7px;
}
a:link{
color:#0000cc;
}
a:visited{
color:#0000cc;
}
/*------------------------------------------------------*/
table.main{
	border: 		2px solid #a9a2a1;
	border-top:		none;
	background:		#FFFFFF;
	width: 			1000px;
	font-family: 		Arial;
	font-size: 		10pt;
	color: 			#000;
	margin:		0 auto;

}
td.top{
	padding:		0px;
	vertical-align:		top;
	height: 		204px;
	text-align:		left;
}
td.content{
	padding:		0px;
	width: 			668px;
}
td.about{
	padding:		0px;
	vertical-align:		top;
	text-align:		left;
}
/*-------------------------------------------------------*/
#top_buttons{
position:absolute;
top: 110px;
left: 30px;
width: 84px;
height: 18px;
vertical-align:bottom;
}
#top{
text-align:left;
padding:0px;
position:absolute;
margin-left: 20px;
width: 719px;
height: 204px;
}
#top_prod{
position:absolute;
text-align:left;
padding:0px;
margin-left: 20px;
width: 719px;
height: 204px;
background-image:url(/img/bg_top.jpg);
background-position: top left;
background-repeat:no-repeat;
}
#top_logo{
position:absolute;
width: 719px;
height: 95px;
}
#top_rambler{
position:absolute;
top: 	0px;
left: 	0px;
width: 	1px;
height: 1px;
}
#top_btn_1{
	top:		 95px;
	position:	absolute;
	left:		 537px;
	width:		 182px;

}
#top_btn_2{
	position:	absolute;
	top: 		95px;
	left: 		354px;
	width: 		184px;

}
#top_btn_3{
	position:	absolute;
	top: 		95px;
	left: 		172px;
	width: 		183px;

}
img.menu_img_t
{
	//margin:		-4px 0 0 0 ;
	padding:	0;
}
#login{
position:relative;
left: 760px;
width: 231px;
height: 204px;
padding: 0px;
background-image:url(/img/login.png);
background-repeat:no-repeat;
background-position:top;
}
.inp {
width: 125px;
height: 16px;
border: 1px solid #f38000;
margin-bottom: 3px;
}
.knops {
width: 50px;
height: 19px;
}
#ger{
position:relative;
top: 131px;
height: 73px;
width: 215px;
background-image:url(/img/logon_pass.jpg);
background-repeat:no-repeat;
background-position: top left;
text-align:right;
vertical-align:top;
}
#ger_no_pic{
position:relative;
top: 131px;
height: 73px;
width: 215px;
text-align:right;
vertical-align:top;
}
/*---------------------------------------------------------*/
#banner_index{
margin-left: 20px;
margin-bottom: 34px;
width: 590px;
height: 115px;
}
.table_news{
margin-bottom: 30px;
margin-left: 20px;
width: 90%;
height: 100%;
}
.text_td {
background-image:url(/img/news.jpg);
background-repeat:no-repeat;
background-position:top left;
width: 48%;
padding-left: 10px;
padding-top: 25px;
vertical-align: top;
}
.text_tt {
background-image:url(/img/novinki.jpg);
background-repeat:no-repeat;
background-position:top left;
width: 48%;
padding-left: 10px;
padding-top: 25px;
vertical-align: top;
}
.date {
color: #f48000;
font-weight: bold;
margin-top: 7px;
}
.podr {
width: 75px;
height: 13px;
margin-left: 50px;
margin-bottom: -1px;
}
/*-----------------------------------------------------*/
#seach{
height: 120px;
width: 314px;
background-image:url(/img/seach_bg.jpg);
background-repeat:no-repeat;
background-position:bottom;
margin-right: 18px;
}
#seach_form{
text-align:right;
vertical-align:middle;
position:relative;
top: 75px;
width: 300px;
height:22px;
}
#corp_title{
height: 31px;
width: 314px;
margin-right: 18px;
background-repeat:repeat-x;
background-image:url(/img/corp_title.jpg);
background-position:top;
}
#corp
{
	vertical-align:		top;
	background:		url(/img/bg_bock.jpg) repeat-x left top;
	margin-right:		22px;
}
.corp_text p
{
	margin:			0;
	padding:		0;
}
.corp_text
{
	min-height:		300px;
	text-align:		justify;
	width: 			261px;
	margin:			0 10px 0 10px;
}
#corp img
{
	margin-left:		0px;
}
/*------------------------------------------------------*/
#bottom_block{
background-color:#d8d8d8;
width: 1000px;
height: 59px;
text-align:left;

}
#map{
position:relative;
top: 150px;
font-size: 12px;
text-align:right;
}
#inner_map{
position:relative;
font-size: 12px;
color:#f48000;
text-align:right;
margin-right: 20px;
bottom: 5px;
}
#inner_map a:link
{
color:#f48000;
}
#inner_map a:visited
{
color:#f48000;
}
#skype{
position:relative;
left: 800px;
width: 200px;
height: 59px;
}
#icq{
position:relative;
width: 184px;
height: 59px;
left: 616px;
top: -59px;
}
#email{
position:relative;
width: 181px;
height: 59px;
left: 435px;
top: -118px;
}
#rambler{
position:relative;
width: 88px;
height: 31px;
left: 330px;
top: -170px;
}
/*-----------------------------------------------------*/
td.menu{
padding:0px;
vertical-align:top;
text-align:left;
width: 242px;
}
#menu{
vertical-align:top;
margin-left: 20px;
width: 221px;
min-height:	300px;

background:	#e5e5e5 url(/img/bg_menu.jpg) no-repeat;
}

.menu_ul {
	margin:0;
}

.menu_ul li {
	list-style-image: url(/img/menu_link.png);

	padding:	3px 4px 5px 10px;
	margin:		0;
	//margin:	0 0 0 30px;
	text-align: 	left;
}
.menu_ul ul
{
	margin:		0;
	padding:	0;
}
.menu_ul ul li {
	list-style: none;
	padding: 2px 0 2px 0;
	margin:		0;
}

#seach_prod{
text-align:left;
margin-left: 20px;
width: 221px;
height: 106px;
background-image:url(/img/seach_bg-1.jpg);
background-repeat:no-repeat;
}
#seach_form_prod{
	text-align:left;
	padding-left: 20px;
	vertical-align:middle;
	position:relative;
	top: 55px;
	width: 201px;
	height:22px;
}
#catalog_prod{
margin-top: 10px;
margin-left: 20px;
width: 221px;
height: 100px;
}
.ico {
width: 21px;
height: 9px;
margin-left: 20px;
margin-top: 15px;
}
.menu_link {
color: #6e6e70;
font-size: 12pt;
}
.menu_link:hover {
color: #f48000;
}
#flash_banner{
	margin-top: 		50px;
	margin-left: 		35px;
	//margin-top:		80px;
	width:			115px;
	height:			450px;
	background:		white;
}
.menu_ul li a {
	color: 			#6e6e70;
	font-size: 		12pt;
	text-decoration:	underline;
}
.menu_ul li a:hover {
	color: 			#f48000;
}
/*------------------------------------------------------------*/
td.main_content{
width: 570px;
padding:0px;
vertical-align:top;
text-align:left;
background-image:url(/img/bg_content.jpg);
background-position:top left;
background-repeat:no-repeat;
}

td.main_content_plain{
width: 550px;
padding-left:10px;
padding-top: 0px;
vertical-align:top;
text-align:left;
}
td.main_content_plain a
{
	line-height:		18px;
	color:			#6e6e70;
	text-decoration:	none;
}
.wrapper_menu
{
	border-bottom:		1px solid #e5e5e5;
	margin-bottom:		10px;
	padding-bottom:		5px;
	margin-right:		20px;
}
td.main_content_plain a:hover
{
	color:		#f48000;
	text-decoration: underline;
}
table.produkt{
text-align:left;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
width: 463px;
height: 10px;
padding:0px;
border-collapse:collapse;
}
td.prod{
vertical-align:top;
width: 151px;
height: 151px;
}
table.produkt_new{
text-align:left;
vertical-align:top;
margin-top: 30px;
margin-left: 25px;
margin-bottom: 40px;
width: 463px;
height: 10px;
padding:0px;
border-collapse:collapse;
}
td.prod_new{
vertical-align:top;
width: 129px;
height: 122px;
}
td.line{
width: 5px;
}
td.prod_end{
vertical-align:top;
width: 151px;
height: 197px;
}
/*------------------------------------------------------------*/
table.information{
text-align:center;
margin-left: 25px;
margin-bottom: 10px;
margin-top: 20px;
width: 482px;
height:auto;
padding:0px;
border-collapse:collapse;
}
td.mini_line{
width: 3px;
}
td.b_a{
text-align:center;
width: 152px;
height: 43px;
background-image:url(/img/bg_td_a.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
td.b_b{
text-align:center;
width: 152px;
height: 43px;
background-image:url(/img/bg_td_b.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
td.c_a{
text-align:center;
width: 129px;
height: 43px;
background-image:url(/img/bg_td_a.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
td.c_b{
text-align:center;
width: 129px;
height: 43px;
background-image:url(/img/bg_td_b.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
td.f_a{
text-align:center;
width: 97px;
height: 43px;
background-image:url(/img/bg_td_a.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
td.f_b{
text-align:center;
width: 97px;
height: 43px;
background-image:url(/img/bg_td_b.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
td.g_a{
text-align:center;
width: 93px;
height: 43px;
background-image:url(/img/bg_td_a.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
td.g_b{
text-align:center;
width: 93px;
height: 43px;
background-image:url(/img/bg_td_b.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
td.line_text{
text-align:center;
}
/*-----------------------------------------------------------*/
table.image{
text-align:left;
margin-top: 30px;
margin-left: 25px;
width: 482px;
height:auto;
padding:0px;
border-collapse:collapse;
}
td.image_bloc{
width: 151px;
height: 140px;
}
td.image_text{
width: 151px;
height: 66px;
background-image:url(/img/bg.jpg);
background-repeat:no-repeat;
background-position:center;
}
td.image_info{
padding: 10px;
width: 323px;
}

.nobullet{list-style:none;list-style-image:none;}

td.menu_news{
padding:0px;
vertical-align:top;
text-align:left;
width: 242px;
}
#menu_news{
vertical-align:top;
margin-left: 20px;
width: 221px;
height: 269px;
background-image:url(/img/bg_menu.jpg);
background-repeat:no-repeat;
}
.menu_ul ul {
padding-left:12px;
margin:0;
}

.menu_news ul.topsublevel li {
border: 0;
padding: 0;
margin: 0;
text-align: left;
}

.menu_news ul.topsublevel {
display:none;
padding-top: 5px;
}

a.grey {color:#000;}
a.grey:hover {color:#333;}



