/* Start of CMSMS style sheet 'Podstawowy' */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
    margin:0;
    padding:0;
}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}

/* global styles */


body {
    font-family: Tahoma, Sans-Serif;
    font-size: 10px;
		color: #F3D9C0;
    background: #5D7D2D url("uploads/images/bkg.gif") repeat-x top;
		text-align: center;
		padding-bottom: 20px; 
}

a { text-decoration: none; color: #FFFFFF; }
em { font-style: italic;}


#container { margin: auto; width: 730px; background: url("uploads/images/line.gif") repeat-y center; overflow: hidden; }

#top {background:transparent url(uploads/images/top.jpg) no-repeat scroll left bottom; height:37px; margin:auto; padding-top:30px; text-align:left; width:716px;}
   #top h1 { height: 36px; width: 252px; background: url("uploads/images/logo.jpg") no-repeat left top; float: left;}
	    #top h1 a { display: block; height: 36px; width: 252px; }
	      #top h1 a span { display: none; }
	 #top form { width: 250px; float: right; text-align: right; padding-right: 8px; margin-top: -20px; }
	    #top form label { display: block; padding-bottom: 7px; font-weight: bold; color: #F4E5D6; }
			#top form input { color: #F4E5D6; font-size:9px; border: none; margin-bottom: 6px;}
					#top form #m2searchinput { background: transparent url("uploads/images/szukaj.gif") no-repeat; width: 122px; padding-left: 4px;  padding-top: 3px;  height: 15px; }
					#top form #wyslij {  background: transparent url("uploads/images/button_szukaj.gif") no-repeat; width: 65px;   height: 18px; cursor: pointer;}
			#top form a { color: #F4E5D6; padding-right: 10px; background: url("uploads/images/point.gif") no-repeat right center; display: block; }
			
#menu { width: 716px; background: url("uploads/images/menu.jpg") no-repeat left top; height: 39px;   margin: auto; overflow: hidden; }
   #menu ul { width: 595px; float: left; padding-top: 7px; }
      #menu ul li { float: left; height: 22px; width: 75px; background: url("uploads/images/menu2.gif") no-repeat center; padding-top: 5px; color: white; text-transform: uppercase; font-family: Arial, Sans-Serif; font-weight: bold; font-size: 12px; }
                        #menu ul li.m1 {background: url("uploads/images/menu2.gif") no-repeat center; }
			#menu ul li.m2 {background: url("uploads/images/menu2.gif") no-repeat center; }
			#menu ul li.m3 {background: url("uploads/images/menu3.gif") no-repeat center; width:90px;}
			#menu ul li.m4 {background: url("uploads/images/menu2.gif") no-repeat center; }
                        #menu ul li.m5 {background: url("uploads/images/menu2.gif") no-repeat center; }
                        #menu ul li.m6 {background: url("uploads/images/menu2.gif") no-repeat center; }
			
			#menu ul li.act { float: left; height: 22px; width: 75px; background: url("uploads/images/menu2_act.gif") no-repeat center; padding-top: 5px; }
			#menu ul li.m2_act {background: url("uploads/images/menu2_act.gif") no-repeat center; }
			#menu ul li.m3_act {background: url("uploads/images/menu2_act.gif") no-repeat center; }
			#menu ul li.m4_act {background: url("uploads/images/menu2_act.gif") no-repeat center; }
			
	#menu p { padding-right: 8px; padding-top: 12px; } 	 
	    #menu p a { color: #FFB463; padding-right: 10px; background: url("uploads/images/point_light.gif") no-repeat right center; float: right; display: block; font-size }		

			
			
#content { width: 716px; background: url("uploads/images/content_bkg.jpg") repeat left top; overflow: hidden;  margin: auto;}
      
	 #content #galeria { padding-bottom: 20px; overflow: hidden; }
			#content #galeria li { float: left; width: 72px; height: 62px; padding: 5px; }
	    
	 #content #sklep { padding-top: 15px; }		
			#content #sklep li { padding-bottom: 6px; line-height: normal; clear: left;}
	        #content #sklep li img { float: left; margin-right: 8px; clear: left; }
	        #content #sklep li h6  { color: white; font-weight: bold;  }
					#content #sklep li em { display: block; }
					
					
	 #content #sub { width: 482px; float: left; }
	 
	 
				#content #sub #subhead {background:transparent url(uploads/images/subhead.jpg) repeat scroll left top; height:31px; padding-right:28px; padding-top:227px; text-align:right;}
				    #content #sub #subhead h3 { font-size: 22px; color: white; font-weight: normal; }
						   #content #sub #subhead h3 span { font-size: 10px; color: white; text-transform: uppercase; display: block; padding-top: 4px;  }
					
					
				#content #sub #boxes { overflow: hidden; padding-top: 7px; padding-bottom: 7px; }
				    #content #sub #boxes div { width: 158px; float: left; font-size: 9px; background: url("uploads/images/mini_grad.png") no-repeat center bottom; overflow:hidden;}
						
				    #content #sub #boxes h4 {background:transparent url(uploads/images/middles.jpg) repeat-y scroll center top; color:white; font-size:14px; font-weight:normal; margin: auto; text-align:center; width:150px;}
						  
				      #content #sub #boxes p { text-align: justify; padding: 7px 14px 10px 14px; overflow: hidden; line-height: 13px;}
				         #content #sub #boxes p a { display: block; float: right; clear: both; width: 72px; height: 13px; background: url("uploads/images/button_sprawdz.gif") no-repeat right top; margin-top: 4px; }
				             #content #sub #boxes p a span { display: none; }
				         #content #sub #boxes p strong { color: white; }
								 
								  
				#content #sub #prime { background: url("uploads/images/line.png") no-repeat left top; clear: both; line-height: 16px; text-align: left; }
				   #content #sub #prime div { padding: 15px 10px 10px 8px; }
				   #content #sub #prime h3, #content #sub #prime h2 { font-size: 18px; color: white; font-weight: normal; padding-bottom: 4px; }
				   #content #sub #prime p { padding-left: 10px; display: block; padding-top: 6px; font-size: 11px; overflow: hidden; text-align: justify;}
				
				   
					 #content #sub #prime #frame { float: right; height: 138px; width: 147px; color: #F3D9C0; font-size: 12px; background: url("uploads/images/frame.gif") no-repeat left top; padding: 9px !important; margin-left: 7px;  }
					    #content #sub #prime #frame span { font-size: 11px;}
							
					 #content #sub #images { float: right; width: 156px; float :right; clear: right; }
					   #content #sub #images img { margin-left: 5px; }
				
				
				
	 #content #main { width: 234px; float: right; overflow: hidden; text-align: center; }
	 					#content #main a { margin-top: 15px; display: block; }
						#content #main a.katalog {  background: transparent url("uploads/images/button_zobacz.gif") no-repeat; width: 88px;   height: 17px; float: left; clear: left;}
					  #content #main  a.wiecej {  background: transparent url("uploads/images/button_czytaj.gif") no-repeat; width: 74px;   height: 17px; float: right; clear: right; }
					  #content #main  span.wiecej a {  background: transparent url("uploads/images/button_czytaj.gif") no-repeat; width: 74px;   height: 17px; float: right; clear: right; margin-top: 13px;}
#content #main span {display: none;}
	            #content #main span.wiecej {font-size: 0; display: block;}
							
#bgreen {background: url(uploads/images/middle.jpg) repeat-y; overflow: hidden; margin:7px auto auto; text-align:justify; width:221px;}

.bbrown {background: url(uploads/images/middle2.jpg) repeat-y; overflow: hidden; margin:7px auto auto; text-align:justify; width:221px;}
							
	    #content #main #frameTop, #content #main .frameMiddle { text-align: justify;}
      #content #main #frameTop { background: url("uploads/images/up.jpg") no-repeat left top; width: 191px; padding: 14px 14px 0px 15px; }
			    #content #main #frameTop h5 { font-size: 11px; font-weight: bold; color: white; }
					#content #main #frameTop p { padding: 7px; text-align: justify;}
							
					
					
					
			#content #main .frameMiddle { background: url("uploads/images/up2.jpg") no-repeat left top; width: 193px; padding: 14px 16px 0px 11px; overflow: hidden; position: relative; }
			    #content #main .frameMiddle h5 { font-size: 12px; font-weight: bold; color: white; text-transform: uppercase; padding-bottom: 5px; }
					
					#content #main .frameMiddle ul { float: left; width: 90px; padding-top: 7px;} 
					#content #main .frameMiddle ol {padding-top: 7px; margin-left: 15px;} 
#content #main .frameMiddle ul.dwa { padding-top: 20px; }
			    #content #main .frameMiddle li { list-style: disc inside url("uploads/images/point.gif"); font-size: 9px; color: white; line-height: 13px; text-align: left; }
			    #content #main .frameMiddle ol li { list-style: disc inside url("uploads/images/point.gif"); }
					
					#content #main .frameMiddle img.image { position: absolute; right: -1px; top:99px; width: 88px; height: 91px;}
		
		
		 #content #main #frameBottom { background: url("uploads/images/grad.png") no-repeat center bottom; padding: 20px 6px 10px 7px; width: 192px; margin: auto; text-align: left; overflow: hidden; }
		    #content #main a.button {display:block; margin-top:5px !important;}
		    #content #main #frameBottom img {margin-top: 1px;}
        #content #main #frameBottom h5 { color: white; font-size: 11px; font-weight: bold; margin-top: 20px;}
		    #content #main #frameBottom p { text-align: justify; padding-top: 7px;  }
				#content #main #frameBottom li { list-style: square outside url("uploads/images/pauza.gif"); margin-left: 15px; }
				#content #main #frameBottom span.data { color: white; width: 80px; float: left; margin-top: 15px; display: block;}
				#content #main #frameBottom a {padding:0; display: inline;}

							 
#footer { width: 733px; margin: auto; clear: both; text-align: left; }
   #footer ul { padding-left: 10px; height: 24px; background: url("uploads/images/footer.jpg") repeat left top; width: 723px; padding-top: 10px; }
	     #footer li { background: url("uploads/images/pauza.gif") no-repeat left center; padding-left: 10px; padding-right: 4px;  float: left; text-transform: uppercase; }
			 #footer li.first { background: none; }
			 
	 #footer p { padding-top: 10px; padding-left: 20px; color: white; font-weight: bold; font-size: 9px; }

.dvd {display:block; margin:0pt auto; padding-top: 1px;}
.dvd2 {display:block; margin:0pt auto; padding-top: 1px;}
.dvd_shop {float: left; display:block; margin-right:10px; padding-top: 1px;}
.dvd_shop2 {float: right; display:block; margin-left:10px; padding-top: 1px;}

.more {float: right; font-weight: bold;}

h6 {color:#CDB85A; font-size:15px; font-weight:bold; padding-bottom:12px; margin-top:10px; text-align:center;}

.description {padding: 0px !important; overflow:hidden;}
.description ul {padding-left: 10px; margin: 10px 0;}
.description li {list-style: none; background: url("uploads/images/point_sub.gif") no-repeat left; padding-left: 15px;}
#page_atesty .description li {list-style: none; background: url("uploads/images/point_sub.gif") no-repeat left 3px; padding-left: 15px;}

.quot {padding-left: 25px !important;}

.sep {display:block;
margin:0 0 0 auto;
padding:15px 0 10px 0;}

.down {overflow: hidden;}

* html .down {overflow: hidden; margin-bottom: 15px;}

.bord {background: url("uploads/images/bord.jpg") no-repeat center top !important; height: 94px; overflow:hidden;}
.bord img {margin-top:11px;}

#subscribe {width: 160px; text-align: center; margin:0 auto; background: #557329; border: 1px solid #1E2F0D;}
#subscribe select {margin: 5px; color: #000;}
#subscribe input {width: 160px; color: #000;}	 
#subscribe input.ready {width: 80px; color: #fff; background: #557329;}
	 
#DkrContactForm { display: block;  clear: both;  margin: 0;  padding: 0; padding-left: 40px !important; }
#DkrContactForm div { padding: 0 !important; }
#DkrContactForm textarea {overflow: hidden;}
   /* Komunikaty **************************************************************/
   #DkrContactForm #messages {  display: block;  clear: both;  margin: 0;  padding: 0;  }
       #DkrContactForm #messages ul {  list-style: none;  }
           #DkrContactForm #messages ul li {  background-image: none;  }
           #DkrContactForm #messages ul .fieldName {  font-weight: bold;  }
   /************************************************************** Komunikaty */

   /* Formularz **************************************************************/
   #DkrContactForm .form {  display: block;  clear: both;  margin: 0;  padding: 0;  }
       #DkrContactForm .form fieldset {  margin: 0;  padding: 0;  border: none;  }
       #DkrContactForm .form fieldset.info {  float: none;  }
           #DkrContactForm .form fieldset.info .field, input {  width: 246px;  }
       #DkrContactForm .form fieldset.message {  width: 250px;  }
           #DkrContactForm .form fieldset label {  display: block;  clear: both;  }
           #DkrContactForm .form fieldset input, textarea {  margin-bottom: 0; background: black; border: 0; font-family: Tahoma, Sans-Serif; font-size: 10px; color: #F3D9C0; padding: 3px;  }
           #DkrContactForm .form fieldset input.submit {  float: right; }
           #DkrContactForm .form fieldset input.reset {  float: left;  }
		   #DkrContactForm .form fieldset input#subject {  width: 246px;  }
		   #DkrContactForm .form fieldset input.submit {  margin: 15px 25px 0 0;  float: right;  cursor: pointer;  width: 60px !important;  height: 20px;  border: none;  }
           #DkrContactForm .form fieldset input.reset {  margin: 15px 15px 0 10px;  float: left; cursor: pointer;  width: 60px !important; height: 20px;  border: none;  }
           #DkrContactForm .form fieldset textarea {  width: 246px;  }
           #DkrContactForm .form fieldset .field {display: block; clear: both; margin: 0; padding: 0; margin-bottom: 5px;}
           #DkrContactForm .form fieldset .buttons {display: block; clear: both;}

   /************************************************************** Formularz */






* html #top h1, #content #sub #prime  { behavior: url("uploads/ie/iepngfix.htc"); }

* html #content #sub #boxes div { background: url("uploads/images/mini_grad.gif") no-repeat center bottom;}

* html #content #main #frameTop { height: 139px; }

* html #content #sub #boxes { margin-top: -20px; margin-bottom: 7px; }
   * html #content #sub #boxes p { margin-top: -20px; }
	   * html #content #sub #boxes p a { margin: 0px 7px 12px;}
		 
	* html #content #main .frameMiddle li {list-style: disc inside url("uploads/images/point_ie.gif");}
	
	* html #content #main #frameTop a { margin-top: 7px;}
	
	* html #content #main #frameBottom { background: url("uploads/images/grad.gif") no-repeat center bottom;  }
	
	
	* html #content #sklep li h6  { float: left; clear: right; }
	
* html .dvd2 {behavior: url("uploads/ie/iepngfix.htc"); width: 102px; height: 104px;}

* html #content #sub #boxes h4 {background:transparent url(uploads/images/middles.jpg) repeat-y scroll center top; color:white; font-size:14px; font-weight:normal; margin: 0; padding: 0; text-align:center; width:150px;}

	*:first-child+html #content #main .frameMiddle li {list-style: disc inside url("uploads/images/point_ie.gif");}
	
		*:first-child+html #content #main #frameTop a { margin-top: 7px;}
		
			*:first-child+html #content #sklep li h6  { float: left; clear: right; }

*:first-child+html #content #sub #boxes h4 {margin-bottom: 3px;}

*:first-child+html #content #sub #boxes h4 {background:transparent url(uploads/images/middles.jpg) repeat-y scroll center top; color:white; font-size:14px; font-weight:normal; margin: 0; text-align:center; width:150px;}


#popupcontent {background:#5D7D2D !important;}
a.close {font-size: 11px;}
/* End of 'Podstawowy' */

