@import url("tt_news_v2_styles.css");
@import url("layout_giath.css");
/****GIATH CSS****/

/*TEST*/

/**MENU HOME**/
a {
	color:#472F92;
	text-decoration:none;
}
a:hover {
	color:#EC7404;
	text-decoration:none;
}

.external-link a {
	text-decoration: underline;
	}



/*HOME*/
#top_mainNavi li.site_18, 
#top_mainNavi li.site_HOME, 
#top_mainNavi li.site_FedEx,
#top_mainNavi li.site_85, 
#top_mainNavi li.site_79 {
	background-image:url(../images/menu.gif);
	background-position: -5px 0px;
	height:31px;
	width:83px;
}
#top_mainNavi li.siteHover_18, #top_mainNavi li.site_18 a:hover, #top_mainNavi li.site_18:hover,  
#top_mainNavi li.siteHover_HOME, #top_mainNavi li.site_HOME a:hover, #top_mainNavi li.site_HOME:hover, 
#top_mainNavi li.siteHover_FedEx, #top_mainNavi li.site_FedEx a:hover, #top_mainNavi li.site_FedEx:hover, 
#top_mainNavi li.siteHover_85, #top_mainNavi li.site_85 a:hover, #top_mainNavi li.site_85:hover,
#top_mainNavi li.siteHover_79, #top_mainNavi li.site_79 a:hover, #top_mainNavi li.site_79:hover{
	background-image:url(../images/menu.gif);
	background-position: -5px -33px;
	height:31px;
	width:83px;
}
#top_mainNavi li.site_18 a, #top_mainNavi li.siteHover_18 a,  
#top_mainNavi li.site_HOME a, #top_mainNavi li.siteHover_HOME a,
#top_mainNavi li.site_FedEx a, #top_mainNavi li.siteHover_FedEx a,
#top_mainNavi li.site_85 a, #top_mainNavi li.siteHover_85 a,
#top_mainNavi li.site_79 a, #top_mainNavi li.siteHover_79 a {
	display:block;
	height:31px;
	width:83px;
	text-decoration:none;
}
/**MENU WEBCAST**/
	#top_mainNavi li.site_71,
	#top_mainNavi li.site_WEBCAST{
	background-image:url(../images/menu.gif);
	background-position: -134px 0px;
	height:31px;
	width:165px;
}
#top_mainNavi li.siteHover_71, #top_mainNavi li.site_71 a:hover, #top_mainNavi li.site_71:hover,
#top_mainNavi li.siteHover_WEBCAST, #top_mainNavi li.site_WEBCAST a:hover, #top_mainNavi li.site_WEBCAST:hover{
	background-image:url(../images/menu.gif);
	background-position: -134px -33px;
	height:31px;
	width:165px;
}
#top_mainNavi li.site_71 a, #top_mainNavi li.siteHover_71 a,
#top_mainNavi li.site_WEBCAST a, #top_mainNavi li.siteHover_WEBCAST a{
	display:block;
	height:31px;
	width:165px;
	text-decoration:none;
}
/**MENU INFORMATION**/
	#top_mainNavi li.site_69,
	#top_mainNavi li.site_IM{
	background-image:url(../images/menu.gif);
	background-position: -347px 0px;
	height:31px;
	width:118px;
}
#top_mainNavi li.siteHover_69, #top_mainNavi li.site_69 a:hover, #top_mainNavi li.site_69:hover,
#top_mainNavi li.siteHover_IM, #top_mainNavi li.site_IM a:hover, #top_mainNavi li.site_IM:hover{
	background-image:url(../images/menu.gif);
	background-position: -347px -33px;
	height:31px;
	width:118px;
}
#top_mainNavi li.site_69 a, #top_mainNavi li.siteHover_69 a,
#top_mainNavi li.site_IM a, #top_mainNavi li.siteHover_IM a{
	display:block;
	height:31px;
	width:118px;
	text-decoration:none;
}
/**MENU FEDEX.COM**/
#top_mainNavi li.site_76,
#top_mainNavi li#site_76 {
	background-image:url(../images/menu.gif);
	background-position: -549px 0px;
	height:31px;
	width:117px;
}
#top_mainNavi li.siteHover_76, #top_mainNavi li.site_76 a:hover, #top_mainNavi li.site_76:hover,
#top_mainNavi li#siteHover_76 , #top_mainNavi li#site_76 a:hover, #top_mainNavi li#site_76:hover{
	background-image:url(../images/menu.gif);
	background-position: -549px -33px;
	height:31px;
	width:117px;
}
#top_mainNavi li.site_76 a, #top_mainNavi li.siteHover_76 a,
#top_mainNavi li#site_76 a, #top_mainNavi li#siteHover_76 a{
	display:block;
	height:31px;
	width:117px;
	text-decoration:none;
}
.tx-showlink-pi1 {
	margin-top:15px;
}
p.test_1 span {
	text-decoration:none;
	color:#8a8a8a;
	display:block;
	height:21px;
	width:80px;
}
p.test_1 span img {
	left:148px;
	position:absolute;
	top:319px;
	cursor: pointer;
}
/*SOCIAL BOOKMARKS*/
	#social_bookmarks {
	height:22px;
	left:242px;
	position:relative;
	top:-38px;
	width:145px;
}
#social_bookmarks ul {
	list-style:none;
}
#social_bookmarks ul li {
	float:left;
	margin-right:10px;
}
#social_bookmarks li.social_b_1 a {
	background-image:url(../images/social_b_1.gif);
	display:block;
	width:18px;
	height:21px;
}
#social_bookmarks li.social_b_2 a {
	background-image:url(../images/social_b_2.gif);
	display:block;
	width:18px;
	height:21px;
}
#social_bookmarks li.social_b_3 a {
	background-image:url(../images/social_b_3.gif);
	display:block;
	width:19px;
	height:21px;
}
#social_bookmarks li.social_b_4 a {
	background-image:url(../images/social_b_4.gif);
	display:block;
	width:18px;
	height:21px;
}
#social_bookmarks li.social_b_5 a {
	background-image:url(../images/social_b_5.gif);
	display:block;
	width:19px;
	height:21px;
}
/*SOCIAL BOOKMARKS HOVER*/
	#social_bookmarks li.social_b_1 a:hover {
	background-image:url(../images/social_b_1_hover.gif);
	display:block;
	width:18px;
	height:21px;
}
#social_bookmarks li.social_b_2 a:hover {
	background-image:url(../images/social_b_2_hover.gif);
	display:block;
	width:18px;
	height:21px;
}
#social_bookmarks li.social_b_3 a:hover {
	background-image:url(../images/social_b_3_hover.gif);
	display:block;
	width:19px;
	height:21px;
}
#social_bookmarks li.social_b_4 a:hover {
	background-image:url(../images/social_b_4_hover.gif);
	display:block;
	width:18px;
	height:21px;
}
#social_bookmarks li.social_b_5 a:hover {
	background-image:url(../images/social_b_5_hover.gif);
	display:block;
	width:19px;
	height:21px;
}
img#anschauen_link {
border:0 none;
left:29px;
top:14px;
}
.news-list-browse #back_button a {
	background-image:url(../images/pfeil_links.gif);
	background-position:right center;
	background-repeat:no-repeat;
	float:left;
	margin-top:15px;
	text-align:left;
	width:107px;
	color: #ec7404;
}
.news-list-browse #next_button a {
	background-image:url(../images/pfeil_rechts.gif);
	background-position:left center;
	background-repeat:no-repeat;
	float:right;
	margin-right:20px;
	margin-top:15px;
	text-align:right;
	width:100px;
	color: #ec7404;
}
#next_button a, #back_button a {
	text-decoration:none;
}
#next_button a:hover, #back_button a:hover {
	text-decoration: underline;
}
/*FORMULAR REGISTRIERUNG*/
	#formular_komplett {
	position:relative;
	margin-left:25px;
	top:-13px;
}
/*ANREDE*/
	#formular_anrede {
	position:relative;
	height:30px;
	margin-top:30px;
}
#formular_anrede #formular_links {
	position:absolute;
	left:0;
	top:0;
	color:#ec7404;
}
#formular_anrede #formular_rechts_1 input {
	left:160px;
	position:absolute;
	top:-2px;
	width:20px;
}
/*IE HACK*/
	*+ html #formular_anrede #formular_rechts_1 input {
	left:160px;
	position:absolute;
	top:-6px;
	width:20px;
}
#formular_anrede #formular_rechts_1 p {
	left:181px;
	position:absolute;
	top:0;
	width:50px;
	color:#ec7404;
}
#formular_anrede #formular_rechts_2 input {
	left:94px;
	position:absolute;
	top:-2px;
	width:20px;
}
/*IE HACK*/
	*+ html #formular_anrede #formular_rechts_2 input {
	left:94px;
	position:absolute;
	top:-6px;
	width:20px;
}
#formular_anrede #formular_rechts_2 p {
	left:115px;
	position:absolute;
	top:0;
	color:#ec7404;
}
/*VORNAME*/
	#formular_name {
	position:relative;
	height:30px;
}
#formular_name #formular_name_vorname #formular_links {
	position:absolute;
	left:0px;
	bottom:7px;
	color:#ec7404;
}
#formular_name #formular_name_vorname #formular_rechts {
	position:absolute;
	left:96px;
	top:0px;
}
#formular_name #formular_name_vorname #formular_rechts input#size {
	width:100px;
}
/*NAME*/
	#formular_name #formular_name_name #formular_links {
	position:absolute;
	left:217px;
	bottom:7px;
	color:#ec7404;
}
#formular_name #formular_name_name #formular_rechts {
	position:absolute;
	left:290px;
	top:0px;
}
#formular_name #formular_name_name #formular_rechts input#size {
	width:100px;
}
/*EMAIL*/
	#formular_email, #formular_str, #formular_place, #formular_telefon, #formular_text_feld, #formular_land {
	position:relative;
	height:30px;
}
#formular_email #formular_links,  #formular_str #formular_links,  #formular_place #formular_links,  #formular_telefon #formular_links, #formular_land #formular_links {
	position:absolute;
	left:0px;	
	*+width:50px;
	color:#ec7404;
}

