/**
* das khaki: #.8B8373
* 40 prozent: #.8B8373
* 30 prozent: #.8B8373
*
* neues khaki: #.8B8373
* noch neuer: #A59D82
*/

body{font-family:Arial, Helvetica, sans-serif;}

.khaki100{color:#A59D82;}
.khaki40{color:#A59D82;}
.khaki30{color:#A59D82;}

strong {font-weight:bold;}


/* LAYOUT */
#doc, #doc2, #doc3, #doc4, .yui-t1, .yui-t2, .yui-t3, .yui-t4, .yui-t5, .yui-t6, .yui-t7 {
	margin-left:23px;
	margin-top:23px;
	text-align:left;
	width:1100px;
}
div#hd {height:115px;}
div#shd {color:#A59D82;font-size:29px;font-weight:bold;line-height:1;} /* der text oben, text-align:justify */
div#shd a {text-decoration:underline;}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf {
	width:552px; /* breite der rechten spalte */
}
.yui-g div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first, .yui-ge div.first, .yui-gf div.first, .yui-g .yui-gc div.first, .yui-g .yui-ge div.first, .yui-gc div.first div.first {
	float:left;
	width:230px; /* breite der linken spalte */
}
div#bd {height:570px;}


/* LINKS */
a {text-decoration:none;color:#A59D82;outline:none;font-weight:bold;}
a:hover {color:#000;}


/* DETAILS, RECHTS DER LISTE */
div.details-name{
	color:#000;
	/*font-weight:bold;*/
	font-size:17px;
	margin-top:3px;
}

img.kakhiBorder{
	border:1px solid #A59D82;
}

/* TEAM */
div.details-name-team, div.details-beschreibung-team, div.details-email-team a, div.details-fotographiert-von{
	font-size:17px;
	font-weight:bold;
	color:#000;
}
div.details-name-team{
	margin-top:3px;
}
div.details-beschreibung-team{
	margin-bottom:0px;
}
div.details-email-team a{
	text-decoration:underline;
}
div.details-email-team a:hover{
	color:#A59D82;
}
div.details-fotographiert-von{
	margin-top:10px;
	color:#A59D82;
}
div.details-fotographiert-von a{
	 margin-left:3px;
	 text-decoration:underline;
	 font-weight:bold;
}
div.details-fotographiert-von a:hover{
	color:#000;
}


/* PARTNER */
div.details-name-partner{
	color:#000;
	font-weight:bold;
	font-size:17px;
	margin-bottom:20px;
}
div.details-beschreibung-partner{
	/*color:#A59D82;*/
	color:#000;
	font-size:17px;
	font-weight:bold;
	margin-bottom:20px;
}
div.details-email-partner{
	font-size:17px;
	color:#A59D82;
	text-decoration:none;
	font-weight:bold;
}


div.details-beschreibung{
	/*color:#A59D82;*/
	color:#000;
	font-size:17px;
	/*font-weight:bold;*/
	margin-bottom:0px;
}

div.details-beschreibung-leistung{
	/*color:#A59D82;*/
	color:#000;
	font-size:17px;
	font-weight:bold;
	margin-bottom:3px;
}
div.details-email{
	font-size:17px;
	color:#000;
	text-decoration:underline;
}
div.details-email a{
	font-weight:normal;
	color:#000;
}


div.details-download {
	font-weight:bold;
}

div.standardtext{
	color:#000000;
	font-size:14px;
}


div.textList a{
	display:block;
	margin-bottom:1px;
	font-weight:bold;
	font-size:17px;
}

div.textList a.active {
	color: #000;
}
div.teaserList{
	cursor:pointer;
}
div.teaserList img{
	margin-bottom:10px;
	height:36px;
	width:210px;
	border:none;
	overflow:hidden;
	cursor:pointer;
}

div.teaserList img.active{
	border:2px solid #A59D82;
}

/* div class="fakten-label" */
div.fakten-label{
	color:#A59D82;
	font-weight:bold;
	font-size:16px;
}



/* MENU  */
div.menuNavItem{
	vertical-align:top;
	height:24px;
	padding-left:0px;
	cursor:pointer;
}

div.menuNavItem, div.menuNavItem img{
	outline:none;
    text-decoration:none;
	cursor:pointer;
	border:0px;
}

/* submenu  */
div.menuSubnavItemContainer{
	overflow:hidden;
}
div.menuSubnavItem{
	height:20px;
	cursor:pointer;
}
div.menuSubnavItemContainer div.active{
	color:#000000;
	font-weight:bold;
	background-color:#FFFFFF;
	cursor:pointer;
}
div.menuSubnavItem a{
	outline:none;
    text-decoration:none;
	display:block;
	border:none;
	cursor:pointer;
}
div.menuSubnavItem a:hover{
	color:#000000;
	background-color:#FFFFFF;
	cursor:pointer;
}


/* KONTAKTFORMULAR */
td.label{
	text-decoration:none;
	font-weight:bold;
	font-size:15px;
	width:70px;
	margin-right:5px;
}

table#kontakt_table tr{height:30px;}

.input_form_l, .input_form_s, .input_form_m {
	height:18px;
	padding:3px;
	margin-left:5px;
}

.input_form_l{width:150px;border:1px solid #A59D82;}
.input_form_s{width:35px;border:1px solid #A59D82;}
.input_form_m{width:98px;border:1px solid #A59D82;}
.textarea_l{width:240px;border:1px solid #A59D82;}

div.wichtig{
	font-weight:bold;
}




/* ANPASSUNGEN 28.06.2011 GEMÄSS EMAIL GIGER */
img { border: 1px solid #A59D82; } 
#accordion img, #hd img { border: 0; } 
