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,
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-family: Arial,Verdana, Geneva,  Helvetica, sans-serif;font-size: 12px;color:#343434;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1.25;color: black;background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
a,a:active{outline: none;text-decoration: none;} /* usuwa ramki z punkcikow dookola linkow*/
.cleaner {clear: both;}
img {border: 0; padding: 0; margin: 0;}
img, div { behavior: url(iepngfix.htc) }
/************************************************* KONIEC RESETU *******************************/


/************************************************* podstawowe elementy *******************************/
body{background:  url(images/body.jpg) repeat-x #700f16;}
#mainbox{width:829px;height:auto;margin:0px auto 0px auto;position:relative;padding-top:77px;}
.right{color: #8b0000;font-weight: bold;}
h1.pop{color:orange;font-weight:bold;font-size:16px;}
p.pop{
	color: #8b0000;
	font-weight: bold;
}
p.pop .left{color: #8b0000;font-weight: bold;}
.link p.foot{float:right;padding-top:10px;padding-bottom:5px;}
.link p.foot a{color:white;}
.logo{position:absolute;top:10px;left:60px;z-index:1;width:208px;height:98;display:block;}
.slog{position:absolute;top:40px;left:310px;font-size:16px;}
.version{position:absolute;left:770px;top:20px;width:77px;height:53px;}
.version li{color:#8c2b36;}
.version a{font-weight:bold;}
.version a:hover{color:#8c2b36;}
.toptext{float:left;padding:0px 0px 0px 25px;width:270px;display:inline;}
.toptext h1{font-size:18px;color:#8c2b36;padding-top:9px;}
.toptext p{font-size:14px;}
.toptext img{float:left;margin-left:17px;margin-top:10px;display:inline;}

#top{width:828px;height:341px;margin:0px auto 0px auto;
position:relative;background:url(images/top.jpg) no-repeat center bottom;}
.bckgtop{position:absolute;top:56px;left:12px;}
#content{width:827px;height:auto;margin:0px auto 20px auto;border:1px solid #efefef;background-color:white;}
/*----------------------------------------footer---------------------------------------------*/
#footer{width:803px;height:142px;border-top:1px solid #f4e5d0;margin:27px 12px 0px 12px;padding:10px 0px 0px 0px;}
#footer .mapa{float:left;}
#footer ul{padding-top:20px;}
#footer ul.foot_2{padding-top:30px;}
#footer ul.foot_1{float:left;width:300px;}
#footer ul.foot_1 li{color:#c7b091;font-size:14px;font-weight:bold;}
#footer ul.foot_1 h3{font-size:18px;color:#8c2b36;}
#footer ul.foot_2{float:left;margin-left:30px;}
#footer ul.foot_2 li{color:#8c2b36;font-size:14px;font-weight:bold;}
#footer ul.foot_2 a{color:#c7b091;font-size:14px;font-weight:bold;}
#footer ul.foot_2 a:hover{color:#886a42;font-size:14px;font-weight:bold;}
span{color:#373c15;font-weight:bold;}
/*-------------------------------------------------------------------------------------*/
.marker{color:orange;}
.markerred{color:red;}
.markernext{color:#ac5a5a;}
/*-------------------------------------------------------------------------------------*/
                                        /* menu */
.menu{width:803px;height:47px;background:  url(images/menu.jpg) no-repeat;
float:right;margin:5px 12px 0px 0px;display:inline;}/* pozycjonowane wzgledem #top */
.menu ul{width:510px;height:10px;float:right;padding-top:7px;}
.menu ul li{float:left;}
/*------------link1 -----------*/	 
.link1 a{width:82px;height:37px;display:block;margin-left:0px;color:white;text-align:center;padding-top:10px;font-size:14px;font-weight:bold;}
.link1 a:hover{background:  url(images/link2.jpg) no-repeat 0 0;color:#c7b091;}
/*------------link2 -----------*/	 
.link2 a{width:82px;height:37px;display:block;margin-left:40px;color:white;text-align:center;padding-top:10px;font-size:14px;font-weight:bold;}
.link2 a:hover{background:  url(images/link2.jpg) no-repeat 0 0;color:#c7b091;}
/*------------link3 -----------*/	 
.link3 a{width:93px;height:37px;display:block;margin-left:40px;color:white;text-align:center;padding-top:10px;font-size:14px;font-weight:bold;}
.link3 a:hover{background:  url(images/link1.jpg) no-repeat 0 0;color:#c7b091;}
/*------------link4 -----------*/	 
.link4 a{width:82px;height:37px;display:block;margin-left:40px;color:white;text-align:center;padding-top:10px;font-size:14px;font-weight:bold;}
.link4 a:hover{background:  url(images/link2.jpg) no-repeat 0 0;color:#c7b091;}
/*-------------------------------------------------------------------------------------*/
                                        /* elementy contentu - strona glowna //index// */


#content .toptext a,.box1 a,.box2 a,.box3 a,.box4 a,.box5 a,.box6 a,.box7 a{color:#886a42;font-weight:bold;font-size:14px;}
#content .toptext a:hover,.box1 a:hover,.box2 a:hover,.box3 a:hover,.box4 a:hover,.box5 a:hover,.box6 a:hover,box7 a:hover,.box7 ul.menuas li a:hover{color:#c7b091;}
/*------------box back -----------*/												 
.boxback{float:left;background:url(images/box_back.png) no-repeat;width:191px;height:57px;margin:0px 0px 0px 109px;display:inline;} 
.textback {padding:10px;}
.textback a{color:#373c15;font-weight:bold;}
.textback a:hover{color:#ff7920;}	
/*-------------------------------------------------------------------------------------*/

			 
/*------------box 1 -----------*/												 
.box1{float:left;background:url(images/box_1.jpg) no-repeat;width:502px;height:237px;margin-left:12px;display:inline;margin-top:27px;}
.textbox1{float:left;width:492px;height:230px;margin:5px 0px 0px 10px;display:inline;}
.textbox1 h2{font-size:18px;color:#c7b091;}
.textbox1 p{font-size:14px;padding-right:3px;}
.box1 ul li{float:left;margin-right:13px;margin-top:6px;}
/*------------box 1 (banner) -----------*/	
.banleft{width:493px;height:264px;float:right;margin:15px 28px 0px 0px;display:inline;}
#hold-rotator{width:493px;height:264px;bottom:0px;left:0px;}
ul.rotator{list-style:none;}
.rotator li.hide {display: none;}
/*------------box 2 -----------*/
.box2{float:right;width:275px;height:237px;margin:27px 12px 0px 0px;display:inline;
border-left:1px solid #f4e5d0;}
.textbox2{float:right;width:265px;height:100px;margin:3px 0px 0px 0px;}	
.textbox2 h2{font-size:18px;color:#c7b091;}
.textbox2 p{font-size:14px;}
.mapshops{float:right;margin:20px 20px 0px 0px;}
/*------------box 3 -----------*/
.box3{float:left;background:url(images/box_2.png) no-repeat;width:817px;height:421px;margin:27px 0px 0px 12px;display:inline;}	
.textbox3{float:left;width:250px;height:auto;margin:5px 0px 0px 10px;display:inline;}
.textbox3 h2{font-size:18px;color:#c7b091;}
.box3 img.katalog{position:absolute;top:465px;left:200px;}
.textbox3 ul{width:180px;margin-bottom:20px;}	
.textbox3 ul li{font-size:10px;border-left:10px solid #f1eae5;padding-left:6px;margin:0px 5px 0px 0px;}
.textbox3 ul li a{font-size:14px;}
.paleta{width:230px;height:400px;position:absolute;top:483px;left:600px;}
.paleta img.wybarwienia{float:left;}
.paleta ul{width:150px;float:right;margin-right:30px;display:inline;margin-bottom:0px;}
.paleta ul li{margin-bottom:27px;color:#c7b091;font-weight:bold;margin-top:12px;}
p.kom{font-size:10px;color:#c7b091;}
/*------------box 4 -----------*/
.box4{float:left;background:url(images/box_2_1.png) no-repeat;width:817px;height:671px;margin:27px 0px 0px 12px;display:inline;}	
.textbox4{float:left;width:480px;height:auto;margin:5px 0px 0px 10px;display:inline;}
.textbox4 h2{font-size:18px;color:#c7b091;}
.textbox4 p{font-size:14px;margin-bottom:3px;}	
.textbox4 p.zaw{font-size:14px;margin-bottom:3px;margin-top:150px;}	
.box4 img{position:absolute;top:440px;left:550px;}
.box4 img.left{position:absolute;top:770px;left:550px;}
.box4 img.left2{position:absolute;top:940px;left:550px;}
.box4 span{font-family:Georgia;font-style:italic;font-weight:bold;}	
.box4 p.smallerfirm{font-size:14px;font-weight:bold;font-family:Georgia;font-style:italic;padding-top:3px;}
/*------------box 5 kontakt-----------*/
.box5{float:left;background:url(images/box_2_1_2.png) no-repeat;width:502px;height:401px;margin:27px 0px 0px 12px;display:inline;}	
.textbox5{float:left;width:480px;height:auto;margin:5px 0px 0px 10px;display:inline;}
.textbox5 h2{font-size:18px;color:#c7b091;margin-bottom:10px;}
.textbox5 p{font-size:14px;}	
.box5 img{position:absolute;top:405px;left:480px;}
/*------------box 6 - zakładka sklepy -----------*/
.box6{float:left;width:817px;height:auto;margin:27px 0px 0px 12px;display:inline;}	
.textbox6{float:left;width:790px;height:auto;margin:5px 0px 10px 10px;display:inline;}
.box6 h2{font-size:18px;color:#c7b091;}
.box6 h3{font-size:16px;color:#5a080e;margin-bottom:2px;}
.box6 p{font-size:14px;}
.box6 ul.sklepy{float:left;width:247px;height:97px;background:url(images/shopbg.jpg) no-repeat;margin:5px 0px 0px 0px;padding:7px 0px 0px 25px;}
.box6 ul.sklepy li{color:#5a080e;}
.box6 ul.sklepy li a{color:#c7b091;font-weight:normal;font-size:12px;}
.box6 ul.sklepy li a:hover{color:#5a080e;}
/*-------------------------------------------------------------------------------------*/
                                        /* elementy contentu - strona //oferta// */
													 
/*------------box 7 -----------*/												 
.box7{float:left;width:817px;height:auto;margin:27px 0px 0px 12px;display:inline;}	
.textbox7{float:left;width:790px;height:auto;margin:5px 0px 0px 10px;display:inline;}
.box7 h2{font-size:18px;color:#c7b091;}
.box7 h3{font-size:16px;color:#5a080e;margin-top:17px;}
.box7 p{font-size:14px;}
.box7 ul.menuas{float:left;margin-left:10px;display:inline;}
.box7 ul.menuas{width:100px;}	
.box7 ul.menuas li{font-size:10px;border-left:10px solid #f1eae5;padding-left:6px;margin:0px 5px 0px 0px;float:left;}
.box7 ul.menuas li a{font-size:12px;}
.box7 .textboxasortyment{float:right;width:700px;}
.box7 .asortyment{float:left;width:317px;height:138px;background:url(images/ofbg.jpg) no-repeat;margin:5px 15px 0px 1px;padding:0px 0px 0px 0px;}
.box7 .asortyment img{float:left;margin:12px 0px 0px 13px;border:1px solid #b49c83;width:110px;height:110px;}
.box7 .asortyment h3{margin-left:131px;margin-bottom:3px;}
.box7 .asortyment p{margin-left:131px;font-size:12px;}
/*-------------------------------------------------------------------------------------*/
                                        /* elementy contentu - strona //firma// */
.box8{float:right;width:237px;height:auto;margin:27px 0px 0px 12px;display:inline;}
.box8 ul li{color:#5e292d;}
.box8 ul li a{color:#640b11;}
.box8 ul li a:hover{color:#d7bb95;}
.box8 h2{font-size:16px;color:#d7bb95;margin-bottom:5px;}
.box8 span{color:#5a080e;}
.box8 ul{margin-bottom:10px;}		
								 

													 

													 

													 


                                        /* elementy contentu - formularz - strona //kontakt// */

.formularz{width:400px;}
.formularz fieldset{width:200px;height:100px;}												 
.formularz li{height:20px;margin-bottom:10px;}
.formularz li.ratio{height:120px;width:100px;}
.formularz input{float:right;border:1px solid #e8e8e6;width:260px;}
input.button{float:left;margin-top:10px;background-color:white;color:#b3210a;width:80px;}
.formularz label{width:130px;float:left;color:#640b11;font-weight:bold;}
.formularz label.tresc{width:130px;float:left;color:#640b11;font-weight:bold;}
.formularz textarea{
	float: right;
	width: 350px;
	border: 1px solid #e8e8e6;
	overflow: hidden;
	height:160px;
}
legend{color:#b3210a;margin-bottom:20px;font-weight:bold;margin-left:-7px;}




					 