#formular_text_feld #formular_links {
	position:absolute;
	left:0px;
	top:10px;
	color:#ec7404;
	width:70px;
}
#formular_email #formular_rechts,  #formular_str #formular_rechts,  #formular_place #formular_rechts,  #formular_telefon #formular_rechts, #formular_land #formular_rechts {
	position:absolute;
	left:96px;
	bottom:0px;
}
#formular_land #formular_links{
	bottom:6px;
	}
#formular_land #formular_rechts{
	bottom:4px;
	}
#formular_text_feld #formular_rechts {
	position:absolute;
	left:96px;
	top:10px;
}
#formular_email #formular_rechts input#size,  #formular_str #formular_rechts input#size,  #formular_place #formular_rechts input#size,  #formular_telefon #formular_rechts input#size,  #formular_text_feld textarea#textfeld {
	width:294px;
}
textarea {
	overflow: auto;
}
select#marke_auswahl{
	color:#333333;
}
/*WERBE ERKLÄRUNG*/
	#formular_advertising {
	position:relative;
	height:112px;
	margin-top:7px;
}
#formular_advertising #formular_rechts_1 input {
	position:absolute;
	left:94px;
	top:0px;
	width:20px;
}
/*IE HACK*/
	*+ html #formular_advertising #formular_rechts_1 input {
	position:absolute;
	left:94px;
	top:-4px;
	width:20px;
}
#formular_advertising #formular_rechts_1 p {
	left:115px;
	position:absolute;
	top:2px;
	width:400px;
}
#formular_advertising #formular_rechts_2 input {
	left:94px;
	position:absolute;
	top:72px;
	width:20px;
}
/*IE HACK*/
	*+ html #formular_advertising #formular_rechts_2 input {
	left:94px;
	position:absolute;
	top:68px;
	width:20px;
}
#formular_advertising #formular_rechts_2 p {
	left:115px;
	position:absolute;
	top:74px;
	width:400px;
}
/*AGB*/
	#formular_agb {
	position:relative;
	height:30px;
}
#formular_agb #formular_rechts input {
	left:94px;
	position:absolute;
	top:0;
	width:20px;
}
#kontakt #formular_agb #formular_rechts input {
	left:94px;
	position:absolute;
	top: 5px;
	width:20px;
}
/*IE HACK*/
	*+ html #formular_agb #formular_rechts input {
	left:94px;
	position:absolute;
	top:-3px;
	width:20px;
}
#formular_agb #formular_rechts a {
	position:absolute;
	top:2px;
	left:116px;
	color:#333333;
}
#kontakt #formular_agb #formular_rechts a {
	position:absolute;
	top: 7px;
	left:116px;
	color:#333333;
}
/*Registrieren Button*/
	#formular_komplett #but {
	position:relative;
	height:30px;
	margin-top:12px;
}
#formular_komplett #but #button_text {
	position:absolute;
	left:0px;
	color:#ec7404;
}
#formular_komplett #but input {
	background-image:url(../images/button_absende.gif);
	background-position:center top;
	background-repeat:no-repeat;
	border:0 none;
	height:22px;
	padding-left:3px;
	padding-top:0px;
	width:82px;
	font-size:9px;
	color:#ec7404;
	left:200px;
	position:absolute;
	cursor:pointer;
}
#formular_komplett #formular_checkboxen #but input {
	left:190px;
	top:101px;
}
/**** GIATH CSS ENDE****/
li, ul {
	margin: 0;
	padding: 0;
}
* {
	margin: 0;
}
img {
	border: 0;
}
a:focus {
	outline:none
}
html, body {
	height: 100%;
	background-image:url(../images/bg_access_forum.gif);
	background-repeat: repeat-x;
	background-color: #e8e8e8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
h1, h1 a {
	padding: 15px 10px 25px 0px;
	margin: 0;
	font-size: 16px;
	color: #3d2782;
	font-weight:normal;
	text-decoration: none;
}
h1 a:hover {
	text-decoration: underline;
}
/*FOOTER STICK BOTTOM*/
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: auto;
}
.push {
/*	height: 25px;*/
}
.footer, .footer a {
	position: relative;
	width: 980px;
	height: 25px;
	margin: auto;
	color: #3d2782;
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}
#footer_left {
	position: relative;
	float: left;
	clear: right;
	margin-top:10px;
}
#footer_right {
	position: relative;
	float: right;
	margin-top:10px;
}
/*MENU*/
 #top_navi_backround {
	position: relative;
	width: 100%;
	height: 50px;
	background-image: url(../images/bg_top_menu.gif);
	background-position: center;
	background-repeat: no-repeat;
	margin: auto;/* overflow: hidden;*/
	 }
