/* Global */
* {margin:0; padding:0; font-family: Tahoma;}
html, body{width:100%;height:100%;background:#070500 url(../images/bgline.jpg);font-size:0.82em;}

input, button, textarea, select {font: normal 12px "tahoma", sans-serif; color:#000; vertical-align: middle; }
legend { display: none; }
fieldset { border: none; }
ul, ol { list-style: disc; }
ol { list-style-type: decimal;}
table { border-collapse: collapse; margin-bottom:20px; margin-top:10px; line-height:1.5em;}
td { padding:4px; border:1px solid #412417}
hr { display: none; }
img {border: none;}
h1, h2, h3, h4 {font-weight:normal; padding-bottom: 20px; color:#D8B966;}
p {padding-bottom:10px; line-height:1.5em;}
a {color:#E9BE5A; text-decoration:underline;}
a:hover {text-decoration:none;}

/* CSS Document */

.container {min-height: 100%;position: relative;width:100%;background:url(../images/back.jpg) top center no-repeat;}
		
*html .container {height: 100%;}

#main {width:1260px; margin:0 auto; padding-bottom:20px; overflow:hidden;}

#menu_top {overflow:hidden; font-size:11px; color:#BCA25C; font-weight:bold; height:45px;}
#menu_top ul {padding:0; float:right; line-height:45px;}
#menu_top li {display:inline; float:left; padding-right:20px; background:url(../images/raz.gif) no-repeat right;}
#menu_top a, #menu_top a:visited {color:#BCA25C; text-decoration:none;}
#menu_top a:hover {color:#E2D8BA; text-decoration:none;}

.logo {height:149px; overflow:hidden;}

#box_1 {font-family:Tahoma; font-size:11px; color:#B1AB94; padding-top:44px; margin-left:40px;}
#box_1 h1 {font-family:Georgia, "Times New Roman"; font-size:28px; color:#FADF79; margin-bottom:15px;}
#box_1 p {line-height:1.5em; width:440px;}
.uz {padding:18px 0px 20px 36px; background:url(../images/uz.png) no-repeat left;}

.action {overflow:hidden; margin-left:36px;}
.action1 {float:left;}
.action2 {}

.mainbox {overflow:hidden; width:1180px; margin-left:40px; padding-right:20px; color:#E9BE5A;}


/* Last Works Block */
#works {width:637px; float:left; overflow:hidden; padding-right:30px; }
#works ul {padding:10px 20px;}
.lastwork {font-family:Georgia; font-size:25px; color:#FADF79; font-style:italic; padding-top:25px; padding-bottom:35px;}
.lw {width:155px; height:208px; margin-right:67px; float:left; overflow:hidden;}
.bord {background:url(../images/picbg.jpg) no-repeat; padding:13px 12px 11px 12px;}
.bord2 {background:url(../images/picbg.jpg) no-repeat; padding:13px 12px 11px 12px; margin-bottom:50px; margin-right:50px;}

#wname {padding:13px 0px 5px 0px; text-align:center;}
#wname a, #wname a:visited {color:#C9A875; text-decoration:none; font-family:georgia; font-size:11px;}
#wname a:hover {color:#E2D8BA;}

.cr {height:0px; clear:both; overflow:hidden;  width:100%;}
.partners { height:135px;}
.partners h4 {color:#C9A875; text-decoration:none; font-family:georgia; font-size:25px; font-style:italic; padding-bottom:10px;}


/* New products Block */
#new {width:510px; float:right; overflow:hidden; background:url(../images/newbg.png) no-repeat top;}
.newbox {width:510px; height:480px; overflow:hidden;}

#new h4 {font-family:Georgia; font-size:25px; color:#FADF79; font-style:italic; padding:25px 0px 35px 30px;}
.products {margin-left:30px; overflow:hidden;}
.prbox {width:210px; float:left; overflow:hidden; margin-right:30px; margin-bottom:18px;}
.prpic {width:70px; height:80px; float:left;}
.prtext {font-size:12px; color:#D8B966; overflow:hidden; padding:5px 0px 10px 15px; line-height:1.3em;}

.cr2 {height:1px; clear:both; background:#CCFF66}
.catbox {height:100px; overflow:hidden; margin-top:33px;}
.cbpic {width:114px; margin-left:16px; float:left;}
.cblink {padding-top:18px; float:right; width:356px;}
.cblink a, .cblink a:visited {color:#FADF79; text-decoration:underline; font-family:georgia; font-size:23px;}
.cblink a:hover {color:#fff;}


#footer {overflow:hidden; background: url(../images/fbg.gif);}
.fline {height:1px; background:#564216 url(../images/fline.jpg) no-repeat center; overflow:hidden;}
#fbox {width:1180px; margin:0 auto; padding:20px 0px; overflow:hidden; font-size:10px; color:#765634;}

#menu_down {overflow:hidden; padding-bottom:20px;}
#menu_down li {display:inline; float:left; margin-right:25px;}
#menu_down a, #menu_down a:visited {color:#FEDD91; text-decoration:none; font-size:11px}
#menu_down a:hover {color:#E2D8BA; text-decoration:none;}

.copy {color:#765634; width:800px; float:left; }
.count {width:350px; float:right; text-align:right;}


/* Page styles */
#page1 {margin-left:40px; padding-top:20px; padding-bottom:60px;}
#page1 h1 {font-family:Georgia, "Times New Roman"; font-size:12px; color:#B18D43; margin-bottom:15px; font-style:italic; font-weight:bold; width:320px; line-height:1.5em;}
.pagetitle {font-family:Georgia; color:#FADF79; font-style:italic; padding:20px 0px;}

#crumb { overflow:hidden; clear:both; color:#D8B966;}
#crumb ul { overflow:hidden; clear:both;}
#crumb li { float:left;}

#new2 {width:510px; float:right; overflow:hidden; background:url(../images/newbgpage.png) no-repeat top; padding-top:9px;}
#new2 h4 {font-family:Georgia; font-size:25px; color:#FADF79; font-style:italic; padding:25px 0px 35px 30px;}

#pagetext { color:#E9BE5A; line-height:1.5em; font-size:11px; padding-bottom:30px; padding-right:40px;}
#pagetext p {color:#E9BE5A; padding-bottom:15px;}
#pagetext h2 { font-family:georgia; font-size:160%; font-style:italic; line-height:1.3em; padding:15px 0px;}
#pagetext h3 { font-family:georgia; font-size:140%; font-style:italic; line-height:1.3em; padding:15px 0px;}
#pagetext ul {overflow:hidden; padding:15px 25px; }
#pagetext ul li {list-style-type:disc; color:#E9BE5A; margin-bottom:10px;}

#pagetext img {padding:5px; max-width: 100%; background:#5B2F1A;}
#pagetext img.aligncenter { display: block; margin-left: auto; margin-right: auto;}
#pagetext img.alignright { margin: 5px 0 10px 20px; display: inline;}
#pagetext img.alignleft { margin: 5px 20px 10px 0; display: inline; }
#pagetext .alignright { float: right; }
#pagetext .alignleft { float: left }


/* Products */
#products {}
#products h2 a { text-decoration: none; }
#products .page_nav { clear: left; }
/* Products sections */
.ps { clear: left; height: 220px; margin: 10px 0; /*border-bottom: 3px solid #5B2F1A;*/ }
.ps .name { margin-left: 240px; }
.ps .img { float: left; margin-right: 30px; }
.ps .img img { width: 200px; height: 185px; }
/* Products collections */
.pc {}
.pc .pc_el img { vertical-align: middle; }
/* Products elements */
.pe { float: left; margin: 0 4em 2em 0; }

/* Feedback */
.backform label { display: block; padding-bottom:5px;}
.backform input { width: 450px; height:22px; line-height:22px; border:1px solid #74591D; background:#402415; color:#D8B966; padding:3px}
.backform textarea { width: 450px; height: 200px;  border:1px solid #74591D; background:#402415; color:#D8B966; padding:3px;}
.backform .button input { width: auto; }
#gobut { width:99px; height:25px; background:url(../images/gobutton.png) center no-repeat; border:0;}
#clearbut { width:99px; height:25px; background:url(../images/clearbutton.png) center no-repeat; border:0;}


/* Catalog */
.catalog { width:320px;float:left; margin-bottom:50px; overflow:hidden;}
.bordcat {background:url(../images/picbg.jpg) no-repeat; padding:13px 12px 11px 12px; float:left;}
.linkcat { margin-left:176px;}
.linkcat a, .linkcat a:visited {color:#FADF79; text-decoration:underline; font-size:15px; font-family:georgia; font-style:italic; }
.linkcat a:hover {color:#fff; text-decoration:none;}

.copy2 {color:#D8B966; width:200px; margin-top:10px;}
.copy2 img { float:left; margin-right:10px; margin-bottom:5px;}
.copy2 a {color:#D8B966;}

.table1 td{ border:1px solid black; }
.telefon {float: right; color: rgb(188, 162, 92); font-size: 26px; padding-top: 5px; padding-right: 10px; font-family: georgia;}

