/* ######### BODY ########## */
html, body { height: 100%; margin: 0; padding: 0; background-color:#323E41; background-image: url(../imgs/sev/mainbg1.gif); background-repeat: no-repeat; text-align: center; }

/* ######### DIVS ########## */
#main-1 { width: 950px; margin: 0 auto; }
#main-2 { width: 100%; height: 185px; background-image: url(../imgs/sev/footerbg.gif); background-repeat: repeat-x; text-align: center; } 

#main-1 #container { width: 950px; background-image: url(../imgs/sev/ctbg.gif); background-repeat: repeat-y; }
#main-1 #container-abschluss { width: 950px; height: 45px; background-image: url(../imgs/sev/ctabschluss.gif); background-repeat: no-repeat; } 

#main-2 #footercontainer { width: 950px; height: 50px; margin: 0 auto; text-align: left; }

#footercontainer #location { width: 400px; height: 50px; margin: 0 0 0 100px; float: left; }
#footercontainer #contact { width: 399px; height: 15px; margin: 35px 0 0 0; background-image: url(../imgs/sev/footeraddress.gif); background-repeat: no-repeat; float: left; }

#container #t-1 { width: 200px; padding: 200px 0 0 0; background-image: url(../imgs/sev/l1.gif); background-repeat: no-repeat; float: left; }
#container #t-2 { width: 750px; text-align: left; float: left; }

#t-1 #navcontainer { width: 200px; height: 200px; background-image: url(../imgs/sev/navbg.gif); background-repeat: no-repeat; text-align: left; }
#t-1 #navabschluss { width: 200px; height: 10px; background-image: url(../imgs/sev/navabschluss.gif); background-repeat: no-repeat; }

#t-2 #logo { width: 200px; height: 300px; background-image: url(../imgs/sev/l2.gif); background-repeat: no-repeat; float: left; }
#t-2 #locimage { width: 200px; height: 300px; background-color: #B6B8BC; float: left; }
#t-2 #langcontainer { width: 300px; height: 125px; padding: 175px 50px 0 0; background-image: url(../imgs/sev/l3.gif); background-repeat: no-repeat; text-align: right; float: left; }
#t-2 #contenthead { width: 700px; height: 13px; background-image: url(../imgs/sev/cthead.gif); background-repeat: no-repeat; }
#t-2 #content-start { width: 699px; height: 214px; margin: 46px 0 0 0; text-align: left; }
#t-2 #content-site { width: 360px; margin: 0 20px 20px 20px; text-align: left; float: left; }
#t-2 #content-images { width: 319px; height: 104px; margin: 46px 0 0 0; float: left; overflow: hidden; }
#t-2 #min-height { width: 1px; height: 280px; float: left; }

#content-site #content-title { width: 360px; height: 20px; margin: 0 0 7px 0; }
#content-site #content-text { width: 360px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }

.imagegaltext { width: 260px; height: 64px; margin: 20px; color: #9E988D; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; text-align: left; }
.contenttitle { width: 360px; height: 20px; font-family: Times New Roman; color: #ffffff; font-size: 17px; line-height: 20px; font-weight: normal; }
.footertitle1 { width: 400px; height: 32px; margin: 3px 0 0 0; font-family: Times New Roman; color: #323E41; font-size: 36px; line-height: 40px; font-weight: normal; text-align: center; overflow: hidden; }
.footertitle2 { width: 400px; height: 15px; font-family: Times New Roman; color: #2B3538; font-size: 18px; line-height: 18px; font-weight: normal; text-align: center; overflow: hidden; }
.startnavimages { width: 124px; } 
.clearfix { clear: both; }

/* ######### NAVIGATION ########## */

ul#navi-start { margin: 0 0 0 74px; padding: 0; width: 626px; list-style: none; }
ul#navi-start li { margin: 0 0 0 1px; padding: 0; float: left; }
ul#navi-start li a { padding: 0; width: 124px; display: block; }

/* ######### INPUTS ########## */
input, select, textarea { margin: 3px 0 0 0; font-family: Arial, Helvetica, sans-serif; color: #ffffff; border: #2B3538 1px solid; background-color: #2B3538; font-size: 11px; font-weight: normal; }
label { margin: 3px 0 0 0; font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; font-weight: normal; }
select, textarea { margin: 0; padding: 0; }
form { display: inline; }

/* ######### TEXTSTANDARDS ########## */
h2 { padding: 0; margin: 0; color: #686868; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; text-transform: uppercase; } 
h3 { padding: 0; margin: 0; color: #B6021D; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; }
a { color: #ffffff; text-docoration: underline; }
a:hover { color: #ffffff; text-decoration: none; }
p { margin: 0; padding: 0; }

/* ######### BILDKLASSEN ########## */
.images { border: 0; }
.journeyimages { float: left; margin: 0 1px 0 0; }
.journeyimageslast { float: left; margin: 0; }

/* ######### SONSTIGES ########## */

#closingnote {
	display: block;
	position: absolute; 
	left: 50%; 
	top: 50%; 
	width: 400px; 
	height: 300px; 
	margin-left: -215px; 
	margin-top: -165px; 
	padding: 15px;
	border: #152327 5px solid;
	background-color: #FCC321;
	color: #152327;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-align: left;
	z-index: 9999;
}



