body {margin:0;color:#8a8a8a;font-family:Verdana;font-size:11px;background:url(images/body_bg.gif) repeat-x top;background-color:#ebebeb;}
img {border:none;}
a {text-decoration:none;color:#8a8a8a;}
a:hover {text-decoration:underline;color:#8a8a8a;}
span {color:#FF9933;font-weight:bold;}
.clear {clear:both;font-size:0px;height:0px;}
h5 {font-size:12px;color:#FF9933;margin-top:40px;margin-bottom:4px;}
/*	pngfix	*/
img, div, input { behavior: url("http://www.emidas.pl/iepngfix/iepngfix.htc");} 

/* top */
#logo {width:800px;margin:0 auto;height:90px;margin-bottom:20px;}
#menu {width:800px;height:304px;margin:0 auto;}


#contents_bg {background:#f7f7f7;}
#contents, #onas {margin:0px auto;width:800px;padding-top:30px;padding-bottom:30px;}
#onas {font-size:11px;line-height:120%;}

/* footer */
#footer_bg {background:#ebebeb;border-top:solid 1px #d2d2d2;}
#footer {width:800px;margin:0 auto;padding-top:15px;padding-bottom:15px;color:#aaaaaa;}
#footer a {color:#aaaaaa;text-decoration:none;}
#footer a:hover {color:#ff9933;text-decoration:underline;}

/* box */
.boxLeft, .boxRight, .boxCenter {float:left;width:260px;}
.boxForm {float:right;width:532px;}
.boxCenter {margin:0 8px;}
.boxTitle {height:40px;margin-bottom:10px;background:url(images/box_title_bg.jpg) repeat-x;}
.boxImg {height:100px;border: solid 1px #d8d8d8;margin-bottom:10px;}
.text {height:100px;margin-bottom:10px;}
.text2 {margin-bottom:10px;}
.wiecej {padding-top:5px;padding-bottom:10px;border-top:solid 1px #d8d8d8;text-align:right;color:#FF9933;}
.wiecej a {text-decoration:none;color:#FF9933;}
.wiecej a:hover {text-decoration:none;color:#FF9933;font-weight:bold;}
.title_bg_grey {height:40px;margin-bottom:10px;margin-top:20px;;background:url(images/title_bg_grey.jpg) repeat-x;}

/* oferta */ 
.tytul {height:40px;margin-bottom:20px;background:url(images/box_title_bg.jpg) repeat-x;}
.tytul2 {height:40px;margin-bottom:10px;background:url(images/box_title_bg.jpg) repeat-x;}
#galeria {margin:0 auto 20px auto;width:812px;}
#galeria .image {float:left;width:190px;height:214px;border:solid 1px #CCCCCC;font-family:Tahoma;margin:5px;}
#galeria .kod {margin-top:190px;border-top:solid 1px #CCCCCC;text-align:center;padding-top:4px;background:#FFFFFF;height:19px;}
#filtr {width:800px;margin:0 auto 20px auto;padding-bottom:6px;border-bottom:solid 1px #d8d8d8;}
#zetony_do_wozkow {font-size:12px;line-height:120%;}
#naklejki-3D, #odlewy, #pinsy {font-size:12px;}
#zapytanie {float:right;margin:14px 10px;font-family:Tahoma;color:#E9F3FA;font-size:11px;}
#zapytanie a {text-decoration:none;color:#E9F3FA;}
#zapytanie a:hover {text-decoration:underline;color:#FFFFFF;}

/* nawigacja */
.nawigacja, .nawigacja2 {width:800px;margin:0 auto;padding-bottom:20px;border-top:solid 1px #d3d3d3;padding-top:8px;font-family:Tahoma;}
.nawigacja {margin-top:20px;}


/* zamowienia online */
#warunki {padding-top:20px;}
#warunki a {color:#FF0000;text-decoration:underline;}
#warunki a:hover {color:#FF0000;text-decoration:underline;}
.input2 {width:230px;height:19px;background:#f2f2f2;border:solid 1px #CCCCCC;margin:2px 0 5px 0;color:#666666;}
.zipcode {width:76px;height:19px;background:#f2f2f2;border:solid 1px #CCCCCC;margin:2px 4px 5px 0;color:#666666;}
.miasto {width:150px;height:19px;background:#f2f2f2;border:solid 1px #CCCCCC;margin:2px 0 5px 0;color:#666666;}
.szt {width:50px;height:19px;background:#f2f2f2;border:solid 1px #CCCCCC;margin:2px 4px 5px 0;color:#666666;}
#info {text-align:justify;color:#666666;margin-bottom:15px;}
.uwagi_plik {width:250px;height:80px;background:#f2f2f2;border:solid 1px #CCCCCC;margin:2px 0 5px 0;color:#666666;}
.przypinka {float:left;width:130px;margin-bottom:10px;margin-right:10px;border:solid 1px #cccccc;padding-top:10px;padding-bottom:10px;}
.brelok {float:left;width:130px;margin-bottom:10px;margin-right:10px;padding:8px;border:solid 1px #CCCCCC;background:#FFFFFF;}
.tytul-z {height:40px;margin-bottom:20px;background:url(images/box_title_bg.jpg) repeat-x;}
.input3, .input4, .input5, .input6 {height:19px;background:#f2f2f2;border:solid 1px #CCCCCC;margin:2px 0 5px 0;color:#666666;}
.input3 {width:190px;}
.input4 {width:200px;}
.input5 {width:390px;}
.input6 {width:255px;}
#dane_fv {width:395px;float:left;margin-right:4px;margin-bottom:20px;}
#dane_wy {width:395px;float:left;margin-left:4px;margin-bottom:20px;}
.uwagi {width:800px;height:60px;background:#f2f2f2;border:solid 1px #CCCCCC;margin:2px 0 5px 0;color:#666666;}

/* kontakt */
.input {width:230px;height:19px;background:#f2f2f2;border:solid 1px #CCCCCC;margin:2px 0 5px 0;color:#666666;}
.textarea2 {width:255px;height:110px;background:#f2f2f2;border:solid 1px #CCCCCC;margin:2px 0 5px 0;color:#666666;}
.textarea3 {width:500px;height:110px;background:#f2f2f2;border:solid 1px #CCCCCC;margin:2px 0 5px 0;color:#666666;}


/* #aktualnosci */
#aktualnosci .news {margin-bottom:30px;}
#aktualnosci .title-b {padding-bottom:5px;border-bottom:solid 1px #d8d8d8;}
#aktualnosci .title {float:left;font-size:13px;color:#2488CC;font-weight:bold;}
#aktualnosci .data {font-family:Tahoma;font-size:11px;float:right;color:#CCCCCC;text-align:right;padding-top:3px;}
#aktualnosci .newsContent {margin:6px auto;font-family:tahoma;font-size:12px;color:#a1a1a1;text-align:justify;}
#aktualnosci .newsContent img {border:solid 1px #d8d8d8;margin-right:20px;}

/* portfolio */
#portfolio {width:800px;margin:0 auto}
#portfolio #image {margin:5px;float:left;}
#portfolio img {border:none;margin:5px;}
#portfolio #text {margin:10px 30px;float:left;}
#portfolio .nazwa {font-size:13px;font-weight:bold;margin:0 0 10px 0;}
#portfolio .title {float:left;font-size:13px;color:#2488CC;font-weight:bold;}
#portfolio .refContent {margin:6px auto;font-family:tahoma;font-size:12px;color:#a1a1a1;text-align:justify;}
#portfolio .refContent img {border:solid 1px #d8d8d8;margin-right:20px;}




