@charset "utf-8";
/* CSS Document */
.normal{
	font-size:11px;
}
.navilink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#b57601;
	text-decoration:none;
}
li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#b57601;
	text-decoration:none;
}
.csc-default a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#b57601;
	text-decoration:none;
}
#b_head{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#8b3613;
	padding-top:5px;
	width:183px;
	text-align:center;
}
h1,h2,h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#8b3613;

}
.browntextbold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#8b3613;

}
#b_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#8b3613;
	padding-top:5px;
	width:183px;
	text-align:left;
	padding-left:17px;
	padding-top:18px;
}
#b_texta{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#8b3613;
	padding-top:5px;
	width:153px;
	text-align:left;
	padding-left:17px;
	padding-top:10px;
}
.b_text_link{
	color:#8b3613;
	text-decoration:none;
}
#b_next{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8b3613;
	padding-top:5px;
	width:183px;
	text-align:left;
	padding-left:17px;
	padding-top:18px;
}
.b_next_link{
	text-decoration:underline;
	color:#8b3613;
}
#welcome{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:18px;
	color:#b57601;
	padding-top:165px;
	padding-left:30px;
}
#topnav{
	padding-top:160px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b57601;	
	font-weight:bold;
	padding-left:18px;
}
.topnavlink{
	color:#b57601;	
	text-decoration:none;
}

#navimage{
	width:165px;
	height:4px;

}
#navpoint{
	width:185px;
	/* height:27px; */
	background-image:url(images/dotted.gif);
	background-repeat:no-repeat;
	min-height:27px;
	height:auto !important;  /* für moderne Browser */
	height:27px;  /*für den IE */
}

#subnavlist {
	list-style-type:none;
	margin-left:-20px;
}
* html #subnavlist, * + html #subnavlist {
	margin-left:20px;
}
#subnavlist li {
	line-height:18px;
}

#navpoint a{
	color:#b57601;	
	text-decoration:none;
}
#navpointo{
	width:215px;
	height:27px;
}


#footer2 {
	background:#f8d389 0 50%;
	border-top:10px solid #ffffff;
	clear:both;
	float:left;
	margin-left:21px;
	width:940px;
}

#footer2 p {
margin-top:1.6154em;
}

#h2footer {
	background:white 0 50%;
	border-bottom:2px solid #ffffff;
	height:30px !important;
	padding:0 10px;
}
#outside{

	background-image:url(images/bg-side-line.gif);
	background-repeat:repeat-y;
	width:952px;
		margin:0pt auto;
	text-align:center;
}
#container {
/*
	background-image:url(images/bg-side-line.gif);
	background-repeat:repeat-y;
*/
	/*background-color:#FFFFFF; removed SH*/ 
	margin:0pt auto;
	padding:0px;
	text-align:left;
	width:950px;
 
}
#bottom {
	clear:both;
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
	height:50px;
	width:950px;
	text-align:center;
	margin:0pt auto;
}
#header {
	background:url(images/header.jpg) no-repeat center;
	height:198px;
	width:950px;
}


#top {

	height:20px;
	width:950px;
}


body {
	background-color:#FFFFFF;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	
}

body, html{
	padding-top:0px;
	margin-top:0px;
}


#left_first{
	background-image:url(images/left-one.jpg);
	background-repeat:no-repeat;
	width:185px;
	height:171px;
}
#left_two{
	background-image:url(images/left-two.jpg);
	background-repeat:no-repeat;
	width:185px;
	height:173px;
}


html.* #container_innen { 
	width: 930px; 
	background: transparent; 
	text-align: left; 
	margin-right: 21px; 
	margin-left: 21px; 
	padding-top:0px;
	margin-top:0px;
}  
#container_innen {
	
	width: 920px; 
	background: transparent; 
	text-align: left; 
	margin-right: 21px; 
	margin-left: 21px; 
	padding-top:0px;
	margin-top:0px;
}  

#header2 { 
	background: transparent; 
	padding: 0 10px;  
} 
    
    
    
#sidebar1 { 
	float: left; 
	width:185px;
}
#sidebar1a {
	background-color:#6699FF;
	width:205px;
	clear:inherit;
}
#sidebar2 {
	float: right; 
	width: 190px;
	padding-top:0px;
	margin-top:0px;

}


#mainContent {
	width:520px;
	margin-left:195px;
} 
#footer { 

} 

    
    
    
    .clearfloat { 
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
#higher{
	margin-top:8px;
}		
/* left container */
#l_first{
padding-top:0px;
margin-top:0px;
	margin-left:00px;

}

/* test */
body {
	margin:0;
}
.bodybg
{
	background-image:url(images/bodybg.jpg);
	background-repeat:repeat-x;
	background-color:#F6F4E5;
	background-position: center top;

}
.a1:link 
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}

.a1:visited 
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}

.a1:hover 
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:underline;
	

}
.a2:link 
{
	font-family: "Arial";
	font-size: 12px;
	color: #8C5A1B;
	text-decoration: none;
}

