body{
	margin:0;
	padding:0;
	font-family:Georgia, Times, Arial, Helvetica;
	font-size:77%;
	line-height:1.4em;
}

/**************** Common Styles *****************/

.clear{
	clear:both;
	height:1px;
	overflow:hidden;
	margin-top:-1px;
}
img, img a{
	border:none;
}
div, p, span{
	margin:0;
	padding:0;
}

a:link{
	color:#000000;
}
a:visited{
	color:#336666;
}
a:hover{
	color:#e58d25;
}

ul {
	margin:8px 0px 0 14px;
	padding:0;
	list-style-type:none;
	list-style-image:url(umw_img/list.gif);
	color:#000;	
}

li{
  	margin:0 0 10px 35px;
	padding:0 0 0 0;
}

ol{
	margin:0;
	padding:0;
}
/********** Divs Header ****************/
.header{
	width:1000px;
	background:url(umw_img/umw_logo.gif) top left no-repeat;
}

.headercountry{
	width:86px;
	padding:2px 0 0 0;
	/*margin:0 0 0 688px;	*/
  }
	
.logo{	
	width:196px;
	margin:0 13px 0 0;	
	padding:0 0 0 0;
}
.headernavi{
	width:1000px;	
	margin:0;
	padding:0;
	background:#00a650;
}

.headerleftnavi{
	width:594px;
	padding-left:20px;
}



/***************** Divs Startseite **************/
.bildwechsel{
	width:1000px;
	height:333px;
}

.startmain{	
	width:1000px;
	margin-top:333px;
	min-height:245px;
}

.startmaininner{
	width:965px;
	margin:32px 0 0 32px;
	font-family:Arial, Helvetica, Verdana, sans-serif;	
}

