
/* GENERAL */

body {	 
	margin: 0px; 
	padding: 0px;
	font: 12px georgia, tahoma, Verdana, sans-serif;
	color: #79302A;
	text-align: center; 
	background: url(../images/bg_body.jpg) top left;
	line-height: 18px;
	}

table, td, p, div {
	font: 12px georgia, tahoma, Verdana, sans-serif;
	text-align: left;
	color: #75292B;
	line-height: 22px;
	text-align: justify;
	}

a:link, a:visited {
	color: #CE5B00; 
	text-decoration: underline;
	}
	
a:hover {
	color: #FFFCD2; 
	text-decoration: none;
	background: #CE5B00;	
	}
	
a.underline:link, a.underline:visited {
	color: #CE5B00; 
	text-decoration: underline;
	}
	
a.underline:hover {
	color: #FFFCD2; 
	text-decoration: none;
	background: #CE5B00;
	}	



h2 {font-family: georgia, times; font-weight: normal; color: #CE5B00;}
h3 {font-family: georgia, times; font-weight: normal; color: #CE5B00;}



#seo {position: absolute; top: -700px; left: 0; width: 750px;}
	
	
/* HEADER */

.header {
	display: block;
	position: relative;
	width: 760px;
	height: 270px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background: url(../images/bg_header.gif) top left no-repeat;
	}
	
.menu {
	display: block;
	position: absolute;
	bottom: 16px;
	left: 70px;
	margin: 0 auto;
	padding: 10px 0 0 0;
	width: 615px;
	height: 40px;
	text-align: center;
	font-family: arial;
	line-height: 18px;
	font-weight: bold;
	}
	
	.menu a {font-size: 13px; margin: 0 10px 0 10px; color: #A55200;}
		.menu a:link, .menu a:visited {font-size: 13px; margin: 0 6px 0 6px; color: #A55200;text-decoration: none;}
		.menu a:hover {color: #FFFCD2;text-decoration: none;}
	.menu a.curent {font-size: 13px; margin: 0 6px 0 6px; background: #CE5B00; padding: 0 2px; color: #FFFCD2;}
		.menu a.curent:link, .menu a.curent:visited {font-size: 13px; margin: 0 6px 0 6px; background: #CE5B00; padding: 0 2px; color: #FFFCD2;text-decoration: none;}
		.menu a.curent:hover {color: #FFFCD2;text-decoration: none;}

.address {
	position: absolute;
	top: 50px;
	right: 78px;	
	width: 241px;
	height: 53px;	
	margin: 0;	
	overflow: hidden;
	text-align: left;
	background: url(../images/address.gif) top left no-repeat;
	}
	.address p {padding: 0 0 0 241px;}
	
.logo {
	position: absolute;
	top: 115px;
	right: 68px;	
	width: 372px;
	height: 69px;	
	margin: 0;	
	overflow: hidden;
	text-align: left;
	background: url(../images/logo.gif) top left no-repeat;
	}
	.logo a {
		display: block; 
		padding: 0 0 0 372px;
		}	
	.logo a:hover {
		background: none;
		}
		
		
		
	




/* CONTENT */

.content {
	display: block;
	position: relative;
	width: 760px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	background: url(../images/bg_content.gif) top left repeat-y;
	}	
	
.info {
	display: block;
	position: relative;
	margin: 0 auto;
	padding: 20px 0 0 0;
	width: 615px;
	}
	
	.info h1 {display: block; width: 600px; height: 33px; overflow: hidden; text-align: left;}
	.info h1 img {width: 507px; height: 33px;}
	.info h1 a {padding: 0 0 0 615px;}
	.info h1 a {background: none;}
	.info strong em {color: #CE5B00;}
	
.separator {display: block; height: 11px; margin: 30px 0 30px 0; background: url(../images/separator.gif) center center no-repeat}

	
/* HOME */	

.home {}
	.home td {background: #FFFCD2;}
	.home img {width: 280px; height: 250px; border: none;}
	.home p {text-align: justify; margin: 0 0 5px 0; padding: 0 10px 0 10px;}
	.home .more {text-align: right; margin: 0; padding: 0;}

	
/* GALLERY */

.gallery {text-align: center;}
	.gallery td {text-align: center; padding-top: 15px;}
	.gallery a {font-family: georgia; font-style: italic; font-size: 11px;}
	.gallery img {
			width: 114px; 
			height: 110px; 
			border: none; 
			padding: 21px 20px 42px 23px;
			background: #FFFCD2 url(../images/bg_img.jpg) top left no-repeat;
			}
	


/*formulare*/


form {display: inline;}

input, select, textarea {
	COLOR: #333333; 
	font: 11px Arial, tahoma, Verdana, sans-serif;
	border: 1px solid #818181;
	}
	
.form_container {display: block; padding: 8px; background: #F7FFDD; text-align: center;}
	.form_container FIELDSET {padding: 20px; border: 1px solid #717276; text-align: left; margin-top: 15px;}
	.form_container LEGEND {margin-bottom: 20px; text-transform: uppercase; font-family: arial;}
	.form_container .label_lung {display: block;}
	
	.form_container .input_table {padding: 0px; width: 100%;}
	.form_container .input_label {width: 30%; text-align: left;}
	.form_container .input_value {width: 70%; text-align: left;}	
	
	
	
	
	
/* FOOTER */

.footer {
	display: block;
	position: relative;
	width: 760px;
	height: 144px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background: url(../images/bg_footer.gif) top left no-repeat;
	}
	
.menu_foot {
	display: block;
	position: relative;
	margin: 0 auto;
	padding: 10px 0 0 0;
	width: 615px;
	height: 40px;
	background: url(../images/menu_foot_bg.gif) top left no-repeat;	
	}
	
	.menu_foot a {
		margin: 0 18px 0 0;
		}
		
.copy {
	position: absolute;
	top: 50px;
	left: 78px;	
	width: 174px;
	height: 58px;	
	margin: 0;	
	text-align: left;
	font-size: 11px;
	color: #666666;
	}
	.copy p {}	

.avram {
	position: absolute;
	top: 40px;
	right: 55px;	
	width: 174px;
	height: 58px;	
	margin: 0;	
	overflow: hidden;
	text-align: left;
	background: url(../images/avram.gif) top left no-repeat;
	}
	.avram p {padding: 0 0 0 174px;}		
