@import url('/pict/sp/showpic.css');
body{
        margin:0px;
        padding:0px;
        background:#ffffff;
        font-family:arial, tahoma,  verdana;
        font-size:11px;
        color:#ffffff;
        font-weight:normal;
}
p,div,td{
        font-family:arial, tahoma,  verdana;
        font-size:11px;
        color:#ffffff;
        font-weight:normal;
        text-decoration:none;
}
li{}
span{}
a{
        font-family:tahoma, arial,  verdana;
        font-size:12px;
        color:#484848;
        font-weight:normal;
        text-decoration:underline;
}
a:hover{
        font-family:tahoma, arial,  verdana;
        font-size:12px;
        color:#1d4399;
        font-weight:normal;
        text-decoration:underline;
}
.png{
    behavior:url('/js/png.htc');
}


tr.skeleton{background:#ffffff;}
tr.supertop{height:46px;}
tr.main{height:100%;}
td.marginalis{background:#c1b8b3;width:50%;}
td.top_left{
        background:url("/pict/bg_top_left.gif");
        background-position:right top;
        width:30px;
        text-align:right;
}
td.top_cleft{background:url("/pict/bg_top_cleft.gif") no-repeat;        width:304px;}
td.top_cright{
        background:url("/pict/bg_top_cright.gif") repeat-x;
        width:636px;
        padding-left:295px;
}
td.top_right{background:url("/pict/bg_top_cright.gif") repeat-x;        width:30px;}
div#teltop {
        width:210px;
        text-align:right;
        margin-top:10px;
        margin-left:0px;
        font-family:arial, tahoma;
        color: #3da1ad;
        font-size:14px;
        font-weight:normal;
}
div#teltop a {font-family:arial, tahoma;color: #cc6f2b;font-size:11px;text-decoration:none;}
div#teltop a:hover {font-family:arial, tahoma;color: #ec8f4b;font-size:11px;text-decoration:none;}
div#teltop span.mail {        font-family:arial, tahoma;color: #cc6f2b;font-size:11px;}

td.headcontainer{vertical-align:top;}
table.head{
        background:url("/pict/bg_head.jpg") no-repeat;
        background-position:right;
        width:940px;
        height:107px;
}
td.superlogo{background:url("/pict/bg_superlogo.jpg") no-repeat; height:107px;}
td.sublogo{background:url("/pict/bg_sublogo.jpg") no-repeat; height:60px;}

td#ged{
        padding:7px;
        font-family:arial narrow, arial, tahoma;
        color: #FFFFFF;
        font-size:12px;
        text-decoration:none;
        text-align:left;
        vertical-align:bottom;
        line-height:12px;
        font-weight:normal;
}
td#ged div {font-size:18px; margin-left:-6px;line-height:16px;}

td#topmenu{padding:0px; margin:0px;vertical-align:top;}
td#topmenu div{
        width:636px;
        height:40px;
        background-color:#e8ded7;
        text-align:right;
        font-family:arial, tahoma;
        font-size:12px;
        font-weight:normal;
        color:#7f3400;
        text-decoration:none;
}
td#topmenu div *{margin-right:15px;margin-top:16px;}
td#topmenu a{
        font-family:arial, tahoma;
        font-size:12px;
        font-weight:normal;
        color:#7f3400;
        text-decoration:none;
}
td#topmenu a:hover {
        font-family:arial, tahoma;
        font-size:12px;
        font-weight:normal;
        color:#ff550a;
        text-decoration:none;
}
td#topmenu img {margin-left:-8px; margin-right:4px;}

table#news_cell{width:304px;background:#481903;}
table#news_cell td{padding-left:20px; padding-right:27px;}
td.news_cell{width:304px; vertical-align:top;}
td.news_top_top{background:url("/pict/bg_news_top_top.gif") no-repeat; height:17px;}

td#news_head{
        background:url("/pict/bg_news.gif") repeat-y;
        height:54px;
        vertical-align:bottom;
        padding-bottom:0px;
}
td#news_head *{
        font-family:arial, tahoma;
        font-size:18px;
        color:#ffffff;
        text-decoration:none;
        font-weight:normal;
}

td.news_bot{background:url("/pict/bg_news_bot.gif") no-repeat; height:11px;}
td.news_top{background:url("/pict/bg_news_top.gif") no-repeat; height:17px;}

