/* CSS Document */
* {	margin: 0;	padding: 0;}
html {height: 100%}
html, body{ padding:0px; margin:0px auto; height:100%; width:100%; background: #da9707; color:#fff;  font-family:Arial, Helvetica, sans-serif;}

/***********************************************dossier_page***************************************************************/

/*container*/
#container { position:relative; width:995px; margin:0px auto;  min-height:100%; height:auto!important; height:100%; padding:0px;}

/*header*/
#top_header {  position:relative; width:935px; height:50px; padding:0 0 0 20px; overflow:hidden; }
#top_copyright { position:relative; height:15px; margin-top:20px; font-size:9px; color:#fff; padding:0 0 0 3px;}

/*main_box*/
#main_box { position:relative; width:995px; padding: 0 0 230px;	height: 1%; }
#main_box:after { content: '.';	display: block;	clear: both; visibility: hidden; height: 0;}

#left_box { position:relative; float:left; width:160px; padding:0px 0px 20px 20px;}
#logo_box { position:relative; float:left; width:160px; height:76px; background:url(../img/leyba-logo.jpg);}
#logo_text { position:relative;  float:left; width:160px; min-height:15px; font-size:13px; color:#fff; font-weight:bold; text-align:center; text-shadow:0px 1px #000; }
#logo_text span { font-size:9px; color:#fff; }
#text_box { position:relative; float:left; width:160px; font-size:13px; margin-top:15px;}
#text_box p{ text-indent:15px; line-height:15px;}
h1 { font-size:16px; color:#fff; font-weight:bold; margin-bottom:5px;}

#text_box a { color:#fff; text-decoration:none; border-bottom:1px dotted #fff; font-size:13px;}
#text_box a:hover { text-decoration:none; border:none;}

#edit_post { margin-top:15px;}
#edit_post a.post-edit-link { float:right; color:#fff; text-decoration:none; border: none; font-size:13px; padding:3px; background:#bc7d00;}
#edit_post a:hover.post-edit-link {text-decoration:none;  border-bottom:1px dotted #fff; background:none;}
#link_pages { text-align:center; margin-top:10px;}

#middle_box { position:relative; float:left; width:450px;}
#hand_made_box { position:relative; float:left; width:241px; height:270px; background:url(../img/hand_made.jpg) no-repeat; margin-top:20px;}
#hand_made_box_text { position:relative; float:left; width:160px; padding:10px; margin-top:255px; margin-left:55px; font-size:9px; color:#000; text-align:center}
#bez_leybl_box { position:relative; float:left; width:203px; height:231px; background:url(../img/bez_leybl.jpg) no-repeat; margin-top:50px;}
#bez_leybl_box_text { position:relative; float:left; width:180px; padding:10px; margin-top:115px; font-size:10px; text-align:center}
#yellow-btn1 { position:relative; float:left; margin-top:-18px; margin-left:25px; width:16px; height:22px;}

#right_box { position: absolute;  width:360px; margin-top:-90px; margin-left:610px;}
#green-btn { position:relative; float:left; margin-top:-20px; margin-left:25px; width:15px; height:22px; z-index:2}
#yellow-btn { position:relative; float:left; margin-top:-20px; margin-left:95px; width:13px; height:24px; z-index:2}
#blue-btn { position:relative; float:left; margin-top:-20px; margin-left:115px; width:16px; height:23px; z-index:2}
#right_box a { color:#fff; text-decoration:none; border:none;}
#right_box a:hover { text-decoration:none; border:none;}

em { font-style:italic;}
strong { font-weight:bold;}

/***scrollale***/
#arrow_left { position:absolute; left:176px; top:173px; width:43px; height:31px; background:url(../img/arrow_left.gif) no-repeat; cursor:pointer; z-index:5}
#arrow_right { position:absolute; left:133px; top:173px; width:44px; height:31px; background:url(../img/arrow_right.gif) no-repeat; cursor:pointer; z-index:5}

#photo { position:relative; width:350px; height:250px; overflow:hidden; }
.scrollable{ width:350px; height:150px; position:absolute; top:0px; z-index:2; }
.scrollable div.items { height:150px; position:absolute; width:5000px;  }
.scrollable div.items div { height:150px; float:left; margin:0px;} 
.scrollable div.items div a{ display:block; float:left; height:150px; padding:0px; margin:0px; }
.scrollable div.items div a img{ border:none; vertical-align: middle;}
.scrollable div.items div a img { background:#fff;  padding:5px 5px 25px 5px;}

.ngg-gallery-thumbnail {background:url(../img/yellow-btn.gif) 40px top no-repeat; padding-top:20px;}

/*top-nav*/
#top-nav { height:10px; margin-top:5px;}
#top-nav ul li { display:inline; list-style:none; border-left: 1px dotted #fff;}
#top-nav a { margin: 5px; text-decoration:none; color:#fff; font-size:9px}
#top-nav a:hover { text-decoration: none; color:#fff; border-bottom:1px dotted #fff}
#top-nav li.current_page_item a {text-decoration: none; color:#fff; border-bottom:1px dotted #fff}

/*tm*/
#tm { position: absolute; width:605px; padding:0px; height:50px; margin:290px 0px 0px 200px;}
#goods { position:relative; float:left; margin-left:0px; width:100px; height:31px; padding:15px 0px 0px 35px; background:url(../img/tm.gif) left no-repeat; font-size:12px; color:#fff;}
#idea { position:relative; float:left; margin-left:120px; width:100px; height:31px; padding:15px 0px 0px 35px; background:url(../img/tm.gif) left no-repeat; font-size:12px; color:#fff;}
#we { position:relative; float:left; margin-left:75px; width:100px; height:31px; padding:15px 0px 0px 35px; background:url(../img/tm.gif) left no-repeat; font-size:12px; color:#fff;}


/*footer*/
#footer-bg { position:relative; width:100%; height:207px; margin:-207px auto; }
#footer { position:relative; width:995px; height:207px; margin:0px auto; background:url(../img/footer.jpg) no-repeat;}
#main-page { position:absolute; top:126px; left:14px; width:165px; height:20px;  }
#main-page a { font-size:12px; color:#fff; text-decoration:none;}
#main-page a:hover { text-decoration:none;}
#open { position:absolute; right:30px; top:120px; width:130px; height:31px; background:url(../img/arrows.gif) left no-repeat; padding-left:50px; color:#ffde01; font-size:13PX; font-weight:bold;}

.clear { clear:both; height:0px; width:100%;}

/**************************************************************************************************************************/
