/* Start of CMSMS style sheet 'main' */
body {
	padding:0;
	margin:0;
	background-color: white;
	font-size: 11px;
	font-family: Verdana, regular;
	color: #353182;
	text-align:center;
background-image:url('http://sklep.komtek.pl/themes/prestashop/img/tlo_sklep.png');
background-repeat:repeat-x;
 
}



#pageprod {
	width: 1000px;
	margin: 0 auto 2px auto;
	text-align:left;
	background-image:url('http://sklep.komtek.pl/themes/prestashop/img/tlo_sklep2.png');
background-repeat: no-repeat;

min-height:480px;
height:auto;
clear:both; 
}



.caton {

background-image:url('http://sklep.komtek.pl/themes/prestashop/img/bk2.jpg');
background-repeat: no-repeat;
width:252px;
height:257px;
margin-left:62px;
display:inline-block;

}
#bigone {
align:center;
display:inline-block;
float:right;
width:680px;
height:500px;
padding-top:15px;
}
#pageof {
	width: 1000px;
	margin: 0 auto 2px auto;
	text-align:left;
	background-image:url('http://sklep.komtek.pl/themes/prestashop/img/tlo_sklep2.png');
background-repeat: no-repeat;

height:772px;
clear:both; 
}
#page {
	width: 1000px;
	margin: 0 auto 2px auto;
	text-align:left;
	background-image:url('http://sklep.komtek.pl/themes/prestashop/img/tlo_sklep2.png');
background-repeat: no-repeat;

height:1223px;
clear:both; 
}
#pagem {
	width: 1000px;
	margin: 0 auto 2px auto;
	text-align:left;
	background-image:url('http://sklep.komtek.pl/themes/prestashop/img/tlo_sklep2.png');
background-repeat: no-repeat;

height:794px;
clear:both; 
}
#br {width:36px;
height:22px;
border:0; background-image: url('img/br1.png'); 
background-repeat:no-repeat;
float:left;
 }


#br:hover{background-image: url('img/br2.png'); }

#rus{width:36px;
height:22px;
border:0; background-image: url('img/rus1.png'); 
background-repeat:no-repeat;
float:right;

 }
#rus:hover{background-image: url('img/rus2.png'); }
#first {width: 1000px;
height:98px !important;

}
#pol{width:36px;
height:24px;
border:0; background-image: url('img/pol1.png'); 
background-repeat:no-repeat;
float:left;
 }
#pol:hover{background-image: url('img/pol2.png'); }
#second {width: 1000px;
height:50px;

}
.stronagl {color:#ffffff; font-size:12px; text-decoration:none; 
position:relative; top:20px; left:50px;
}
.stronagl:hover { text-decoration:underline;}
#secondr {
width: 990px; height:48px;
}
#secondr1 {
width: 990px; height:48px;
background-repeat:no-repeat;
background-position:center; 
background-image: url('img/ofirmie.png');
                }
#secondr2 {
width: 990px; height:48px;
background-repeat:no-repeat;
background-position:center; 
background-image: url('img/produkty.png');
                }
#secondr3 {
width: 990px; height:48px;
background-repeat:no-repeat;
background-position:center; 
background-image: url('img/regeneracja.png')
                }
#secondr4 {
width: 990px; height:48px;
background-repeat:no-repeat;
background-position:center; 
background-image: url('img/kontakt.png');
                }
#secondr5 {
width: 990px; height:48px;
background-repeat:no-repeat;
background-position:center; 
background-image: url('img/sklep.png');
                }


#menu {clear:both; width:640px; height:48px; float:right;
padding:0;
	margin:0;
text-align:center;



}

#menup {clear:both; width:640px; height:48px; float:right;
padding:0;
	margin:0;
text-align:center;
position:relative; top:-1px; left:0px;


}
#current{
background-image: url('img/menu2.png');
width:122px;
height:48px;
display: inline-block; padding-top:12px;
background-repeat:no-repeat;
text-decoration:none; vertical-align: middle;
color:#ffffff;
font-size:14px;
}
#currentp{
background-image: url('img/menu2.png');
width:122px;
height:48px;
display: inline-block; padding-top:13px;
background-repeat:no-repeat;
text-decoration:none; vertical-align: middle;
color:#ffffff;
font-size:14px;
position:relative; top:2px; left:0px;
}
#other{
background-image: url('img/menu1.png');
width:122px;
height:48px;
display: inline-block;
 padding-top:12px;