td#news_body{
        background:url("/pict/bg_news.gif") repeat-y;
        padding-top:0px;
        vertical-align:top;
        color:#ffffff;
        font-size:11px;
        font-weight:normal;
        text-decoration:none;
        font-family:arial,tahoma;
}
td#news_body *{font-family:arial, tahoma;}
td#news_body div.n_free{margin-top:25px;}
td#news_body div.n_date{margin-bottom:3px;font-size:14px;}
td#news_body div.n_date, td#news_body div.n_head {color:#dfcebc; font-weight:bold;}
td#news_body div.n_head {font-size:11px;margin-bottom:5px;}
td#news_body div.n_details{width:250px; text-align:right; margin-bottom:25px;margin-top:3px;}
td#news_body span.yr{font-size:11px;}

td#news_arc{
        background:url("/pict/bg_news.gif") repeat-y;
        height:25px;
        vertical-align:middle;
}
td#news_arc *{
        font-family:arial, tahoma;
        font-size:12px;
        color:#fdb249;
        text-decoration:none;
        font-weight:normal;
}
td#news_arc a:hover{
        font-family:arial, tahoma;
        font-size:12px;
        color:#fdd269;
        text-decoration:none;
        font-weight:normal;
}

td.news_bot_bot{background:url("/pict/bg_news_bot_bot.gif") no-repeat; height:17px;}

td.producecontainer{background:#C1B8B3;height:100%;vertical-align:top;margin:0px;padding:0px;}/* старый цвет f2ebe7 */
td.producecontainer_main{background:#f2ebe7;height:100%;vertical-align:top;margin:0px;padding:0px;}/* старый цвет f2ebe7 */
td.freespace {width:5px;}

td.bath_top{background:url("/pict/bath_top.gif") no-repeat; width:207px;}
td.kitch_top{background:url("/pict/kitch_top.gif") no-repeat; width:207px;}
td.house_top{background:url("/pict/house_top.gif") no-repeat; width:207px;}

td.bath_big{background:url("/pict/bath_big.jpg") no-repeat; width:207px;}
td.kitch_big{background:url("/pict/kitch_big.jpg") no-repeat; width:207px;}
td.house_big{background:url("/pict/house_big.jpg") no-repeat; width:207px;}

td#3bot{background:url("/pict/bath_bot.jpg") no-repeat; width:207px;}
td#4bot{background:url("/pict/kitch_bot.jpg") no-repeat; width:207px;}
td#5bot{background:url("/pict/house_bot.jpg") no-repeat; width:207px;}

td.bath_s{background:url("/pict/bg_bath.gif") repeat-y; width:207px;}
td.kitch_s{background:url("/pict/bg_kitch.gif") repeat-y; width:207px;}
td.house_s{background:url("/pict/bg_house.gif") repeat-y; width:207px;}
tr.pr_top {height:82px;}
tr#pr_big {height:188px;}
tr#pr_bot{height:262px;}
tr#pr_bot td{
        vertical-align:bottom;
        text-align:center;
        padding-bottom:20px;
}

tr#bot td{
        vertical-align:middle;
}
td#bot_left{
        background:url("/pict/bg_bot.gif") no-repeat;
        background-color:#ff520a;
        height:120px;
        padding-left:20px;
        padding-top:0px;
        font-family:arial, tahoma;
        font-size:11px;
        color:#ffffff;
}
td#bot_left a {
        font-family:arial, tahoma;
        font-size:11px;
        color:#fdb249;
        font-weight:normal;
        text-decoration:none;
}
td#bot_left a:hover {color:#ffffff;}
td#bot_left img {margin-right:8px;}

td#bot_right{
        height:120px;
        background:url("/pict/bg_bot_right.gif") no-repeat;
        background-position:right;
        background-color:#ff520a;
        padding-left:20px;
        font-family:arial, tahoma;
        font-size:11px;
        color:#ffffff;
}
td#bot_right *{
        font-family:arial, tahoma;
        font-size:11px;
        color:#ffffff;
}
td#bot_right div.adress {line-height:17px; width:210;}
td#bot_right div.copyright{width:390px; margin-top:17px; text-align:center;}
td#bot_right a {text-decoration:none;}
td#bot_right a:hover{color:#f2ebe7;}

td#content * {
    color: black;
}

div#path *{
    color:white;
	font-weight:bold;
	font-size:11px;
	font-family:tahoma;	
}
div#path a:hover{color:#FFCD39;}
div#path{
	padding-bottom: 10px;
	padding-left:10px;
	height:20px;
	background:url("pict/bg_path.gif") repeat-x;
	color:white;
	font-weight:bold;
	font-size:11px;
	font-family:tahoma;	
}

img._sp {
    cursor: hand;    
    cursor: pointer;    
}

