/* CSS Document */ 
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, 
blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, 
font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b,
u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, 
caption, tbody, tfoot, thead, tr, th, td  
{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;}

ol, ul {list-style: none;}

blockquote, q {quotes: none;}
ins { text-decoration: none;}

del {text-decoration: line-through;}
iframe {margin:0 0 0 -40px;}

table {border-collapse: collapse;border-spacing: 0;}

a img { border:0; display: block;}

body{background:#7D7D7D;color:#464646;font-family:tahoma;font-size:12px;}
#clir{clear:both;display:block;height:10px;}
#shadow{background:#616161; width:960px;margin:25px auto 0;padding:0 4px 7px 0;}
#content{background:url(../img/page/content-bg.jpg); width:960px;border:1px solid #FFFFFF;}

#left{display:block;width:264px;float:left;}
#left h1{color:#FFFFFF;font-size:12px;margin:27px 0 0 80px;}
#left ul{}
#left ul li img{margin:0 0 0 10px;}
#left ul li{margin:10px 0 0;background:url(../img/page/arrow.png) no-repeat scroll 0 74%;margin:10px 0 0 65px;padding:0 0 0 15px;}
#left ul li a{text-decoration:none;color:#ffffff;}
#left ul li a:hover{text-decoration:underline;}
#left .rolety_menu_3 {display:none;margin:0 0 0 20px;}
#left .bramy_menu_3 {display:none;margin:0 0 0 20px;}
#left .markizy_menu_3  {display:none;margin:0 0 0 20px;}
#left .rolety_materialowe_2{display:none;margin:0 0 0 20px;}
#left .sterowanie_2{display:none;margin:0 0 0 20px;}
#left .ban-rotater{display:block;height:107px;margin:11px 0 0 5px;width:10px;}
#left .rolety_menu{background:none;margin:0;padding:7px 0 0 11px;background:url(../img/page/box-bg.png) no-repeat scroll 0 0;display:none;position:absolute;height:93px;width:254px;}
#left .bramy_menu{background:none;margin:0;padding:7px 0 0 11px;background:url(../img/page/box-bg.png) no-repeat scroll 0 0;display:none;position:absolute;height:93px;width:254px;}
#left .markizy_menu{background:none;margin:0;padding:7px 0 0 11px;background:url(../img/page/box-bg.png) no-repeat scroll 0 0;display:none;position:absolute;height:93px;width:254px;}

#right{display:block;float:right;width:696px;}
#right ul {background:url(../img/page/by-top-menu.gif) repeat-x ;display:block;height:47px;width:695px;}
#right ul li{float:left;margin:16px 0 0 55px;border-left:1px solid;padding:0 0 0 20px;}
#right ul li a{color:#363636;text-decoration:none;font-weight:bold;}
#right ul li a:hover{text-decoration:underline;}

#right .content{padding:30px 30px 0;}
#right .content p{text-align:justify;/*background: url(../img/page/arrow-2.png) no-repeat scroll 26% 6%;*/margin:0 0 30px 0;}
/* #right .content p strong{color:#9c1f1f;} */
#right .content img{float:left;margin:10px 13px 15px 0;border:2px solid #FFFFFF;}
#right .content strong{display:block;margin:6px 0 0;}
#right .content ol{display:block;list-style:disc;margin:10px 0 45px;padding:0 0 0 30px;}
#right .content ol li{margin:5px 0 0;}
#right .content ol li a{color:#464646;font-size:12px;text-decoration:none;}
#right .content span{display:block;line-height:22px;margin:0 0 25px;}
#right .content .biuro{border:2px solid #FFFFFF;float:right;margin:100px 0 0;}
#right .content .list{float:right;}
#right .content .oferta p{margin:0 0 22px;}
#right .content .galeri{}
#right .content .galeri a:hover{background:#7D7D7D;}
#right .content .galeri a img{border:medium solid #FFFFFF;}
#right .content .galeri h1{border-bottom:medium solid;clear:both;color:#9C1F1F;display:block;font-size:15px;font-weight:bold;margin:0 0 15px;padding:0 0 9px;}

#horizontally{margin:0 0 0 23px;clear:both;background: url(../img/page/horizontally-bg.gif) no-repeat;height:255px;width:936px;padding:5px 0 0 4px;}
#horizontally img{border:1px solid #FFFFFF;float:left;margin:13px 0 0 9px;}
#horizontally .text{}
#horizontally .text h1{border-bottom:medium dotted;color:#9C1F1F;font-size:18px;margin:35px 0 0 272px;padding:0 0 9px 24px;width:604px;}
#horizontally .text p{float:left;margin:5px 9px 0 22px;text-align:justify;width:453px;font-size:11px;}
#horizontally .text img{margin:-64px 0 0 -4px;border:2px solid #696969;width:153px;}

#galery{float:right;margin:0;position:relative;top:5px;}
#galery a{float:left;}
#galery img{margin:0 30px 0 0;border:1px solid #FFFFFF;}

#footer{}
#footer address{margin:15px auto;width:700px;}
#footer p{margin:0 auto;width:214px;}
#footer a{color:#464646;}