body{margin:40px 0; padding:0; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

a{color:#447093;}
a:hover{color:#690;}

h1{color:#447093; font-size:15px; margin:10px 0; padding:0 0 15px;}
h2{font-size:13px; padding:0; margin:0}

p{margin:12px 0;}

#wrapper{position:relative; width:760px; margin:0 auto; text-align:left; padding:0 60px;}
#bg1{position:absolute; top:49px; left:-45px; width:514px; height:417px;}
#bg2{width:414px; height:183px; float:right; margin-top:-13px; margin-right:-9px;}
#bg3{width:176px; height:289px; float:right; margin-top:-10px; margin-right:0;}

/* header
------------------------------------------------------*/
#header{height:49px;}
#header img{border:0;}
	#header div#lang{width:200px; text-align:right; float:right; margin-top:10px;}
	#header div#lang a{color:#275483; font-size:11px; margin-top:10px;}
	#header div#lang a:hover{color:#C00;}
		#header div#lang a img{margin-left:7px; float:right;}
		
#menu{height:33px; padding-top:6px; background:#527900 url(/images/menu_bgr.jpg) right top no-repeat; line-height:14px;}
	#menu.menu2{background:#527900 url(/images/menu_bgl.jpg) left top no-repeat;}
		#menu.menu2 ul{position:absolute; left:78px; width:570px;}
	#menu ul{background:#6A9D00; list-style:none; margin:0; padding:0; width:510px; height:33px; position:absolute; right:70px;}
		#menu ul li{float:left; font-size:13px; color:#FFF;}
			#menu ul li a{display:block; color:#FFF; text-decoration:none; padding:8px 12px 11px;}
			#menu ul li a:hover{background:#80AD21; color:#FFF;}
			#menu ul li span{background:#527900; display:block; padding:8px 12px 11px;}		

/*content
------------------------------------------------------*/
#content{margin-top:50px; padding:0 20px 30px 10px; line-height:18px; font-size:12px;}
	#content p{margin:15px 0;}
		#content img.foto{float:left; border:1px solid #CCC; margin:0 15px 10px 0;}

	#content.index{margin-left:417px; margin-top:30px; text-indent:0; padding:0 15px 30px 30px;}
	.index p{color:#447093; line-height:20px; font-size:13px; padding-top:10px;}
	.index #kontakt{background:#E4EDF3 url(/images/kontakt_bg.gif) left top no-repeat; width:253px; padding:9px 17px 3px; margin-top:29px; margin-left:-2px;}
		.index #kontakt div a{color:#FFF; font-size:13px; text-decoration:none; font-weight:bold;}
		.index #kontakt p{padding-top:0px; font-size:11px; color:#333;}
			.index #kontakt p span{font-weight:bold;}
			
p.con{float:left;}
	p.con span{font-weight:bold;}
	

/* footer
------------------------------------------------------*/
#footer{border-top:1px solid #608EB5; padding-top:5px; color:#447093;}
#footer a{text-decoration:none;}
#footer span{font-weight:bold;}
#footer div{float:right;}