#top_navi_container {
	position: relative;
	width: 980px;
	height: 50px;
	margin: auto;
}
#logo {
	position: relative;
	padding: 12px 0 0 15px;
	width: 272px;
}
#top_mainNavi {
	position: relative;
	padding-left: 0px;
	height: 39px;
	padding-top: 11px;
	width:640px;
	float: right;
	clear: left;
}
#top_mainNavi ul {
	padding-left:0px;
	margin: 0;
	list-style: none;
}
/*
	#top_mainNavi li {
		list-style: none;
		float: left;
		clear: right;
		margin-right: 30px;
		}
*/

	#top_mainNavi li {
	list-style:none;
	display:inline-block;
	float:left;
	margin-right: 30px;
}
#top_mainNavi li.home {
	background-image:url(../images/menu.gif);
	background-position: -5px 0px;
	height:31px;
	position:relative;
}
#top_mainNavi li.home:hover {
	background-image:url(../images/menu.gif);
	background-position: -5px -33;
	height:31px;
}
#top_mainNavi li.webcast {
	background-image:url(../images/menu.gif);
	background-position: -134px 0px;
	height:31px;
	position:relative;
}
#top_mainNavi li.webcast:hover {
	background-image:url(../images/menu.gif);
	background-position: -134px -33px;
}
#top_mainNavi li.informationen {
	background-image:url(../images/menu.gif);
	background-position: -347px 0px;
	height:31px;
}
#top_mainNavi li.informationen:hover {
	background-image:url(../images/menu.gif);
	background-position: -347px -33px;
}
#top_mainNavi li.fedex {
	background-image:url(../images/menu.gif);
	background-position: -549px 0px;
	height:31px
}
#top_mainNavi li.fedex:hover {
	background-image:url(../images/menu.gif);
	background-position: -549px -33px;
}
/*CONTENT*/
#containter, #bottom {
	position: relative;
	width:980px;
	margin:auto;
	padding-top: 20px;
}
#top {
	position: relative;
	width: 958px;
	height: 400px;
	border: 1px solid #e5e5e5;
	padding: 10px;
	background: #fdfdfd;
}
#teaser_left_top {
	position: relative;
	float: left;
	width: 489px;
}
#teaser_right_top {
	position: relative;
	width: 469px;
	float: right;
}
#prev_video {
	position: absolute;
	top: 350px;
	left: -2px;
	width: 480px;
	height: 80px;
}
#prev_video .news-list-item {
	position: relative;
	padding-left: 0px;
}
#prev_video .news-list-item img {
	clear:right;
	float:left;
	height:50px;
	margin-right:10px;
	position:relative;
	width:90px;
	margin-left:4px;

}
#teaser_left_top h2 {
	position: relative;
	width: 200px;
	padding: 0px 10px 5px 5px;
	margin: 0;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
}
a.link_webcast_archiv {
	position: absolute;
	right: 50px;
	bottom: 5px;
	color: #ec7404;
	font-weight:normal;
	font-size: 11px;
	text-decoration: none;
}
a.link_webcast_archiv:hover {
	text-decoration: underline;
}
.holder ul {
	list-style: square;
	margin-left: 14px;
}
.holder a {
	color: #EC7404;
	text-decoration: none;
}
.holder a:hover {
	color: #EC7404;
	text-decoration: underline;
}
/*URL KOPIEREN*/
#show_link {
	background-color: #FFF;
	position: absolute;
	z-index: 102;
	color:#333;
	border: 1px solid #e5e5e5;
	background-image: url(../images/bg_show_layer.gif);
	background-repeat: repeat-x;
	text-align:left;
	top:317px;
	left:0;
	width:478px;
	height:80px;
}
#show_link h1 {
	padding: 10px 0px 10px 10px;
	margin: 0;
	font-size: 12px;
	color: #3d2782;
	font-weight: bold;
	text-decoration: none;
}
#show_link p {
	padding-left: 10px;
}
#show_link .text_layer {
	float: right;
	margin-right: 10px;
	padding-top: 3px;
}
/*BOTTOM*/
#teaser_left, #teaser_middle, #teaser_right {
	position: relative;
	width: 303px;
	height: 172px;
	float: left;
	clear: right;
	padding: 9px 9px 10px 9px;
	margin-right: 8px;
	background-image: url(../images/bg_teaser_bottom.jpg);
	background-repeat: no-repeat;
}
#bottom h1 {
	padding: 15px 10px 5px 10px;
	margin: 0;
	font-size: 16px;
	color: #3d2782;
	font-weight:normal;
}
#bottom p {
	padding: 0px 10px;
	margin: 0;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
}
#bottom .internal-link {
	padding: 0px 25px 0 0px;
	margin: 0;
	font-size: 12px;
	color: #ec7404;
	font-weight:normal;
	background-image: url(../images/button_weiterleitung.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 17px;
	text-decoration: none;
}
#bottom .internal-link:hover {
	text-decoration: none;
}
/*LOGIN BOX*/
.rgtabs-container .tx-felogin-pi1 {
	position: relative;
	margin: 15px 0px 0px 0px;
	border: 0;
	background-image: url(../images/bg_loginbox.gif);
	background-repeat: no-repeat;
	height: 123px;
	width: 422px;
}
#teaser_right_sneek .tx-felogin-pi1 {
	position: relative;
	margin: 15px 0px 0px 0px;
	border: 0;
	/*height: 123px;*/
	background-image: url(../images/bg_login.gif);
	background-repeat: no-repeat;
	background-position: -8px -5px;
	width: 422px;
	z-index: 25;
}
.tx-felogin-pi1 fieldset {
	border: 0;
	padding-top: 20px;
	padding-left: 10px;
}
#input input {
	position: relative;
	float: left;
	clear: right;
	margin-left: 50px;
	padding-top: 7px;
	padding-left: 2px;
	color: #333333;
	height: 20px;
	width: 250px;
	background-image: url(../images/bg_login_form.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	border: 0px;
}
#input_sneak input {
	position: relative;
	float: left;
	clear: right;
	margin-left: 60px;
	padding-top: 7px;
	padding-left: 2px;
	color: #333333;
	height: 20px;
	width: 330px;
	background-image: url(../images/bg_login_form_sneak.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	border: 0px;
}
.button {
	position: relative;
	float: left;
	background-image: url(../images/button_anmelden.jpg);
	background-repeat: no-repeat;
	background-color:#fff;
	font-family: Helvetica, Arial, sans-serif, Verdana;
	font-size:12px;
	line-height:15px;
	color: #0050a3;
	width: 84px;
	height: 22px;
	margin: 5px 0 0 10px;
	border: 0;
	cursor: pointer;
}
.button_sneak {
	position: relative;
	float: left;
	background-image: url(../images/button_white_bg.gif);
	background-repeat: no-repeat;
	background-color:#fff;
	font-family: Helvetica, Arial, sans-serif, Verdana;
	font-size:12px;
	line-height:15px;
	color: #0050a3;
	width: 84px;
	height: 22px;
	margin: 5px 0 0 10px;
	border: 0;
	cursor: pointer;
}
#login_content {
	position: relative;
	padding: 20px 0 0 8px;
}
#login_content a {
	color: #3d2782;
}
#login_content a:hover {
	color: #3d2782;
}
#login_success {
	position: relative;
	height: 100px;
	width: 400px;
	background-color: #ededed;
}
#login_success_sneek {
	position: relative;
	height: 48px;
	width: 400px;
	background-color: #FDFDFD;
}
/*NEWS*/
#news_container {
	position: relative;
	width: 958px;
	border: 1px solid #e5e5e5;
	padding: 10px;
	background: #fdfdfd;
}
#news {
	position: relative;
	width:938px;
	border: 1px solid #e5e5e5;
	padding: 10px;
	background: #fdfdfd;
}
#teaser_left_news {
	position: relative;
	width: 287px;
}
#teaser_right_news {
	position: relative;
	width: 600px;
	margin-left: 50px;
}
/* .csc-textpic csc-textpic-intext-right */

