body
{margin:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; height:100%;}
td,div
{font-size:12px; font-family:Arial, Helvetica, sans-serif; }
a
{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#DA251D; }
img
{
	border:0px solid red;
}



#td-anonce 
{
	text-align:right;
}

#avtoriz
{
padding:9px 20px 0 10px; 
margin:0;
}

#avtoriz_form{padding:0; margin:0;}

#td-anonce .anonce
{
	width:100%;
	height:34px;
	background:url(../../_i/_this_site/bg_anonce.gif) no-repeat right top;
	color:white;
	font-weight:bold;
	text-align:right;
	font-size:16px;
	/*padding-top:10px;	
	border:1px solid black;*/
}
#td-anonce .obrsvyaz
{
	width:100%;
	height:60px;
	background:url(../../_i/_this_site/bg_anonce1.gif) no-repeat right top;
	color:white;
	font-weight:bold;
	text-align:right;
	font-size:16px;
	padding-top:8px;
				
	/*border:1px solid black;*/
}

#td-anonce .obrsvyazname
{

	color:white;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	padding-right:20px;	
	padding-left:600px;								
}
#td-anonce .obrsvyaztext
{

	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-right:0px;
	margin-left:50px;
	padding:10px;

}

#td-anonce .anoncename
{

	color:white;
	font-weight:bold;
	text-align:right;
	font-size:16px;
	padding-right:30px;	
	padding-top:10px;								
}
#td-anonce .text
{

	font-size:12px;
	text-align:left;
	margin-right:0px;
	margin-left:50px;
	padding:10px;

}

#td-anonce .link a
{
	color:#CE2925;
}
#td-anonce .link 
{
	padding-right:40px;

}
#table-anonce td
{
	padding-bottom:20px;
}



#div-title-page
{
	background:url(../../_i/_this_site/grey_polosa1.gif) top left no-repeat;
	width:350px;
	height:40px;
	color:white;
	text-align:center;	
	font-weight:normal;
	font-size:20px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0;	
}
#div-title-page div
{
color:white; 
font-weight:normal; 
font-size:20px; 
padding-top:10px;	
margin-top:0px;
text-align:center;	
}
#div-title-page a
{
color:white; 
font-weight:normal; 
font-size:20px; 
padding-top:0;	
margin-top:0px;
text-align:center;	
}



#div-title-razdel
{
	background:url(../../_i/_this_site/bg_title.gif) top left no-repeat;
	width:350px;
	height:35px;
	color:white;
	text-align:center;
	font-size:20px;
	font-weight:normal;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0;		
}

#div-title-razdel div
{
color:white; 
font-weight:normal; 
font-size:20px; 
padding-top:6px;	
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
text-align:center;	
}
#div-title-razdel a
{
color:white; 
font-weight:normal; 
font-size:20px; 
padding-top:0;	
margin-top:0;
text-align:center;	
}

#div-title
{
	background:url(../../_i/_this_site/bg_title.gif) top left no-repeat;
	width:380px;
	height:35px;
	color:white;
	text-align:center;
	margin-top:34px;
	font-weight:normal;
	font-size:20px;
	padding-top:7px;
	
}
#grey_top_polosa{
background: url(../../_i/_this_site/grey_top_polosa.gif) top left no-repeat;
}

#table-top{	
	background:url(../../_i/_this_site/bg_top.gif) repeat-x;
	margin-top:20px;
 }
#table-top td
 {
	vertical-align:top;
	padding-top:25px;
 }
 #table-top a
 {
	color:white;
	font-size:14px;
 }
 
#table-content
 {
	position:relative;
	/*top:-40px;*/
	/*width:960px;*/
	padding: 0 0px 0 0px;
 }
 
 #td-content-name{
	padding:0;
	margin:0; 
 }
 
 #td-content-name div{
	background:url(../../_i/_this_site/top_grey_name_razd.gif) right top no-repeat;						
	padding-top:5px;
	height:30px;
	/*border:1px solid black;*/
 }
 #td-content-name h1{
	font-size:18px;
	font-weight:normal;
	padding: 0 35px 0 0; 
	margin:0;
 }
 #line{
	border-bottom:2px solid #DA251E;
 }
  #line-bottom{
	border-top:2px solid #DA251E;
 }

#alteza-news{
background:url(../../_i/_this_site/alteza_novosti.gif) top left no-repeat;
height:120px;
}

#alteza-news_right{
font-size:13px;
font-weight:bold;
padding:20px 10px 10px 10px; 
}
#alteza-news_right a{
font-weight:normal;
color:#DA251D;
}



#alteza-news_left{
font-size:13px;
font-weight:bold;
padding:20px 10px 10px 10px; 
color:#FFFFFF;
}
#alteza-news_left a{
font-weight:normal;
color:#FFFFFF;
}

#logo{
padding:50px 0 0 0;
}

#submit{
width:20px;
background-color:#FFFFFF;
border:1px;
}


#main_menu{
padding:10px 0 0 35px;
}


#main_menu a{
color:#FFFFFF;
font-size:14px;
}

#menu_top_goriz{
padding:10px 20px 0 0;
}

#menu_top_goriz a{
color:#000000;
padding-right:7px;
font-weight:bold;
}

#middle_part{
padding:0 0 15px 0;
}
#left_part_content{
padding-right:20px;
padding-left:20px;

}

#stretch_top{
width:960px;
font-size:0px;
padding:0;
margin:0;}

#stretch_menu_top{
width:160px;
font-size:0px;
padding:0;
margin:0;}

#stretch_top_right{
width:200px;
font-size:0px;
padding:0;
margin:0;}

