body {
    background-color:#f5f3e4;
	margin: 0px auto;
	background-image:url(../../Image/bg_all.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}

body, span, div, a, td, tr, p, ul,li, ol, input, textarea, select {
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana,Arial, Tahoma,Trebuchet MS,GRHelvetica;
	color: #7a7c87;
	}
	
img {
	border:0px;
}

#background {
	width:960px;
	margin: 0px auto;
}

.background_top_el, .background_top_de, .background_top_en {
	position: relative;
	background-position: top left;
	background-repeat: no-repeat;
	width: 950px;
	height: 267px;
}
.background_top_el {

	background-image: url(../../Image/site/bg_top_el.jpg);
}
.background_top_en {

	background-image: url(../../Image/site/bg_top_en.jpg);
}
.background_top_de {

	background-image: url(../../Image/site/bg_top_de.jpg);
}
#container {
	background-image:url(../../Image/site/bg_container.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	width:938px;
	margin-left:20px;
}

#left_menu {
	width:177px;
	float:left;
	background-image:url(../../Image/site/left_menu1.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:16px;
	_margin-left:8px;
	padding-bottom:20px;
}

.search {
	width:176px;
}

.search label {
	font-family:Trebuchet MS;
	font-size:11px;
	color:#2f2f2f;
	float:left;
	padding-left:10px;
	padding-top:10px;
}

.dropdown {
	width:146px;
	margin-left:10px;
	margin-top:12px;
	float:left;
	color:#2f2f2f;
	font-family:Tahoma, Arial, Verdana;
	font-size:9px;
	border-color:#808080;
}

option ,select {
	border-color:#808080;
}

.dropdown2 {
	width:160px;
	margin-left:10px;
	margin-top:12px;
	float:left;
	color:#2f2f2f;
	font-family:Tahoma, Arial, Verdana;
	font-size:9px;
	border-color:#808080;
}

.face {
	width:118px;
	height:174px;
	margin-top:25px;
	padding-left:28px;
}

.right_content {
	width:621px;
	float:left;
	background-image:url(../../Image/site/bg_text.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	min-height:472px;
	_height: 472px;
	padding-left: 10px;
	padding-right: 60px;
}

.maps {
	background-image: url(../../Image/maps/mapbg.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width:640px;
}

.map {
	float:left;
	width:466px;
	height:325px;
	padding-left:3px;
}

.cities_menu {
	width:436px;
	margin-left:60px;
	_margin-left:30px;
	float:left;
	margin-top:10px;
}


.cities_menu a {
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;;
	font-size:10px;
	color:#15243b;
	text-decoration:none;
}

#bottom_menu {
	width:903px;
	border-top:1px solid #646464;
	margin-left:1px;
	margin-bottom:10px;
	clear: both;
}

.text_area {
	width:500px;
	padding-top:10px;
	padding-left:10px;
	float:left;
	font-size:9px;
	color:#858177;
	font-family:Trebuchet MS;
}

.bottom_right {
	width:300px;
	float:right;
	text-align:right;
	padding-right:2px;
	padding-top:10px;
	font-size:9px;
	color:#858177;
	font-family:Trebuchet MS;
}

#bottom_extra {
	width:950px;
	background-image:url(../../Image/site/bg_bottom.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:23px;
	clear: both;
}

.gg {
	width:363px;
	padding-left:10px;
	float:left;
	font-size:9px;
	color:#858177;
	font-family:Trebuchet MS;
	padding-top:2px;
}

.gg a{
	text-decoration:none;
	color:#ffffff;
	font-size:9px;
	font-family:Verdana;
}

.bottom_menu {
	width:300px;
	float:right;
	text-align:right;
	padding-right:60px;
	font-size:9px;
	color:#858177;
	font-family:Trebuchet MS;
	color:#ffffff;
	font-size:9px;
	font-family:Verdana;
	padding-top:2px;
}

.bottom_menu a{
	text-decoration:none;
	color:#ffffff;
	font-size:9px;
	font-family:Verdana;
	padding-left:4px;
	padding-right:4px;
}

.red_search {
	float:right;
	margin-top:5px;
	margin-right:10px;
	font-size:11px;
	font-family: Tahoma,Verdana,Arial,Trebuchet MS,GRHelvetica;
	color:#ffffff;
	background-color:#560001;
	border:1px solid #ffffff;
	padding-top:2px;
	padding-bottom:1px;
}

.space {
	padding-top:8px;
	padding-left:8px;
	padding-bottom:10px;
}

.space_menu {
	padding-top:2px;
	padding-left:8px;
}

.up_search {
	background-color:#ffffff;
	border:1px solid #560001;
	font-size:11px;
	font-family: Tahoma,Verdana,Arial,Trebuchet MS,GRHelvetica;
	color:#560001;
	padding-top:1px;
	padding-bottom:3px;
	padding-left:5px;
}

.new_excavation {
	margin-left:10px;
}


.logo {
	position: absolute;
	top: 4px;
	left: 86px;

}

.right_content h1 {
	font-size: 11px;
	color: #560001;
}

#breadcrumb a {
	color: #560001;
}


.right_content iframe {
	border-style: none;
}

.grouping {
	margin-top: 5px;
	margin-left: 16px;
	padding-left: 3px;
}

.grouping li, .grouping li a{
	color: #560001;
	font-weight: bold;
	text-decoration:none;
}

#help {
	position: absolute;
	top: 239px;
	left: 230px;
	
}

#help a {
	color: #ffffff;
	text-decoration: none;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


#lang {
	position: absolute;
	top: 240px;
	right: 35px;
}

#lang a {
	color: #cccccc;
	text-decoration: none;
	font-weight: bold;
}

.thankyou {
	text-align: center;
	margin-top: 30px;
	font-size: 12px;
}

.red {
	color: #BC0505;
}

td.header {
	color: #560001;
	font-weight: bold;
	padding-top: 15px;
}

td.normal {
	padding-left: 25px;
}