h3 { font: bold 9pt arial; color: #FF9834; text-transform: uppercase; }
h5 {font: bold 10pt arial; margin: 20px 0px; clear: both;}
h6 {font: bold 10pt arial; margin: 20px 0px; color: #FF9834;}
a { text-decoration: none;}
img {border:0px;}

.left { text-align: left;}
.ppt { color:#FF9834; }
.grej {color: #666; font: bold 9pt arial;}

.akapit { color: #333; font: 9pt arial; }
.olist { font: bold 9pt arial;  }
.list	{ list-style-image:url(../img/klammer.gif); font: 9pt arial; margin-top: 0px;margin-bottom: 0px;}
.list	li { margin: 3px 0px;}

.obrazki {float: right; width: 110px; margin-left: 20px; margin-bottom: 40px;}
.obrazki img {float: left; clear: both; }
.ramka { border: solid 1px #FF9834; margin-top: 50px; padding: 5px; font: 12px arial}

.base_div{
	width:770px; 
	margin: auto; 
	text-align: center; 
	background: white url('../img/topback.jpg') top no-repeat; 
	padding-bottom: 10px;
	min-width: 770px;
	display:block;
	border: 1px solid grey;
}
.base_div .table { width: 740px;}

.menu { 
	width: 736px; 
	background: url('../img/naviback.jpg') repeat-x; 
	margin-top: 116px; 
	margin-bottom: 15px; 
	font: bold 11px arial; 
	border-left: 1px solid #bbb;
	border-right: 2px solid #ccc;
}
.menu a {  font-weight: bold;  color: #666; }
.menu a:hover { color: #66F;}


.main_content {padding: 0px; vertical-align: top; text-align: left; width: 100%; }

.news { 
	width:175px; 
	border: 1px solid #aaa; 
	border-top: none; 
	margin-bottom: 0px;	
	margin-right: 10px;
	color: #666; 	
	font: bold 11px arial; 
	text-align: left; 
}
.news .title { background: url('../img/naviback.jpg') repeat-x; height: 13px; padding: 5px;	margin-bottom: 10px; }
.news .srodek { padding: 5px 10px; }
.news hr{width: 95%; size: 0px; border-bottom: 1px solid #ccc;}


.about, .prod {
	border: 1px solid #aaa; 
	border-top: none; 
	color: #666; 	
	font: bold 11px arial; 
	text-align: left; 
}

.prod_contact {
	border: 1px solid #aaa; 
	border-top: none; 
	color: #666; 	
	font: bold 11px arial; 
	text-align: left; 
}

.about { float: left; width:262px; margin-bottom: 0px; margin-right: 10px;}
.prod { width: 99%; margin: 10px auto; border: 0px}
.prod_contact { width: 99%; margin: 10px auto; border: 0px}

.about .title, .prod .title { background: url('../img/naviback.jpg') repeat-x; height: 13px; padding: 5px;	margin-bottom: 10px; }
.about .srodek, .prod .srodek { padding: 5px 10px; }
.about .srodek { height: 690px;}
.prod .srodek { float: left; }

.title_contact { background: url('../img/naviback.jpg') repeat-x; text-align: center; height: 23px; padding: 5px;	margin-bottom: 0px; }

.prod img { float:left; margin: 10px 30px 10px 10px;}
.prod_contact img { float:none; margin: 0px 5px 0px 5px;}

.about1{background: url('../img/features-pptbox.jpg') no-repeat top center;}
.about2{background: url('../img/features-pptbox-ent.jpg') no-repeat top center;}


.klienci { background-color: #f5e0e1; font: bold 10pt verdana; margin: 10px auto; padding: 5px; width: 685px;}
.klitab { width: 700px; margin: auto;  }
.klitab td { text-align: center; vertical-align: middle; width: 33%}



/* KUP-ZAMÓW **********************************************************************************************************/ 
.tabdiv { width: 732px; margin: auto; font: bold 11px Arial,Verdana,Helvetica,sans-serif; }
.tabdiv a { float:left; margin:0; padding:0 5px 0 4px; background:url("../img/cennik/tableft.gif") no-repeat left top; }
.tabdiv a span { float:left; display:block; cursor: pointer;  padding:5px 15px 14px 6px;  color:#FFFFFF; 
	background:url("../img/cennik/tabright.gif") no-repeat right top; }
.tabdiv a:hover span { color:#FF9834; }
.tabdiv .cur { background-position:0% -42px; }
.tabdiv .cur span { background-position:100% -42px;  color:#FF9834;  }		    

.tabcont { width: 730px; margin-top: 45px; border:1px solid #ddd; background: #A8BFEB url("../img/cennik/ordergradient.gif") repeat-x; }
.tabcont .wind {
	border: 1px solid #aaa; 
	border-top: none; 
	background-color: #fff;
	color: #666; 	
	font: bold 11px arial; 
	text-align: left; 
	width: 700px; 
	margin: 10px auto; 
}
.tabcont .wind .title { background: url('../img/naviback.jpg') repeat-x; height: 13px; padding: 5px;	margin-bottom: 10px; }
.tabcont .wind .srodek { padding: 5px 10px; float: left; }
.tabcont .wind .srodek table { width: 100%; font: normal 13px arial, sans-serif; color: #000;}
.tabcont .wind .srodek table td { text-align: right;}
.tabcont .wind .srodek .akapit { padding: 0px; margin: 10px 0px; color: #444; font: 9pt arial;}
.tabcont .wind .srodek a:hover { text-decoration: underline;}
/**********************************************************************************************************************/ 

.kosz { width: 100%; }
.koszyk { width: 100%; }
.kosz .wind {
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	font: bold 11px arial; 
	text-align: left;
	margin: 10px auto;
	color: #000;
}
.kosz .wind .title { background: url('../img/naviback.jpg') repeat-x; height: 13px; padding: 5px;	margin-bottom: 0px; }
/*.kosz .wind .srodek { padding: 0px; float: left; width: 100%; }
.kosz .wind .srodek table { width: 100%; font: normal 12px arial, sans-serif; color: #000;}
.kosz .wind .srodek .akapit { padding: 0px; margin: 10px 0px; color: #444; font: 9pt arial;}
.kosz .wind .srodek a:hover { text-decoration: underline;}*/
.kosz .pink { font-weight: bold; color: #800; text-align: left; background-color: #FFF2F1; }
.kosz .pink td {border-bottom: 1px solid #E3AFAE; padding: 3px;}
.kosz .dol  td {border-bottom: none; border-top:1px solid #E3AFAE; }

.kosz .white td {padding: 3px;}
.koszyk .sztuk { width: 80px; padding:0px !important; text-align: right;}
.koszyk .sztuk input { width: 50px; text-align: right; border: 1px solid black;}

/*.koszyk .white  { color: #000; background-color: #FFF; }
.koszyk .white  td   { padding: 3px; }
.koszyk .sztuk { width: 80px; padding:0px !important; text-align: right;}
.koszyk .sztuk input { width: 50px; margin:0px !important; text-align: right; border: 1px solid black;}
.koszyk .obr {width: 16px; }
.koszyk .obr img { cursor: pointer;}*/



#zam_form{ font: 10pt verdana; }
#zam_form td { border: none; padding: 3px; }
#zam_form .f_name { text-align: right; padding-right: 5px; padding-left: 5px; width: 40%}
#zam_form .f_val { text-align: left; }
#zam_form .f_val input { border: 1px solid gray; background-color: #FFFFFF; margin: 2px;}
#zam_form .f_val textarea { border: 1px solid gray; background-color: #FFFFFF; }
#zam_form .radio { border: none; }

#pobierz{ font: 10pt verdana;  }
#pobierz td { border: none; padding: 3px; }
#pobierz input { border: 1px solid gray; background-color: #FFFFFF; margin: 2px;}


#cennik table td { padding: 3px; text-align: right;}
#cennik .top_left    {background: url('../img/cennik/top_left.jpg') no-repeat; width: 15px;}
#cennik .top         {background: url('../img/cennik/top.jpg') no-repeat; height: 15px;}
#cennik .top_right   {background: url('../img/cennik/top_right.jpg') no-repeat; width: 15px;}
#cennik .left        {background: url('../img/cennik/left_line.gif') repeat-y;  vertical-align: top;}
#cennik .middle1     {background: url('../img/cennik/middle1.jpg') no-repeat; width: 500px; vertical-align: top;}
#cennik .middle2     {background: url('../img/cennik/middle2.jpg') no-repeat; width: 500px; vertical-align: top;}
#cennik .right       {background: url('../img/cennik/right_line.gif') repeat-y; vertical-align: top;}
#cennik .bottom_left {background: url('../img/cennik/bottom_left.jpg') no-repeat; width: 15px; height: 15px;}
#cennik .bottom      {background: url('../img/cennik/bottom.jpg') no-repeat; height: 15px;}
#cennik .bottom_right{background: url('../img/cennik/bottom_right.jpg') no-repeat; width: 15px; height: 15px;}

ul.produkty { margin: 0px; padding: 0px; list-style: none; margin-left: 130px; list-style-image: url('../img/produkty/arrow.gif');}
ul.produkty li { margin: 0px; padding: 0px; }
ul.produkty a { font-weight: normal !important; }
 
 
 
.marketing {margin: 0 auto 10px auto; width: 100%; }
.marketing td {width: 32px; height: 32px; text-align: center; height: 60px;}
.marketing a { 
	font: 8pt verdana; 
	color: black; 
	border: 1px solid transparent; 
	display: block; 
	padding: 5px 4px;
	width: 64px; height: 60px;
}
.marketing a:hover { background-color: #ECF5FF; border: 1px solid #82BDFF;}
.marketing a img { border: 0px; }
            


ul li { margin-bottom: 10px;}
.zalety {padding-left: 0px; margin-left: 20px;}
.zalety li {margin-bottom: 15px; }

.red  {color: red; }
.bold {font-weight: bold; }
.center {text-align: center;}

#stopka { margin: 10px auto; font: 8pt verdana}

/*pomoc rozwijana*/
.wiecej { font-weight: normal; color: black;text-decoration:none; border-bottom:1px dotted gray;}
.hiddenbox { border: 1px solid gray; padding: 4px; background-color: #F7F7FB;width: 97%; text-align: justify;}

body{
  /*background-color: #E5F1FD;*/
  background-color: #D46A12;	
  text-align: center;
  font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px; padding: 0px; 
}
