body
{

                font-family: "Segoe UI", Asap, sans-serif;
	text-align: center;
	margin: auto;
background-color: #fefefe;
	font-size: 14px;
                color: #848487;

                background-image:url(/upload/CMS/Mediationszentrum-Allgaeu/templateimages/hintergrund.png);
background-repeat: repeat-x;

	}
	
	a:link { text-decoration:none;   color:#848487;  font-size:14px;}
	a:visited { text-decoration:none;  color:#848487;  font-size:14px;}
	a:hover { text-decoration:none;   color:#848487;  font-size:14px;}
	a:active { text-decoration:none;  color:#848487;  font-size:14px;}
html
{
	margin: auto;

}



table
{
padding: 0px;
margin: -2px;
}


td
{
padding: 0px;
margin: -2px;
}




h1
{
font-size: 36px;
font-family:  "Segoe UI", Asap, sans-serif;
Color: #a3c961;
font-weight: lighter;
}

.w100
{
font-weight: 100;
line-height: 1em;
}

h2
{
font-weight: normal;
font-size: 24px;
margin-top: -5px;
 font-family:  "Segoe UI", Asap, sans-serif;
}


input
{
font-family: "Segoe UI", Verdana, sans-serif;
font-size:14px;
color: #ccc;
height: 20px;
background-color: #FFFFFF;
}


input.textsuche
{
font-family: "Segoe UI", Verdana, sans-serif;
font-size:14px;
color: #ccc;
height: 20px;
background-color: #FFFFFF;

}


.textsuche1
 {
font-size:14px;
color: #848487;}

submit
{
height: 30px;
padding: 2px;
}


#main
{
    position: static;
    width: 100%;
    height: 100%;
    margin-top: 0px;
}


#main_container
{
	margin: auto;
	text-align: left;
	max-width: 1005px;
	width:expression(document.body.clientWidth > 1005 ? "1005px": "auto");
                font-family: "Segoe UI", Verdana, sans-serif;

}


.header
{
Position: static;
width: 1005px;
height: 120px;
background-image:url(/upload/CMS/Mediationszentrum-Allgaeu/templateimages/hintergrund_menue.png);
}

.header_home
{
Position: static;
width: 1005px;
height: 120px;
background-image:url(/upload/CMS/Mediationszentrum-Allgaeu/templateimages/hintergrund_menue_home.png);
}

.navigation
{
float: left;
margin-top: 14px;
margin-left: 50px;
width: 700px;
}

.suche
{     
        margin-left: 750px;
        padding-top: 17px;
        padding-right: 20px;
        padding-left: 90px;
        width: 186px;
        color: #fff;
        font-size: 14px;
        text-align: left;
}
.suche a { text-decoration:none;   color:#fff;  font-size:14px;}

	.suche a:link { text-decoration:none;   color:#fff;  font-size:14px;}
	.suche a:visited { text-decoration:none;  color:#fff;  font-size:14px;}
	.suche a:hover { text-decoration:none;   color:#fff;  font-size:14px;}
	.suche a:active { text-decoration:none;  color:#fff;  font-size:14px;}

.suche input
{
    
border: 0px;
font-family: "Segoe UI", Verdana, sans-serif;
font-size: 14px;
color: #ccc;
height: 20px;
background-color: #fff;
margin: 6px 0 5px 5px;
padding: 6px;
width: 140px;
}



.logo
{
Position: static;
width: 280px;
height: 79px;
float: right;
margin-top: -35px;
}


.content_container
{
Position: static;
padding: 25px;
width: 950px;
overflow: hidden;
}


.teaser
{
position: static;
width: 950px;
height: 200px;
background-Color: #a3c961;
margin-bottom: 25px;
}


.taube_container
{
float: left;
width: 500px;
}

.taube
{
position: static;
width: 500px;
height: 500px;
background-image:url(/upload/CMS/Mediationszentrum-Allgaeu/templateimages/Taube.png);
}

.button
{
position: static;
width: 150px;
height: 150px;
margin-top: 20px;
margin-left: 100px;
}

.content2
{
float: left;
width: 600px;
}


.content3
{
margin-top: 20px;
margin-left: 630px;
width: 450px; 

}


.termine
{
background-image:url(/upload/CMS/Mediationszentrum-Allgaeu/templateimages/trans.png);
background-repeat: repeat;
width: 420px;
height: 100%;
padding: 10px;
overflow: visible;
}

.terminefb
{
background-image:url(/upload/CMS/Mediationszentrum-Allgaeu/templateimages/trans.png);
background-repeat: repeat;
width: 410px;
height: 100%;
margin-top: -15px;
padding: 10px 20px 10px 10px;
overflow: visible;
}


.absatzrand
{
width: 250px;
background-image:url(/upload/CMS/Mediationszentrum-Allgaeu/templateimages/Absatz.png);
height: 20px;
}


.absatzhome
{
margin-left: 550px;
width: 420px;
height: 100%;
font-weight: lighter;
color: #848487;
line-height: 1.00 em;
z-index: 20;
}



.clearing
{
clear: both;
}

.slogan_container
{
Position: static;
margin-top: 0px;
margin-left: 20px;
width: 1005px;
height: 100px;

}

.slogan
{
position: absolute;
margin-top: 70px;
width: 353px;
height: 40px;
background-image:url(/upload/CMS/Mediationszentrum-Allgaeu/templateimages/Wir_vermitteln_Loesungen.png);
z-index: 1000;
}


#footer_container
{ 
    position: static;
    margin-top: 0px;
    bottom: 0px;
    width: 100%;
    height: 100%;
    padding-top: 0px;
    padding-bottom: 35px;
    color: white;
    background-image: url(/upload/CMS/Mediationszentrum-Allgaeu/templateimages/hintergrund_footer.png);
    background-repeat: repeat;
    overflow: hidden;
}




.footer
{
Position: static;
margin-top: 0px;
width: 1005px;
margin: auto;
}


.kontakt
{
float: left;
width: 200px;
margin-top: 50px;
text-align: left;
}


.kontakt input
{
border: 0px;
font-family: "Segoe UI", Verdana, sans-serif;
font-size: 14px;
color: #848487;
height: 20px;
background-color: #fff;
margin: 6px 0 5px 5px;
padding: 6px;
width: 140px;
}

.kontaktbutton input
{
padding: 10px;
width: 200px;
height: 40px;
background-color: #a3cb5b;
cursor: pointer;
}

.service_menue
{
margin-top: 0px;
margin-left: 0px;
color: #FFFFFF;
text-align: left;
font-size: 13px;
padding-top: 60px;
}

.service_menue a:link { text-decoration:none;   color:#FFFFFF; font-size: 13px;}
.service_menue a:visited { text-decoration:none;  color:#FFFFFF; font-size: 13px;}
.service_menue a:hover { text-decoration:none;   color:#FFFFFF; font-size: 13px;}
.service_menue a:active { text-decoration:none;  color:#FFFFFF; font-size: 13px;}

.service_Active { text-decoration:none;   color:#FFFFFF;  font-weight:bold; font-size: 13px;}
.service_Active a:link { text-decoration:none;   color:#FFFFFF;  font-weight:bold; font-size: 13px;}
.service_Active a:visited { text-decoration:none;   color:#FFFFFF;  font-weight:bold; font-size: 13px;}
.service_Active a:hover { text-decoration:none;   color:#FFFFFF;  font-weight:bold; font-size: 13px;}
.service_Active a:active { text-decoration:none;   color:#FFFFFF;  font-weight:bold; font-size: 13px;}


.social
{
margin-left: 620px;
height: 30px;
width: 120px;
margin-top: -20px;
}


* +html .social
{
margin-left: 400px;
height: 30px;
width: 120px;
margin-top: -20px;
}


.allgaeulogo
{
margin-left: 760px;
width: 200px;
text-align: right;
height: 60px;
margin-top: -50px;
}


.sitemap
{
position: static;
float: left;
margin-top: 50px;
margin-left: 7px;
text-align: left;
}



.imgleft
{
float: left;
margin: 0px 5px 5px 0px;
width: 200px;
font-size: 10px;
}

.imgleft2
{
float: left;
margin: 0px 5px 5px 5px;

}


.imgright
{
float: right;
margin: 0px 0px 20px 20px;
max-width: 150px;
top: 0px;
}



/* Sitemap */
.RadSiteMap .rsmLink, .RadSiteMap .rsmTemplate
{
margin-right: 0px;
	
}

.RadSiteMap_siteb .rsmLink,
.RadSiteMap_siteb .rsmTemplate
{
	font-family: "Segoe UI", Verdana, sans-serif;
	border-bottom: 0px;
	color: #848487;
  cursor: pointer;
	

}

.RadSiteMap_siteb .rsmLink:hover,
.RadSiteMap_siteb .rsmLevel1 .rsmLink:hover
{
	color: #848487;
      padding: 0px;
margin-left: 0px;
	  cursor: pointer;
}

.RadSiteMap_siteb .rsmLevel2 .rsmLink:hover,
.RadSiteMap_siteb .rsmLevel1 .rsmLink,
.RadSiteMap_siteb .rsmLevel1 .rsmTemplate
{
	color: #333;
      padding: 0px;
margin-left: 0px;
margin-right: 5px;
  cursor: pointer;
}

.RadSiteMap_siteb .rsmLevel2 .rsmLink,
.RadSiteMap_siteb .rsmLevel2 .rsmTemplate,
.RadSiteMap_siteb .rsmThreeLevels .rsmLevel1 .rsmLink
{padding: 0px;}
.RadSiteMap_siteb .rsmTwoLevels .rsmLevel1 .rsmLink,
.RadSiteMap_siteb .rsmOneLevel .rsmItem .rsmLink
{
	color: #848487;
      padding: 0px;
}

.RadSiteMap_siteb .rsmLevel2 .rsmLink:hover,
.RadSiteMap_siteb .rsmThreeLevels .rsmLevel1 .rsmLink:hover,
.RadSiteMap_siteb .rsmTwoLevels .rsmLevel1 .rsmLink:hover,
.RadSiteMap_siteb .rsmOneLevel .rsmItem .rsmLink:hover
{

text-decoration: none;
	color: #333;
}




 DIV.RadSiteMap_siteb .rsmLink{

	PADDING: 0px;

	MARGIN: 0px;

	COLOR: #848487;

	FONT-SIZE: 14px;

	FONT-WEIGHT: normal;

}

 DIV.RadSiteMap_siteb .rsmTemplate {

	PADDING: 0px;

	MARGIN: 0px;

	COLOR: #848487;

	FONT-SIZE: 14px;

	FONT-WEIGHT: normal;

}

 DIV.RadSiteMap_siteb .rsmLevel1 .rsmLink  {

	TEXT-INDENT: 0px;

	COLOR: #848487;

	FONT-SIZE: 12px;

	FONT-WEIGHT: normal;
        
        PADDING: 0px;
}

 DIV.RadSiteMap_siteb .rsmLevel1 .rsmTemplate {

	TEXT-INDENT: 0px;

	COLOR: #848487;

	FONT-SIZE: 12px;

	FONT-WEIGHT: normal;
        padding: px;

}

 DIV.RadSiteMap_siteb .rsmLevel2 .rsmLink {

	TEXT-INDENT: 0px;

	PADDING: 0px;

	HEIGHT: 17px;

	FONT-SIZE: 12px;

}

 DIV.RadSiteMap_siteb .rsmLevel2 .rsmTemplate {

	TEXT-INDENT: -2px;

	PADDING: 0px;

	HEIGHT: 17px;

	FONT-SIZE: 12px;

}


DIV.RadSiteMap_siteb .rsmLevel3 .rsmLink {

	TEXT-INDENT: 0px;

}

 DIV.RadSiteMap_siteb .rsmLevel3 .rsmTemplate {

	TEXT-INDENT: 0px;

}

 DIV.RadSiteMap_siteb .rsmLevel2 .rsmLink:hover {

	text-decoration: none;

	COLOR: #333;

}

 DIV.RadSiteMap_siteb .rsmThreeLevels .rsmLevel1 .rsmLink:hover {

	
padding: 0px;
	COLOR: #848487;

}

 DIV.RadSiteMap_siteb .rsmTwoLevels .rsmLevel1 .rsmLink:hover {

	
padding: 0px;
	COLOR: #848487;
text-decoration: underline;

}

 DIV.RadSiteMap_siteb .rsmOneLevel .rsmItem .rsmLink:hover {


padding: 0px;
	COLOR: #848487;
}

 DIV.RadSiteMap_siteb .rsmTwoLevels .rsmLevel1 .rsmLink {

padding: 0px;

}

DIV.RadSiteMap_siteb .rsmThreeLevels .rsmLevel1 .rsmLink,
DIV.RadSiteMap_siteb .rsmThreeLevels .rsmLevel1 .rsmTemplate,
DIV.RadSiteMap_siteb .rsmTwoLevels .rsmLevel1 .rsmLink,
DIV.RadSiteMap_siteb .rsmTwoLevels .rsmLevel1 .rsmTemplate,
DIV.RadSiteMap_siteb .rsmOneLevel .rsmItem .rsmLink,
DIV.RadSiteMap_siteb .rsmOneLevel .rsmItem .rsmTemplate

{padding-left: 0px; display: inline-block;}