#news_container .csc-textpic-text {
	position: relative;
	margin-top: 25px;
	padding: 10px;
	background-image: url(../images/bg_rss.jpg);
	background-repeat: repeat-x;
	z-index: 10;
}
#news_container .csc-textpic-imagewrap {
	position: relative;
	z-index: 20;
	padding: 10px 10px 0 0;
}
/*Webcast Archiv*/
#containter_archiv {
	position: relative;
	width: 958px;
	height: 490px;
	border: 1px solid #e5e5e5;
	padding: 10px;
	background: #fdfdfd;
}
#containter_archiv .news-list-container {
	position: relative;
	width: 955px;
	height: 433px;
	border: 1px solid #e5e5e5;
	padding: 10px 0;
	background: #fdfdfd;
}
/*REGISTRATION*/
#teaser_left_reg {
	position: relative;
	border: 1px solid #e1e1e1;
	width:617px;
	height: 418px;
	background-image: url(../images/bg_reg.jpg);
	background-repeat: repeat-x;
	padding: 15px 15px;
}
#teaser_right_reg {
	position: relative;
	border: 1px solid #e1e1e1;
	width: 300px;
	height: 428px;
	background: #fff;
	margin-left: 10px;
	padding: 10px;
}
#reg_right_2 {
	position: relative;
	border: 1px solid #e1e1e1;
	width: 280px;
	height: 408px;
	padding: 10px;
}
#reg_right_2 ul {
	position: relative;
	margin: 20px 15px;
}
#reg_right_2 li {
	position: relative;
	padding-bottom: 15px;
	font-size: 14px;
	color: #f47920;
}
#reg_start_text {
	padding-bottom: 25px;
}
#teaser_left_reg fieldset {
	position: relative;
	border: 0;
}
#teaser_left_reg legend {
	padding: 15px 10px 25px 0px;
	margin: 0;
	font-size: 16px;
	color: #3d2782;
	font-weight:normal;
	text-decoration: none;
}
#teaser_left_reg dt {
	position: relative;
	float: left;
	width: 100px;
	padding-left: 10px;
	color: #f47920;
	padding-top: 6px;
}
#teaser_left_reg dt span {
	color: #f47920;
}
.tx-srfeuserregister-pi1 dt {
	clear:both;
	padding-right:1em;
	text-align: left;
}
#teaser_left_reg dd {
	position: relative;
	float: left;
	width:	420px;
	margin-bottom: 5px;
	color: #333;
}
/*	#teaser_left_reg input {
		background: url(../images/bg_reg_form.jpg);
		border: 0;
		padding-top: 7px;
		padding-left: 3px;
		width: 415px;
		height: 20px;
		}
*/	
	.tx-srfeuserregister-pi1-error {
	font-size: 10px;
	padding: 0;
	margin: 0;
	color: #f47920;
}
#teaser_left_reg .tx-srfeuserregister-pi1-submit {
	position: relative;
	background-image: url(../images/button_reg.jpg);
	background-repeat: no-repeat;
	background-color:#fff;
	font-family: Helvetica, Arial, sans-serif, Verdana;
	font-size:12px;
	line-height:15px;
	color: #f47920;
	width: 82px;
	height: 22px;
	margin: 5px 0 0 10px;
	border: 0;
	cursor: pointer;
}
#formular_name_vorname #formular_rechts input,  #formular_name_name #formular_rechts input,  #formular_email #formular_rechts input,  #formular_str #formular_rechts input,  #formular_place #formular_rechts input,  #formular_telefon #formular_rechts input, #formular_land #formular_rechts input  {
	background: url(../images/bg_reg_form.jpg);
	border: 0;
	padding-top: 7px;
	padding-left: 3px;
	width: 415px;
	height: 20px;
}
#formular_text_feld #formular_rechts textarea#textfeld {
	background: url(../images/bg_kontakt_form.gif);
	background-repeat:repeat-x;
	background-color:#FFF;
	border:0;
	padding-top: 7px;
	padding-left: 3px;
	width:294px;
	height:112px;
}
#formular_anrede #formular_rechts_1 input,  #formular_anrede #formular_rechts_2 input,  #formular_advertising #formular_rechts_1 input,  #formular_advertising #formular_rechts_2 input,  #formular_agb #formular_rechts input {
	margin-top:2px;
}
/*KONTAKT*/
	#kontakt {
	position:relative;
	width:100%;
	height:460px;
}
#teaser_left_kontakt {
	position:absolute;
	top:10px;
	left:0px;
	width:608px;
	height:407px;
	padding:20px;
	background-image:url(../images/bg_kontakt_left.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border: 1px solid #e1e1e1;
}
#teaser_right_kontakt {
	position:absolute;
	top:10px;
	right:0px;
	width:320px;
	height:447px;
	background-color:#FFF;
	border: 1px solid #e1e1e1;
}
#kontakt_cont_right {
	border: 1px solid #e1e1e1;
	position:absolute;
	top:9px;
	left:9px;
	width:280px;
	height:407px;
	padding:10px;
}
.tx-mokom01kontakt-pi1 {
	top:-10px;
	position:relative;
}
#formular_pflicht {
	position:absolute;
	top:270px;
}
#formular_pflicht #formular_links {
	color:#EC7404;
}
#formular_checkboxen {
	position:absolute;
	right:273px;
	top:21px;
}
#kontakt_cont_left {
	position:relative;
}
#formular_checkboxen #formular_advertising #formular_rechts_1 p {
	width:164px;
}
#formular_checkboxen #formular_advertising #formular_rechts_2 p {
	width:164px;
	top:151px;
	position:absolute;
}
#formular_checkboxen #formular_advertising #formular_rechts_2 input {
	top:151px;
	position:absolute;
}
#formular_checkboxen #formular_agb #formular_rechts {
	position:absolute;
	top:109px;
}
.external-link-new-window {
	color: #333;
}
/**** SNEEK PRIVIEW ****/
#top_sneek {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FDFDFD none repeat scroll 0 0;
	border:1px solid #E5E5E5;
	height:auto;
	padding:10px;
	position:relative;
	width:958px;
}
#sneek li {
	background-image: url(../images/sneek_pfeil.gif);
	background-repeat: no-repeat;
	list-style: none;
	padding-left: 30px;
	padding-bottom: 10px;
	margin-top:10px;
	margin-left: 10px;
}
#teaser_left_sneek ul#sneek li p {
	margin: 0;
	padding: 0;
}
#teaser_left_sneek {
	position:relative;
	width:48%;
	height:auto;
	float:left;
}
#teaser_right_sneek {
	position:relative;
	width:48%;
	height:auto;
	float:right;
}
#top_cont {
	position:relative;
	height:314px;
	width:100%;
}
#top_sneek #bottom {
	position:relative;
	width:958px;
	height:392px;
	background-image:url(../images/sneek_bg_bottom.gif);
	background-repeat:repeat-x;
}