background-repeat:no-repeat;
vertical-align: middle;
text-decoration:none;
color:#ffffff;
font-size:15px;
position:relative; top:-2px;
}

#other:hover{ background-image: url('img/menu3.png');
text-decoration:none;
}

#shop{
background-image: url('img/menu3.png');
width:122px;
height:48px;
display: inline-block; padding-top:12px;
background-repeat:no-repeat; color:#ffffff; vertical-align: middle;
font-size:15px;

}
#shop:hover{ background-image: url('img/menu4.png'); text-decoration:none;}


.linkmenu{font-size:15px;
color:#ffffff;
text-align:center;
font-weight:bold; vertical-align: middle; padding-top:12px;
}

#n1 {width:330px; height:500px; display:inline-block; float:left;}

#n2 {width:640px; height:100px; display:inline-block; float:right; position:relative; top:384px; left:-20px; color:#1a3a4c; font-size:11px; font-style:Verdana;
}
#n2h {width:640px; height:100px; display:inline-block; float:right; color:#1a3a4c; font-size:11px; font-style:Verdana;
}
#n3 {width:1000px; height: 500px; display:inline-block; text-align:center;  border-top:1px solid #d8d8e7;}
#n2prod {width:670px; height:550px; display:inline-block; float:right; }
.m1 {width:160px; height:100px; display:inline-block;}
.m2 {width:62px; height:100px; display:inline-block;}
.m3 {width:52px; height:100px; display:inline-block;}
#n4{width:540px; height:20px; display:inline-block; position:relative; top:403px; left:60px; font-weight:bold; color:#ffffff;font-size:14px;} 
.s1 {width:50px; height:20px; display:inline-block;padding-left:3px;  cursor: pointer; cursor: hand;}
.s1:hover {text-decoration:underline;}
.s11:hover {text-decoration:underline;}
.s111:hover {text-decoration:underline;}
.s11 {width:50px; height:20px; display:inline-block;  cursor: pointer; cursor: hand;}
.s111 {width:50px; height:20px; display:inline-block;  cursor: pointer; cursor: hand;}
.s2 {width:165px; height:20px; display:inline-block;}
.s3 {width:164px; height:20px; display:inline-block;}
#tekstjqu {display:inline-block; width:650px; height:120px;  color:#1a3a4c; font-size:11px; height:100px; text-align:justify; position:absolute; top:45px; left:-70px;}
.tekst1 {display:none;}
.tekst2 {display:none;}
.tekst3 {display:none;  }
.footerx{
background-image:url('http://sklep.komtek.pl/themes/prestashop/img/footerrx.png');
background-repeat:repeat-x; 
 width:100%; height:81px;


}
div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}

#footer {
	
	text-align:left;
	background-position: center;
z-index:1;
	text-align:center;
	width:1000px;
	background-image: url('http://sklep.komtek.pl/themes/prestashop/img/footer.png');
	height:109px;
	background-repeat:no-repeat;
display:inline-block;

}
#footer2 {
margin: 0 auto 2px auto;
	text-align:left;
	background-position: center;
z-index:1;
	text-align:center;
	width:1000px;
	background-image: url('http://sklep.komtek.pl/themes/prestashop/img/footer.png');
	height:109px;
	background-repeat:no-repeat;
display:inline-block;
position:relative; top:85px;
}
#agencja {color: #000000; font-size: 12px;
clear:both;
text-align:left; 
width:400px;
height:50px;
position:relative;
top:45px;
left:140px;
}

#sep {margin-left: 32px;}
#sep2 {margin-left: 47px;}

#formularz {width:580px; height:400px; display:inline-block; float:right;
text-align:right;
padding-right:40px;
}
#zaprasz {width:640px; height:120px; display:inline-block; float:right;
text-align:right;}
.contactform {
display:inline;

color: #353182;
font-size: 16px;
line-height:45px;
height: 36px;



}
.contactform fieldset {border:0;}
.contactform input
{
position:relative; top:10px;
border:1px solid #d8d8e7; background:#fff url(img/form.gif) repeat-x top left; padding-left:0.5em; margin-bottom:0.6em;

width: 270px;
height: 21px;
font-size: 14px;

float: right;

}

