body {
	background-color: #10202E;	background-image: url(gfx/vision3-bgr.jpg); background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	line-height: 1.3;	margin: 15px;
}

body#m10, body#m11, body#m12, body#m13, body#m14, body#m15
{
	background-image: url(gfx/coaching-bgr.jpg);
}
body#m20, body#m21, body#m22, body#m23, body#m24, body#m25
{
	background-image: url(gfx/beratung-bgr.jpg);
}
body#m30, body#m31, body#m32, body#m33, body#m34, body#m35
{
	background-image: url(gfx/umsetzung-bgr.jpg);
}

DIV, SPAN, P, TABLE, TR, TD {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	line-height: 1.3;	color: #10202E;
}

#etracker {
	display: none;
}

#main {
	width: 960px; min-height: 525px;	height:auto !important;	height: 525px;
	background-color: #FFFFFF;	border: none;	margin: 0; padding: 0;
}

#mainhead {
	width: 960px; height: 11px; border: none; font-size: 1px;
	background-image: url(gfx/mainhead.gif); background-repeat: no-repeat;
}

#mainfoot {
	width: 960px;	height: 11px; border: none; font-size: 1px;
	background-image: url(gfx/mainfoot.gif); background-repeat: no-repeat;
}

#logo {
	position: relative; top: 10px; left: 130px; width: 830px; height: 130px;
	background-image: url(gfx/vision3-logo.gif);	background-repeat: no-repeat;
	border: none; font-size: 1px; z-index: 1;
}

#foto {
	position: relative; top: -35px; width: 960px; height: 200px;
	background-image: url(gfx/BeateMader.jpg); background-repeat: no-repeat;
	border: none; font-size: 1px; z-index: 0;
}

#zitat {
	position: relative;
	top: 75px;
	left: 560px;
}

#menuhead {
	position: absolute; top: 223px; left: 30px; width: 180px; height: 11px;
	background-image: url(gfx/menuhead.gif); background-repeat: no-repeat;
	border: none; font-size: 1px; z-index: 3;
}

#menu {
	position: absolute; top: 234px; left: 30px; width: 180px; min-height: 200px; height:auto !important; height: 200px;
	background-color: #FFFFFF; border-right: none; z-index: 6;
}

#menu UL {
	list-style: none; margin: 0; padding: 0; border-right: 4px solid #fff;
}

#menu LI {
	padding-bottom: 5px; margin-bottom: 11px; border-bottom: 1px solid #E9D7E6;
}

#menu A:LINK, #menu A:VISITED {
	display: block; height: 1em; margin-left:18px;
	font-size: 11px; font-weight: bold; color: #6B426C; text-decoration: none; text-transform: uppercase;
}

#menu UL.sub {
	border: none; margin: 3px 0 5px 0; display: none;
}

#menu UL.sub LI {
	border: none; padding: 4px; margin: 0;
}

#menu UL.sub A {
	font-size: 11px; font-weight: normal; text-transform: none;
}

#m00 a#menu00, 
#m10 a#menu10, #m11 a#menu11, #m12 a#menu12, #m13 a#menu13, #m14 a#menu14, #m15 a#menu15,
#m20 a#menu20, #m21 a#menu21, #m22 a#menu22, #m23 a#menu23, #m24 a#menu24, #m25 a#menu25,
#m30 a#menu30, #m31 a#menu31, #m32 a#menu32, #m33 a#menu33, #m34 a#menu34, #m35 a#menu35,
#m40 a#menu40, #m41 a#menu41, #m42 a#menu42, #m43 a#menu43, #m44 a#menu44, #m45 a#menu45,
#m50 a#menu50, #m51 a#menu51, #m52 a#menu52, #m53 a#menu53, #m54 a#menu54, #m55 a#menu55,
#m60 a#menu60, #m61 a#menu61, #m62 a#menu62, #m63 a#menu63, #m64 a#menu64, #m65 a#menu65,
#m70 a#menu70, #m71 a#menu71, #m72 a#menu72, #m73 a#menu73, #m74 a#menu74, #m75 a#menu75,
#m80 a#menu80, #m81 a#menu81, #m82 a#menu82, #m83 a#menu83, #m84 a#menu84, #m85 a#menu85,
#m90 a#menu90, #m91 a#menu91, #m92 a#menu92, #m93 a#menu93, #m94 a#menu94, #m95 a#menu95
{
	font-style: italic; cursor:default; color: #B963A1;
}

