/* 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(../backgrounds/body_bg.jpg) repeat-x 0 top #000000; font-family:Arial, sans-serif; font-size:12px;}

#site {width:960px; margin:0 auto; padding:0px 20px 0 20px;}

/*-----------------------------------------------*/
/*                   header                      */
/*-----------------------------------------------*/
#header {background:url(../images/header.jpg) no-repeat 0 top; width:960px; height:100px;}

/* @group logowanie */
#panele {float:right; margin: 8px 40px; color:#7F85A1; font-size:10px; width:200px; height:80px;}
#p1 {float:left;}
#panel_divs {width:180px; height:80px;}
#mail_div {width:180px; height:80px;}
#zaloguj {float:left; width:50px;}
#wypelnij {float:left; width:275px; color:#7F85A1; font-size:10px; padding:5px 0 0 5px;}
#p2 {float:left;}
#panel_div input {width:120px; font-family:Verdana,Arial; font-size:12px; border:1px #000 solid; background:#405B9A; margin:0 0 3px 0; color:#aaa;}
#mail_div input {width:120px; font-family:Verdana,Arial; font-size:12px; border:1px #000 solid; background:#5F6F94; margin:0 0 3px 0; color:#aaa;}
#kontakt_div input {width:120px; font-family:Verdana,Arial; font-size:12px; border:1px #000 solid; background:#eee; margin:0 0 3px 0; color:#000;}
#button {font-family:Verdana,Arial; font-size:10px; border:1px #000 solid; background:#405B9A;}

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


/*-----------------------------------------------*/
/*                   panel                     */
/*-----------------------------------------------*/
#panel {background:url(../backgrounds/top_panel.jpg) no-repeat 0 top; height:180px; position:relative;}
#panel_txt {float:right; width:470px; color:#ffffff; padding:10px 10px 10px 30px;}
#panel h1 {color:#b9b8b7; font-size:13px; font-weight:bold; padding:0 0 10px 0; line-height:1.7;}


/* @end */

/* @group zalogowany */
#zalogowany {background:url(../backgrounds/zalogowany.jpg); position:absolute; width:490px; height:80px; right:15px; top:0;}
#witaj {position:absolute; left:10px; top:40px; color:#ffffff;}
#witaj span {color:#fbeebe;}
#przyciski {position:absolute; right:130px; top:0;}
#przyciski img {margin:0 0 0 9px;}
/* @end */

/*-----------------------------------------------*/
/*                  main area                    */
/*-----------------------------------------------*/
#main_area { background:url(../backgrounds/main_area_bg.jpg) repeat-x 0 top #2D2F38; width:960px; height:360px auto; margin:0 auto; padding:20px 0 10px 0; color:#afafaf;}

/*-----------------------------------------------*/
/*                  menu area                    */
/*-----------------------------------------------*/
#menu_mid { background:url(../images/title_bg.jpg) repeat-x 0 top #2D2F38; width:206px; height:26px; padding:7px 0 0 6px; font-size: 15px; line-height: 135%; color: #fff; font-family: Arial, Verdana, Helvetica; text-align: left; margin-top: 5px;}
#menu_text {margin: 20px; text-align: justify; color: #bfbfbf;}
/*-----------------------------------------------*/
/*                   stopka                      */
/*-----------------------------------------------*/
#stopka_left { background:url(../backgrounds/stopka_img.jpg) no-repeat 0 bottom #2D2F38; width:121px; height:38px; margin:0 auto; color:#699E9E;}
#stopka { background:url(../backgrounds/stopka_bg.jpg) repeat-x 0 bottom #2D2F38; width:960px; height:38px; margin:0 auto; color:#699E9E;}
/*-----------------------------------------------*/
/*                   footer                      */
/*-----------------------------------------------*/
#footer { background:url(../backgrounds/footer_bg.png) no-repeat 0 bottom #2D2F38; width:960px; margin:0 auto; padding:5px 0 10px 0; color:#afafaf;}
#footer a {color:#9f0013;}
p.left {float:left; display:inline; width:960px; padding:5px 0 0 20px;}
#down_menu {float:right; list-style-type:none; text-align:center; font-weight:bold; display:inline; padding: 10px 10px 20px 0;}
#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:#DAB506;}






