body, html {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background-color: #ffffff;
	background-position:bottom right;
	background-repeat:no-repeat;
}
body td {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #024E32;
	line-height: 16px;
}

strong {
	font-weight:bold;
}

h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #024E32;
	text-transform:uppercase;
}
h4 {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;

	color: #024E32;
}
a:link{
		color: #024E32;
		text-decoration:none;
}
a:visited{
		color: #024E32;
		text-decoration:none;
}
a:hover{
		color: #024E32;
		text-decoration:underline;
}
a:active{
		color: #024E32;
		text-decoration:none;
}
/*---BOX----------------------------------*/
#box_main{
	height:100%;
	background-color:#ffffff;
}
#box_shadow{
	height:100%;
}
#box_content {
height:100%;
	border-left:#ffffff  solid 50px;
	border-right:#ffffff solid 50px;
	background-color: #ffffff;
}
/*-------------------------------------*/

#banner {
	margin-top:0px;
	margin-bottom:10px;
	}
#kontakt {
	margin-right:10px;
	padding-top: 5px;
	}
#language {
	color: #A3BEB4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 7pt;
	height: 20px;
	margin-right:10px;
	}
#language a{
color: #A3BEB4;
	}
#language a:hover{
color: #024E32;
	}
#footer {
	width:800px;
	height: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:7pt;
	border-top: #A3BEB4 solid 1px;
	border-bottom: #A3BEB4 solid 1px;
	margin-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	background-color: #CCDBD5;
	}
#footer td{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:7pt;
}
#header table{
background-image:url(../img/bg_head.gif);
background-repeat:repeat-x;
}
#header {
height: 10px;
}
/*CONTENT Start Logo */
#logo{
	padding-top: 4px;
}
#start_logo{
	width:900px;
}
#navi{
	padding-top: 0px;
	padding-bottom: 0px;
}
#box_navi td{
height: 10px;
background-color: #ffffff;
	padding-top: 0px;
	padding-bottom: 0px;
/*	height: 12px;*/
}


#navi_pos{
padding-bottom:20px;
}

#logo_start{
padding-top: 10px;
padding-bottom: 10px;
padding-left: 50px;
}
#top_head {

text-transform:uppercase;
font-size:7pt;
margin-top:4px;
}

#top_head td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
height: 20px;
color:#024E32;
margin-left: 10px;
margin-right: 10px;
}

/*CONTENT Fein Justage - 01 Hisrory - 06 Kontakt */
.globe {
	background-image: url(../img/content_bg_globe.jpg);
	background-repeat: no-repeat;
	background-position: 650px bottom;
}
/*DISTRI*/
#flashcontent{
width: 800px;
height:440px;
font-weight:normal;
background-color:#e3ebe8;
border-top: #BBCFC8 solid 1px;
border-bottom: #BBCFC8 solid 1px;

background-image: url(../swf/flash_alt.jpg);
background-repeat:no-repeat;
background-position:center bottom;
}
#flashcontent_ru{
width: 800px;
height:440px;
font-weight:normal;
background-color:#e3ebe8;
border-top: #BBCFC8 solid 1px;
border-bottom: #BBCFC8 solid 1px;

background-image: url(../swf/flash_alt_ru.jpg);
background-repeat:no-repeat;
background-position:center bottom;
}
#flashcontent_en{
width: 800px;
height:440px;
font-weight:normal;
background-color:#e3ebe8;
border-top: #BBCFC8 solid 1px;
border-bottom: #BBCFC8 solid 1px;

background-image: url(../swf/flash_alt_en.jpg);
background-repeat:no-repeat;
background-position:center bottom;
}
#flash_notes{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 7pt;
padding-top:10px;
padding-left:10px;
text-align:left;

height:30px;
background-color:#e3ebe8;
}

#content_02 {

/* 	text-transform:uppercase; */

	font-size:11px;

/* padding-top:20px; */
}

#content_01 {
}

#content_02{
}

