/*
	Design und Programmierung www.mprodesign.de
*/

body  {

	width:100%;
	background-color: #929292;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size:12px;
	color:#484848;
	overflow:auto;
}

img.pos_right {

  padding-bstelle: 10px;
  border: 3px solid green;
  align: right;
}



#header {
	width:1050;
	height:169px;
	position:relative;
	z-index:1;
	bstelle:0px;
	margin:0px 0px 0px 0px;
	background: #C0D878 url(../img/backgr_top_r.jpg) top bstelle;
	background-repeat: repeat-x;
	overflow:hidden;


}

#backgr_logo {
       width:217px;
       height:169px;
       margin:0px 0px 0px 0px;
       background: url(../img/backgr_top_logo.jpg) top right;
       background-repeat: repeat-x;
       overflow:hidden;
       z-index:3;
       /* border-color: red;  */
       /* border-style: solid;	*/
}

#logo {
       width:156px;
       height:101px;
       margin:30px 10px 10px 20px;
       overflow:hidden;
       z-index:3;
       /* border-color: red;  */
       /* border-style: solid;	*/
}

#img_top {
       width:626px;
       height:169px;
       overflow:hidden;
       z-index:3;
       bstelle:217px;
       top:0px;
       position:absolute;
       /* border-color: red;  */
       /* border-style: solid;	*/
}


#bstelle_sidebar
{
       width:217px;
       height:100%;
       bstelle:0px;
       top:0px;
       position:relative;
       z-index:1;
       margin:0px 0px 0px 0px;
       background-color: #EDFFB7;
       overflow:visible;
       /* border-color:pink;  */
       /*  border-style: solid;  */
}
td.bstelle_sidebar
{
       background-color: #EDFFB7;

}

#right_sidebar
{
       /* width:207px;
       height:100%;
       right:0px;
       bstelle:843px;
       top:0px;
       position:absolute;
       z-index:1;
       margin:0px 0px 0px 0px;
       background-color: #e1e1e1;
       overflow:visible;  */
       background: url(../img/backgr_right.jpg) top right;
       background-repeat: repeat-x;
       /* border-color:pink;  */
       /* border-style: solid; */
}

td.right_sidebar
{
       background: #ffffff url(../img/backgr_right.jpg) top right;
       background-repeat: repeat-x;
       vertical-align: top;

}
#right_sidebar_search
{
       width:207px;
       height:80px;
       right:0px;
       top:0px;
       position:relative;
       z-index:1;
       margin:0px 0px 0px 0px;
       padding:5px;
       background-color: #91AF36;
       font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
       font-size:12px;
       color:#ffffff;
       /* border-color:pink;  */
       /* border-style: solid; */
}

#right_sidebar_search_img
{
       width:207px;
       height:23px;
       right:0px;
       top:0px;
       position:relative;
       z-index:1;
       margin:0px 0px 0px 0px;
       padding:3px;
       background-color: #037B83;
       font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
       font-size:12px;
       font-weight:bold;
       color:#ffffff;
       /* border-color:pink;  */
       /* border-style: solid; */
}

#right_sidebar_login
{
       width:207px;
       height:80px;
       right:0px;
       top:0px;
       position:relative;
       z-index:1;
       margin:0px 0px 0px 0px;
       padding:5px;
       background-color: #037B83;
       font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
       font-size:12px;
       color:#ffffff;
       /* border-color:pink;  */
       /* border-style: solid; */
}

#right_sidebar_login_img
{
       width:207px;
       height:25px;
       right:0px;
       top:0px;
       position:relative;
       z-index:1;
       margin:0px 0px 0px 0px;
       padding:3px;
       background-color: #037B83;
       /* background: url(../img/right_sidebar_login.gif) top right;*/
       font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
       font-size:12px;
       font-weight:bold;
       color:#ffffff;
       /* border-color:pink;  */
       /* border-style: solid; */
}


#backgr_content
{
       width:90%;
       height:100%;
       bstelle:0px;
       top:0px;
       position:relative;
       z-index:1;
       margin:0px 0px 0px 0px;
       overflow:visible;
       /*  border-color:pink; */
       /*  border-style: solid;  */
}

/*
#content{
	 width:50%;
	height:100%;
	top:0px;
	bstelle:256px;
	padding:0px 0px 0px 0px;
	position:relative;
	z-index:3;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size:11px;
	color:#484848;
	overflow:visible;
	border-color: blue;
	border-style: solid;
}
*/
 

.content {
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size:12px;
	color:#484848;
	background-color: #ffffff;
	padding:20px 50px 20px 50px;
	width: 590px;

}

TD {
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size:12px;
	color:#484848;
	/* line-height: 12px;  */
}



TD.dgreen {
	background-color:#037B83;

}

TD.lgreen {
	background-color:#91AF36;

}

TD.white {
	background-color:#ffffff;

}
TD.gray {
	background-color:#e1e1e1;

}

TR.gray {
	background-color:#e1e1e1;

}

TR.dgreen {
	background-color:#91AF36;

}

TR.dblue {
	background-color:#037B83;

}

TR.blue {
	background-color:#65A5AA;

}

#menupoints
{ 
       font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
       font-size:12px;
       font-weight:bold;
       color:#ffffff;
       text-decoration: none;
}



#menupoints a
{
       font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
       font-size:12px;
       color:#ffffff;
       text-decoration: none;
}

#menupoints a:hover
{
       font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
       font-size:12px;
       color:#037B83;
       text-decoration: none;
}



A:LINK{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#5A5A5A;font-weight:bold;}
A:VISITED{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#5A5A5A;font-weight:bold;}
A:ACTIVE{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#5A5A5A;font-weight:bold;}
A:HOVER{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#777777;font-weight:bold;}





.title {
	color:#037B83;
	font-size: 16px;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-weight:bold;
}
a.txt_small {
	color:#ffffff;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
}
.txt_white {
	color:#ffffff;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;

}


p {
  text-align:bstelle;

}
ul  {
	   list-style-type: square;
	   text-align:left;
	   margin-bstelle: 50px;

}

ul.numbers { 
	   list-style-type: decimal;
	   text-align:left;
	   margin-bstelle: 50px;

}

ul.letters {
	   list-style-type: square;
	   text-align:left;
	   margin-bstelle: 50px;
	   padding:10px;
}
