p, font
{
font-family:		'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

td, th 
{
font-family:		'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.div_top
{
width: 1000px; 
height: 243px;
background: url(images/bg_top.png) center no-repeat;
}

td.bg_top
{	
padding-top: 10px;
}

td.top_menu_1
{
color:			#262626;
font-family: Verdana, serif;
font-weight:		bold;
font-size:		18px;
width: 110px;
height: 20px;
cursor:pointer;
border-bottom: 3px solid #262626;
}

td.top_menu_2
{
color:			#262626;
font-family: Verdana, serif;
font-weight:		bold;
font-size:		18px;
width: 110px;
height: 20px;
cursor:pointer;
border-bottom: 3px solid #262626;
}

td.top_menu_3
{
color:			#262626;
font-family: Verdana, serif;
font-weight:		bold;
font-size:		18px;
width: 110px;
height: 20px;
cursor:pointer;
border-bottom: 3px solid #262626;
}

td.top_menu_4
{
color:			#262626;
font-family: Verdana, serif;
font-weight:		bold;
font-size:		18px;
width: 110px;
height: 20px;
cursor:pointer;
border-bottom: 3px solid #262626;
}

td.top_menu_5
{
color:			#262626;
font-family: Verdana, serif;
font-weight:		bold;
font-size:		18px;
width: 110px;
height: 20px;
cursor:pointer;
border-bottom: 3px solid #262626;
}

.phone_flash
{
position: absolute;
left: 566px;
top: -170px;
z-index: 4;
}

.bg_dark
{	
background-color: #232323;
}


/*.katalog_header
{	
	padding: 25px 0px 10px 70px;
	text-decoration: none;
	
}*/
.katalog_header
{	
padding: 25px 0px 10px 63px;
text-decoration: none;
}

.katalog_tree
{	
position: relative;
margin-left: 64px;
border: 1px solid #ccc;
padding: 18px 60px 50px 10px;
background-color: #ebebeb;
text-transform: none;
z-index: 3;
}

.additionally
{	
color:			#333333;
font-family: Verdana, serif;
font-weight:		normal;
font-size:		11px;
position: relative;
background-color: #999999;
border-top: 1px solid #c9c5c5;
border-bottom: 1px solid #c9c5c5;
border-left: 1px solid #c9c5c5;
margin-left: 40px;
margin-top: -14px;
background: url(images/additionally_bg.gif) no-repeat #999999;
padding: 61px 10px 20px 50px;
z-index: 2;
}

.conntact_header
{
position: relative;
margin-left: 60px;
z-index: 2;
width: 149px;
height: 21px;
margin-top: 15px
}

/*.conntact
{
color:			#333333;
font-family: Verdana, serif;
font-weight:		normal;
font-size:		11px;
position: relative;
height: 50px;
margin-left: 60px;
padding: 15px 10px 20px 5px;
background: #ebebeb;
z-index: 2;
}*/

.conntact
{
margin:0;
padding:0;
padding:15px 0 0 40px;
color:			#333333;
font-family: Verdana, serif;
font-weight:		normal;
font-size:		11px;
position: relative;
height: 50px;
z-index: 2;
}

.conntact a, img 
{
border:none;
}

.counter_li
{
position: relative;
margin:0;
padding:20px 0 0 20px;
z-index: 3;
}

.counter
{
position: relative;
margin:0;
padding:0;
padding:10px 0 0 10px;
z-index: 3;
}

.main_cont
{
overflow:hidden;
position: relative;
min-height: 1530px;
margin-top:-10px;
z-index: 4;	
}

/* for Internet Explorer */
/*\*/
* html .container 
{
height: 1530px;
}
/**/

.menu_left
{
left:0;
position: absolute;
background-color: #ebebeb;
background: url(images/menu_left.jpg) left repeat-y;
width: 269px;
float:left;
}

.menu_left_bottom
{	
left:0;
position: relative;
background-color: #232323;
width: 269px;
float: left;
}

.bg_main
{
position: relative;
background: url(images/main_bg_right.jpg) right repeat-y;
background-color: #ebebeb;
width: 760px;
float: right;
border-left: 1px solid #ccc;
z-index: 4;	
}

.card_red_top
{
position: absolute;
left: 180px;
z-index: 4;		
}

.card_red_right
{
position: absolute;
left: 667px;
cursor:pointer;
z-index: 4;	 
}

.main_special_offers_bg
{	
position: relative;
/*
background: url(images/main_top_bg.jpg) top no-repeat;
*/
z-index: 2;
width: 673px;
}

.bg_main_center
{	
position: absolute;
left: 255px;
width: 420px;
height: 68px;
background: url(images/main_menu_bg_center.jpg);
}

.bg_main_bottom
{	
position: relative;
float: right;
}

.bottom_copy
{
position: relative; 
padding-right: 20px;
padding-top: 5px;
padding-bottom: 5px;
color: #ccc;
font-family: Verdana, serif;
font-weight:		normal;
font-size:		11px;
}

.price_list
{
padding-left: 10px;
}

h1
{ 
color:			black;
font-size:		180%;
}

h5
{
font-size:		115%;
}

.header
{
font-size:		125%;
color:			black;
font-weight:		bold;
text-decoration:	underline;
}

.no_underline
{ 
text-decoration:		none;
}

a
{	
color:			#333333;
font-weight:		bold;
}

.small
{ 
font-size:		80%;
}

.faq
{ 
font-size:		100%;
}

.price_brief
{ 
font-size:		100%;
}

.big
{
font-size:		120%;
text-decoration:	none;
}

.cat
{ 
font-size:		120%;
font-weight:	bold;
}

.standard
{ 	
font-weight:		normal;
font-weight:		bold;
}

.light
{
color:#333333;
font:11px Verdana;
line-height: 2.0;
}

.light1
{
color:#333333;
font:10px Verdana;
line-height: 1.5;
border-bottom: 1px dotted #333333;
}

.light2
{
color:#333333;
font:10px Verdana;
line-height: 0.5;
}
	
.pink
{ 
color:pink;
}

.menu
{ 
color:			#333333;
font-family: Verdana, serif;
font-weight:		normal;
font-size:		11px;
}

.footer
{
display:block;
height:10px;
padding:1px;
font-size:60%;
color:gray;
}

.lightsmall
{
color:black;
font-size:80%;
}

.category_child
{
color:			#333333;
font-family: Tahoma, serif;
font-weight:		normal;
font-size:		11px;
}

.cart
{
font-size:		90%;
BORDER-BOTTOM:	0px solid;	
BORDER-LEFT:		0px solid;
BORDER-RIGHT:		0px solid;	
BORDER-TOP:		0px solid;
margin:			0px;
font-weight:		bold;
color:			navy;
background-color:  transparent;
}

.links_seo_p4, .links_seo_p4 a 
{
 font-size: 10px;
 Color:#333333;
}

.accordion_content
{
 display:none;
}

.search {
background-color:#EBEBEB;
border:1px solid #ccc;
}


table.room				{border-bottom:1px solid #c0c0c0;border-right:1px solid #c0c0c0;border-collapse:collapse; empty-cells:show;}
table.room td				{border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;padding:4px;}
table.room th				{border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;padding:4px;}
table.room td table			{border:none;} 
table.room td table td		{border:none;} 

.pict					{width:18px;height:18px;float:left; margin:2px;border:1px solid #c0c0c0;cursor:pointer;}
.pictactv				{width:18px;height:18px;float:left; margin:2px;border:1px solid #ff0000;cursor:pointer;}
.ncspict				{width:60px;height:18px;float:left; margin:2px;border:1px solid #c0c0c0;cursor:pointer;}
.ncspictactv			{width:60px;height:18px;float:left; margin:2px;border:1px solid #ff0000;cursor:pointer;}

table.ccs_color td			{padding:0px; margin:0px; font-size:10px; border:none;}
table.ccs_color th			{padding:0px; margin:0px; font-size:11px;font-weight:bold; border:none;}
table.ccs_color th.water 	{background:#005a99;color:#ffffff;padding:2px;}
table.ccs_color th.sand 	{background:#eab100;color:#ffffff;}
table.ccs_color th.earth 	{background:#b71524;color:#ffffff;}
table.ccs_color th.forest 	{background:#178451;color:#ffffff;}

