* {padding:0; margin:0;}
body {font:normal 12px tahoma, verdana, arial;margin:0; padding:0; color:#333; background:#FFF}
a img{border:0; font-size:12px;}
a{text-decoration:none; color:#ff6600}
a:hover{text-decoration:underline; color:#ff6600}
form{margin:0; padding:0;}
input{font:normal 12px tahoma, verdana}

li {margin-left:30px;}

#rightcolumn p input {margin:10px;}

h1{font:normal 18pt arial; color:#fa8c21}
.ten{ clear:both; width:100%; height:10px;}
.five{ clear:both; width:100%; height:5px;}
.black{color:#333}
.bold{ font-weight:bold}
.date{ color:#666; font:normal 10px tahoma}
a.faqlink{line-height:25px; font-style:italic} 

TABLE {font-size:12px; font:normal 12px arial;}

p, div, input {font-size:12px;}

#wrapper { margin: 0 auto;width: 960px;}
#header {width: 960px;
 float:left;
 height:75px;
 margin:0 0 10px 0;}
 
/* przemka */

.tdleft {text-align:left; height:22px}
.tdright {text-align:right; height:22px}
.tdmiddle {text-align:middle; height:22px}

.textfield {border:solid #c6c6c6 1px; padding-left:1px; width:200px}
.selectMenu {border:solid #c6c6c6 1px; font-size:12px; width:200px}
.textareafield {border:solid #c6c6c6 1px; padding-left:1px; width:300px;height:100px}
.checkbox, .radio {width:30px;}

.clientListLink {color:#333; text-decoraion:none;font:normal 11px tahoma;margin-top:10px;}

.button_submit {font-family: tahoma;color:#ffffff;background-color:#7AA1BB;	border:0;font-size:11px;padding:0 5 0 5;text-align:center;vertical-align:middle;height:20px;width:70px;}
.button_reset{font-family: tahoma;	color:#ffffff;	background-color:#c0c0c0;border:0;font-size:11px;padding:0 5 0 5;text-align:center;	vertical-align:middle;height:20px;width:70px;}

/* */

#header #nav{float:right; background:#F2F1EF; width:822px; height:27px; color:#949494; padding:8px 5px 0 5px}
#header #nav a{color:#949494; font:normal 11px tahoma;}
#header #newsletter-content{float:right;width:300px;text-align:center; color:#949494; font:normal 11px tahoma;}
#header #newsletter-content input {padding:2px; font:normal 11px tahoma; border:solid #a0a0a0 1px}
#header #newsletter-content input.btn{ background:#ccc; color:#fff; border:0;}
#header #icon{float:right; margin: 0 0 0 30px}
#header #link{float:left}
#header #menu{float:right; background:url(../images/menu_bg.gif) repeat-x; width:832px; height:39px}
#header #menu h2{font:normal 16px arial;} /* zmienione 06.10.08 */
#header #menu a{font:normal 11pt arial; padding: 13px 15px 0 10px; display:block; float:left;color:#454A50} /* zmienione 21.01.2009 */
#header #menu a:hover, #header #menu a.selected{color:#000; text-decoration:none; font-weight:bold}
#header #menu a.last{color:#FFF; font:normal 11pt arial; padding: 10px 0px 0 10px; display:block; float:left; background: none;}
#header #menu a.last:hover, #header #menu a.last_selected{color:#375d76; text-decoration:none;font:normal 11pt arial; padding: 10px 0px 0 10px; display:block; float:left; background: none;}
#header #logo {float:left; margin:3px 0 0 25px; _margin:7px 0 0 15px  }
 
.submenu {position:absolute; top:-1000px; visibility:visible; z-index:100000;border:solid #c6c6c6 1px;background-color:#f8f8fa; color:#000000; width:200px; height:auto;padding-bottom:10px;text-align:left;background-image:none}

.submenu a, .submenu a:link, .submenu a:active; .submenu a:visited 
{
	color:#000000; display:block; font:normal 12px arial;padding:0; padding-left:10px;text-decoration:none;background-image:none;
}

.submenu a:hover {color:#375d76;display:block; font:normal 12px arial;padding:0; padding-left:10px;text-decoration:none; background-image:none}

#navigation{float:left; width:960px; padding:10px 0; color:#999; font:normal 11px tahoma;}
#navigation a{color:#999}
#navigation .print{float:right}

#leftcolumn{width:200px; float:left;}
#leftcolumn #menu_head{ background:url(../images/belka_menu.gif) no-repeat left top; width:197px; height:25px; display:block; color:#000; font:normal 11pt arial; font-weight:bold; padding:3px 0 0 5px;}
#leftcolumn #menu_lista{ background:#F2F1EF; width:177px; padding:10px; margin: 0 0 10px 0}
#leftcolumn #menu_lista h3{font:normal 12px tahoma, verdana, arial;line-height:24px;}
#leftcolumn #menu_lista a{ display:block; color:#333;  background:url(../images/arrow.gif) no-repeat left center; padding: 0 0 0 15px;}
#leftcolumn #menu_lista a:hover, #leftcolumn #menu_lista a.selected{color:#fa9430}

#sitemap_lista {padding:10px; padding-left:0; margin:0}
#sitemap_lista h3{font:normal 12px tahoma, verdana, arial;line-height:24px;}
#sitemap_lista a{ display:block; color:#333;  background:url(../images/arrow2.gif) no-repeat left center; padding: 0 0 0 15px;}
#sitemap_lista a:hover, #sitemap_lista a.selected { color:#fa9430}

#rightcolumn { float: right;width:750px;display: inline; line-height:16px}
#rightcolumn .titlename {margin-bottom:12px}

#footer{width:960px;clear:both;background:url(../images/foot.gif) repeat-x; padding:10px 5px; color:#999; font: normal 11px tahoma; height:60px}
#footer #menu_foot{float:right; color:#ff9900}
#footer #menu_foot a{color:#999}
#footer #menu_foot a.selected{color:#999;text-decoration:underline}

/* homepage */

#homeleft{width:638px; float:left;}
#homeleft #box{ display:block; float:left; width:207px; margin: 0 5px 0 0; _margin: 0 3px 0 0}
#homeleft #box #belka{ width:202px; height:20px; background:url(../images/belka_home.gif) no-repeat left top; display:block; color:#000; font:normal 11pt arial; padding:5px 0 0 5px; margin: 0 0 5px 0}
#homeleft #box {font:normal 11px/16px tahoma;}


#homeright{width:314px; float:right; font:normal 11px/16px tahoma;}
#homeright #news_head{ width:309px; height:20px; background:url(../images/belka_newsy.gif) no-repeat left top; display:block; color:#000; font:normal 11pt arial; padding:5px 0 0 5px; margin: 0 0 5px 0}


/* sonda */
#sonda-content{line-height:20px;}
#sonda-content .btn{ background:#999; padding:2px; border:0; color:#fff; margin:10px 0 0 0}

