 *{ font-family: verdana; font-size:99%;}
body { font-size: 0.9em; min-width:1000px; margin:0; padding:0; background: #000000 url('./i/head.jpg') no-repeat left top; color: #ffffff;}

input, select, option, textarea { color: #000000; }
textarea { overflow:auto; }
.clear { width:100%; height:1px; overflow:hidden; clear:both; }

a { color: #ffffff; }

body#in { font-size: 0.9em; min-width:1000px; margin:0; padding:0; background: #000000 url('./i/head_in.jpg') no-repeat left top;}
#header_in {overflow:hidden;margin-bottom:-16px;}
#header_in .left_in {height:368px; width:39%;}
#header_in .right_in {height:368px; width:22%;}
#header_in .center_in {height:368px; width:33%; background:url('./i/logo.png') no-repeat left top; //background:none; //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i-kamin.ru/i/logo.png', sizingMethod='crop'); z-index:10000;}
#left_cont_in {width:30%; margin-top:30px;}
#right_cont_in {width:69.9%; margin-top:30px;}
.content_in {padding: 25px 45px 0 0; color:#d9c1a3;}
.content_in p { color: #d9c1a3; /*font-size:14px;*/ }
table.t_spec_in td {padding: 0 0 30px 0}
#spec_links_in {margin-top:;}
#spec_links_in table td {text-align:center; vertical-align:bottom; color:#c0b293;}
#spec_links_in table td a {font-size:14px; color: #a56f4c; font-weight:bold;}

ul.menu_in {float:left;  margin:0 0 0 0; text-align:left; list-style: none; text-transform: uppercase;}
ul.menu_in li {margin: 0 0 20px 0; font-size: 15px; color:#F2F2F2;}
ul.menu_in li a { font-size: 15px; text-decoration: none; font-weight: bold; color:#F2F2F2; position:relative; z-index:1;}



#container {width:expression(document.body.clientWidth > 993? '100%' :'993px')}
#header, #razdels, #left_cont, #right_cont, #footer {overflow:hidden; //display:inline-block;}
#menu,#footer {width:100%}
#left_cont {width:50%; margin-top:30px;}
#right_cont {width:49.9%; margin-top:30px;}
#footer {clear:left}
#header { clear: both; width: 100%; //padding-right: 1px; //overflow-x: hidden; padding-bottom:19px; }
#left_cont, #right_cont, #right_cont_in, #left_cont_in, #header .left, #header_in .left_in, #header_in .right_in, #header_in .center_in, #header .riht{ float: left;}
#header .left { width: 70%; height:470px; float:left; }
#header .right {text-align:center; height:470px; background: url('./i/logo.png') no-repeat top right; //background:none; //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i-kamin.ru/i/logo.png', sizingMethod='crop'); margin-left:71%;  z-index:10000;}
ul.menu {padding-top:150px; text-align:left; list-style: none; text-transform: uppercase;}
ul.menu li {margin: 0 0 20px 15px; font-size: 15px; color:#F2F2F2;}
ul.menu li a { font-size: 15px; text-decoration: none; font-weight: bold; color:#F2F2F2; position:relative; z-index:1;}
.flash_block { height:357px;}
table.t_contact td { padding-left:45px; padding-bottom:10px; text-align:left;}
table.t_contact td.icq { padding-left:0; }
table.t_contact td p span {color:#a56f4c; font-size: 14px; font-weight: bold; font-style: italic;}
table.t_razdels {width: 100%; height: 70px; background-color: #110700; text-transform: uppercase;}
table.t_razdels td {vertical-align: top; padding: 20px 0 0 22px; font-size:15px;}
table.t_razdels td a { font-size:11px;}
table.t_razdels ul {margin:0; padding:0;}
table.t_razdels li {margin: 0 0 0 0px; font-weight: bold; list-style-image: url('./i/li_st.gif');}
table.t_razdels li a { text-decoration: none; }
/*table.t_release {width:100%;}     */
table.t_release td {/*vertical-align: top;*/ padding: 10px 0 0 45px;}
table.t_release td img { margin-top: 10px;  border:4px solid #2e1d19;}
a.categorya {font-size: 15px; color:#a56f4c;}
p.prew {margin:29px 0 0 0; padding: 0; font-size: 18px; font-weight:bold; text-decoration: none;}
p.prew a {text-decoration: none;}
p.madein {margin:7px 0; font-size: 11px; color: #d2b99d;}
p.telefons {margin:0; font-size: 26px; font-style: italic; font-weight:bold; color:#d2b99d;}
p.telefons span {font-size:12px; color: #a56f4c;}
p.region {margin:0; font-size:11px; font-style: italic; color:#a56f4c; font-weight:bold;}
.special {padding:0 20px 0 0;}
p.h1_spec { margin:0; font-size: 32px; padding-top:50px; font-weight: bold; font-style: italic;}
p.h1_spec span {font-size: 18px; top:-2px; white-space:nowrap; color: #c5ad93; font-style: italic; position:relative; }
p.spec_prew {color:#af8c5f; margin:0 84px 0 0; font-size:12px;}
p.spec_prew a {color:#c5ad93;}
span.snoska {font-size:10px; position:relative; bottom:-10px;}
.news_prew {padding: 75px 45px 0 45px;}
p.date {font-size:10px; color: #a56f4c; margin:0 0 7px;}
a.news_link {color: #e8dbca; font-size: 18px;}
p.cont_news {color:#e1c199; margin: 2px 84px 21px 0; font-size:14px;}
.content {padding: 75px 104px 0 40px; color:#d9c1a3;}
.content p { color: #d9c1a3; font-size:14px;}

h1 {margin:0 0 25px; color:#e8dbca; font-size: 24px; text-transform: uppercase; font-weight: normal;}
h2 { margin: 0; padding: 0; font-size: 18px; color: #a56f4c; font-weight: normal;  }

#spec_links {margin-top:50px; }
#spec_links table td {text-align:center; vertical-align:bottom; color:#c0b293;}
#spec_links table td a {font-size:14px; color: #a56f4c; font-weight:bold;}
#footer {background: url('./i/l_foot.jpg') no-repeat bottom left; width:100%; height: 280px; vertical-align:bottom;}
.foot_right {float:right; background: url('./i/r_foot.jpg') no-repeat bottom right; width:521px; height: 280px; }
#footer a {color:#eed584;}
.bip {position:relative; float:left; bottom:-166px; left:175px; color:#efe7c0; font-size:11px;}
.copy {position:relative; float:left; bottom:-166px; left:28%; color:#efe7c0; font-size:11px;}
.cpec_text {position:relative; left:0px;}
a.icq {display:block; margin:0 20px; font-size:14px; color:#a56f4c; font-style: italic; font-weight:bold; background:url(./i/icq.png) no-repeat left; padding:5px 0 10px 34px; //display:inline-block; //background:none; //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i-kamin.ru/i/icq.png', sizingMethod='crop'); }
a.icp {display:block; margin:0 20px; font-size:14px; color:#a56f4c; font-style: italic; font-weight:bold; padding:5px 0 10px 34px; //display:inline-block; //background:none; }

.tfaq { padding: 0 0 4px 14px; font-size: 10px;  color: #000000;}
.tfaq1 { padding: 5px 0 4px 14px;}
div.ex_search {padding: 10px 0 0 0}

table.user_table { border-collapse: collapse;  }
table.user_table tr td { padding: 5px; border: 1px solid #ffffff; }

table.cat tr td { padding: 0 0 10px 0; }
table.cat tr td.cat_list0 { padding: 0; background-color: #ffffff; /*border: 1px solid #ffffff;*/ }

#fire { position:relative; left:0px; top:57px; }

p.contact {font-size: 12px; color: #8b7862}
span.contact {font-size: 14px; color: #906142; font-weight:600;}
span.contact1 {font-size: 12px; color: #8b7862;}
span.contact2 {font-size: 9px; color: #906142;}
span.contact3 {font-size: 12px; color: #8b7862; font-weight:600; text-decoration: underline;}
table.contact {border-collapse: collapse; border: 1px solid black; border-top: 1px dotted #906142; border-bottom: 1px dotted #906142;}
table.contact td {width: 250px; border: 1px solid black; border-top: 1px dotted #906142; border-bottom: 1px dotted #906142;}
td.contl {background-color: #19120c;}
td.contr {background-color: #110c09;}
table.contact1 td a {color: #8b7862 }
table.cont td {color: #e1c199}
table.contact1 {border-collapse: collapse; border: 1px solid black; border-top: 1px dotted #906142; border-bottom: 1px dotted #906142; position: relative; top:-120px;}
table.contact1 td {width: 200px; border: 1px solid black; border-top: 1px dotted #906142; border-bottom: 1px dotted #906142;}
