td, body { font-size: 90%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

body { margin:0px; padding:0px; background:#E8CF9E url(/_tpl/img/bg1.jpg) repeat 0 0 }
iframe body { margin:0px; padding:0px; background:#fff;}

H1 { color: #662F1F; font-size: 150%; font-weight: normal; margin:0; padding: 0 0 10px 0 }
H2 { color: #662F1F; font-size: 130%; font-weight: normal; }
H3 { color: #662F1F; font-size: 105%; font-weight: bold; }

H2 a, H2 a:visited { color: #662F1F; text-decoration:underline;}
H2 a:hover { color: #662F1F; text-decoration:none; }

#slogan { 
	width: 100%;
	font-size: 10pt; 
	color: #666; 
	padding: 5px;
	letter-spacing: 0.07em;
}

#banner {}

hr {color: #ccc }

#katalog {
    font-family:Arial;
	color: #fff;
	font-size: 10pt;
	font-weight: bold;
}

#katalog a {
	color: #fff;
}

#phone {
	display: block;
	float: right;
	margin: 5px 2px 5px 5px;
	padding: 0px;
	color: #E8CF9E;
	border: 0px dotted #E8CF9E;
	font-size: 11pt;

}

#phone .phone-block {margin-bottom: 10px; line-height:16px;}

#phone strong {
	font-size:14pt;
	font-weight:normal;
}

#fon_logo { background:#874A2D url(/_tpl/img/l3.gif) repeat 0 0 }


#mini { font-size: 85% }

#footer { 
	height: 90px; 
	font-size: 9pt; 
	color: #662F1F; 
	padding: 5px 20px;
	background: url(/_tpl/img/footer.gif) repeat-x 0 20px;
}

#td-page {  
}

#page {  
	height: 100%;
	
	padding: 20px 20px 20px 20px; 
	background: #fff;
	margin: 15px 15px 0 0;
}

/*
p { padding:7px 7px 3px 7px;}

p a {color:#8A4522; text-decoration:underline;}
p a:hover {color:#8A4522; text-decoration:none;}
p a:visited {color:#A06D53; }
*/

#line { background: #fff url(/_tpl/img/line.gif) repeat-x 0 0 }

li { margin-bottom:7px }

img {border:0px;}

table#border { border: 0 1px 1px 0 solid #ccc; width:95%}
table#border { border-collapse:collapse }
table#border td, table#border th { border: 1px solid #ccc; padding: 3px; background:#fff; font-size:10pt }
table#border th { border: 1px solid #fff; padding: 3px; background:#ccc; font-size:10pt; font-weight: bold }


.right {
  width:200px;
  float:right;
  padding:5px;
  margin: 5px;
  text-align:center;
  color: #000;
  border: 1px dotted #E8CF9E;
}

.left {
  width:200px;
  float:left;
  padding:5px;
  margin: 5px;
  text-align:center;
  color: #000;
  border: 1px dotted #E8CF9E;
}  

.left img, .right img{
	border: 0;
}

.left h3, .right h3{
	font-size: 10pt;
	margin:5 0 0 0;
	font-weight: normal;
}

.left a, .right a {
	color: #000;
}

.fon_left {
	background: url(/_tpl/img/fon_left.png) no-repeat;
	width:200px;
}

.pad {
	height:42px;
	padding: 0px 5px 0 5px;
}  


.pad1 {
	height:100px;
	padding: 0px 5px 0 5px;
}  


.prod {
  width:420px;  
  height:110px;
  float:left;
  padding:5px;
  margin: 5px;
  text-align:left;
  color: #000;
  border: 1px dotted #E8CF9E; font-size:12px;
}  

.prod img { position:relative;
	border: 0; float:left; display:inline; margin-top:5px;
}

.prod .pad {display:inline;      float:left;  position:relative;
	height:110px; width:200px;
	margin: 0px 0px 0px 5px; 
} 
.prod h3 {margin:3px 0 3px 0; font-weight:bold; }




.example { display:inline;
  width:200px;
  float:left;
  padding:5px;
  margin: 5px;
  text-align:center;
  font-size:12px;
}  

.example img {
	border: 0;
}

#order {padding: 50px 0 20px 20px;
        background: #fff;
		}

#order h2 { color: #8F6C62/*662F1F*/; font-size: 100%; font-weight: bold; }

#order td{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 9pt;
	font-weight: normal;
}
#order input, #order textarea{
	border: 1px #FAD0A0 solid;
	color: #333;
}

#order .btn {
height:20px;
border-color:#CDA16D #E0B786 #E0B786 #CDA16D;
border-style:solid;
border-width:1px;
background:#F9D4AA;
cursor:pointer;
}
#order .btn:hover {
border-color:#E0B786 #CDA16D #CDA16D #E0B786;
border-style:solid;
border-width:1px;
background:#F8D9B9;
}


#order_link {
	font-size: 9pt;
	width: 400px;
	padding: 0 0 0 15px;
	background: url(img/arrow3.gif) no-repeat 0px 5px;
}

#order_link a {
	color: 662F1F;
}

#order_link a:hover {
	text-decoration: none;
}

#cnt {
	display: block;
	float: right;
	width: 31px;
	height: 31px;
	margin: 0px 0px 0 0;

}

a#holidays {display:block;width:100%; text-align:center; font-size:12px; font-weight:bold; color:#9D451D;}
a#holidays:hover {text-decoration:none;}
