body {color:#525252;font-family:Arial,Tahoma,Sans;font-size:11px; margin:0px; padding:0px;
width:100%; background:url('../img/bg_site.gif') repeat-x scroll 0 0 #FFFFFF; text-align: center;}

a:visited, a:active{color:#ccc;}
a:hover, a:focus{color:#000;}
hr{size:1px;}
img {border:0 none;}
h1 {font-size:18px;padding:0px;margin:0;}
input{font-size:10px;color:black;}

.acleer{text-decoration:none;}

#first {width:960px; margin:0 auto; text-align: left;}
#srodek{border:1px solid red;}


.fl{float:left;}
.fr{float:right;}
.fc{clear:both;}
.img{border:none;}
.dbg {border:solid 1px red;}

.header{
    background: url("../img/bgr_top.png") no-repeat scroll 0 0 transparent;
    clear: both;
    height: 115px;
    width: 960px;
	}
.menu {background: url("../img/bgr_content.png") repeat-y scroll 0% 0% transparent;}

.content{background: url("../img/bgr_content.png") repeat-y;}
.contentBody{margin:0px 30px; padding:20px 0px;}

/* Include base/menu.css */
.mh1{border:solid 0px #0099CC;width: 100%; }
#menu {
	float: left;
  width: 100%;  
  line-height: normal;
  padding-top:1px;
  padding-bottom:1px;
 margin-left:20px;
 
}
#menu ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
  color:#336699;
}
#menu ul li {
  list-style: none;
}
#menu ul li a {
  float: left;
  display: block;
  text-decoration: underline;
  font-weight: normal;
  color:#336699
  
}

#menu ul.horizontal li.level1 {
	font-weight:bold;
  float: left;
  height: 18px;
  padding: 0px;
  padding: 2px 10px 0px 10px;
  border-right: 1px solid #494A4A; 
}
#menu ul.horizontal li.level1 a {
  font-family: Arial;  
  color: #336699;
}
#menu ul.horizontal li.level1 a:hover {
}
#menu ul.horizontal li.level1:hover {
		
}

#menu ul.horizontal > li.level1 a {
  width: auto;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu ul li a { float:none; }
/* End IE5-Mac hack */
#menu ul.dropdown,
#menu ul.flyout {
  position: absolute;
  top: 0px;
  left: 0px;
  visibility: hidden;
  width: 160px;
  border-left: 1px solid #6A6AF8;
  border-top: 1px solid #6A6AF8;
  border-right: 1px solid #6A6AF8;
  
  color:white;
  padding: 2px 4px 2px 5px;
}
#menu ul.dropdown li.level2,
#menu ul.flyout li.level3 {
  border-bottom: 1px solid #6A6AF8;
}
#menu ul.dropdown li.level2 a,
#menu ul.flyout li.level3 a {
  font-family: Arial;
  font-weight: normal;
  color:white;
   
}
#menu ul.dropdown li.level2 a:hover,
#menu ul.flyout li.level3 a:hover {
  color: white;
  
}
/* END - Include base/menu.css */

 
table{font-size:11px;}
td{padding:2px 4px;}

.tb1{border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-top:10px;}
.tb1h{ background-color: #eee;}

.tform{
	border:0px ;

}
.tform .tlabel {
	vertical-align:top;
	padding:8px 5px 5px 10px;
	background-color:#ddd;
	border:1px solid #aaa;
	width:30%;
}
.tform .tinput {
	padding:8px 5px 15px 10px;
	background-color:#eee;
	border:1px solid  #aaa;
	width:70%;
	vertical-align:top;
}

.tform .tlabel4 {
	padding:8px 5px 5px 10px;
	background-color:#ddd;
	border:1px solid  #aaa;
	width:20%;
	vertical-align:top;
}
.tform .tinput4 {
	padding:8px 5px 5px 10px;
	background-color:#eee;
	border:1px solid  #aaa;
	width:20%;
	vertical-align:top;
}

.tform .tlabel3 {
	padding:8px 5px 5px 10px;
	background-color:#ddd;
	border:1px solid  #aaa;
	width:25%;
	vertical-align:top;
}
.tform .tinput3 {
	padding:8px 5px 5px 10px;
	background-color:#eee;
	border:1px solid  #aaa;
	width:25%;
	vertical-align:top;
}
.tform textarea {
	height:150px;
	width:90%;
	margin-left:5%;
}
.tform .ml20 {
	margin-left:35px;
}
.tform .tar {
	text-align:right;
}
.label1 { margin:10px 0px 3px 35px; font-weight:bold;}

.tinput table { margin-left:35px;}


.header .menu1 {margin:10px 0px;padding:20px 30px 0px 0px;text-align:right;}

.header .menu1,
.header .menu1 a {color:fff; margin-right:0px;font-weight:normal;text-decoration:none; }

.header .menu1 a:hover   {color:#CCC;font-weight:normal;text-decoration:none;}

.footer .menu1, .menu1 a {text-align:right;margin-right:20px;}

.footer .menu1 a:hover   {color:red;}

.footer {   
    /*background: url("../img/bgr_foot.png") no-repeat scroll 0 0 transparent;*/
	background: url("../img/stopka-water.jpg") no-repeat scroll 1px 0 transparent;
	height: 160px;
    width: 960px;
   
}
.footerBody{padding:0px;}
.imgCropper{width:898px; overflow:hidden;}
.manualImg {margin-left:-15px;}