/* CSS Document */
/* content:
	-
	-
	*/
	

/* ------------------------------------------------------------------ */
/* PRESETS */

	BODY {
		margin:0px; 
		padding:0px;
		background:url(../image/bkgnd_large.jpg) repeat-x #2B4F96;
		}
	
	TD {vertical-align:top;}
	
	
	IMG {border:0px;}
	
	A {text-decoration:none;}
	
	* {font-family:Tahoma; font-size:11px;}



/* ------------------------------------------------------------------ */
/* TEXT */
	
	H1 {font-family:'Verdana'; font-size:18px; color:#ffd200; font-weight:bold; letter-spacing:-1px; }
	H1 SPAN {color:#FFFFFF; font-family:'Verdana'; font-size:18px; font-weight:bold;}
	H1 A {font-family:'Verdana'; font-size:17px; }
	H1 IMG {position:relative; top:2px; margin-right:8px; width:19px; height:19px;}
	H2 {font-family:'Arial'; font-size:16px; color:#FFFFFF; font-weight:bold; letter-spacing:-1px;}
	H3 {font-family:'Verdana'; font-size:12px; color:#FFFFFF; font-weight:bold; }
	A, P, LABEL, LI {margin:0px 0px 0px 0px; padding:0px; line-height:15px; font-size:11px; color:#FFFFFF;}
	H4 {font-family:'Verdana'; font-size:14px; color:#ffd200; font-weight:bold; clear:both; padding-top:25px;}	
	A.order, A.order:visited {font-weight:bold;}
	A.order:hover {color:#d4e7f6;}

	A.cont, A.cont:visited {color:#ffd200; font-weight:bold;}
	A.cont:hover {color:#ffffff;}
	.podpis { font-family:'Verdana'; font-size:11px; color:#FFFFFF; text-align:right; padding-right:30px; padding-top:30px;}
	.thick { font-family:'Verdana'; font-weight:bold; font-size:11px; color:#FFFFFF; }
/* ------------------------------------------------------------------ */
/* LAYOUT */

	#container {
		width:728px;
		position:relative;
		margin-left:50%;
		left:-373px;
		padding:0px 9px;
		background-color:#FFFFFF;
		}
	
	#header, #menu, #content, #footer, #footer_anim, #copyrights {width:728px; float:none; clear:both; margin:0px;}
		
	#header {height:247px;}

	#menu {height:64px; background:url(../image/lt_menu_back.gif) #3b5b8d no-repeat;}
		#menu DIV.menuspacer {width:30px; float:right; height:64px;}
		#menu A, #menu A:visited {font-weight:bold; color:#FFFFFF; display:block; float:right; margin:6px 0px 0px 0px;}
		#menu A:hover {text-decoration:underline;}
		SPAN.active_menu_link {text-decoration:underline;}
	
	#content {background:url(../image/lt_content_back.gif) #73A1D2 repeat-x; float:left;}
		#content DIV.content_pix, #content DIV.content_left, #content DIV.content_right {float:left; }
		#content DIV.content_pix {width:1px;}
		#content DIV.content_left { width:284px; }
		#content DIV.content_right {width:423px; padding-right:20px;}
		#content DIV.content_right P {margin:0px 0px 15px 0px; line-height:18px;}
		
	.content_left img {margin-left:15px;}
	.content_left li, .content_left a:link, .content_left a:visited {font-weight:bold; font-size:14px; color:#ffd200; line-height:22px;}
 	.content_left a:hover { text-decoration:underline;}
.mt { float:left;}
.mt_offer { float:left;}	
.mt_about { float:left;}



	#footer_menu {height:20px; width:480px; padding:10px 0px 0px 140px; float:left; text-align:center; font-size:11px; color:#ddd8d0;}
		#footer_menu A, #footer_menu A:visited {color:#9d9897; }
		#footer_menu A:hover {color:#666666;}
		SPAN.active_bottom_link {color:#666666; font-weight:bold;}		

	#footer_created {width:100px; height:48px; float:left;}

		
	#copyrights {
		width:728px;
		position:relative;
		margin-left:50%;
		left:-373px;
		margin-bottom:0px;
		padding-bottom:0px;
		text-align:center;
		height:20px;
		}
	
	#copyrights DIV {
		position:relative;
		width:746px;
		background-color:#3c6baf;
		height:20px;
		}
	
	#copyrights A, #copyrights A:visited {
		color:#84a2cc; 
		font-family:'Trebuchet MS'; 
		font-size:10px; 
		display:block; 
		float:left; 
		margin:0px 0px 10px 20px; 
		position:relative; 
		left:260px;
		}
	#copyrights A:hover {color:#FFFFFF;}
	
	.copyright A, .copyright A:visited {
		color:#9d9897; 
		font-family:'Trebuchet MS'; 
		font-size:10px; 
		display:block; 
		float:left; 
		margin:4px 0px 0px 0px; 
		position:relative; 
		left:260px;
		}
	.copyright A:hover {color:#666666;}

/* ------------------------------------------------------------------ */
/* SWF's */

	#top {width:728px; height:247px;}

	#bottom {width:728px; height:108px;}

/* ------------------------------------------------------------------ */
/* FORMS */

	#frm_contact {margin:20px; padding:0px;}
	#frm_pres {margin:0px; padding:0px;}
	

		INPUT.frm_text {
			height:14px; 
			padding:2px; 
			color:#333333;
			border:1px solid #3C5B8E;
			width:160px;
			}
		
		INPUT.frm_button {width:90px; height:20px; cursor:pointer; padding:0px; font-weight:bold; background-color:#1D3358; border:0px; color:#FFFFFF; margin:10px 0px 20px 0px;}
		
		TEXTAREA.frm_textarea {width:210px; height:80px; border:1px solid #334e7a;}
		
		LABEL.frm_label {display:block; float:none; clear:both; color:#b9d6ea; font-weight:bold; margin-top:10px; margin-bottom:3px;}
		LABEL.frm_label2 {color:#b9d6ea; font-weight:bold; position:relative; top:-3px;}


#contact_table {float:left; margin-right:15px; width:200px;}
#contact_table TABLE {border-collapse:collapse; border-spacing:0px;}
#contact_table P {margin:0px !important; padding:0px;}

.filtry{
	padding-top:30px;	
	clear:both;
}
.filtry_text{
	float:left; width:250px;
}
.filtry_img{
	
	float:right;
}
.filtry_img img {

border: solid 2px #cccccc;
}



	#loading_mail {
	margin: 10px 20px 0 20px; padding: 5px; background: #fff;  border:1px solid #CCCCCC; display:none; text-align:center;
	}
	 
	#success {
	margin: 10px 20px 0 20px; padding: 5px; background: #fff;  border:1px solid #CCCCCC; display:none; text-align:center;
	}
	
	#faild {
	margin: 10px 20px 0 20px; padding: 5px; background: #fff; color:red; border:1px solid #CCCCCC; display:none; text-align:center;
	}



