	/* COMMON */
body					{ background-color:#ECECEC;margin:0px;padding:0px;border:0px none;	font-family:Verdana,Arial,sans-serif;font-size:70%;color:#333333; }
input,select,textarea { font:normal 1.0em Verdana,Arial,sans-serif ;color:#333333;font-family:Verdana,Arial,sans-serif; }
#contentwidth			{ width:1014px;height: 100%;	background: #FFFFFF;	position: relative;	left: 50%;	margin-left: -510px; }
div						{ line-height:15px; }
a						{ font-size:1.0em; color:#f07c00;text-decoration:none; }
a:hover					{ text-decoration:underline; }
img						{ border:0px none; }
form					{ margin:0px;padding:0px; }
ol						{ list-style:none;	margin-top:5px; }
ul						{ list-style:none;	margin-top:5px;   line-height:20px;	}
li						{ background-image:url(../images/list.png);	background-repeat:no-repeat; margin-top:0px;	margin-left:-40px;	padding-left:13px; }
.height2content			{ height:19px;}
.paddingcontent			{ padding-left:20px; }

.content				{ font-size:1.0em;color:#333333; }
.text10grey				{ font-size:0.9em;color:#666666; }
.text11grey				{ font-size:0.95em;color:#666666; }
.text11boldblue			{ font-size:1.0em;font-weight:bold;color:#f07c00; }
.text16boldblue			{ font-weight:bold;font-size:1.6em;color:#f07c00; }
.err					{ font-size:11px;color:#F60D12; }
.errbold				{ font-size:11px;font-weight:bold;color:#F60D12; }
.subheadline			{ font-weight:bold;font-size:11px;color:#666666; }

a.link10white			{ font-size:1.0em;color:#FFFFFF; }
a.link10boldwhite		{ font-size:1.0em;font-weight:bold;color:#FFFFFF; }
a.link10blue			{ font-size:1.0em;color:#f07c00; }
a.link10bluebutton		{ color:#f07c00;background:url(../images/gen_nav_icon_green.jpg) no-repeat left top;padding-left:14px;height:14px;width:14px; }
a.link10grey			{ font-size:1.0em;color:#666666; }
a.link10greyu			{ font-size:1.0em;color:#666666;text-decoration:underline; }
a.link10bluefooter		{ font-size:0.9em;font-weight:normal;color:#f07c00; }
a.link11lightgrey		{ font-size:1.1em;color:#333333; }
a.link11grey			{ font-size:1.1em;color:#666666; }
a.link11boldblue		{ font-size:1.0em;font-weight:bold;color:#f07c00; }
a.link11boldwhite		{ font-size:1.0em;font-weight:bold;color:#FFFFFF; }
a.link11white			{ font-size:1.0em;font-weight:normal;color:#FFFFFF; }
a.linksitemap			{ font-size:1.0em;color:#f07c00;text-decoration:none;background:url(../images/list.png) no-repeat left bottom;padding-left:13px; }
a.linksitemap:hover  	{ text-decoration:underline; }

.bgcolorFFFFFF			{ background:#FFFFFF; }
.bgcolorFAA61A			{ background:#FAA61A; }
.bgcolorC7D8EF			{ background:#C7D8EF; }
.bgcolorF2F2F2			{ background:#F2F2F2; }
.bgcolorECECEC			{ background:#ECECEC; }

.bgnavibluedelimiter	{ background:url(../images/main_nav_background_active.jpg) repeat-y; }
.bgnewsbox				{ background:url(../images/newsbox_background.jpg) repeat-y; }
.bgfooterleft			{ background:url(../images/content_footer_back_left.jpg) no-repeat right; }
.bgfooter				{ background:url(../images/content_footer_background.jpg) repeat-x; }
.bgfooterright			{ background:url(../images/content_footer_back_right.jpg) no-repeat left; }
.gennavbg				{ background:url(images/gen_nav_verlauf.jpg) repeat-x; }

.search-button			{ background:url(../images/main_nav_icon_search.gif) no-repeat;margin-left:6px;border:0px;width:18px;height:17px;vertical-align:top;cursor:pointer; }
#searchform				{ margin:0px;padding:0px; }
.newsboxcontent			{ font-size:11px;color:#666666; }
.newsboxcontent a		{ font-size:11px;color:#f07c00;background:url(../images/newsbox_arrow_icon.gif) no-repeat right bottom;padding-right:13px; }

/* Contact */
div.contact				{ font-size:1.0em;color:#333333; }

/* Contact */
div.press				{ font-size:1.0em;color:#333333; }
.press_number			{ margin-left:23px;margin-top:-15px; }

/* recommend page */
.headline				{ font-size:16px;font-weight:bold;color:#f07c00; }

/* Styles für CMS, die nur hier ziehen */
.Abstand-rechts-und-unten 	{ margin-right:10px;margin-bottom:5px;}
.Abstand-rechts 			{ margin-right:10px;}image.Abstand-unten { margin-bottom:5px;}
.Abstand-links-und-unten 	{ margin-left:10px;margin-bottom:5px;}
.Abstand-links 				{ margin-bottom:5px;}image.Abstand-oben { margin-bottom:5px;}
.List-darkgreen-bullet		{ background-image:url(../images/table_bullet.gif);background-repeat:no-repeat; margin:0px 10px 0 -30px;padding-left:13px; }

/* Styles für Accreditation */
.accreditation fieldset {margin: 10px 0;}
.accreditation legend {
	 background: #EF7B00;
	 color: #fff;
	 padding: 3px 5px;
	 border: 1px solid #ddd;
	 text-transform: uppercase;
}
.accreditation_button {
	 background: #EF7B00;
	 color: #fff;
	 padding: 3px 5px;
	 border: 1px solid #ddd;
	 text-transform: uppercase;
	 }
.accreditation_button:hover {
	 background: #FED640;
	 color: #000;
	 padding: 3px 5px;
	 border: 1px solid #ddd;
	 text-transform: uppercase;
	 cursor:pointer;
	 }

.accreditation_font{font-size:11px;}
          
.accreditation_input, .accreditation_textarea {
     border-right: 1px solid #ddd; 
     border-bottom: 1px solid #ddd;
     border-left: 1px solid #666666; 
     border-top: 1px solid #666666;
     background: #E9E9E9;
     padding: 0px 3px;
     margin: 3px 0;
     width:97%;
     } 
.accreditation input:hover, .accreditation input:focus, .accreditation input:active  { background: #F7C087;}
.accreditation textarea:hover, .accreditation textarea:focus, .accreditation textarea:active   { background: #F7C087;}

