/* layout dchaot.de */
.desc		{}
.required	{color:red;font-size:22px;}
.dispMsg	{font: 8pt arial; color: #aaaaaa; border:1px solid #aaaaaa;padding:5px 5px 5px 5px;background-color: transparent;margin-top: 10px;}
.login		{padding:3px;margin-right:5px;width:300px;}
.clear		{border-bottom:1px dotted #B8B7B7;height:30px;padding:5px;clear:both;}
.pointer	{cursor:pointer}

.field		{margin-top:10px;}
.button		{}
.ratebar	{overflow:hidden;width:200px;height:6px;background-color:#dbdadb;margin-top:5px;}
.objinf		{color:gray;}
.opt_row_div{font-family: verdana;font-size: 10px; border-bottom:1px solid gray;}
.div_wbar	{float:right;width:50px;text-align:right;} /*window bar*/
.div_wcap	{float:left;text-align:left;} /*window caption*/


body
{
color: white;
background: #666666;
margin-left: 0px;
margin-right: 0px;
}

a:link {font: bold verdana; color: #aaaaaa; text-decoration: none;}
a:visited {font: bold verdana; color: #aaaaaa; text-decoration: none;}
a:hover {font: bold verdana; color: white; text-decoration: underline;}
a:active {font: bold verdana; color: #aaaaaa; text-decoration: none;}


#zitat
{

height: 20px;
background-color: grey;
text-align: left;
}

#wrap
{

height: 600px;
padding: 0px;
margin-left: 0px;
}

#content_wrap
{
padding: 0px;
/*margin-left: -10px;
margin-right: -10px;*/
height: 600px;
}

#content_header
{

height: 43px;
}

#content
{
overflow: auto;
color: white;
height: 521px;
background: #000000;
}

#content_footer
{
text-align: right;
color: #aaaaaa;
font: 7pt arial;
height: 37px;
}


#menu_wrap
{

float:left;
/*margin-left: -10px;*/
height: 600px;
width: 349px;

}

#menu_left
{
float:left;
height: 600px;
width: 48px;
}

#menu_header
{
height: 150px;
width: 259px;
}

#menu_content
{
color: black;
width: 259px;
}

#menu_footer
{
height: 50px;
width: 259px;
}

#menu_online
{
font: 8pt arial;
}
#m2_wrap{}

#m2_kat
{
width: 259px;
/*background: #505050;*/

border-top: 1px solid transparent;

}


.m2_table
{

font: 8pt verdana; color: transparent;
padding: 0px;
border: 0px;
margin: 0px;


}

/* dropdownbox */

.expand-row	{clear:both;background-color:transparent;margin-bottom:5px}
.expand-row .expanded-cont 	{display: block;}
.expand-row .collapse-cont 	{display: none;}
.expand-row .expand-head 	.arrow {background: url(img/arr1.jpg) no-repeat 3px 16px;cursor:pointer}
.expanded   .expand-head 	.arrow {background: url(img/arr2.jpg) no-repeat 3px 16px;cursor:pointer}
.expanded 	.collapse-cont 	{display: block; background: transparent;}
.expanded 	.expanded-cont 	{display: none;}

/* startseite */

#start_b
{
font: 10pt arial;
color: #cccccc;
}

#start_c
{
font: 8pt arial;
color: #999999;
text-align: justify;
}

#start_d
{
font: 8pt arial;
color: #555555;
text-align: justify;
}

#pinnwand
{
font: 10pt arial;
color: #ffffff;
}

#gal_wrap
{
height: 442px;
/*background: url(image/gal_bg.jpg) repeat-x;*/
}

#gal_header
{
height: 64px;
background: url(image/gal_bg1.jpg) repeat-x;
}

#gal_content
{
overflow: auto;
height: 313px;
/*background: url(image/gal_bg.jpg) repeat-x;*/
}


#gal_footer
{
height: 65px;
background: url(image/gal_bg2.jpg) repeat-x;
}

#menu_td a:link {font: bold 10pt verdana; color: black; text-decoration: none;}
#menu_td a:visited {font: bold 10pt verdana; color: black; text-decoration: none;}
#menu_td a:hover {font: bold 10pt verdana; color: white; text-decoration: none;}
#menu_td a:active {font: bold 10pt verdana; color: black; text-decoration: none;}

#menu_td
{
color: black;
}

#menu_register
{
color: black;
font: 8pt arial;
}