.contactform label {float: left; margin: 0; padding: 0; clear: both; height:30px;}
.required label {height:200px; 
width:128px;
padding-top:20px;

 background-image: url('img/mail.png'); 
background-repeat:no-repeat;
background-position:bottom;
text-align:left;

}



.contactform textarea { position:relative; top:10px;
	font-family: Verdana, regular;
width: 270px;
height: 125px;
border:1px solid #d8d8e7;
background:#fff url(img/form.gif) repeat-x bottom left; padding-left:0.5em; margin-bottom:0.6em; padding-top:4px;
font-size: 14px;

float:right;
}


#km {font-size:12px; font-weight:bold; color:#000000; padding-bottom:12px; padding-top:12px;}
#kl {padding-left:20px; font-size:13px; color:#000000;}
#kg {font-size:13px; font-weight:bold; color:#000000;
padding-top:50px; line-height:22px;
}
#bg1{font-size: 22px; padding-bottom:20px; text-align:left; width: 600px; padding-top:10px;}
#bg2{font-size: 14px;padding-bottom: 30px; width: 640px; text-align:left;
 border-bottom:1px solid #d8d8e7;}
#bg3{font-size: 24px; padding-bottom:20px; text-align:center; width: 1000px; padding-top:20px;}


.contactform .submit input {
background-image: url('http://sklep.komtek.pl/themes/prestashop/img/c1.png'); 
width: 146px; 
height:28px; 
color:#ffffff;
position:relative; left:-80px; top:-50px;
border:0;
padding:0;
cursor:pointer;
cursor:hand;
font-weight:bold;
}
	
.submit input:hover {
 background-image: url('http://sklep.komtek.pl/themes/prestashop/img/c1b.png'); 
} 
#ofirmie {font-size:13px; 
text-align:left;
pading-top:15px;
font-weight:

}

#someh {
width:1000px;
height:600px;
background-image: url('img/komtek_bg.png');
background-repeat:no-repeat;
padding-top:20px;
}

#flagi{float:right; height:22px; width:80px; position:relative; left:-11px; top:6px; z-index:101;}
#logo {width:257px; height:30px; position:relative; top:36px; left:26px; border:0; background-image: url('img/logo.jpg'); 
background-repeat:no-repeat;
}

#news {width:304px;
height:390px;
background-image: url('img/news.png');
background-repeat:no-repeat;
margin-top:150px;

}
#news2 {width:264px;
height:387px;
background-image: url('img/news2.png');
background-repeat:no-repeat;


}
#newsq {position:relative; top:65px; left:57px;}
#p2 {text-decoration:none; color:#1a3a4c;
font-size:14px;
}
#p2:hover {text-decoration:underline; color:#1a3a4c;
font-size:14px;
}
#p3 {border:0px;}

#list2 .menuTree:before {
content: " + "; padding-right:1px;
}


#list2 .expanded:before {
padding-left:2px;
padding-right:6px;

	content: "-"; }
.collapsed {
	display: none;
}
#trace {
	margin:0;
	overflow: auto;
	height: 440px;
}
#trace li {
	color:#1a3a4c;
	font-size: 9px;
	line-height:1.3em;
	margin:0;
	padding:0 0 0 .5em;
}
#empty {
	color: #C00;
	text-decoration: underline;
}
a[href='#test'] {
	display: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}
#mid {
	width: 290px;
	min-height:433px;
height:auto;
	float:left;


position:relative; top:52px; left:-60px;
}
#list2 {width: 220px; 	position:relative; left:8px;}
.menuTree {
	text-decoration: none;
padding-left:4px;
background-repeat:no-repeat;
width:158px;
border-bottom: 1px solid #ffffff;

}
#mid ul { list-style-type: none; }
#goo{
background-image: url(bgmain.png); width:198px; height:18px; display:block;
font-weight:bold;
font-size:13px;
background-repeat:no-repeat;
}
#goo:hover {color:#f06800;}

#went {

	font-size:12px;

width:200px;
position:relative;
left:-38px;
	padding-left:24px;
	padding-bottom:2px;
	padding-top:1px;
	display:block;