/************** Divs Indexseiten********/
.background{	
	width:1024px;
  	min-height:600px;
	display:block;
	background-image:url(umw_img/body_bg.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}
.mainnavi{
	width:140px;
	padding:12px 0 0 20px;
}

.contentRight{	
	width:560px;
	margin:11px 0 0 0;
}
.contentRightinner{
	padding:0 0 0 20px;
}

/************** Divs Footerzeile ************/
.footerAll{
	width:1000px;
	color:#000;
}
.footerAllinner{
	margin:0;
	padding:0;
	text-align:right;
}
/****************** Fonts ********************/
h1, .headline1{ 
	font-family:Georgia, Times, Arial, Helvetica;
	color:#e58d25;
	font-size:190%;
	line-height:100%;
	font-weight:normal;
	margin:17px 0 0 0;
	padding:0px;
}
h2, .headline2 { 
	font-family:Georgia, Times, Arial, Helvetica;
	color:#000;
	font-size:110%;
	line-height:120%;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
h3, .headline3{ 
	font-family:Georgia, Times, Arial, Helvetica;
	color:#000;
	font-size:100%;
	line-height:120%;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
h4, .headline4{ 
	font-family:Georgia, Times, Arial, Helvetica;
	color:#000;
	font-size:90%;
	line-height:120%;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
acronym {
	border-bottom: 1px dashed #C2C2C2;
	cursor: help;
}
abbr {
	border: none;
	cursor: help;
}
.textstandard{
	color:#000;
	font-weight:normal;
}

.textbold{
	color:#000;
	font-weight:bold;
}

table{
	font-family:Georgia, Times, Arial, Helvetica;
	font-size:100%;
	color:#000;
	line-height:1.4em;
}
.sitemap, a.sitemap, a.sitemap:hover{
	color:#000;
}
/**************** Navigation *******************/
/***** Headernavi **********/
.pipe{
	color:#FFF;
	margin:0 5px 0 5px;
}
ul.headerul {
	margin:0;
	padding:0;
	list-style:none;
	list-style-image:none;
}
li.headerli {
	margin:0;
	padding:0;
	display:inline;
}
.headernavi, a.headernavi{	
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:96%;
	line-height:1.5em;
	color:white;
	text-decoration:none;
}
a.headernavi:hover, .headernavicurrent, a.headernavicurrent, a.headernavicurrent:hover{	
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:96%;
	line-height:1.5em;
	color:white;
	text-decoration:underline;
}

/***** Startseite Navi unten *****/
table tbody tr td a{
	font-family:Arial, Helvetica, Verdana, sans-serif; 		
	font-size:125%;
	line-height:1.2em;
	color:#666;
	text-decoration:none;
}
table tbody tr td a:link, table tbody tr td a:visited, table tbody tr td a:hover {
 
	color:#666;
	text-decoration:none;
}


.clusternavi, a.clusternavi, a.clusternavi:hover, a.clusternavi:visited{
	color:#666;
	text-decoration:none;
}

table .subnavi, a.subnavi{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	color:#666;
	font-size:93%;
	line-height:0.9em;
	text-decoration:none;
	
}
/***** Indexseiten Navi ******/
ul.navi{
	margin:0;
	padding:0;
	list-style:none;
	list-style-image:none;
}

li.navi{
	display:block;
	list-style:none;
	background:none;
	margin:0;
	padding:0.4em 0 0.2em 0;
}

.topmenu, a.topmenu:link{
	color:#000;
	font-weight:bold;
	text-decoration:none;
	background:none;
	display:block;
}

a.topmenu:visited{
	color:#336666;
	font-weight:bold;
	text-decoration:none;
	background:none;
	display:block;
}

a.topmenu:hover{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	background:none;
	display:block;
}

.topmenucurrent, a.topmenucurrent, a.topmenucurrent:hover{
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	background:none;
	display:block;
}



ul.sub1{
	padding:0;
	margin:0;
	list-style:none;
	list-style-image:none;
}

li.sub1{
	list-style:none;
	list-style-image:none;
	margin:0;
	padding:0;
}	
.nav2, a.nav2:link{
	color:#000;
	text-decoration:none;
	background:url(umw_img/submenue.gif) no-repeat left top;
	margin:0;
	display:block;
	padding:0.4em 0 0.4em 1em;
}

a.nav2:visited{
	color:#336666;
	text-decoration:none;
	background:url(umw_img/submenue.gif) no-repeat left top;
	margin:0;
	display:block;
	padding:0.4em 0 0.4em 1em;
}
a.nav2:hover{
	color:#e58d25;
	text-decoration:none;
	background:url(umw_img/submenue_a.gif) no-repeat left top;
	margin:0;
	display:block;
	padding:0.4em 0 0.4em 1em;
}

.nav2current, a.nav2current:link, a.nav2current:visited, a.nav2current:hover,a.nav2current:active{
	color:#e58d25;
	text-decoration:none;
	background:url(umw_img/submenue_a.gif) no-repeat left top;
	margin:0;
	display:block;
	padding:0.4em 0 0.4em 1em;
}

ul.sub2{
	padding:0;
	margin:0;
	list-style:none;
	list-style-image:none;
	margin:0;
	padding:0;
}

li.sub2{
	list-style:none;
	list-style-image:none;
	margin:0;
	padding:0;
}	
.nav3, a.nav3:link{
	color:#000;
	text-decoration:none;
	background:url(umw_img/submenue2.gif) no-repeat left top;
	margin:0;
	display:block;
	padding:0.4em 0 0.4em 2em;
}
a.nav3:visited{
	color:#000;
	text-decoration:none;
	background:url(umw_img/submenue2.gif) no-repeat left top;
	margin:0;
	display:block;
	padding:0.4em 0 0.4em 2em;
}
a.nav3:hover{
	color:#e58d25;
	text-decoration:none;
	background:url(umw_img/submenue2_a.gif) no-repeat left top;
	margin:0;
	display:block;
	padding:0.4em 0 0.4em 2em;
}

.nav3current, a.nav3current:link, a.nav3current:visited,a.nav3current:hover,a.nav3current:active{
	color:#e58d25;
	text-decoration:none;
	background:url(umw_img/submenue2_a.gif) no-repeat left top;
	margin:0;
	display:block;
	padding:0.4em 0 0.4em 2em;
}
/***** Footer Navi *****/

ul.footer{
	padding:0;
	margin:0;	
	list-style:none;
	list-style-image:none;
}
li.footer{
	display:inline;
	padding:0;
	margin:0;	
	list-style:none;
	list-style-image:none;
}

.footerpipe{
	color:#666;
}
.footernavi, a.footernavi{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:82%;
	color:#666;
	text-decoration:none;
}
a.footernavi:hover, .footernavicurrent, a.footernavicurrent, a.footernavicurrent:hover{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:82%;
	color:black;
	text-decoration:underline;
}


/************** Formularstyles ************/
.formular{
	font-family:Arial, Helvetica;
	color:black;
	font-size:100%; 
}

input.formular{
	border:1px solid #666;
	line-height:110%;
}
textarea.formular{
	border:1px solid #666;
}
.btn{
	font-family:Georgia, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background:#666;
	color:#fff;
	padding:0;
	border:none;
}

.formalert
{
	color:#ff3300;
}