#content_03 {
height: 500px;
}

#content_04 {
height: 550px;
}
#content_06 {
height: 100%;
}
#content_07 {
height: 100%;
}

#content_04 td{
}
/*-LEISTUNGEN ----------------------------------------*/
#content_05 td{
	margin-top:0px;
	padding: 15px 120px 5px 120px;
	line-height: 1.9em;
}
#content_05 li{
	margin-left:20px;
}
#content_05 a{
	padding-left: 5px;
	display:block;
	text-decoration:none;
	
border-top: #E3EBE8 solid 1px;
border-right: #E3EBE8 solid 1px;
border-bottom: #E3EBE8 solid 1px;
border-left: #E3EBE8 solid 1px;


width: 540px;
}

.leist_head a{

padding-left: 5px;
display:block;
text-decoration:none;

background-position:right;
background-repeat:no-repeat;
background-image:url(../img/view.gif);

border-top: #E3EBE8 solid 1px;
border-right: #E3EBE8 solid 1px;
border-left: #E3EBE8 solid 1px;
border-bottom: #E3EBE8 solid 1px;

width: 540px;
}
.leist_head a:hover{
width: 540px;

padding-left: 5px;
display:block;
text-decoration:none;

background-position:right;
background-repeat:no-repeat;
background-image:url(../img/view_over.gif);
background-color:#CCDBD5;


border-top: #A3BEB4 solid 1px;
border-right: #A3BEB4 solid 1px;
border-left: #A3BEB4 solid 1px;
border-bottom: #A3BEB4 solid 1px;
}
.leist_cont{
	background-image:url(../img/_shadow_linie.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.leist_cont a{

padding-left: 5px;
display:block;
text-decoration:none;

background-position:right;
background-repeat:no-repeat;
background-image:url(../img/top.gif);

border-bottom: #E3EBE8 solid 1px;
border-top: #000000 solid 1px;
border-left: #E3EBE8 solid 1px;
border-right: #E3EBE8 solid 1px;

width: 540px;
}
.leist_cont a:hover{
padding-left: 5px;
display:block;
text-decoration:none;

border-bottom: #A3BEB4 solid 1px;
border-top: #A3BEB4 inset 10px;
border-left: #A3BEB4 solid 1px;
border-right: #A3BEB4 solid 1px;

background-position:right;
background-repeat:no-repeat;
background-image:url(../img/top_over.gif);
background-color:#CCDBD5;

width: 540px;
}
/*--------------------------------------------------------*/
#content_02 {
/* 	text-transform:uppercase; */
	font-size:11px;
/* padding-top:20px; */
}

#content_02 ul,li {
list-style-type:circle;
margin-left:-25px;;
}
#contact {
	margin-top:10px;
	margin-left:10px;
}
#impressum {
	margin-top:10px;
	padding-left:180px;
}
/*CONTENT - Klassen----------------------------------*/
.content_01 {
	padding-left: 10px;
	padding-top:30px;
	padding-right:20px;
	width: 540 px;
	line-height: 1.9em;
}
.content_07 {
	padding-left: 10px;
	padding-top:0px;
	padding-right:20px;
/*	width: 540 px;*/
	line-height: 1.1em;
}
/*------------------------------------------*/
/*BACKGROUND - Checken ob dyn regelbar */

/*------------------------------------------*/
.shadow_left{
	width: 100px;

	background-image: url(../img/shdw_left.gif);
	background-repeat:repeat-y;
	background-position:right;
}
.shadow_right{
	background-image: url(../img/shdw_right.gif);
	background-repeat:repeat-y;
	background-position:left;
}

.content_sep_vert {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #024E32;
}
.content_sep_between {
/*	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #024E32;*/
	background-image:url(../img/_shadow_linie.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.content {
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color: #e3ebe8;
}
.content_plus {
	background-image: url(../img/_bg_karte_contant.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color: #e3ebe8;
}
.content_swf {
vertical-align:top;
background: #e3ebe8;
}