border:0;

}
/* Layout */


a, a:link {
	color:#1a3a4c;
font-size:13px;
	font-family: Verdana, regular;
text-decoration:none;
}
a:hover {
	text-decoration: underline;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}


.wyszuk { width:300px; height:50px; float:right; display:block;}


/*Bug IE espace sous image */
img{
  display: block;
}






#search {clear:both;
	background-image: url('http://www.sklep.komtek.pl/themes/prestashop/img/search.png');
	height: 68px;
	width: 237px;
	float: right;
position:relative; top:-9px; left:-30px;
z-index:100;
	
}
#search p { padding: 0.4em 0 0.4em 1em; }
#search input{ float:left; position:relative; left:5px;}
#search input#search_query { 
width: 160px; height:20px; background-color:#bfd6e6;
border:0px;
margin-top:5px;
background-image:none;
 }

#mainn {font-size:20px;}
.parampam{width:49px;
height:54px;
 background: url('http://www.sklep.komtek.pl/themes/prestashop/img/gosearch.png');
background-position: right;
 background-repeat:no-repeat; 
position:relative; top:-5px;
 border:0;
 cursor:pointer;
 cursor:hand;
 }

#zdjecia {width:660px; height:200px; display:inline-block; text-align:center; 
padding-top:15px;
position:relative; top:25px;
border-top:1px solid #D8D8E7;
}
#zdjecia2 {width:660px; height:200px; display:inline-block; text-align:center;



 padding-top:15px;
position:relative; top:160px;
border-top:1px solid #D8D8E7;

}
.jedno {width:220px; height:200px; display:inline-block; border:0;

vertical-align:top;
}
.jednozd { width:218px; height:162px; background-image: url('../img/jednobg.png');
background-repeat:no-repeat;
padding-top:20px; display:inline-block; padding-left:24px;
} 
.lop a{color:#353182; font-size:11px;}
.dhtmlwindow{
position: absolute;
border: 1px solid #dfdfeb;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #CA0000;
color: white;
cursor: move;
overflow: hidden;
width: auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
background-image: url('../img/ueup.gif');
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;

}


* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid brown;
background-color: white;
color:#ffffff;
height: 150px;
padding: 2px;
overflow: auto;
background-image: url('../img/ue.gif');
text-align:left;
}
.drag-contentarea a{ /*CSS for Content Display Area div*/
font-size:12px;
color:#ffffff;
font-weight:bold;
}
.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}
.ptth , .pttd { font-size:13px; border-bottom:1px solid #aaaaaa; padding: 8px; text-align:center; width:430px;}
.ptth { background-color: #efefef; text-align:left; width:150px;}

.pttdhs, .pttdts, .pttdth, .pttdta, .pttdtss, .pttdhss { font-size:13px; text-align:center; padding:3px; }
.pttdts2 { font-size:14px; text-align:left; padding:10px; }
.pttdhs, .pttdts, .pttdth, .pttdts2 { border:1px solid #666666; }
.pttdtss { padding:15px; border-right:1px solid #666666; line-height:170%; }
.pttdth { color:#aaaaaa; background-color:#eeeeee; }
.pttdta { border:2px solid #d92517; }
.pttdtn { padding-top:10px; padding-bottom:10px; }

.pttdtss a img, .pttdtss a:hover img { margin:2px; padding:2px; border:1px solid #cccccc; }
.pttdtss a:hover img { border:1px solid #d92517; }

.pttdhs, .pttdhss { font-weight:bold; background-color:#f5f5f5; }
.pttdhss { border-right: 1px solid #666666; }

#fadeshow1 {position: relative; top:70px; left: 63px;}
#fadeshow2 {position: relative; top:115px; left: 63px;}

.slideshoww { width:500px; height:150px; align:center; padding-top:15px; margin:0 auto;}
.slideshoww img { width:500px; height:150px; padding: 3px; background-color: #eee; }

.slideshoww2 { width:500px; height:150px; align:center;  margin:0 auto;}
.slideshoww2 img { padding: 3px; background-color: #eee; }

.slideshoww3 { width:500px; height:150px;  align:center; position:relative; top:15px;  margin:0 auto;}
.slideshoww3 img { padding: 3px; background-color: #eee; }
/* End of 'main' */

