* { margin: 0; padding: 0; }

html, body { width: 100%; }
body { }
img { border:0px; }
div.clr { height: 0; line-height: 0; clear: both; overflow: hidden; font-size: 0; }
hr.cleaner {	border: none;	clear: both;	height: 1px;	margin: -1px 0 0 0;	padding: 0;	visibility: hidden;}
.fl { float: left; }
.bo { border: 1px solid #000; }

#container { width: 1005px; margin-top:5px; }

.box1 {	height: 95px;  xbackground: url(/templates/_img/mta.png) 0px 0px no-repeat; }
.box1_logo  {  }
.box1_search { padding-left: 665px; }

.box1_a {	background-image: url(/templates/_img/bg_2.png);	background-position: top;	background-repeat: norepeat;	height: 27px;	width: 786px;	text-align:right;}
.box1_a .ikonki { padding-right:20px; padding-top:1px; }
.box1_a a { padding-right:3px; }

.box1_menu { height: 25px;	width: 1005px; padding-bottom:5px;  }
.box1_menu .menu_top { width: 955px; }
.box1_menu .menu_top, .box1_menu .flagi { float: left; padding: 5px 0px 0px 0px; }
.flagi { text-align:right; }
.box1_bann { margin: 5px 0px 5px 0px; }

#main_area { width: 1005px; margin: 20px 0 0 0; }
#main_area .main_a, #main_area .main_b { float: left; }
#main_area .main_a { width:837px; }
#main_area .main_b { width:115px; border-right: 1px solid #CACACA;  }

.menu_top ul { margin:0px; padding: 0px 0px 0px 0px; }
.menu_top ul li { background:url(/xtemplates/_img/spacer.png) right 12px no-repeat; height: 21px; list-style: none; display: inline; float: left; font: 13px tahoma; color: #666685; padding-right:15px;}
.menu_top .lasterek { height: 21px; list-style: none; display: inline; float: left; font: 13px tahoma; color: #666685; padding-right:15px;}
.menu_top ul li a { font: 13px tahoma; color: #666685; font-weight:bold; text-decoration:none; padding:5px 10px 0px 10px; display:block; }
.menu_top ul li a:hover { text-decoration:none;  height:20px;  color: #CB2325; padding:5px 10px 0px 10px; display:block;}

.menu_bot ul { margin:0px; padding: 5px 0px 0px 0px; }
.menu_bot ul li { height: 21px; list-style: none; display: inline; float: left; }
.menu_bot ul li a { font: 10px tahoma; color: #999999; text-decoration:none; padding:5px 10px 0px 10px; display:block; }
.menu_bot ul li a:hover { text-decoration:none;  height:20px; border-bottom:3px solid #999999;  color: #999999; }

#footer { }
#footer .footer_content { text-align: center;  height:35px;}
#footer .footer_text { text-align: center;  height:35px; font:10px tahoma; color: #0F6DB1; font-weight:bold; padding:2px;}

.szukaj { height: 65px; }
.szukaj form { padding: 16px 0px 0px 10px; }
.szukaj span { font: 12px tahoma; color: #000; padding: 0px 5px 0px 0px; }
#search { width:116px; border:1px solid #b1b1b1; background:#fefefe; font: 11px trebuchet ms; color: #b1b1b1; text-align: center;}

.login { height: 93px; }

.menu_right { text-align: left; }
.menu_right ul { margin:0px; padding: 43px 0px 0px 25px; }
.menu_right ul li { height: 25px; width:195px; list-style: none;  background: url('/templates/_img/right_bg.gif') top no-repeat; }
.menu_right ul li a { font-weight:bold; font: 12px tahoma; color: #fefefe; text-decoration:none; padding:5px 10px 0px 10px; display:block; }
.menu_right ul li a:hover { text-decoration:none;  height:20px; border-bottom:1px solid #8aa15d;  color: #fff;}

.main_a { text-align: left; }
.more_but { font: 12px trebuchet ms; color:#0c67ae; text-decoration:none; }
.main_content { padding: 0px 0px 10px 15px; color: #666666; font: 12px arial;  }
.main_content a { color: #989898; text-decoration: underline; }
.main_content a:hover { color: #333333; text-decoration: none; }
.main_content h1 { font: 14px tahoma; color: #666666; font-weight:bold; padding: 0px 0px 5px 0px; }
.main_content h2 { font: 14px tahoma; color: #666666; }
.main_content h3 { font: 14px tahoma; color: #666666; }

/* Glowna news & zajawki */

#main_c_top { margin: 0px 0px 10px 20px; width: 438px; font: 11px tahoma; color:#797874; background: url('/monolit/templates/_img/wink-2.png') 20px bottom repeat-x; padding:0px 0px 20px 0px;}
#main_c_top h1 { font-weight: bold; display:block; font: 11px tahoma; text-transform: uppercase; background: url('/monolit/templates/_img/wink-1.png') 0px 0px repeat-x; height:31px; width:100%; padding:5px 5px 0px 5px; margin: 0px 0px 10px 0px; }
#main_c_a, #main_c_b { float: left; font: 11px tahoma; color:#797874; width: 210px; }
#main_c_a { margin-right: 10px; padding-right: 10px; background: url('/monolit/templates/_img/wink-4.png') right repeat-y; }
#main_c_a h1, #main_c_b h1 { font-weight: bold; display:block; font: 11px tahoma; background: #f7f7f7; padding:5px 5px 5px 5px; margin: 0px 0px 10px 0px; }
#main_c_a h2, #main_c_b h2 { font-weight: bold; display:block; font: 11px tahoma; padding:5px 5px 5px 5px; margin: 5px 0px 10px 0px; color:#373737; }
#dwiekolumny { margin-left: 20px; margin-right:45px; margin-bottom:10px;  background: url('/monolit/templates/_img/wink-2.png') 20px bottom repeat-x;}
.more_1 { font: 10px tahoma; font-weight: bold; color: #797874; text-decoration: underline; padding-left: 10px; background: url('/monolit/templates/_img/wink-3.png') 0px 4px no-repeat;}
.more_2 { font: 11px tahoma; font-weight: bold; color: #373737; text-decoration: none; padding-right: 10px; background: url('/monolit/templates/_img/wink-3.png') 130px 5px no-repeat;}
.rights { font: 9px tahoma; color: #464646; padding-left: 20px; }

/* Navigation */

.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

.nav {

  z-index: 100;

}
.nav li {

  float: left;
  margin: 0;
  padding: 0;
  position: relative;
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {

}

.nav li a:hover {
  background: #1F88C1;
  color: #fff;	

}
#nav-one li:hover a, 
#nav-one li.sfHover a {
  background: #1F88C1;
  color: #fff;
}
#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
  background: #1F88C1;
  color: #fff;	
}
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  background: #1F88C1;
  color: #fff;	
}

.nav ul {

  list-style: none;
  margin: 0;
  width: 100px;
  position: absolute;
  top: -999em;
  left: -1px;
}
.nav li:hover ul,
.nav li.sfHover ul {
  top: 25px;
}
.nav ul li {
  border: 0;
  float: none;
}
.nav ul a {
  border-bottom: 0;
  padding-right: 20px;
  white-space: nowrap;
}
.nav ul a:hover {
  background: #1F88C1;
  color: #fff;
}

/*podstrony */

.subcats ul { margin:0px; padding: 0px; text-align:right; width:110px; }
.subcats ul li { height: 25px; list-style: none; }
.subcats ul li a { font-weight:bold; font: 12px tahoma; height:20px; color: #666666; text-decoration:none; padding:5px 10px 0px 10px; display:block; }
.subcats ul li a:hover { text-decoration:none;  height:20px; color: #E10814; background: #F3F3F3;}
.subcats ul li.sel {  background: #F3F3F3; }

/* Kontakt */

#contact_box, #cForma { margin-left:15px; margin-top:12px;} 
#cForma input { display: block; }
.txtBox2, .txtBox3 { font: 11px tahoma; color: #666666; border:0px; padding-top: 6px; padding-left:5px; }
.txtBox2 {	background: url('/templates/_img/form1.png') no-repeat top left;	height: 26px; width: 556px;	margin-top:2px; }
.txtBox3 {	background: url('/templates/_img/form2.png') no-repeat top left;	height: 146px; width: 556px; margin-top:2px; overflow:hidden; padding-top:5px;}
fieldset { border:0px; margin:0px; padding:0px; }
.text_content { font: 11px tahoma; color: #666666; }
.send { border:0px; background: #A5B8BE; font: 11px arial; padding: 3px; width: 50px; color: #fff; display: block; text-align:center;}

.pras { width: 400px; height: 25px; border-bottom: 1px solid #D9D9D9 }
.pras span { width: 300px;}

.newsletter { width:230px;  text-align:left; }
.newsletter form { }
.newsletter img { padding-top:1px; }
.newsletter .former { width:117px; height:19px; border: 1px solid #D9D2C0; font: 11px trebuchet ms; color: #666666; text-align: center; }
.newsletter span { display: block; font: 11px tahoma; color: #666666; margin-bottom:4px;}
.fotka { font-size:10px; text-transform: uppercase; }
#thumbers img { padding-right: 6px; }
#thumbers2 img { padding-right: 14px; }
#thumbers3 img { padding-right: 15px; }
#thumbers3 img { padding-right: 15px; }
#thumbers4 img { padding-right: 13px; }
#thumbers4 { width: 700px; }