#bottom #teaser_left_sneek {
	position: relative;
	/*top: 0;
	left: 0;*/
	float:left;
	padding-left:45px;
	width:420px;
	height:390px;
}
#bottom #teaser_right_sneek {
	position: relative;
	top: 20px;
	float:right;
/*	right: 0;*/
	width:420px;
	height:390px;
}
h2.csc-firstHeader {
	font-size:16px;
	color:#ec7404;
	font-weight:100;
	padding:15px 10px 5px;
}
.rgtabs-wrapper h1.csc-firstHeader {
	display:none;
}
.rgtabs-container {
	margin-top:10px;
}
.rgtabs-container ul {
	margin:auto;
	width:90%;
}

ul.list li {
	list-style: circle;
	}

.csc-textpic {
/*	background-color: #F00;
	padding-left: 40px;*/
}
#rgtabs183 {
	width:460px;
}

#teaser_right_sneek .tx-felogin-pi1 #login_sneak fieldset {
	padding-top:0;
}

#teaser_right_sneek .tx-felogin-pi1 #login_success a{
	padding-left:10px;
}

/*NEW PREPAGE SEITE*/

#login_prepage fieldset{
	padding-top:0px;
}

#login_prepage{
	background-image:url(../images/login_prepage.gif);

	background-repeat:no-repeat;
	border:0 none;
}


