@charset "utf-8";
/* CSS Document */

* { margin: 0px; padding: 0px; }

body {
	background:url('../images/site_bg.jpg') repeat-x;
	background-color: #656565;
}
body {
	font-family: Tahoma, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

p{margin-top:0.8em;margin-bottom:0.8em}

ol,ul{margin-left:20px}

a, a:link, a:active, a:visited{
  color: #5A5A5A;
  text-decoration:none;
}

a:hover{
  text-decoration:underline;
}

.clear {
	clear: both;}

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

.clearfix {	display: inline-block; }
html[xmlns] .clearfix {	display: block; }
* html .clearfix { height: 1%;}


#site_content{
	margin: 0 auto;
	width: 930px;
}

.center {text-align:center} 

.fLeft { float: left; }

.fRight { float: right; }

.bold { font-weight: bold; }


/*******************************************************************/

#top_content{ width:930px;}

ul#main-menu {
	height: 43px;
	width: 930px;
	list-style:none;
	margin: 0px; 
	padding: 0px;
}

ul#main-menu li {
	float: left;
	height: 27px;
	position: relative;
	border:1px solid #FFFFFF;
	padding:14px 29px 0px 29px;
	font-size:11px;
	display:inline;
	
}
	
	ul#main-menu li#mm0		{ 	width:83px;left:0px; }
	ul#main-menu li#mm1		{	width:80px;left:0px; }
	ul#main-menu li#mm2		{ 	width:114px;left:0px; }
	ul#main-menu li#mm3		{ 	width:85px;left:0px; }
	ul#main-menu li#mm4		{ 	width:57px;left:0px; }
	ul#main-menu li#mm5		{ 	width:44px;left:0px; }
	ul#main-menu li#mm6		{  width:42px;left:0px; }
	ul#main-menu li#mm0:hover, ul#main-menu li#mm0.active	{ 	width:83px;left:0px; 	}
	ul#main-menu li#mm1:hover, ul#main-menu li#mm1.active	{ 	width:80px;left:0px;	}
	ul#main-menu li#mm2:hover, ul#main-menu li#mm2.active	{   width:114px;left:0px; 	}
	ul#main-menu li#mm3:hover, ul#main-menu li#mm3.active	{	width:90px;left:0px; }
	ul#main-menu li#mm4:hover, ul#main-menu li#mm4.active	{	width:60px;left:0px; 	}
	ul#main-menu li#mm5:hover, ul#main-menu li#mm5.active	{ 	width:44px;left:0px; 	}
	ul#main-menu li#mm6:hover, ul#main-menu li#mm6.active	{ 	width:38px;left:0px; 	}


ul#main-menu li a {
	display: block;
	height: 100%;
	width: 100%;
	cursor: pointer;	
	text-decoration: none;	
	color: #FBD182;
	font-weight:bold;
}

ul#main-menu li.active a, ul#main-menu li:hover a{	text-decoration: underline;}

div.menubox{
	width:188px;
	background: #CDCDCD;
	padding:10px;
}

div.menuh{	
	background:url(../images/menuh_bg.jpg) repeat-x left top;
	padding:10px;
}

div.menuh h3{
	font-size:11px;
	color: #ffffff;
	font-weight:bold;
	padding-left: 15px;
	padding-right: 3px;
	font-size:12px;
}

div.main_nagl2{	
	background:url(../images/menuh_bg.jpg) repeat-x left top;
	padding:10px;
	font-size:12px;
	color: #ffffff;
	font-weight:bold;
	padding-left: 15px;
	padding-right: 3px;
}

table#kolory{width:180px;}
table#kolory tr td{ text-align:center;padding:3px 3px 10px 3px;vertical-align:top;font-size:11px;}

.main h1{font-size:18px;}

div#glownagfx{
	float:left;
	border:1px solid #B9B9B9;
	height:300px;
	width:300px;
	margin-top:10px;
}
div#glownatxt{
	float:left;
	border-top:1px solid #B9B9B9;
	border-right:1px solid #B9B9B9;
	border-bottom:1px solid #B9B9B9;
	height:285px;
	width:375px;
	margin-top:10px;
	font-size:12px;
	background:url('../images/box2_bg.jpg') repeat-x;
	background-position:bottom;
	background-color:#ffffff;
	padding:10px;
}

div#glownatxt2{
	float:left;
	border:1px solid #B9B9B9;
	width:680px;
	margin-top:10px;
	background:url('../images/box1_bg.jpg') repeat-x;
	background-position:top;
	background-color:#ffffff;
	padding:10px;
	font-size:12px;
}

table#przedpo tr td{ text-align:center;padding:5px;vertical-align:top;}
.main{padding:20px;font-size:12px}

.row{padding:3px}

/*******************************************************************/

#content{width:930px; background-color: #FFFFFF;margin-top:2px}

#left_col{width:703px;float:left;padding:9px;display:inline;}

#right_col{width:208px;float:left;margin-top:1px;margin-right:1px;display:inline;}

#foot{width:930px;height:61px;background:#DFDFDF; repeat-x;}

#foot p.copyright {  margin-top: 13px;  margin-left: 25px;  margin-right: 25px;font-weight:bold;color:#8a8a8a;}

#foot ul.linki{
	list-style: none;
	padding: 0 0 0 0;
	margin-top: 20px;
    margin-right: 10px;
	margin-bottom: 20px;
	width:580px;
}

#foot ul.linki li {
	padding-left: 3px;
	padding-right: 3px;
	float:left;
}

#foot ul.linki li a{ padding-left:15px;font-weight:normal;font-size:11px;color: #8a8a8a;background: url('../images/footP.jpg') left center no-repeat}


/*******************************************************************/

.input{
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	border-style: solid;
	border-width: 1px;
	border-color: #222222;
}

.input2{
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	border-style: solid;
	border-width: 1px;
	border-color: #222222;
}