#m00 #chosen0 ul.sub, 
#m10 #chosen1 ul.sub, #m11 #chosen1 ul.sub, #m12 #chosen1 ul.sub, #m13 #chosen1 ul.sub, #m14 #chosen1 ul.sub, #m15 #chosen1 ul.sub, 
#m20 #chosen2 ul.sub, #m21 #chosen2 ul.sub, #m22 #chosen2 ul.sub, #m23 #chosen2 ul.sub, #m24 #chosen2 ul.sub, #m25 #chosen2 ul.sub, 
#m30 #chosen3 ul.sub, #m31 #chosen3 ul.sub, #m32 #chosen3 ul.sub, #m33 #chosen3 ul.sub, #m34 #chosen3 ul.sub, #m35 #chosen3 ul.sub, 
#m40 #chosen4 ul.sub, #m41 #chosen4 ul.sub, #m42 #chosen4 ul.sub, #m43 #chosen4 ul.sub, #m44 #chosen4 ul.sub, #m45 #chosen4 ul.sub, 
#m50 #chosen5 ul.sub, #m51 #chosen5 ul.sub, #m52 #chosen5 ul.sub, #m53 #chosen5 ul.sub, #m54 #chosen5 ul.sub, #m55 #chosen6 ul.sub, 
#m60 #chosen6 ul.sub, #m61 #chosen6 ul.sub, #m62 #chosen6 ul.sub, #m63 #chosen6 ul.sub, #m64 #chosen6 ul.sub, #m65 #chosen6 ul.sub, 
#m70 #chosen7 ul.sub, #m71 #chosen7 ul.sub, #m72 #chosen7 ul.sub, #m73 #chosen7 ul.sub, #m74 #chosen7 ul.sub, #m75 #chosen7 ul.sub, 
#m80 #chosen8 ul.sub, #m81 #chosen8 ul.sub, #m82 #chosen8 ul.sub, #m83 #chosen8 ul.sub, #m84 #chosen8 ul.sub, #m85 #chosen8 ul.sub, 
#m90 #chosen9 ul.sub, #m91 #chosen9 ul.sub, #m92 #chosen9 ul.sub, #m93 #chosen9 ul.sub, #m94 #chosen9 ul.sub, #m95 #chosen9 ul.sub
{
	display: block;
}

#contenthead {
	position: absolute; top: 270px; left: 195px; width: 780px; height: 11px;
	background-image: url(gfx/contenthead.gif); background-repeat: no-repeat;
	border: none; font-size: 1px; z-index: 2;
}

#horizontalmenu {
	position: absolute; top: 274px; left: 210px; width: 765px; height: 35px;
	background: none; border: none; z-index: 5;
	font-size: 14px; font-weight: bold;
	text-align: center;
}

#horizontalmenu A {
	display: block; color: #fff; text-decoration: none; padding: 10px;
	font-family: Verdana, sans-serif; letter-spacing: 0.05em;
}

#hmenu1 {
	position:absolute; top: 0; left: 0px; width: 250px; height: 35px;
	background: #f6c0d8; display: block;
}
#hmenu2 {
	position:absolute; top: 0; left: 255px; width: 250px; height: 35px;
	background: #b964a2; display: block;
}
#hmenu3 {
	position:absolute; top: 0; left: 510px; width: 250px; height: 35px;
	background: #1d83c1; display: block;
	-moz-border-radius-topright:9px; /* Firefox */
	-webkit-border-top-right-radius:9px; /* Safari, Chrome */
	-khtml-border-radius-topright:9px; /* Konqueror */
	border-top-right-radius:9px; /* CSS3 */
}

DIV:HOVER#hmenu1 {
	top: -1px;
}
DIV:HOVER#hmenu2 {
	top: -1px;
}
DIV:HOVER#hmenu3 {
	top: -1px;
}

#m10 DIV#hmenu1, #m11 DIV#hmenu1, #m12 DIV#hmenu1, #m13 DIV#hmenu1, #m14 DIV#hmenu1, #m15 DIV#hmenu1 {
	 border-bottom: 1px solid #10202E;
}
#m20 DIV#hmenu2, #m21 DIV#hmenu2, #m22 DIV#hmenu2, #m23 DIV#hmenu2, #m24 DIV#hmenu2, #m25 DIV#hmenu2 {
	 border-bottom: 1px solid #10202E;
}
#m30 DIV#hmenu3, #m31 DIV#hmenu3, #m32 DIV#hmenu3, #m33 DIV#hmenu3, #m34 DIV#hmenu3, #m35 DIV#hmenu3 {
	 border-bottom: 1px solid #10202E;
}

.content {
	position: relative; top: -75px; left: 195px; padding: 35px 80px 0 65px;
	width:620px !important; /*moz width*/
	width:765px; /*IE width*/
	background-color: white; border: none; z-index: 4; clear: both;
	color: #10202E;
}

DIV.textbox {
	float: right; display: inline; width: 200px !important; width: 220px; border: 1px solid #DAE4F3; padding: 5px 10px 5px 10px; margin: 0 0 30px 30px; clear: right;
}

#newsbox {
	min-height:240px; height: auto !important; height:240px;
}

H1 {
	font-size: 18px; color: #6B426C; font-weight: lighter; letter-spacing: 0.05em;
}

H2 {
	font-size: 15px; color: #6B426C; font-weight: lighter; letter-spacing: 0.05em; margin-bottom:0.4em;
}

H3 {
	font-size: 13px; color: #A95B95; font-style: italic;  letter-spacing: 0.05em; margin:0;
}

.rosa {
	color: #A95B95; font-style: italic;
}

.bordered {
	background-color: #F9F9F9; border-bottom: 1px solid #DAE4F3; border-right: 1px solid #DAE4F3;
}

HR {
	height : 1px;
	color : #DAE4F3;
	background-color : #DAE4F3;
	border: none;
}

A:LINK, A:VISITED {
	color: #B963A1;
}

A:HOVER {
	text-decoration: none; color: #A95B95;
}

INPUT, TEXTAREA, SELECT {
	border:none; border-bottom: 1px solid #DAE4F3; border-right: 1px solid #DAE4F3; background-color: #F9F9F9; padding: 3px; margin: 2px;
	font-size: 11px; font-family: Verdana, sans-serif;  color: #A95B95;
}

IMG.galerie {
	margin: 0 1px 1px 0;
	padding: 1px;
	border: 1px solid #1d83c1;
}

#socialbuttons {
	width: 955px;	height: 32px; border: none; font-size: 14px;
	text-align: right; margin-top: 8px;
}