#teaser_right_sneek .tx-mokom01registrypre-pi1{
	position:relative;
	width:450px;
}

.tx-felogin-pi1 #login_success_sneek a{
	text-decoration:underline;
}

#teaser_right_sneek .tx-mokom01registrypre-pi1 #reg_finish{
	left:9px;
	position:relative;
}

#teaser_left_sneek .csc-header-n3{
	margin-bottom:-6px;
	}
.tx-mokom01tafriend-pi1 #formular_komplett{
	top:21px;
	margin-left:20px;
	}

.tx-mokom01tafriend-pi1 #formular_email #formular_rechts input#size,
.tx-mokom01tafriend-pi1 #formular_str #formular_rechts input#size,
.tx-mokom01tafriend-pi1 #formular_place #formular_rechts input#size,
.tx-mokom01tafriend-pi1 #formular_telefon #formular_rechts input#size, 
.tx-mokom01tafriend-pi1 #formular_text_feld textarea#textfeld  {
	width:266px;
}

.tx-mokom01tafriend-pi1 #formular_name #formular_name_vorname #formular_rechts input#size,
.tx-mokom01tafriend-pi1 #formular_name #formular_name_name #formular_rechts input#size{
	width:266px;
}

.tx-mokom01tafriend-pi1 #formular_name #formular_name_vorname #formular_rechts{
	bottom:0;
	left:120px;
	position:absolute;
	}
