/* CSS Document */

html{width:100%; height:100%; margin:0px; padding:0px;}
body{width:100%; height:100%; margin:0px; padding:0px; background-color:#75c75e; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000;}
body.mceContentBody {
    background: white;
}
a {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; text-decoration:underline;}
a:link,a:active,a:visited {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; text-decoration:underline;}
a:hover {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; text-decoration:none;}
img {border:0px;}
tr td{vertical-align:top}
h4{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#40603a; margin:0px; padding:0px;}
h3{font-size:15px; color:#40603a;}
h3 a{text-decoration:none; font-size:15px; color:#40603a;}
h3 a:link, h3 a:active, h3 a:visited, h3 a:hover{text-decoration:none; font-size:15px; color:#40603a;}
p{text-indent:15px; margin:0px; padding:0px 0px 7px 0px}
ul{ list-style-position:inside}
.cl{clear:both; margin:0px; padding:0px;}


.tb_main{width:100%;}
.td_l{background:url(../images/bg_left.jpg) top right repeat-y; width:22px;}
.td_r{background:url(../images/bg_right.jpg) top left repeat-y; width:23px;}
.td_cen1{background:url(../images/ugol_left.gif) top left no-repeat; background-color:#9fd361;}
.td_cen2{background:url(../images/ugol_right.gif) top right no-repeat;}
.tb_cont{width:955px;}
.sh_l{background:url(../images/shapka_l.jpg) left top no-repeat; width:5px; height:442px; float:left;}
.shapka{background:url(../images/shapka2.jpg) left top no-repeat; width:97%; text-align:center; float:left; height:442px;}
.sh_r{background:url(../images/shapka_r.jpg) left top no-repeat; width:5px; height:442px; float:left;}
.logo{padding:42px 19px 27px 8px}
.div_content{background-color:#e2ffbf; background-image:url(../images/paper.jpg); background-position:left top; background-repeat:no-repeat; width:96%; margin-right:19px; padding-left:20px;}
.bl_menu{background:url(../images/menu.jpg) top left repeat-y; width:238px; margin:0px 0px 2px 0px}
.bl_contact{background-color:#fff; padding:15px 0px 13px 6px; width:232px; margin-top:5px; font-size:11px;}
.bl_zamer{background:url(../images/zamer.jpg) left top no-repeat; width:175px; height:84px; padding-top:211px; text-align:center; font-size:11px;}
.bl_pogonaj{background:url(../images/pogonaj.jpg) left top no-repeat; width:175px; height:75px; padding-top:220px; text-align:center; font-size:18px; font-weight:bold; color:#fff; line-height:1.4}
.img_pr{padding:0px 0px 6px 0px}
.pic{position:absolute; top:335px; left:260px;}
.div_foto{background-color:#e2ffbf; width:222px; padding:10px 7px 15px 9px; overflow-y:scroll; overflow-x:hidden; height:1000px;}
.div_foto_main{background-color:#e2ffbf; width:238px; padding-bottom:111px;}

.bl_info{padding:10px 35px 15px 73px; text-align:justify;}
.bl_prod{background-color:#c7ec9a; padding:9px 15px; width:99%; background-image:url(../images/bg1.gif); background-position:top; background-repeat:repeat-y;}
.bl_prod1{margin:0px 0px 0px 24px; float:left;}
.bl_prod2{margin:0px 0px 0px 24px; float:left; width:85%;}

ul.jcarousel li {font-size:11px; text-align:center;}
.door img {
    margin-right: 20px; margin-right: 20px;
}

.bl_text{background:url(../images/bg_text.jpg) top left no-repeat; width:158px; height:170px; padding:111px 10px 14px 7px; text-decoration:underline; font-size:13px; margin-right:17px;}

/*metal_door*/
.bl_door{background-color:#9fd361; width:165px; float:left; margin-right:27px; margin-bottom:10px;}
.bl_door1{width:165px; height:309px; padding:0px; margin:0px;text-align:center;}
.bl_door_new{background-color:#9fd361; width:200px; float:left; margin-right:27px; margin-bottom:10px;}
.bl_door1_new{width:200px; height:370px; padding:0px; margin:0px;text-align:center;}
.bl_name div {
    text-align:center;
    font-size:13px;
    font-weight:bold;
}
.bl_name_door_r{
    background: url(../images/doors/name_bg_r.gif) bottom right no-repeat #9fd361;
}
.bl_name_door_l{
    background: url(../images/doors/name_bg_l.gif) bottom left no-repeat;
}
.bl_name_door_c{
    background-position: top center;
    background-repeat: no-repeat;
    padding:5px 0px;
}
.bl_top_door_r{
    background: url(../images/doors/name_bg_tr.gif) top right no-repeat #9fd361;
}
.bl_top_door_l{
    background: url(../images/doors/name_bg_tl.gif) top left no-repeat;
}


.bl_door3{width:283px; height:107px; background-color:#9fd361; background-image:url(../images/doors/bg1.gif); background-position:right top; background-repeat:no-repeat; padding:0px; margin-bottom:7px; font-size:12px;}
.address{float:right; margin-top:34px; color:#143e0d; font-weight:bold; font-size:11px;}
.icon{float:left; padding-top:39px; padding-left:30px;}

/*accessories_door*/
.bl_furn{background:url(../images/furniture/bg1.gif) left top no-repeat; width:125px; height:103px; padding-right:35px; float:left; text-align:center;}
.td_f1{background-color:#fff; text-align:center; padding:6px 0px; background-image:url(../images/furniture/b_top.gif); background-position:top left; background-repeat:no-repeat}
.td_f2{background-color:#9fd361; background-image:url(../images/furniture/b_bot.gif); background-position:bottom left; background-repeat:no-repeat; text-align:center; padding:5px 0px; font-size:13px; width: 125px; overflow: hidden; height: 27px;}
.lnk_more{width:125px; padding-right:35px; text-align:center; float:left;}

/*sale*/
.td_door{font-size:13px; font-weight:bold; text-align:left;}
.img_door{margin-top:13px; margin-bottom:5px;}
.div_sale{width:130px; text-align:center; color:#ff0000; font-size:18px; font-weight:bold;}
.old_price{font-size:13px; font-weight:bold; text-decoration:line-through; color:#000;}
.sale{background:url(../images/doors/sale.png) no-repeat right top; width:150px; height:46px; position:relative; top: -360px;}

a.lnk_big {font-size:18px; color:#005e20; text-decoration:underline; font-weight:bold;}
a.lnk_big:link,a.lnk_big:active,a.lnk_big:visited {font-size:18px; color:#005e20; text-decoration:underline; font-weight:bold;}
a.lnk_big:hover {font-size:18px; color:#005e20; text-decoration:none; font-weight:bold;}

a.lnk1 {font-size:16px; color:#005e20; text-decoration:underline; font-weight:bold;}
a.lnk1:link,a.lnk1:active,a.lnk1:visited {font-size:16px; color:#005e20; text-decoration:underline; font-weight:bold;}
a.lnk1:hover {text-decoration:none;}

a.lnk2 {text-decoration:none; padding:3px 5px; font-weight:bold; margin-right:3px;}
a.lnk2:link,a.lnk2:active,a.lnk2:visited {text-decoration:none; padding:2px 5px; font-weight:bold; margin-right:3px;}
a.lnk2:hover {background-color:#9fd361;}
.lnk2_sel{text-decoration:none; padding:2px 5px; font-weight:bold; margin-right:3px; background-color:#9fd361;}

a.menu{display:block; padding:10px 0px 10px 25px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; background:url(../images/menu_line.jpg) bottom left no-repeat; text-decoration:none;}
a.menu:link,a.menu:active,a.menu:visited{display:block; padding:10px 0px 10px 25px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; background:url(../images/menu_line.jpg) bottom left no-repeat; text-decoration:none}
a.menu:hover{text-decoration:underline;}
.m_sel{display:block; height:39px; padding:12px 18px 0px 29px; background:url(../images/menu_cen.png) left top no-repeat; float:left; font-size:18px; color:#f5f34f;}


a.menu1{
    display:block; padding:5px 0px 5px 35px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; text-decoration:none;
}
a.menu1:link,a.menu1:active,a.menu1:visited{
    display:block; padding:5px 0px 5px 35px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; text-decoration:none
}
a.menu1:hover{text-decoration:underline;}

a.menu2{display:block; padding:5px 0px 5px 35px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; text-decoration:none; background:url(../images/menu_line.jpg) bottom left no-repeat;}
a.menu2:link,a.menu2:active,a.menu2:visited{display:block; padding:5px 0px 5px 35px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; text-decoration:none; background:url(../images/menu_line.jpg) bottom left no-repeat;}
a.menu2:hover{text-decoration:underline; background:url(../images/menu_line.jpg) bottom left no-repeat;}

.podmenu_sel{display:block; padding:5px 0px 5px 35px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffcc11; font-weight:bold; text-decoration:underline}

.bot{height:75px; background:url(../images/bottom.gif) left top no-repeat; padding:35px 0px 0px 31px}
.copyright {font-size:10px; color:#000; text-decoration:none; font-weight:bold;}
a.copyright {font-size:10px; color:#000; text-decoration:none; font-weight:bold;}
a.copyright:link,a.copyright:active,a.copyright:visited {font-size:10px; color:#000; text-decoration:none; font-weight:bold;}
a.copyright:hover {font-size:10px; color:#000; text-decoration:underline; font-weight:bold;}
div.gallery {
    position: absolute; overflow:hidden;
}
div.gallery table {
    position: relative;
    left: 0px;
}
.sel {color: #40603a;}
.div-small-door-main{
   margin-right: 8px;
   margin-bottom: 5px;
   text-align: center; 
   float: left;}
.div-small-door{
   background:url(images/small-door-bg.gif) no-repeat; 
   width:42px; 
   height: 104px; 
   padding: 5px 6px; 
   margin: 3px 0px;}
.div-small-img{
   padding: 5px 0px 15px 0px; 
   text-align:left;}
.small-img{
   border: solid 1px #000; 
   margin-right: 4px;}
.div-video{
	width: 198px; height: 150px; margin-bottom: 6px; border: solid 1px #000; text-align: center}
.div-video-content{
	width: 360px; height: 250px; border: solid 1px #000; margin: 5px 0 15px;}
.video-wrapper{
	background-color:#E2FFBF; height:316px; overflow-x:hidden; overflow-y:scroll; padding:10px 7px 15px 9px; width:222px; margin-bottom: 5px;}

