/* style for template #2 */

body {
		padding:0;
		margin:0;
		background-color:#000000;
}
body, p, div, td, span {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		
}
p{
		text-align:justify;
		
		padding:0;
		margin:0;
		padding-top:6px;
}
img{
		border:0;
}
a{ color:#FFFFFF; font-size:11px;  text-decoration:none; }
a:active{  text-decoration:underline}
a:visited{ text-decoration: underline}
a:hover{ text-decoration:underline}

.12_px{
		font-size:12px;
}

h1, h1 a { font-size:20px; color:#F7A101; padding:0px; margin:0px; margin-top:-6px; margin-bottom:0px; font-weight:normal}
h2{ font-size:23px; color:#FF0000; padding:0px; margin:0px; margin-top:-5px; margin-left:-1px; font-weight:normal}
h4{ font-size:12px; color:#FFFFFF; padding:0px; margin:0; font-weight:bold; margin-top:0px; }
h3{ font-size:20px; color:#FFFFFF; padding:0px; margin:0; font-weight:normal; margin-top:-6px; }

/*Стили текста*/
.black, .black p, .black td, .black div, .black td div, .black td p, .black div p{
		color:#000000;
}
.white{
		color:#ffffff;
		text-decoration:none;
		font-size:12px;
		text-transform:uppercase;
		font-weight:bold
}
a.white{
		color:#ffffff;
		text-decoration:none;		
}
a.white:visited{ text-decoration: none}
a.white:active{  text-decoration:none}
a.white:hover{
		text-decoration: underline;
		color:#ffffff;
}


a.white_r{color:#ffffff; text-decoration:none;}
a.white_r:visited{ text-decoration: none}
a.white_r:active{  text-decoration:none}
a.white_r:hover{text-decoration: underline;color:#FF0000;}

a.white_nu{color:#ffffff; text-decoration:none;}
a.white_nu:visited{ text-decoration: none}
a.white_nu:active{  text-decoration:none}
a.white_nu:hover{text-decoration: underline;color:#FFFFFF;}

.orange{ color:#FF5B02;}
a.orange{ color:#FF5B02; text-decoration:none; }
a.orang:active{  text-decoration:none}
a.orang:visited{ text-decoration:nderline}
a.orang:hover{ text-decoration:none}

.ser{
		color:#9e9e9e;
}
a.ser{
		text-decoration:underline;
		color:#9e9e9e;
}
a.ser:hover{
		text-decoration: none;
		color:#9e9e9e;
}

.or{
		color:#8c5a00;
}
a.or{
		text-decoration:underline;
		color:#8c5a00;
}
a.or:hover{
		text-decoration: none;
		color:#8c5a00;
}

.red{
		color:#FF0000;
}
a.red{
		text-decoration:none;
		color:#FF0000;
}
a.red:hover{
		text-decoration: underline;
		color:#FF0000;
}




/*Верстка*/
.top_f{
		border-left:1px solid #7c7c7c;
		border-right:1px solid #7c7c7c;
		border-bottom:1px solid #7c7c7c;
		background-image:url(/images/teml3/fon_t.jpg);
		background-repeat:repeat-x
}
.fon_menu{
		background-image:url(/images/teml3/fon_menu.jpg);
		background-repeat:repeat-x;
		height:32px;
}




.block{
		background-color:#1f1f1f;
		margin-top:20px;
}
.block_border_top{
		border-top:1px solid #383838
}
.block_border_right{
		border-right:1px solid #383838
}
.block_border_left{
		border-left:1px solid #383838
}
.block_border_bottom{
		border-bottom:1px solid #383838
}
.block_border_fon{
		background-image:url(/images/teml3/c_6.jpg);
		background-repeat:repeat-x;
}
.block_text{
		padding:3px 0px 0px 3px;
}



.block_full_border_top{
		border-top:1px solid #383838
}
.block_full_border_right{
		border-right:1px solid #383838
}
.block_full_border_left{
		border-left:1px solid #383838
}




.cart_non{
		padding-top:25px;
}
.cart{
		padding-top:15px;
}

.block_content{
		padding:30px 25px 20px 25px;
}


.block_white{
		background-color:#EDEDED;
}
.row_top{
		background-image:url(/images/teml3/border_fon.jpg);
		background-repeat:repeat-x;
		background-position:top left;
		height:10px;
}
.row_center{
		border-left:1px solid #E4E4E4;
		border-right:1px solid #E4E4E4;
		padding:0px 20px 0px 20px
}
.row_bottom{
		background-image:url(/images/teml3/border_fon.jpg);
		background-repeat:repeat-x;
		background-position:bottom left;
		height:10px;
}
.y_1{
		width:9px;
		height:10px;
		float:left;
		border:0px solid #000000
}
.y_2{
		width:9px;
		height:10px;
		float:right;
		border:0px solid #000000
}

.block_list_models{
		padding-top:20px;
}
.splitter_m{
		background:url(/images/teml3/splitter_m.jpg);
		background-repeat:repeat-y;
}
.fon_list{
		background-image:url(/images/teml2/fon_list.jpg);
		background-repeat:repeat-x;
}
.border_list_left{
		border-left:1px solid #E95939;
}
.border_list_right{
		border-right:1px solid #E95939;
}
.border_top_list_left{
		border-left:1px solid #FFD3C2;
}
.border_top_list_right{
		border-right:1px solid #FFD3C2;
}
.border_list_bottom{
		border-top:1px solid #E95939;
}
.border_list_bottom_row{
		border-bottom:1px solid #FFDAC8;
}