/*------------------------------------------------------------*/
td.pr_name{
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	color:#ffffff !important;
	text-decoration:none;
	padding-left:10px;
}
td.tt_left{background:url("pict/tt_left.gif") no-repeat; background-position:right; background-color:#C1B8B3;}
td.tt_right{background:url("pict/tt_right.gif") no-repeat left;background-color:#C1B8B3;}
td#tt_center{
background:url("pict/tt_center.gif") repeat-x;

vertical-align:top;
padding-top:20px;}
td#tt_center *{
	font-family:arial;
	font-size:16px;
	letter-spacing:-1px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
a#tt_center{
	font-family:arial;
	font-size:16px;
	letter-spacing:-1px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
td#tt_center a:hover {color:#FFCD39; text-decoration:none;}/*ff550a*//*7f3400*/

td.t_left{background:url("pict/t_left.gif") no-repeat right;background-color:#C1B8B3;}
td.t_right{background:url("pict/t_right.gif") no-repeat left;background-color:#C1B8B3;}
td.t_center{background:url("pict/t_center.gif") repeat-x;}

td.c_left{background:url("pict/c_left.gif") repeat-y right;background-color:#C1B8B3;}
td.c_right{background:url("pict/c_right.gif") repeat-y left;background-color:#C1B8B3;}
td.c_center{
background:#C1B8B3;
font-family:arial;
font-size:14px;
letter-spacing:-1px;
font-weight:bold;
color:#ffffff !important;
vertical-align:middle;
text-align:center;
padding-top:4px;
padding-bottom:20px;
}
div.c_center{
	font-family:arial;
	font-size:14px;
	letter-spacing:-1px;
	font-weight:bold;
	color:#ffffff !important;
	padding-left:10px;
	padding-bottom:20px;
}
img.c_center{
border:3px solid #ffffff !important ;
}
div.img_center{
	BACKGROUND:#ffffff;
	padding:3px;
	border:1px solid #000000;
}
td#c2_center{vertical-align:top;}
td#c2_center *{
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	font-family:tahoma;	
	text-decoration:none;
}
td#c2_center a:hover{color:#FFCD39;}
div#submenu a{
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	font-family:tahoma;	
	text-decoration:none;
}
div#submenu a:hover{
	color:#FFCD39;
}
td#ccc_center{
background:#C1B8B3;
font-family:arial;
font-size:11px;
font-weight:normal;
color:#ffffff !important;
vertical-align:top;
text-align:left;
padding-top:4px;
padding-bottom:10px;
}
td.b_left{background:url("pict/b_left.gif") no-repeat right;background-color:#C1B8B3;}
td.b_right{background:url("pict/b_right.gif") no-repeat left;background-color:#C1B8B3;}
td.b_center{background:url("pict/b_center.gif") repeat-x;}

.news_main_date{
	color:#E8DED7 !important;
	font-family:arial, tahoma;
	font-size:13px;
	font-weight:bold;
}
.news_main_head{
	color:#ffffff !important;
	font-family:arial, tahoma;
	font-size:15px;
	font-weight:900;
	text-decoration:none;
}
a.news_main_head{
	color:#ffffff !important;
	font-family:arial, tahoma;
	font-size:15px;
	font-weight:900;
	text-decoration:none;
}
a:hover.news_main_head{
	color:#FFffff !important;
	font-family:arial, tahoma;
	font-size:15px;
	font-weight:800;
	text-decoration:none;
}
div#news_descr{
	text-align:justify;
	margin-right:50px;
	margin-top:5px;
	margin-left:1px;
	font-family:arial;
	font-size:12px;
}

div#news_text{
	text-align:justify;
	margin-right:5px;
	margin-top:10px;
	padding-left:5px;
	font-family:arial;
	font-size:12px;
	line-height:16px;
}
div#news_text p{
	text-align:justify;
	font-family:arial;
	font-size:12px;
	line-height:16px;
}

h1, h2{
	font-family:arial;
	color:#ffffff !important;
	font-size:16px;
	font-weight:bold;
}
div#us_c{
	text-align:justify;
	margin-right:5px;
	margin-top:10px;
	padding-left:5px;
	padding-right:15px;
	font-family:arial;
	font-size:12px;
	line-height:16px;
	width:100%;
}
div#us_c p{
	text-align:justify;
	font-family:arial;
	font-size:12px;
	line-height:16px;
}
div#us_c *{
	font-family:arial;
	font-size:12px;
	line-height:16px;
}
div#us_c img{
	border:3px solid #ffffff;
}
div#us_c a:hover{
	color:#ffffff;
}

table.price, table.price td, table.price th{
    border: solid 1px white;
    border-collapse: collapse;
}

table.price th {
    text-align: center;
    font-weight: bold;
}
table.price td {
    padding-left: 10px;
    font-family: Verdana;
    font-size: 11px;    
}