* {
	margin: 0;
	padding: 0;
	border: 0;
}
	
html, body {
	height: 100%;
}

.separate {
	display:none;
}

input, textarea {
	border:1px solid #bbbbbb;
	width:300px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:1.0em;
	line-height:16px;
	padding:3px;
}
textarea {
	height:90px;
}
.formularz {
	width:350px;
	padding:5px;
	background-color:#eeeeee;
	border-left:1px solid #bbbbbb;
	border-right:1px solid #bbbbbb;
	border-top:1px solid #bbbbbb;
	
}
.formularz_red {
	width:350px;
	padding:5px;
	background-color:#CC0000;
	color:#ffffff;
	border-left:1px solid #CC0000;
	border-right:1px solid #CC0000;
	border-top:1px solid #bbbbbb;
}
#btn_contact {
	margin-right:30px;
	background-color:#ffffff;
	border:1px solid #bbbbbb;
	width:150px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:1.0em;
	line-height:16px;
	padding:3px;
}

body {
	background-color:#f9f9f9;
	background-repeat:repeat-x;
	font-size: 62.5%;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
	
/*FLASH SITE::START*/	
#site {
	min-height:650px; 
	height:100%!important; 
	height:650px;
	width:100%;
	background-color:#666666;	
}
#vav {
	border-top: 1px solid #aaa;
	height:22px;
	line-height:20px;
	text-align:right;
	padding-right:20px;
	padding-left:20px;
	font-size:13px;
	
	background-color:#666666;
}
#vav a {
	color:#ffffff;
	text-decoration:none;
}
#vav a:hover {
	text-decoration:underline;
}
/*FLASH SITE::END*/	

	
div.no_flash {
	font-size:15px;

	padding-left:30px;
	line-height:40px;
	background-color:#FFFFFF;
	height:300px;
}
div.no_flash a{

}

div#acc {
	background-image:url('../img/top_bg.png');
	background-repeat:repeat-x;

}
	div#top {
		width:960px;
		height:107px;
	}
		div#top_img {
			float:left;
			margin-left:60px;

			font-size:1.1em;
			color:#FFFFFF;
		}
			div#top_img img{
				vertical-align:top;
			}
			div#top_img span{
				display:block;
				float:left;
				line-height:45px;
			}
			
		div#qmenu {
			float:right;
			line-height:45px;
			font-size:1.2em;
		}
			div#qmenu a {
				padding:5px;
				margin-left:5px;
				color:#FFFFFF;
				text-decoration:none;
			}
			div#qmenu a:hover {
				background-color:#0083BD;
			}
	div#menu {
		width:960px;
		background-image:url('../img/menu_bg.png');
		background-repeat:repeat-x;
		height:41px;
		
		line-height:41px;
		font-size:1.3em;
	}
		div#left_menu {
			float:left;
			height:41px;
			padding-left:60px;
		}
			div#left_menu a {
				padding:6px;
				color:#000000;
				text-decoration:none;
				margin-right:10px;
			}
			div#left_menu a:hover {
				color:#ffffff;
				background-color:#0083BD;
			}
			div#left_menu span.selected_menu {
				padding:5px 5px 11px 5px;
				border-left: 1px solid #dddddd;
				border-right: 1px solid #dddddd;
				border-top: 1px solid #cccccc;
				color:#333333;
				background-color:#f9f9f9;
				margin-right:10px;
			}
		div#right_menu {
			float:right;
			width:300px;
			background-image:url('../img/right_menu_bg.png');
			background-repeat:repeat-x;
			height:41px;
			border-left:1px solid #005F8F;
			border-right:1px solid #005F8F;
			
		}
			div#right_menu span{	
				padding-left:20px;				
				color:#ffffff;
			}
			div#right_menu a{
				color:#FFFFFF;
				text-decoration:none;
			}
			div#right_menu a:hover{
				background-color:#FFFFFF;
				color:#0083BD;
				padding:3px;
			}
			
	div#mid {
		width:960px;
		font-size:15px;
		line-height:23px;
		text-align:justify;
		color:#333333;
	}
	div#mid a {
		color:#333333;
		padding:3px;
		text-decoration:none;
	}
	div#mid a:hover {
		background-color:#003759;
		color:#ffffff;
	
	}
	div#mid p, div#mid span {
		font-size:1em;
	}
	div#mid .fBig {
		font-size:1.2em;		
	}
	div#mid .fSmall {
		font-size:0.8em;
	}
	div#mid .fRight {
		text-align:right;
	}
		div#left_mid {
			color:#333333;

			float:left;
			width:560px;
			padding-left:60px;
			padding-top:50px;
	
			padding-bottom:100px;	
		}
			div#left_mid div.ai {
			
			}
			div#left_mid div.ai div.ai_left{
				width:275px;
				float:left;
			}
			div#left_mid div.ai div.ai_right{
				width:275px;
				float:right;
			}
			div#left_mid p.ai_value {
				border-bottom:1px dotted #aaaaaa;
				color:#000000;
			}
				div#left_mid p.ai_value span.newai{
					padding:3px;
					margin-left:5px;
					margin-right:5px;
					background-color:#005F8F;
					color:#ffffff;
				}
				div#right_mid span.newai{
					padding-left:4px;
					padding-right:4px;
					margin-left:2px;
					margin-right:2px;
					background-color:#666666;
					color:#ffffff;
				}
			div#left_mid p.ai_desc {
				font-size:0.8em;
				padding-bottom:10px;
				line-height:1.5em;
				color:#777777;
			}
					
		div#right_mid {
			float:right;
			width:300px;
			background-color:#EEEEEE;
			border-left:1px solid #dddddd;
			border-right:1px solid #dddddd;
			border-bottom:1px solid #dddddd;
			padding-top:20px;
			padding-bottom:30px;
			margin-bottom:30px;
		}
			div#right_mid div.ai{
				font-size:0.8em;
				text-align:left;
			}
			div#right_mid div.ai a{			
				padding-left:10px;
				padding-right:3px;
			
			}
			div#right_mid p{	
				padding-left:20px;				
			}	
			div#right_mid div.ai span.ai_selected{
				padding-left:10px;
				padding-right:3px;
				color:#ffffff;
				background-color:#0083BD;
			}

	div#bottom {
		clear:both;
		height:240px;
		background-color:#003759;
		border-top: 1px solid #005F8F;
		
		padding-left:60px;
		padding-top:20px;
		font-size:1.2em;
		color:#ffffff;
	}
		div#bottom div {
				
		}
			div#bottom p {
				padding-bottom:10px;
			
			}
				div#bottom .copyrights {
					padding:2px;
					font-size:0.9em;
					margin-top:20px;
					color:#dddddd;
				}
					div#bottom .copyrights a {
						padding:2px;
					}
					div#bottom .copyrights a:hover {
						background-color:#eeeeee;
						color:#003759;
					}
					
					
				
			div#bottom a {
				padding:6px;
				margin-right:10px;
				color:#dddddd;
				text-decoration:none;
			}
	
	
			div#bottom a:hover {
				color:#ffffff;
				background-color:#0083BD;
			}	