.tx-mokom01tafriend-pi1 #formular_name {
	height:68px;

}

.tx-mokom01tafriend-pi1 #formular_name #formular_name_vorname #formular_links {
	top:9px;
}

.tx-mokom01tafriend-pi1 #formular_name #formular_name_name #formular_links {
	top:40px;
	left:0px;
}

.tx-mokom01tafriend-pi1 #formular_text_feld #formular_rechts {
	left:120px;
	position:absolute;
}

.tx-mokom01tafriend-pi1 #formular_name #formular_name_name #formular_rechts {
	left:120px;
	position:absolute;
	top:34px;
}

.tx-mokom01tafriend-pi1 #formular_text_feld #formular_rechts textarea#textfeld {
	width:266px;
	}
	
.tx-mokom01tafriend-pi1 #formular_email #formular_rechts, 
.tx-mokom01tafriend-pi1 #formular_str #formular_rechts, 
.tx-mokom01tafriend-pi1 #formular_place #formular_rechts, 
.tx-mokom01tafriend-pi1 #formular_telefon #formular_rechts, 
.tx-mokom01tafriend-pi1 #formular_land #formular_rechts  {
	left:120px;
}
.tx-mokom01tafriend-pi1 #formular_email .friend{
	top:4px;
}
.tx-mokom01tafriend-pi1 #formular_email #formular_rechts{
	bottom:2px;
}
.tx-mokom01tafriend-pi1 #formular_email #formular_links{
	top:7px;
}
.tx-mokom01tafriend-pi1 #formular_email #formular_links.links_friend{
	width:100px;
		top:3px;
}