.a2:visited 
{
	font-family: "Arial";
	font-size: 12px;
	color: #8C5A1B;
	text-decoration: none;
}
.a2:hover 
{
	font-family: "Arial";
	font-size: 12px;
	color: #34332a;
	text-decoration: underline;
	
}
.a3:link 
{
	font-family: "Tahoma";
	font-size: 24px;
	color: #8C5A1B;
	font-weight:bold;
	text-decoration: underline;
}
.a3:visited 
{
	font-family: "Tahoma";
	font-size: 24px;
	color: #8C5A1B;
	font-weight:bold;
	text-decoration: underline;
}

.a3:hover 
{
	font-family: "Tahoma";
	font-size: 24px;
	color: #8C5A1B;
	font-weight:bold;
	text-decoration: underline;
	

}
.blackboldurl:link 
{
	font-family: "Arial";
	font-size: 13px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

.blackboldurl:visited 
{
	font-family: "Arial";
	font-size: 13px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
.blackboldurl:hover 
{
	font-family: "Arial";
	font-size: 13px;
	color: #000000;
	font-weight:bold;
	text-decoration: underline;
	
}
	
.inputtext {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-color:#FFFFFF;
	height: 16px;
	border: 1px solid #dedede;

}
.listmenu {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #C5C5C5;
	width:120px;

}
.buttonstyle {
	font-family: "Tahoma";
	font-size: 11px;
	color: #FFFFFF;
	background-color: #a40000;
	border: 1px solid #FFFFFF;
	height:18px;
	background-image:url(images/btn_bg.html);
	padding-left:5px;
	padding-right:5px;

}
.bodytext {	
	font-family: "Arial";
	font-size: 12px;
	color: #34332a;
}

.blacktextbold {	
	font-family: "Arial";
	font-size: 13px;
	color: #000000;
	font-weight:bold;
}
.blackunderlinetextbold {	
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration: underline;
}
.browntext {	
	font-family: "Arial";
	font-size: 12px;
	color: #8C5A1B;
	font-weight:bold;
}
.browntextbold {	
	font-family: "Arial";
	font-size: 16px;
	color: #8C5A1B;
	font-weight:bold;
}
.footertext {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
}
.heading {
	font-family: "Arial";
	font-size: 18px;
	font-weight:bold;
	color: #8b3613;
}
.subheading {
	font-family: "Arial";
	font-size: 15px;
	font-weight:bold;
	color: #8c5a1b;
}

.darkheading {
	font-family: "Arial";
	font-size: 20px;
	font-weight:bold;
	color: #8C5A1B;
	
}
.image
{
	padding-right:5px;
	padding-bottom:5px;

}
.listingheading {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 4px; 
	COLOR: #990000; 
	PADDING-TOP: 4px; 
	FONT-FAMILY: Tahoma; 
	BACKGROUND-COLOR: #f5f5e6
}
.listingyellowbg {
	PADDING-RIGHT: 4px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #272727; PADDING-TOP: 4px; BORDER-BOTTOM: #e7e7e7 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #f9f9f0
}
.listingwhitebg {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #272727; PADDING-TOP: 4px; FONT-FAMILY: Tahoma; background-color:#ffffff;
}
.innerlisting {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #272727; PADDING-TOP: 4px; FONT-FAMILY: Tahoma; background-color:#FBE4BB;
}
.normal {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #272727; PADDING-TOP: 4px; FONT-FAMILY: Tahoma; background-color:#FBE4BB;
}
.normal1 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #272727; PADDING-TOP: 4px; FONT-FAMILY: Tahoma; 
}
.bluepanelinner {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #eeeed6
}
.bluepanel {
	PADDING: 3px; BACKGROUND-COLOR: #f1dbae
}
.headingbrown16 {

	font-family: Arial;
	font-size: 16px;
	font-weight:bold;
	color: #8C5A1B;
}

/* test */

#lopen 		{background-image:url(images/container_left_top.gif); background-repeat:no-repeat; width:186px; height:12px;}
#lbottom 	{background-image:url(images/container_left_bottom.gif);background-repeat:no-repeat;width:186px;height:12px;}
#lleft 		{background-image:url(images/container_left_sides.gif);background-repeat:repeat;width:186px;height:auto;}
#linhalt 	{margin-left:5px;padding-top:5px; padding-bottom:5px; }
#lheadline{margin-left:5px;padding-top:5px; font-weight:bold; color:#ffffff;}
#lfooterline{margin-left:27px;padding-top:6px; font-weight:normal; color:#3a4a6b; font-size:10px;}
/* left container end */		
	
.td-0 {
	width:16px;
	text-align:left;
}	
.td-1 {
	width:370px;
	text-align:left;
}	
.td-2 {
	width:250px;
	text-align:left;
}	
.td-3 {
	width:390px;
	text-align:left;
}	
.contenttable contenttable-0{
width:792px;
text-align:left;
}
.contenttable, a2{
	height:16px;
	padding:0px;
	margin:0px;
}
.csc-default p { padding-top:5px; margin:0px;}

.cclass{
	text-align:center;
	font-size:11px;
}
.infob{
	font-size:11px;

}
strong{
	color:#b45a1b;
	font-size:11px;
}
.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #eaa331;
	width: 100px;
	border: 1pt solid #c0c0c0;
}		
.eingabefeld{
	width:250px;
}
.eingabefeld2{
	width:250px;
}
b{
	color:#8b3613;
}

.fehler {
	color:#FF0000;
}
