@import url(boxy.css);
@import url(oferta.css);
@import url(koszyk.css);
@import url(recenzje.css);
@import url(zamowienie.css);
@import url(dystrybutorzy.css);
@import url(ankieta.css);

html { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}

body {
	margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;
	color: white;
	background:#006591;
	/*background: url(../images/background.jpg) repeat-x;*/
}

select,option{
  z-index: 2 !important; 
}

a {
  outline : none;
  color:#FFB205;
}

img{
  border:0px solid;
}

#gora{
  height:768px;width:0px;
  position:absolute;
  left: 0px;top:0px;
  background: url(../images/background.jpg) repeat-x;
}

#kontener {
	 width: 835px;
	 margin: auto;
	 position:relative;
	 background: url(../images/background2.jpg) repeat-y;
}

#left{
  float:left;
  width:186px;
  min-height: 174px; height: auto !important; height: 174px;
  background: url(../images/menu_caly.jpg) no-repeat !important;
}

/*#cont{
  width:644px;
  float:left;
}*/

#boxy{
  float:right;
  width:644px;
  height:118px;
  text-align:justify;
  font-size:11px;
  line-height:14px;
}

#boxy a{
  text-decoration: none;
  font-size:10px;
  color:#FFB205;
}


#box1{
  float:left;
  width:290px;
  height:108px;
  background: url(../images/box1.jpg) no-repeat; 
  padding-left:12px;
  padding-right:18px;  
  padding-top:10px;
}

#box2{
  float:left;
  width:290px;
  height:108px;
  background: url(../images/box2.jpg) no-repeat;
  padding-left:12px;
  padding-right:18px;  
  padding-top:10px;
}

#middle{
  float:left;
  width:462px;
  text-align: justify;
}

#mid_tresc{ 
  width:438px; 
  /*float:left;*/
  margin-left:5px;
  margin-right:5px; 
  padding-left:7px;
  padding-right:7px;
  padding-bottom:8px;
  line-height:16px;
  background:#2F7FA2 repeat !important;
  font-size:11px;
}

#right{
  float:left;
  width:182px;
}

#top{
  float:left;
  width:830px;
  height:236px;
  background: url(../images/top_flagi.jpg) no-repeat;
}

.title{
  height:60px;
  width:436px;
  font-family:tahoma;
  font-size:15px;
  line-height:26px;
  font-weight:bold;
  padding-left:15px;
  padding-right:15px;
  padding-top:9px;
  color:#FFB205;
  font-variant: small-caps;
  background: url(../images/mid_header.jpg) no-repeat;
  letter-spacing: 0.5px;
  text-align: left;
}

.info{
  color:#B20205;
  font-weight:bold;
}

.kontaktText{
  border:1px #1C2357 solid;
  background: #9FE6FF !important;
  width:240px !important;
}

.form_tytul{
  font-size:14px;
  line-height:24px;
  text-align:left;
  font-weight:bold;
  color:#1C2357;
}

.btn{
  color:#FFB205;
  border:0px solid;
  padding:0px 8px 8px 8px;
  background:none;
  cursor:pointer;
  font-weight:bold;
}

#footer{
  clear:both;
  width:830px;
  height:66px;
  background: url(../images/footer.jpg) no-repeat ;
  color:#A2C5DB;
  font-size:10px;
}

#footer a{
  color:#A2C5DB;
}

#footer a:hover,
#footer a:active{
  color:#dddddd;
}

.footer_right{
  float:right;    
  padding-right:30px;
  padding-top:42px;
}

.footer_left{
  float:left;
  font-size: 10px;
  padding-left:30px;
  padding-top:42px;
}

/*ukrywanie selectow pod divami*/
.select-free{
  float:left;
	position:absolute;
	left:0px;
	z-index:10;
	/*overflow:hidden;/*must have*/
	width:100%;/*must have for any value*/;
  height:100%;	
}

.select-free .bd{  
  padding:0px;
}
.select-free iframe{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:380px !important;/*must have for any big value*/
	height:400px !important;/*must have for any big value*/;
	zoom:1;
}