.tx-mokom01tafriend-pi1 #formular_text_feld #formular_links {
	width:80px;
	top:18px;

}

#teaser_left_top .csc-textpic-right{
	left:-10px;
position:relative;
top:-74px;
}
.tx-mokom01tafriend-pi1 #formular_komplett #formular_checkboxen{
	top:6px;
}
.tx-mokom01tafriend-pi1 #formular_komplett #formular_checkboxen #but input {
	left:190px;
	top:119px;
}

textarea#textfeld{
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
}

/********WEBINAR REGISTRIERUNG ********/
.tx-mokom01webreg-pi1 #formular_komplett{
	top:-9px;
	margin-left:20px;
	}

.tx-mokom01webreg-pi1 #formular_email #formular_rechts input#size,
.tx-mokom01webreg-pi1 #formular_str #formular_rechts input#size,
.tx-mokom01webreg-pi1 #formular_place #formular_rechts input#size,
.tx-mokom01webreg-pi1 #formular_telefon #formular_rechts input#size, 
.tx-mokom01webreg-pi1 #formular_text_feld textarea#textfeld  {
	width:266px;
}

.tx-mokom01webreg-pi1 #formular_name #formular_name_vorname #formular_rechts input#size,
.tx-mokom01webreg-pi1 #formular_name #formular_name_name #formular_rechts input#size, #formular_land #formular_rechts input#size{
	width:266px;
}

.tx-mokom01webreg-pi1 #formular_name #formular_name_vorname #formular_rechts{
	bottom:0;
	left:120px;
	position:absolute;
	}
.tx-mokom01webreg-pi1 #formular_name {
	height:66px;

}

.tx-mokom01webreg-pi1 #formular_name #formular_name_vorname #formular_links {
	top:9px;
}

.tx-mokom01webreg-pi1 #formular_name #formular_name_name #formular_links {
	top:40px;
	left:0px;
}

.tx-mokom01webreg-pi1 #formular_text_feld #formular_rechts {
	left:120px;
	position:absolute;
}

.tx-mokom01webreg-pi1 #formular_name #formular_name_name #formular_rechts {
	left:120px;
	position:absolute;
	top:32px;
}

.tx-mokom01webreg-pi1 #formular_text_feld #formular_rechts textarea#textfeld {
	width:266px;
	}
	
.tx-mokom01webreg-pi1 #formular_email #formular_rechts, 
.tx-mokom01webreg-pi1 #formular_str #formular_rechts, 
.tx-mokom01webreg-pi1 #formular_place #formular_rechts, 
.tx-mokom01webreg-pi1 #formular_telefon #formular_rechts, 
.tx-mokom01webreg-pi1 #formular_land #formular_rechts  {
	left:120px;
}
.tx-mokom01webreg-pi1 #formular_email .friend{
	top:4px;
}
.tx-mokom01webreg-pi1 #formular_email #formular_rechts{
	bottom:2px;
}
.tx-mokom01webreg-pi1 #formular_email #formular_links{
	top:7px;
	width:auto;
}
.tx-mokom01webreg-pi1 #formular_email #formular_links.links_friend{
	width:100px;
		top:3px;
}

.tx-mokom01webreg-pi1 #formular_text_feld #formular_links {
	width:80px;
	top:18px;

}

#teaser_left_top .csc-textpic-right{
	left:-10px;
	position:relative;
	top:-74px;
}
.tx-mokom01webreg-pi1 #formular_komplett #formular_checkboxen{
	top:6px;
}
.tx-mokom01webreg-pi1 #formular_komplett #formular_checkboxen #but input {
	left:190px;
	top:104px;
}

.tx-mokom01webreg-pi1 #formular_komplett .land{

}

.tx-mokom01webreg-pi1 #formular_anrede #formular_rechts_1{left:23px;
position:relative;}
.tx-mokom01webreg-pi1 #formular_anrede #formular_rechts_2{left:23px;
position:relative;}

#kontakt_cont_right h1{ margin-bottom:-10px;}