* {	margin:0; padding:0; font-size:100%;}
html{ text-align:center;
	  }
body {
	font-family:Verdana,Arial, Helvetica, sans-serif; font-size:1em; line-height:1.5em; color: #444;
     background:#fff url(../images/bg.jpg) repeat-y center;
	text-align:left;
}
	  #content{
	  width:680px;
	  	padding:10px ;
		
		margin:5px auto;
		
		
	  }
	  body#thank_you{
	  	width:900px;
		height:600px;
		border:1px solid red;
	  }
	  #logo_thank_you{
	  	width:900px;
		margin:10px auto;
		border:1px solid #fff;
	  }
	  #content_thank_you{
	  
	  font-size:0.75em;
	   background:  url(../images/impress_bg.jpg) no-repeat bottom right;
	  	text-align:center;
		width:500px;
		height:300px;
		padding:10px ;
		
		margin:100px auto auto auto;
		border:1px solid #666;
		border-radius:5px;
-moz-border-radius:5px; 

	-moz-box-shadow: 10px 10px 10px #888;
-webkit-box-shadow: 10px 10px 10px #888;
box-shadow: 10px 10px 10px #888;
	  }
	  .tlo1{
	  	
	  }
	 #foot{
	 	width:200px;
		float:left;
		margin-top:100px;
		font:0.75em verdana,arial,sans-serif; 
	 }
	 #back{
	 	width:80px;
		height:30px;
		margin:50px auto;
	 }
	 #back2{
	 	width:80px;
		height:30px;
		float:right;
		
		
	 }
	 #back a:link,#back a:visited,back2 a:link,#back2 a:visited{
	 	background:#1159a8;
		color:#fff;
		font:bold 0.8em helvetica,verdana,arial,sans-serif;
		padding:5px;
		border:1px solid #1d3551;
	
	width:80px; margin:5px;padding 5px;
	height:30px;
	cursor:pointer;
	 }
	 #back a:hover,#back2 a:hover{
	 	text-decoration:none;
		background:#fff;
		color:#1159a8;
		border:1px solid #1159a8; 
	 }
	  
	 .margin5{
	 
		
	  }
	  .margin6{
	  	margin-top:150px;
	  }
	  #logo{
	  width:820px;
	  height:111px;
	
		margin:-10px auto auto -10px;
		
	  }
	a{
		text-decoration:none;color:#ff5a00;font-weight:bold;
		
	}
	a:hover{
	text-decoration:underline;	
	}
.margin1{
	margin-top:10px;
}

fieldset{
	padding:5px;
}
.opis{float:left;
font-size:0.7em;
	width:100px;
}
.opis2{float:left;

	width:203px;
}
.pole{

float:left;
	margin-left:20px;
	width:250px;
}
.pole2{float:left;
	margin-left:20px;
	width:100px;
}
.radio, .radio2, .radio3,.check, .opis2,.dane, .text,.captcha,.temat,select,.przycisk,.mini{
	font-size:0.75em;
} 
.radio{float:left;

	margin-left:20px;
	width:60px;
}
.radio2{float:left;
	
	width:100px;
}
.radio3{float:left;
	
	width:120px;
}
.radio4{float:left;
	
	width:170px;
}
.border{
	border:1px solid red;
}
.clear{
	clear:both;
	
	
}
.border2{
	border:1px solid #CAB389;
}
.dane{display:block;
font-size:0.9em;
margin-top:-2px;
	padding-bottom:10px;
}
.right{
	float:right;
}
.red{
	color:red;
}
.temat{
	float:left;width:110px;
}
.pole_temat{float:left;
	
	width:99%;
}
.przycisk{

		background:#1159a8;
		color:#fff;
		font-weight:bold;
		padding:5px;
		border:1px solid #1d3551;
	
	width:80px; margin:5px;padding 5px;
	height:30px;
	cursor:pointer;
	-moz-box-shadow: 10px 10px 10px #888;
-webkit-box-shadow: 10px 10px 10px #888;
box-shadow: 10px 10px 10px #888;
	border-radius:5px;
-moz-border-radius:5px; 
}
/*=============================================================*/


th {
  background-color:#0080C0;
  color:white;
  font-weight:bold;
  font-size:18px;
  border: 1px solid #0080C0;
}
input.text, textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  width: 99%;
}
.text:focus, textarea:focus {
  background-color: #FFFACC;
  border: 1px solid #000000;
}
#mydiv {
  margin-left: auto ;
  margin-right: auto ;
  width: 500px;
  text-align: left;
}
#powered, #powered a:link{
	margin:5px auto 5px auto;
	color:#444;
	text-decoration:none;
	font:bold 9px Tahoma,arial,sans-serif;
}
#captcha_code{
	float:left;margin-top:-30px;margin-left:250px;
}
#bledy{
	float:right;
	margin-top:-50px;
	font-size:9px;
}
/*==============================kontaktformular===================*/
.gray{
	background-color:#DCDCDC;
}
.bluee{
	background-color:#B6D1EC;
}
legend{
	font-weight:bold;
	font-size:1em;
	padding:0px 5px 10px 5px;
}
fieldset{
	border-radius:5px;
-moz-border-radius:5px;
margin-bottom:10px;
}
.check{
	width: 300px;
	
}
.checkb{
	float:right;
	margin-right:450px;
}
.orange{
	background-color:#FCC938; color:#444;
}
.lyellow{
	background-color:#FBFB89;
}
.lgray{
	background-color:#eeeeee;
}
.margin10{
	margin-bottom:20px;
}
#content h1{
	font-size:1.2em;
}
.under{
		text-decoration:underline;
		border-bottom:1px solid #3073B8;
	}
	