

html{
    width: 100%;
    height: 100%;
    background-color: #bdb8ab;
    padding: 0px;
    margin: 0px;
     background-image: url('../images/header.pngs'); background-repeat: repeat;
    }

body{
    width: 100%; height: 100%;
    font-family:'Open Sans', "Arial", "arial", "sans-serif";
    font-size: 14px;
    color:#000000;
        padding: 0px;
    margin: 0px;
}


p {
    
    line-height: 1.7;
    padding-bottom: 15px;
    padding-top: 5px;
    font-size: 14px;

}
a {color: #000;  }
a.baboo{display: block; width: 0px; height: 0px; overflow: hidden;}
a:hover{text-decoration: none;}
h1,.h1 { font-size: 22pt;line-height: 1;  color: #ddd;  margin-bottom: 20px; margin-top: 10px; border-bottom: 1px solid #111; padding-bottom: 10px;
	font-family:'Open Sans', "Arial", "arial", "sans-serif";font-weight: 300; color: #111;
}
.h1 {margin-bottom: 0px; margin-top: 20px;}
h1.h1_hide { margin: 0px; padding: 0px; width: 0px; height: 0px; overflow: hidden;}


input,textarea {
   
    font-family:'Open Sans', "Arial", "arial", "sans-serif";
    font-size: 14px;
    color:#000000;

}

/*a:hover {}         */

/*Main style*/
table.main {width: 100%; height: 100%;}
table.main tr.main-content td.main-content-center { width: 802px;  vertical-align: middle;   }

div.main_wrap {width: 1024px; margin: 0px auto; padding-top: 10px; padding-bottom:10px;}
/**/


/*Header*/
table.tb_header {width: 100%;}
table.tb_header td.tb_header-td_logo {vertical-align: bottom; width: 161px;}
table.tb_header td.tb_header-td_logo a {display: block; width: 260px; height: 50px; background-image: url('../images/logo.png'); background-repeat: no-repeat; background-position: top left; padding-bottom: 10px;}
table.tb_header td.tb_header-td_links {vertical-align: bottom; text-align: right; padding-right: 1px; }

ul.ul_header {display: block;}
ul.ul_header li {display: block;}
ul.ul_header li.ul_header-link {float: right;  margin-left: 30px; margin-bottom: 10px;}
ul.ul_header li.ul_header-link a { font-size: 10pt; color: #111; text-decoration: none; text-transform: uppercase;  font-weight: 400;}
ul.ul_header li.ul_header-link a:hover {text-decoration: underline;}
ul.ul_header li.ul_header-clear {float: none; clear: both;}

ul.ul_header li.ul_header-link-tw {margin-left: 10px;}
ul.ul_header li.ul_header-link-tw a{ background-image: url('../images/tw.png'); width: 18px; height: 18px; display: inline-block; background-position: center center;}
ul.ul_header li.ul_header-link-vk a{ background-image: url('../images/vk.png'); width: 18px; height: 18px; display: inline-block; background-position: center center;}
/**/

/*Submenu*/
ul.ul_submenu {display: none; position: absolute; z-index: 5000; background-image: url('../images/black_bg.png'); background-repeat: repeat; margin-left: -10px; padding-top: 10px;}
ul.ul_submenu li {display: block; }
ul.ul_submenu li.ul_submenu-link { padding: 10px; text-align: left;}

/**/


/*Content*/
div.dv_content {  }
/*
#slider {width: 1000px; height: 667px; border: 0px solid #ffffff;}
#slider img {width: 1000px;  height: 667px;}
*/

div.dv_page {width: 800px; height: 534px; border: 1px solid #ffffff;    background-repeat: no-repeat;  color: #ffffff; font-size: 10pt; background-color: #222;  overflow: auto;}
div.page_video {width: 800px; }
/**/

/*Footer*/
div.dv_footer {font-size: 8pt; color: #111; text-align: center;margin-top: 10px; margin-bottom: 5px; }
/**/


/*Главная альбомов*/
div.gv_panel img {cursor: pointer;}
/**/

/*На весь экран*/
div.full_image {margin: 0px auto;}
a.full_image-close {background-image: url('Close.png'); background-repeat: no-repeat; background-position: left center; position: absolute; right: 5px; top:5px; width: 16px; height: 16px; cursor: pointer; z-index: 99999;}
/**/


/*Альбомы*/
ul.ul_album {display: block;}
ul.ul_album li {display: block;}
ul.ul_album li.ul_album-link {float: left; background-repeat: no-repeat; width: 300px; height: 188px; margin-right: 50px; margin-bottom: 50px;}
ul.ul_album li.ul_album-link-np {margin-right: 0px;}
ul.ul_album li.ul_album-link a {float: left; display: block; width: 300px; height: 188px; text-decoration: none;}
ul.ul_album li.ul_album-link a span {float: left;  background-image: url('../images/black_bg.png'); background-repeat: repeat; display: block; width: 300px; height: 30px; margin-top: 158px; color: #f5f5f5; line-height: 30px; text-align: center;}
ul.ul_album li.ul_album-clear {float: none; clear: both;}
/**/


/*About*/
div.dv_about-text {width: 360px; min-height : 494px; background-image: url('../images/black_bg.png'); background-repeat: repeat; color: #f5f5f5; padding: 20px; }
div.dv_about-text h1 {color: #f5f5f5; margin-bottom: 10px; border-bottom: 0px; padding-bottom: 0px;}
div.dv_about-text p {font-size: 10pt;}
/**/








/*order*/
table.tb_order {width: 100%; }
table.tb_order td{width: 320px; padding-bottom: 20px;}
table.tb_order td.tb_order-center{padding-left: 32px; padding-right: 32px;}
div.order_box-input input {width:300px; padding: 9px; border: 1px solid #111; margin: 0px;}


div.order_box-wrap {}
div.order_box {padding-top: 15px;}
div.order_box-title { font-size: 14px; margin-bottom: 4px; font-weight: bold;}
textarea.order_box-text {border: 1px solid #111; width: 1004px; padding: 9px; height: 100px;  line-height: 1.4;
	
}
div.order_box-submit input{ cursor: pointer; 
line-height: 40px;
font-size: 14px;
color: #111;
text-decoration: none;
text-transform: uppercase;
color: #fff;
background-color: #817b68;
border: 0 solid #134201;

 padding: 3px 30px;	
}
div.order_box-submit {margin-top: 15px; text-align: center; width: 1024px;}

/**/