#top_part{
padding:0 22px 15px 20px;
}
td.top_slogan {
font-size:11px; 
font-family:Arial, Helvetica, sans-serif;
text-align: right;
color: #999;
}
td.copy_slogan, td.copy_slogan a, td.copy_slogan a:hover {
font-size:11px; 
font-family:Arial, Helvetica, sans-serif;
text-align: left;
color: #999;
text-decoration: none;
}
.top_line{
background:url(../../_i/_this_site/top_line_repeat.gif) top left repeat-x;
}
.gl_article h1{
font-size:18px;
font-weight:normal;
color:#DA251D;
padding:0px;
margin:0px;
}
.gl_article{
background:url(../../_i/_this_site/razdel_line.gif) bottom left repeat-x;
padding:15px 0 15px 0; 
}
.gl_razdel{
background:url(../../_i/_this_site/razdel_line.gif) bottom left repeat-x;
padding:15px 0 15px 0; 
}
.gl_razdel h1, .gl_razdel h3{
font-size:14px;
padding:0 0 10px 0; 
margin:0;
}
.gl_razdel_triangle{
padding:0 5px 0 10px;
}
.gl_razdel_bottom h1{
font-size:14px;
color:#DA251D;
padding-top:15px;
}

#gl_novsti_dil h1{
font-size:16px;
color:#DA251D;
padding:0 5px 0 0;
margin:0;
}

#gl_right_part_content{
padding:0 25px 0 10px;
}

.gl_razdel_novost_dil h1{
font-size:14px;
padding:0 0 10px 0; 
margin:0;
}
.gl_razdel_novost_dil {
padding:0 10px 10px 10px;
}

#bottom_line{
background:url(../../_i/_this_site/bottom-line.jpg) top left repeat-x;
}

#table-content_price{
	/*border-bottom:2px solid #DA251E;*/
	position:relative;
	top:-50px;
	width:900px;
	padding: 0 20px 0 20px;
}

.style1 {
	color: #DA251D;
	font-weight: bold;
}
.price_1{
background: url(../../_i/_this_site/_polosa_red.gif) bottom left no-repeat;
padding: 1px 0 0 25px;
color:#FFFFFF;
font-size:20px;
font-weight:normal;
height:27px;
width:300px;
}

.price_2{
background: #848484 url(../../_i/_this_site/_polosa_grey.gif) bottom left no-repeat;
padding: 7px 20px 5px 25px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;

width:413px;
}

.price_3{
background: url(../../_i/_this_site/_polosa_red_small.gif) bottom right no-repeat;
padding: 5px 45px 0 0;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
height:27px;
width:170px;
}
.price_4{
border-top:2px solid #DA251E;
padding: 3px 70px 0 0;
color:#000000;
font-size:20px;
font-weight:bold;
height:27px;
width:170px;
}
.price_5{
background: url(../../_i/_this_site/_polosa_red_small.gif) bottom right no-repeat;
padding: 5px 25px 0 0;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
height:27px;
width:170px;
}
.price_6{
border-top:2px solid #DA251E;
padding: 3px 60px 0 0;
color:#000000;
font-size:16px;
font-weight:bold;
height:27px;
width:165px;
}
/*
#catalog-gl-ottenki div{
padding:5px 3px 15px 5px;
color:#939393;
font-size:14px;
}*/
#catalog-gl-ottenki-premium td{
padding:5px 5px 15px 5px;
/*color:#939393;*/
font-size:12px;
}
#catalog-gl-ottenki-premium img{
border:2px solid #7b7b7b;
margin-bottom:3px;
}

#catalog-gl-name-premium {
background:url(../../_i/_this_site/ottenki_glyanec_premium.gif) top left no-repeat; 
height:62px;
}
#catalog-gl-ottenki td{
padding:5px 5px 15px 5px;
/*color:#939393;*/
font-size:12px;
}
#catalog-gl-ottenki img{
border:2px solid #7b7b7b;
margin-bottom:3px;
}

#catalog-gl-name {
background:url(../../_i/_this_site/ottenki_glyanec.gif) top left no-repeat; 
height:62px;
}
#catalog-mat-name {
background:url(../../_i/_this_site/ottenki_mat.gif) top left no-repeat; 
height:62px;
}
#catalog-satin-name {
background:url(../../_i/_this_site/ottenki_satin.gif) top left no-repeat; 
height:62px;
}

#catalog-gl-name div
{width:575px;
padding-top:25px;
}
#catalog-gl-name-premium div
{width:575px;
padding-top:25px;
}
#catalog-mat-name div
{width:575px;
padding-top:25px;
}
#catalog-satin-name div
{width:575px;
padding-top:25px;
}

/*
#catalog-mat-name div
{width:575px;
padding-top:27px;
}*/

#catalog-gl-name-premium span{
font-size:20px;
color:#000000;
padding-left:20px;
}
#catalog-gl-name span{
font-size:20px;
color:#000000;
padding-left:90px;
}
#catalog-mat-name span{
font-size:20px;
color:#000000;
padding-left:90px;
}
#catalog-satin-name span{
font-size:20px;
color:#000000;
padding-left:90px;
}

#catalog-glyanec-text{
padding: 0 20px 0 20px;
font-size:14px;
/*color:#939393;*/
}
#catalog-glyanec-text td{
font-size:14px;
/*color:#939393;*/
}
#catalog-legenda td{
font-size:14px;
/*color:#939393;*/
}

#menu_az {
	background:#d2d3d5;
	height:34px;
	vertical-align:middle;
	}
#menu_az a{
	color:#000;
	padding:0 10px 0 4px;
	}

