body{ font-family: verdana, arial, helvetica, sans-serif; text-align:center; border:none;}

.table_shop_title_description {
color:#ffffff;
font-family:Tahoma,Bitstream Vera Sans;
font-size:11px;
font-weight:normal;
padding:2px;
vertical-align:top;
}

.table_shop_title {
background-color:#6f6f71;
color:#ffffff;
font-family:Tahoma,Bitstream Vera Sans;
font-size:14px;
font-weight:normal;
padding-bottom:5px;
padding-left:7px;
padding-top:5px;
}

.table_roadshow {
background-color:#6f6f71;
color: orange;
font-family:Tahoma,Bitstream Vera Sans;
font-size:14px;
font-weight:normal;
padding-bottom:5px;
padding-left:2px;
padding-top:2px;
}

.table_roadshow a {
background-color:#6f6f71;
color: #ffffff;
font-family:Tahoma,Bitstream Vera Sans;
font-size:14px;
font-weight:normal;
padding-bottom:5px;
padding-left:2px;
padding-top:2px;
text-decoration:underline;
}

.table_roadshow a:hover {
background-color:#6f6f71;
color:orange;
font-family:Tahoma,Bitstream Vera Sans;
font-size:14px;
font-weight:normal;
padding-bottom:5px;
padding-left:2px;
padding-top:2px;
# text-decoration:underline;
}

.content-text-small {
font-family:Verdana, Arial;
font-size:9px;
color:#FFF;padding:2px 30px 10px 0px;

}

#centered {
	position:absolute; /*  */
	text-align:left;
	width:960px;
	top: 20px;
	left: 50%;
	margin-left: -480px;
	
	background: url(bg_grey.jpg);
}

#top { width:100%; height:104px; background: url(bg_header.jpg);}
	#top_logo_left {
		width:257px;
		float:left;
		padding:27px 0px 0px 0px
	}
	#top_meta_box {
		width:540px;
		float:left;
		font-family:Verdana, Arial;
		text-align:center;
		font-size:70%;
		color:#C0C0C0;
		padding:27px 0px 0px 0px
	}
	#top_logo_right {
		width:163px;
		height:100%;
		float:left;
		background: url(logo_right.jpg) no-repeat;
		padding:0px 0px 0px 0px
	}
#content_header{ width:100%; height:139px; background:transparent;}
			#color {
				width:29px;
				height:100%;
				float:left;
				background: url(color_start.jpg);
			}
			#pic {
				width:139px;
				height:100%;
				float:left;
				background: url(pic_start.jpg);
			}
			#content_header_right {	
				height:100%;
				width:403px;
				float:left;
				background: url(header_start.jpg) no-repeat;
			}
			#content_header_banner {	
				height:100%;
				width:389px;
				float:left;
				margin:0px; 
				padding:0px; 
				text-align:right;
				overflow:hidden;
			}
			#flashheader{
				margin: 0px 0px 0px -50px; 
				padding:0px;
			}
#main{ width:100%; background:transparent; }
		
		#left{ float:left; width:201px; background:transparent; }
			#content_mirror_left{width:100%; height:71px; background:transparent;}	
				#mirror_spacer { width:29px; height:100%;float:left;}
				#mirror_pic { 
					width:139px;
					height:100%;
					float:left;
					background: url(mirror_pic_start.jpg);
				}
				#spacer_breadcrump {	width:33px;	height:100%; float:left; background: url(bg_spacer_breadcrump.jpg) no-repeat;	}
			#menu_box{width:100%; background:transparent;}
			#nangila_box{margin-top:24px; width:100%; height:62px; padding:0px 0px 0px 0px; background:transparent; }
			#nangila_box_1{margin-top:24px; width:100%; height:62px; padding:0px 0px 0px 0px; background:transparent; }
			#nangila_box_2{margin-top:24px; width:100%; height:62px; padding:0px 0px 0px 0px; background:transparent; }
				#nangila{padding:0px 0px 0px 29px; background:transparent; border: none; }
				#nangila_1{padding:0px 0px 0px 29px; background:transparent; border: none; }
				#nangila_2{padding:0px 0px 0px 29px; background:transparent; border: none; }
		#center{ float:left; background:transparent; width:566px;}
			#breadcrump {
				width:100%;
				height:31px;
				padding:0px; 
				background: url(bg_breadcrump.jpg) no-repeat;
			}
				#breadcrump_text {
					float:left;
					width:92%;
					height:100%;
					font-family:Verdana, Arial;
					font-size:70%;
					color:#C0C0C0;
					padding:2px 2px 0px 7px; 
					background: url(bg_breadcrump.jpg) no-repeat;
				}
				#print{
					float:right;
					width:24px;
					height:100%;
					padding:4px;
					background: transparent;
				}
			#content_box{width:100%; background:transparent;}
				#content_text{font-family:Verdana, Arial;font-size:12px;color:#FFF;padding:2px 30px 10px 7px; }
		#right {float:left; width:193px; height:100%; background:transparent; padding:5px 0px 10px 0px; }
		
	
fieldset{ width:480px;  border: none; margin-bottom: 5px; }
#mailformname, #mailformemail, #mailformNachricht { border: thin #C0C0C0 solid; color:#C0C0C0; background:#666; width:305px; margin-bottom: 5px;}
label { display: block; float: left; text-align: left; padding-right: 0em; width:100px; padding-right: 25px;}
form br { 
	/* Alle Zeilenumbrüche in Formularen auswählen */
	clear: left; /* das floating der labels und inputs aufheben */
}
.csc-mailform-submit{ /* den Submit-Button */
  float:right; width: auto; border: thin #C0C0C0 solid; background:#666; color:#FFF;
}
h1{ font-size:120%;}

.csc-mailform-field {

margin-bottom: 5px;
padding-left: 0px;
}

.csc-mailform {

}

#entry a {text-decoration:none; background-color:transparent; color:transparent;}
#entry a:hover {text-decoration:none; background-color:transparent; color:transparent;}
