@charset "utf-8";
/* CSS Document */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.bg_table {
background-image:url(/images/bg_table.gif);
background-position:bottom center;
background-repeat:no-repeat;

}

a {
color:#D70005;
}

html,body {
height:100%;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


#start { 
width:864px;
position:relative; 
margin:0 auto; 
padding-bottom:10px; 
}

div.logo {
width:177px;
height:104px;
float:left;
}

div.top {
width:864px;
height:104px;
}

div.reklama_top {
width:680px;
height:104px;
float:right;
text-align:right;
}

.banerek_align {
position:relative;
top:20px;
}

div.menu {
width:864px;
height:40px;
background: url(/images/bg_menu.gif) no-repeat center top;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

div.banner {
width:864px;
height:233px;
}

li {
display:inline;
}

a.a {
float:left;
width:123px;
text-decoration:none;
color:white;
display:block;
height:30px;
text-align:center;
padding-top:10px;
}

a.b {
float:left;
width:175px;
text-decoration:none;
color:white;
padding-top:10px;
display:block;
height:30px;
text-align:center;
}

a.c {
float:left;
width:100px;
text-decoration:none;
color:white;
padding-top:10px;
display:block;
height:30px;
text-align:center;
}

a.d {
float:left;
width:123px;
text-decoration:none;
color:white;
padding-top:10px;
display:block;
height:30px;
text-align:center;
}

a.e {
float:left;
width:100px;
text-decoration:none;
color:white;
padding-top:10px;
display:block;
height:30px;
text-align:center;
}

a.f {
float:left;
width:100px;
text-decoration:none;
color:white;
padding-top:10px;
display:block;
height:30px;
text-align:center;
}

a.g {
float:left;
width:138px;
text-decoration:none;
color:white;
padding-top:10px;
display:block;
height:30px;
text-align:center;
}

a:hover.a {
background:url(/images/a_hover.gif) repeat-x bottom;
}
a:hover.b {
background:url(/images/a_hover.gif) repeat-x bottom;
}
a:hover.c {
background:url(/images/a_hover.gif) repeat-x bottom;
}
a:hover.d {
background:url(/images/a_hover.gif) repeat-x bottom;
}
a:hover.e {
background:url(/images/a_hover.gif) repeat-x bottom;
}
a:hover.f {
background:url(/images/a_hover.gif) repeat-x bottom;
}
a:hover.g {
background:url(/images/a_hover.gif) repeat-x bottom;
}

div.content {
width:864px;
height:auto;
}

div.left_side {
width:335px;
float:left;
height:auto;
}

div.right_side {
width:529px;
height:auto;
float:right;
background:url(/images/right_bg_content.gif) repeat-y right;
}

div.content_center {
width:500px;
  min-height:700px;
  height:auto !important;
  height:700px;
margin-left:12px;
margin-top:3px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
}

div.reklama_left {
width:335px;
height:auto;
}

div.reklama_left_top {
width:335px;
height:36px;
background:url(/images/reklama_bg.gif) no-repeat top center;
}

div.produkty_left_top {
width:335px;
height:30px;
background:url(/images/left_produkty_bg.gif) no-repeat top center;
}

div.reklama_left_content {
width:335px;
height:auto;
padding: 15px 0 15px 0;
background:url(/images/left_reklama_bg_content.gif) repeat-y top center;
}

div.reklama_left_bottom {
width:335px;
height:12px;
background:url(/images/left_reklama_bg_bottom.gif) no-repeat top center;
font-size:7px;
}

h2.reklama {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-top:15px;
padding-left:20px;
font-weight:bold;
}

h2.produkty {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-top:9px;
padding-left:20px;
font-weight:bold;
}

div.produkt_ramka {
width:260px;
height:141px;
background:url(/images/produkt_ramka.gif) no-repeat center top;
margin-left:auto;
margin-right:auto;
padding-top:10px;
}

div.produkt_img {
width:260px;
height:130px;
margin-left:auto;
margin-right:auto;
}

div.produkt_title {
width:280px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
padding-top:10px;
}

div.produkt_tresc {
width:280px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
}

div.produkt_wiecej  {
width:280px;
margin-left:auto;
margin-right:auto;
text-align:right;
}

div.data {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#a7a7a7;
width:200px;
text-align:left;
float:left;
padding-top:5px;
}

div.wiecej {
width:200px;
text-align:right;
float:right;
padding-top:5px;
}

div.aktu_wiecej {
width:100%;
padding-bottom:3px;
clear:both;
}

p {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#666666;
}

h3 {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#bf291a;
font-weight:bold;
text-decoration:underline;
}

h3.aktu {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#267fae;
font-weight:bold;
text-decoration:none;
padding-bottom:4px;
padding-top:3px;
}

h3.aktu2 {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#267fae;
font-weight:bold;
text-decoration:underline;
padding-bottom:10px;
padding-top:3px;
}

a.produkt_wiecej {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
line-height:13px;
text-align:right;
}

a.produkt_wiecej:hover {
background:none;
color:#999999;
}

a.mail {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#D70005;
}

a.mail:hover {
background:none;
color:#999999;
}

hr.sol {
border-top-width: 0pt;
border-right-width: 0pt;
border-bottom-width: 0pt;
border-left-width: 0pt;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-color: -moz-use-text-color;
border-right-color: -moz-use-text-color;
border-bottom-color: -moz-use-text-color;
border-left-color: -moz-use-text-color;
width: 100%;
color: #cccccc;
background-color: #cccccc;
height: 1px;
}

hr.dot {
color: #fff;
background-color: #fff; 
border: 1px dotted #cccccc; 
border-style: none none dotted; 
}

.box {
width:160px;
height:auto;
padding-top:10px;
float:left;
}

.box_top {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#267fae;
font-weight:bold;
background-image:url(/images/arrow.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:17px;
}

.box_img {
padding-top:10px;
}

.box_content {
padding-top:10px;
}

.box_p {
color:#989898;
}

.box_wiecej {
padding-top:5px;
}

/*MENU*/


#dropmenudiv{
position:absolute;
border:1px solid #172943;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:20px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #172943;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color:#FFFFFF;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #637da1;
}
