/* site css */

/*-----------------------------------------------*/
/*                   for all                     */
/*-----------------------------------------------*/
* {margin:0; padding:0;}
a {text-decoration:none;}
a img {border:0;}
.clearfloat {clear:both;}

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

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

img, input {behavior: url("iepngfix.htc");}

BODY {background:url(../img/body_bg.jpg) repeat-x 0 top #2B2A2D; font-family:Arial, sans-serif; font-size:12px;}

#site {width:960px; margin:0 auto; background:url(../img/site_bg.jpg) repeat-x 0 top #414143; padding:0 20px 0 20px;}

/*-----------------------------------------------*/
/*                   header                      */
/*-----------------------------------------------*/
#header {width:960px; height:159px;}

#menu {background:url(../img/menu_bg.png) repeat-x;  width:960px; height:50px;}
#menu ul {list-style-type:none;}
#menu ul li {display:inline; float:left; background:url(../img/menu_line.jpg) no-repeat right top;}
#menu ul li a {display:block; padding:10px 30px 11px 30px; color:#fbeebe; font-size:14px;} 
#menu ul li a:hover {background:url(../img/menu_hover.jpg) repeat-x 0 top;}
#menu ul li a.current span {background:url(../img/arrow.jpg) no-repeat center bottom; padding:0 0 11px 0;}
#menu ul li a.current {background:url(../img/menu_hover.jpg) repeat-x 0 top;  }

/*-----------------------------------------------*/
/*                   panel                     */
/*-----------------------------------------------*/
#panel {background:url(../img/top_panel.jpg) no-repeat 0 top; height:42px; padding-bottom:0px; position:relative;}
#panel2 {background:url(../img/panel2_bg.jpg) no-repeat 0 top; height:25px; padding-bottom:0px; position:relative;}

/*-----------------------------------------------*/
/*                  produkty                     */
/*-----------------------------------------------*/
#produkty {width: 960; height:250; padding-bottom:0px;}

/*-----------------------------------------------*/
/*                    pole                       */
/*-----------------------------------------------*/
#pole_o {background:url(../img/ofirmie_pole.jpg) no-repeat 0 top #3D3A50; height: 250px; margin:0 auto; text-align:justify; padding:10px 20px 10px 250px;}
#pole_m {background:url(../img/monitoring_pole.jpg) no-repeat 0 top #3D3A50; height: 250px; margin:0 auto; text-align:justify; padding:10px 20px 10px 250px;}
#pole_z {background:url(../img/zabezpieczenia_pole.jpg) no-repeat 0 top #3D3A50; height: 250px; margin:0 auto; text-align:justify; padding:10px 20px 10px 250px;}
#pole_e {background:url(../img/elektronika_pole.jpg) no-repeat 0 top #3D3A50; height: 250px; margin:0 auto; text-align:justify; padding:10px 20px 10px 250px;}
#pole_k {background:url(../img/kontakt_pole.jpg) no-repeat 0 top #3D3A50; height: 250px auto; margin:0 auto; text-align:justify; padding:10px 20px 10px 250px;}
#pole_g {background:url(../img/galeria_pole.jpg) no-repeat 0 top #3D3A50; height: 250px auto; margin:0 auto; text-align:justify; padding:10px 20px 10px 250px;}
#pole_down {background:url(../img/link_pole_down.jpg) no-repeat 0 top #3D3A50; width: 960px; height: 14px; margin:0 auto;}
#free {height:600px;}
/*-----------------------------------------------*/
/*                   footer                      */
/*-----------------------------------------------*/
#footer_up {background:url(../img/footer_up_bg.jpg) no-repeat 0 top #414143; width:1000px; height:40px; margin:0 auto;}
#footer { background:url(../img/footer_bg.gif) no-repeat 0 bottom #414143; width:1000px; margin:0 auto; padding:0 0 10px 0; color:#afafaf;}
#footer a {color:#FF8400;}
p.left {float:left; display:inline; width:350px; padding:0 0 0 20px;}
#down_menu {float:right; list-style-type:none; width:450px; text-align:right; display:inline; padding:10px 20px;}
#down_menu li {display:inline; padding:0 5px; border-right:1px solid #afafaf;}
#down_menu li a {color:#afafaf;}
#down_menu li a:hover, #down_menu li a.selected {color:#FF8400;}






