body{
	margin:0;
	padding:0;
	background-color:#EFF6FC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	text-align:center;
}

h1{
	margin:0;
	padding:0;
	color:#323333;
	font-size:130%;
	font-weight:normal;	
	letter-spacing:3px;
}

h2{
	margin:5px 0px 0px 0px;
	padding:0;
	color:#323333;
	font-size:130%;
	font-weight:bold;	
	letter-spacing:3px;
}

h3{
	margin:0;
	padding:0;
	color:#6CC4C6;
	font-size:90%;
	font-weight:bold;
	line-height:150%;
}

p{
	margin:10px 0px 10px 0px;
	padding:0;
	font-size:80%;
	color:#323333;
}

li{
	list-style-image:url(../images/listelement.gif);
	margin:5px;
	font-size:80%;
	color:#323333;
}

#site_fix{
	width:980px;
	margin:0 auto 0 auto;
}

#site{
	float:left;
	width:980px;
	background-color:#FFFFFF;
	border:2px solid #6CC4C6;
	border-top:none;
}

#linkeseite{
	float:left;
	width:304px;
	background-image:url(../images/montassery_head.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding:320px 0px 0px 0px;
}

#menu{
	float:left;
	width:280px;
	text-align:right;
}

.menupunkt{padding:5px 0px 5px 0px;}
.menupunkt a			{color:#BDBDBD; font-size:110%; text-decoration:none; letter-spacing:3px; padding:0px 20px 0px 0px;}
.menupunkt a:visited	{color:#BDBDBD; font-size:110%; text-decoration:none; letter-spacing:3px; padding:0px 20px 0px 0px;}
.menupunkt a:hover		{color:#BDBDBD; font-size:110%; text-decoration:none; letter-spacing:3px; padding:0px 20px 0px 0px; background-image:url(../images/pfeil.gif); background-position:right; background-repeat:no-repeat;}
.menupunkt a:active		{color:#BDBDBD; font-size:110%; text-decoration:none; letter-spacing:3px; padding:0px 20px 0px 0px;}

.menuaktiv{padding:5px 0px 5px 0px;}
.menuaktiv a			{color:#BDBDBD; font-size:110%; text-decoration:none; letter-spacing:3px; padding:0px 20px 0px 0px; background-image:url(../images/pfeil.gif); background-position:right; background-repeat:no-repeat;}
.menuaktiv a:visited	{color:#BDBDBD; font-size:110%; text-decoration:none; letter-spacing:3px; padding:0px 20px 0px 0px; background-image:url(../images/pfeil.gif); background-position:right; background-repeat:no-repeat;}
.menuaktiv a:hover		{color:#BDBDBD; font-size:110%; text-decoration:none; letter-spacing:3px; padding:0px 20px 0px 0px; background-image:url(../images/pfeil.gif); background-position:right; background-repeat:no-repeat;}
.menuaktiv a:active		{color:#BDBDBD; font-size:110%; text-decoration:none; letter-spacing:3px; padding:0px 20px 0px 0px; background-image:url(../images/pfeil.gif); background-position:right; background-repeat:no-repeat;}


#rechteseite{
	float:left;
	width:676px;
}

#head{
	float:left;
	width:632px;
	height:109px;
	padding:36px 44px 0px 0px;
	background-image:url(../images/kasten_oben.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

#logo{
	float:right;
	width:271px;
	height:105px;
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
}

#content{
	float:left;
	width:676px;
	padding:65px 0px 50px 0px;
	text-align:left;
}

#content a:link		{color:#6CC4C6; font-size:100%; font-weight:bold; text-decoration:none;}
#content a:visited	{color:#6CC4C6; font-size:100%; font-weight:bold; text-decoration:none;}
#content a:hover	{color:#6CC4C6; font-size:100%; font-weight:bold; text-decoration:underline;}
#content a:active	{color:#6CC4C6; font-size:100%; font-weight:bold; text-decoration:none;}

.bildleiste{
	float:right;
	padding:10px 29px 0px 20px;
}

.bildleiste img{
	margin:15px;
}

#minhoehe{
	float:left;
	width:1px;
	height:450px;
}

#foot{
	float:left;
}

#kasten_unten{
	width:297px;
	height:90px;
	margin:0px 0px 0px 304px;
	padding:18px 0px 0px 0px;
	background-image:url(../images/kasten_unten.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}

#kasten_unten p{
	font-size:80%;
	color:#FFFFFF;
}

#kasten_unten a			{color:#FFFFFF; text-decoration:none;}
#kasten_unten a:visited	{color:#FFFFFF; text-decoration:none;}
#kasten_unten a:hover	{color:#FFFFFF; text-decoration:none; font-weight:bold;}
#kasten_unten a:active	{color:#FFFFFF; text-decoration:none;}

.sename{
	display:none;
}

.kontaktfelder{
	width:300px;
	border:1px solid #707173;
}

.kontaktanfrage{
	width:300px;
	height:140px;
	border:1px solid #707173;
}

.button{
	border:1px solid #707173;
	background-color:#FFFFFF;
	color:#707173;
}
