* {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

body {
	margin: auto;
	background: #ffffff url(../images/background.png) repeat-x;
	text-align: center;
	font-size: 11px;
	color: #595959;
}

#main {
	margin: auto;
	width: 988px;
	position: relative;
	z-index: 1;
	text-align: left;
}

#top {
	height: 85px;
	position: relative;
	top: 0px;
	left: 0px;
}

#header {
	height: 442px;
	background: url(../images/header_bg.png) no-repeat;
	padding-top: 6px;
	padding-left: 6px;
}

#content {
	background: url(../images/content_bg.png) repeat-y;
	padding-top: 20px;
	padding-left: 30px;
	padding-bottom: 5px;
}

.userstory_content {
	padding-right: 30px;
}

#logo {
	position: absolute;
	right: 20px;
	bottom: 10px;
}

#slogan {
	position: absolute;
	left: 20px;
	bottom: 0px;
}

#headergrafik {
	position: relative;
	top: 0px;
	left: 0px;
	height: 383px;
	z-index: 0;
}

#watchbutton {
	position: absolute;
	bottom: 30px;
	left: 30px;
	width: 269px;
	height: 53px;
	background: url(../images/watch_button.png) no-repeat;
}

#watchbutton a h1 {
	width: 199px;
	height: 35px;
	margin-bottom: 0px;
	padding-left: 70px;
	padding-top:18px;
	color: #ffffff;
	text-align: center;
	font-size:13px;
	text-decoration: none;
}

#watchbutton2{
	position: absolute;
	bottom: 30px;
	left: 335px;
	width: 269px;
	height: 53px;
	background: url(../images/watch_button.png) no-repeat;
}

#watchbutton2 a h1 {
	width: 199px;
	height: 35px;
	margin-bottom: 0px;
	padding-left: 70px;
	padding-top:18px;
	color: #ffffff;
	text-align: center;
	font-size:13px;
	text-decoration: none;
}
/*------------------------- SPRACHE */

#sprache {
	width: 119px;
	height: 28px;
	background: url(../images/sprachauswahl_bg.png) no-repeat;
	position: absolute;
	bottom: 30px;
	right: 16px;
	text-align: center;
	padding-top: 16px;
	z-index: 10;
}

#sprache a {
	color: #7f7f7f;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

#sprache a span.sprache_act {
	color: #283f74;
}

/*------------------------- NAVIGATION */

#navigation {
	width: 976px;
	height: 25px;
	margin-bottom: 2px;
	background: #33539b url(../images/navigation_bg.png) no-repeat;
	position: relative;
	z-index: 100;
}

.navigationspunkte {
	display: block;
	padding-top: 3px;
}

.navigationspunkte img {
	vertical-align: middle;
}

#advice-validate-one-required-powermaildiv_uid211{
	padding-top:20px;
}

/*--------------- EBENE 1 */

.menuLink {
	padding-left: 20px;
	padding-right: 20px;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

a.menuLink:hover{
	text-decoration: underline;
}

a.menuAct{
	background: #e9e5e6 url(../images/navigation_act.png) repeat-x;
	color:	#645b59;
	padding-bottom: 5px;
	padding-top: 4px;
}

/*------------------------- FOOTER */

#footer {
	height: 23px;
	background: url(../images/footer_bg.png) no-repeat;
	font-size: 11px;
	text-align: center;
	padding-top: 19px;
	color: #747475;
	position: relative;
}

#footer a {
	text-decoration: none;
	color: #747475;
	font-size: 11px;
}

#footer a:hover {
	text-decoration: underline;
	color: #283f74;
	font-size: 11px;
}

/*------------------------- SHORT_TEXT */

.short_text {
	width: 356px;
	height: 95px;
	background: url(../images/short_text_bg.png) no-repeat;
	margin-bottom: 10px;
	font-size: 11px;
	padding: 3px;
}

.short_text h1 {
	font-size: 15px;
	padding-top: 2px;
	margin-bottom: 0px;
	height: 22px;
	background: url(../images/button_star.png) no-repeat;
	padding-left: 35px;
	float: right;
	width: 215px;
	margin-right: 7px;
	margin-top: 5px;
}

.short_text h1 a{
	color: #595959;
	text-decoration: none;
	background: none;
	letter-spacing: 0px;
	padding-left: 0px;
}

.short_text div.csc-textpic div.csc-textpic-imagewrap {
	width: 86px;
	height: 89px;
	float: left;
}

.short_text div.csc-textpic div.csc-textpic-text {
	float: left;
	width: 240px;
	clear: none;
	margin-left: 13px;
	height: 55px;
}

.short_text p {
	margin-bottom: 3px;
}

.short_text a {
	color: #283f74;
	text-decoration: none;
	font-weight: bold;
	background: transparent url(../images/button_arrow.png) no-repeat scroll 0px 2px;
	padding-left: 15px;
	letter-spacing: -0.75px;
}

.short_text img {
	padding-right: 10px;
}

/*------------------------- HEADER BORDER */

#header_border {
	width: 976px;
	height: 32px;
	background: #33539b url(../images/header_border_bg.png) repeat-x;
	position: relative;
	top: 0px;
	left: 0px;
}

#header_border span.navigationspunkte {
	position: absolute;
	right: 0px;
}

#header_border span.navigationspunkte span {
	display: block;
	float: left;
	margin-right: 10px;
	margin-top: 4px;
}

#header_border span.navigationspunkte span img {
	padding-right: 3px;
}

#header_border span.navigationspunkte span a{
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

#header_border span.navigationspunkte span a:hover{
	text-decoration: underline;
}

/*------------------------- BREADCRUMB */

#breadcrumb {
	font-size: 11px;
	width: 630px;
	float: left;
	color: #ffffff;
	position: absolute;
	top: 9px;
	left: 10px;
}

#breadcrumb a {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.breadcrumb_blog {
	top: 130px !important; 
	color: #595959 !important;
	left: 30px !important;
}

.breadcrumb_blog a {
	color: #595959 !important;
	text-decoration: none;
	font-weight: bold;
}

/*------------------------- BACK BUTTON */

#back {
	width: 55px;
	position: absolute;
	top: 19px;
	right: 10px;
	height: 20px;
}

#back a {
	text-decoration: none;
	font-size: 11px;
	color: #283f74;
}

.back_blog {
	top: 130px !important;
}

/*---------------------------------------------------------------- STARTSEITE */

#user_navigation {
	width: 380px;
	float: left;
}

#content_left {
	float: left;
	margin-right: 25px;
	width: 170px;
}

#content_middle {
	width: 170px;
	float: left;
	margin-right: 25px;
}

#content_right {
	width: 170px;
	float: left;
}

#content_left p a, #content_middle p a, #content_right p a {
	color: #283f74;
	text-decoration: none;
	font-weight: bold;
	background: transparent url(../images/button_arrow.png) no-repeat scroll 0px 2px;
	padding-left: 15px;
	letter-spacing: -0.75px;
}

#user_navigation a .twrss_bodytext {
	color: #595959;
	text-decoration: none;
	cursor: hand;
}

.csc-textpic-lastcol dt a{
			  padding-left:0px !important;
			  background: none !important;
}

/*---------------------------------------------------------------- USER STORY */

#content_middle_userstory {
	float: right;
	width: 528px;
	line-height: 1.3;
}

.left_box {
	background: transparent url(../images/short_text_bg.png) no-repeat scroll 0 0;
	font-size: 11px;
	height: 95px;
	margin-bottom: 10px;
	width: 356px;
	padding-top: 3px;
	padding-left: 3px;
}

.left_box p {
	margin-bottom: 4px;
}

.left_box a {
	background: transparent url(../images/button_arrow.png) no-repeat scroll 0px 2px;
	color: #283f74;
	text-decoration: none;
	font-weight: bold;
	padding-left: 15px;
	letter-spacing: -0.75px;
}

.left_box div.csc-textpic-center {
	float: left;
	padding: 3px 25px 3px 3px;
}

.left_box h1 {
	float: right;
	width: 225px;
	padding-left: 35px;
	height: 26px;
	padding-top: 2px;
	margin-bottom: 0px!important;
	margin-top: 4px;
}

.h1_blog {
	background: url(../images/userstory_blog.jpg) no-repeat scroll !important;
}

.h1_ask {
	background: url(../images/userstory_ask.jpg) no-repeat scroll !important;
}

.h1_alternative1 {
	background: url(../images/alternative1.jpg) no-repeat !important;
	
}

.h1_alternative2 {
	background: url(../images/alternative2.jpg) no-repeat !important;
	
}

.h1_alternative3 {
	background: url(../images/alternative3.jpg) no-repeat !important;
	
}

.h1_stern {
	background: url(../images/button_star.png) no-repeat !important;
	
}
.left_box .csc-textpic-text {
	float: left;
	width: 240px;
}

#userstory_subtitle {
	position: absolute;
	top: 100px;
	left: 40px;
	width: 350px;
}

#userstory_teaser {
	position: absolute;
	top: 140px;
	left: 40px;
	font-size: 16px;
	font-weight: bold;
	color: #284078;
	width: 350px;
	line-height: 1.1;
}

#video {
	position: absolute;
	top: 35px;
	left: 430px;
}

#userstory_subtitle h1{
	font-size: 25px;
	color: #284078;
	letter-spacing: -1px;
}

.left_box sup {
	font-size: 6px;
}

/*---------------------------------------------------------------- BLOG */

#content_blog {
	width: 928px;
	padding-top: 10px;
}

h1.h1_blog_overview {
	background: transparent url(../images/blog_overview.png) no-repeat scroll 0px 0px;
	height:40px;
	padding-left: 45px;
	font-size: 25px;
	font-style: italic;
	margin-top: 5px;
}

.blog_header {
	height: 30px!important;
}

.blog_list_item, .blog_single_item {
	width: 928px;
}

.blog_list_left, .blog_single_left {
	width: 280px;
	margin-right: 30px;
	float: left;
}

.blog_list_left h1 a, .blog_single_left h1{
	font-size: 17px;
	color: #283f74;
	text-decoration: none;
	letter-spacing: -1px;
}

.blog_list_right, .blog_single_right {
	width: 618px;
	float: left;
	line-height: 1.3;
}

#content_blog hr {
	background-color:#dddddd;
	border:medium none;
	color:#dddddd;
	font-size:1px;
	height:1px;
	margin-top:20px;
	margin-bottom: 25px;
}

.blog_list_image img {
	margin-bottom: 10px;
	float: right;
}

.blog_list_date, .blog_single_date  {
	margin-bottom: 20px;
}

.blog_list_comment {
	color: #283f74;
}

.blog_list_comment a, .blog_list_morelink a{
	color: #283f74;
	text-decoration: none;
}

.blog_list_comment a:hover, .blog_list_morelink a:hover{
	text-decoration: underline;
}

.blog_list_browse {
	text-align: center;
	font-weight: bold;
	color: #283F74;
	height: 1px;
	height: 20px;
}

.blog_list_browse a{
	font-weight: normal;
	color: #595959;
	text-decoration: none;
}

.blog_list_right img, .blog_single_right img{
	border: 1px solid #595959;
	padding: 2px;
}

.blog_single_item hr {
	width: 610px;
	margin-left: 310px;
}

/*------------------------- KOMMENTARE */

.tx-skpagecomments-pi1 {
	width: 928px;
}

form#skpagecommentform {
	width: 610px;
	margin-left: 310px;
}

h1.h1_blog_commentar {
	margin-left: 310px;
}

.tx-skpagecomments-pi1 form input#name, .tx-skpagecomments-pi1 form input#email, .tx-skpagecomments-pi1 form input#homepage {
	background: #ffffff none repeat scroll 0 0;
	width: 250px;
	border: 1px solid #dddddd;
	font-size: 11px;
	color: #595959;
}

.tx-skpagecomments-pi1 form textarea {
	background:#ffffff none repeat scroll 0 0;
	border: 1px solid #dddddd;
	height:160px;
	width:350px;
	font-size: 11px;
	color: #595959;
}

input#captcha {
	background:#ffffff none repeat scroll 0 0;
	border: 1px solid #dddddd;
	font-size: 11px;
	color: #595959;
}

.tx-skpagecomments-pi1 form input#name:focus, .tx-skpagecomments-pi1 form input#email:focus, .tx-skpagecomments-pi1 form input#homepage:focus, .tx-skpagecomments-pi1 form textarea:focus {
	background:#ffffff none repeat scroll 0 0;
}

.tx-skpagecomments-pi1 form input#skcommentssubmit {
	float: none;
	background: #f5f4ea none repeat scroll 0 0;
	color: #555555;
	border: 1px solid #dddddd;
	margin: 20px 0px;
	padding: 5px 10px;
}

p.comment_pagebrowser {
	text-align: center;
}

.blog_comment_left {
	float:left;
	margin-right:30px;
	width:280px;
}

.blog_comment_right {
	float:left;
	width:618px;
	line-height: 1.3;
}

.blog_comment_left h1 {
	color:#283F74;
	font-size:14px;
	letter-spacing:-1px;
	text-decoration:none;
}

.blog_comment_left h1 img{
	vertical-align: text-bottom;
}

.comment_act {
	font-weight: bold;
	color: #283F74;
}

.comment_pagebrowser a, .comment_act{
	padding-left: 5px;
	text-decoration: none;
	color: #595959;
}

.blog_numbers {
	background: transparent url(../images/blog_sprechblase.png) no-repeat scroll 0px 0px;
	width: 35px;
	height: 37px;
	display: inline-block;
	color: #ffffff;
	padding-top: 7px;
	font-size: 12px;
	text-align: center;
}

/*---------------------------------------------------------------- TWITTER */

.twitter_top {
	background: transparent url(../images/twitter_top.png) no-repeat scroll 0px 0px;
	width: 356px;
	height: 4px;
}

.twitter_bottom {
	background: transparent url(../images/twitter_bottom.png) no-repeat scroll 0px 0px;
	width: 356px;
	height: 4px;
	margin-bottom: 10px;
}

.twrss_bodytext {
	background: transparent url(../images/twitter_bg.png) repeat-y;
	width: 336px;
	padding: 10px;
}

.twrss_bodytext a{
	color: #595959;
	text-decoration: none;
}

.twrss_bodytext a:hover{
	color: #283F74;
	text-decoration: underline;
}

.myGallery {
	border: 0px solid #000000!important;
}

a div.twitter_top {
	text-decoration: none;
}


/*------------------------- ALL CONIG */

.cleaner {
	clear: both;
	height: 0px;
	font-size: 0px;
	border: 0px none;
	margin: 0;
	padding: 0;
	background: transparent;
}

hr {
	background-color:#dddddd;
	border:medium none;
	color:#dddddd;
	font-size:1px;
	height:1px;
	margin-top:2px;
}

a.link{
	background:transparent url(../images/button_arrow.png) no-repeat scroll 0 2px;
	color:#283F74;
	font-weight:bold;
	letter-spacing:-0.75px;
	padding-left:15px;
	text-decoration:none;
}

a {
	color: #283F74;
	letter-spacing: -0.75px;
	text-decoration: none;
}

/*--------------- ÜBERSCHRIFTEN */

h1 {
	font-size: 14px;
	color: #595959;
	margin-bottom: 10px;
}

h2 {
	font-size: 14px;
	color: #595959;
	margin-bottom: 10px;
}


p {
	margin-bottom: 10px;
}

/*--------------- Funktionen Was ist das C-Leg */

#funk_cleg {
           background: url('../inhaltsbilder/headergrafiken/header_cleg_links.jpg');
           width: 976px;
           height: 381px;
           color: #ffffff;
           font-size: 12px;
           font-weight: bold;
}

#funk_cleg a {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	padding: 4px 8px 4px 21px;
	letter-spacing: -0.75px;
	height: 20px;



}

#funk_cleg a:hover {
	color: #283f74;
	text-decoration: none;
	font-weight: bold;
	padding: 4px 8px 4px 21px;
	letter-spacing: -0.75px;
	height: 20px;


}

#funk1 {
       position: absolute;
       left: 21px;
       top: 341px;
}

#funk1 a {
       background: url(../images/1.png) no-repeat scroll 2px 3px;
       
}

#funk1 a:hover {
      	background: url(../images/pfeil.png) no-repeat scroll 2px 3px;
}

#funk2 {
       position: absolute;
       left: 194px;
       top: 88px;
}

#funk2 a {
       background: url(../images/2.png) no-repeat scroll 2px 3px;
}

#funk2 a:hover {
      	background: url(../images/pfeil.png) no-repeat scroll 2px 3px;
}

#funk3 {
       position: absolute;
       left: 476px;
       top: 322px;
}

#funk3 a {
       background: url(../images/3.png) no-repeat scroll 2px 3px;
}

#funk3 a:hover {
      	background: url(../images/pfeil.png) no-repeat scroll 2px 3px;
}

#funk4 {
       position: absolute;
       left: 730px;
       top: 140px;
}

#funk4 a {
       background: url(../images/4.png) no-repeat scroll 2px 3px;
}

#funk4 a:hover {
      	background: url(../images/pfeil.png) no-repeat scroll 2px 3px;
}

#funk5 {
       position: absolute;
       left: 54px;
       top: 34px;
}

#funk5 a {
       background: url(../images/5.png) no-repeat scroll 2px 3px;
}

#funk5 a:hover {
    background: url(../images/pfeil.png) no-repeat scroll 2px 3px;
}

#funk6 {
       position: absolute;
       left: 320px;
       top:  40px;
}

#funk6 a {
       background: url(../images/6.png) no-repeat scroll 2px 3px;
}

#funk6 a:hover {
      	background: url(../images/pfeil.png) no-repeat scroll 2px 3px;
}

#funk7 {
       position: absolute;
       left: 517px;
       top:  90px;
}

#funk7 a {
       background: url(../images/7.png) no-repeat scroll 2px 3px;
}

#funk7 a:hover {
      	background: url(../images/pfeil.png) no-repeat scroll 2px 3px;
}

.MultiBoxControlsContainer{
			   height:0px !important;  
}

.tx-powermail-pi1 div label{
			    display:block;
			    float:left;
			    height:23px;
			    width:200px;
}

.tx-powermail-pi1 div input{
			    display: block;
			    float:left;
}

.tx-powermail-pi1 div{
		      clear:both;
}

.tx-powermail-pi1_fieldset{
		  	   border:0 none;
			   margin-bottom:20px;
			   padding:10px;
}

.powermail_submit_uid36{
	      	        margin-top:25px;
}

.powermail_text{
		width:199px;
}

.powermail_erfahrungsberichte{
			      font-size:11px;
			      width:300px;
}

.powermail_submit_uid44{
			margin-left:200px;
}

.powermail_text{
		width:300px;
}

.powermail_textarea{
		    width:300px;
		    font-size:12px;
}

.powermail_submit{
		  margin-left:200px;
		  margin-top:30px;
		  width:300px;
}	

.tx-powermail-pi1_confirmation{
			       margin-top:10px;
}


/*
 * 	Kontaktformular
 */

div.powermail_radio_inner_uid33_0,
div.powermail_radio_inner_uid33_1,
div.powermail_radio_inner_uid33_2,
div.powermail_radio_inner_uid33_3,
div.powermail_radio_inner_uid33_4,
div.powermail_radio_inner_uid33_5,

div.powermail_radio_inner_uid73_0,
div.powermail_radio_inner_uid73_1,
div.powermail_radio_inner_uid73_2,
div.powermail_radio_inner_uid73_3,
div.powermail_radio_inner_uid73_4,
div.powermail_radio_inner_uid73_5,

div.powermail_radio_inner_uid93_0,
div.powermail_radio_inner_uid93_1,
div.powermail_radio_inner_uid93_2,
div.powermail_radio_inner_uid93_3,
div.powermail_radio_inner_uid93_4,
div.powermail_radio_inner_uid93_5,

div.powermail_check_inner_uid35_0,
div.powermail_check_inner_uid75_0,
div.powermail_check_inner_uid95_0
{
	position: relative;
	display: block;
	top: 0px;
	left: 0px;
	height: 20px;
}

div.powermail_check_inner_uid35_0,
div.powermail_check_inner_uid75_0
{
	padding-top: 10px;
	margin-bottom: 20px;
}

div.powermail_check_inner_uid95_0{
				  margin-bottom:5px;
}

.powermail_radio_inner_uid33_0 input,
.powermail_radio_inner_uid33_1 input,
.powermail_radio_inner_uid33_2 input,
.powermail_radio_inner_uid33_3 input,
.powermail_radio_inner_uid33_4 input,
.powermail_radio_inner_uid33_5 input,

.powermail_radio_inner_uid73_0 input,
.powermail_radio_inner_uid73_1 input,
.powermail_radio_inner_uid73_2 input,
.powermail_radio_inner_uid73_3 input,
.powermail_radio_inner_uid73_4 input,
.powermail_radio_inner_uid73_5 input,

.powermail_radio_inner_uid93_0 input,
.powermail_radio_inner_uid93_1 input,
.powermail_radio_inner_uid93_2 input,
.powermail_radio_inner_uid93_3 input,
.powermail_radio_inner_uid93_4 input,
.powermail_radio_inner_uid93_5 input,

.powermail_check_inner_uid35_0 input,
.powermail_check_inner_uid75_0 input,
.powermail_check_inner_uid95_0 input
{
	position: absolute;
	left: 200px;
}

.powermail_radio_inner_uid33_0 label,
.powermail_radio_inner_uid33_1 label,
.powermail_radio_inner_uid33_2 label,
.powermail_radio_inner_uid33_3 label,
.powermail_radio_inner_uid33_4 label,
.powermail_radio_inner_uid33_5 label,

.powermail_radio_inner_uid73_0 label,
.powermail_radio_inner_uid73_1 label,
.powermail_radio_inner_uid73_2 label,
.powermail_radio_inner_uid73_3 label,
.powermail_radio_inner_uid73_4 label,
.powermail_radio_inner_uid73_5 label,

.powermail_radio_inner_uid93_0 label,
.powermail_radio_inner_uid93_1 label,
.powermail_radio_inner_uid93_2 label,
.powermail_radio_inner_uid93_3 label,
.powermail_radio_inner_uid93_4 label,
.powermail_radio_inner_uid93_5 label,

div.powermail_check_inner_uid35_0 label,
div.powermail_check_inner_uid75_0 label,
div.powermail_check_inner_uid95_0 label
{
	position: absolute;
	left: 220px;
}

div.powermail_check_inner_uid35_0 label,
div.powermail_check_inner_uid75_0 label,
div.powermail_check_inner_uid95_0 label
{
	position: absolute;
	left: 220px;
	width: 300px;
}

.powermail_check_inner powermail_check_inner_uid35_0,
.powermail_check_inner powermail_check_inner_uid75_0,
.powermail_check_inner powermail_check_inner_uid95_0
{
				width:200px;
				float:left;
}

.tx_powermail_pi1_fieldwrap_html_radio_title {
				position: absolute;
				top:790px;
}

.powermail_radio{
		background-color:#ffffff !important;
}

.powermail_check{
		 background-color:#ffffff !important;
}

#tx-powermail-pi1_fieldset_7 legend,
#tx-powermail-pi1_fieldset_13 legend,
#tx-powermail-pi1_fieldset_15 legend
{
				    padding:0 !important;
				    margin:0 !important;
					font-size:15px;
				    font-weight:bold;
}

input.act_desk_field {
	width: 305px;
	font-size: 11px;
	padding: 5px;
	margin-bottom: 20px;
	border: 1px solid #cccccc;
}

.validate-one-required{
	width:20px; 
}

.left_box h1 a{
		color:#595959;
		font-size:14px;
		margin-bottom:10px;
		background: none !important;
		font-weight:bold;
		letter-spacing:0px !important;
		padding-left:0px !important;
		text-decoration:none;
}

.powermail_check_inner_uid100_0 label,
.powermail_check_inner_uid111_0 label,
.powermail_check_inner_uid116_0 label{
		left:225px;
		position:relative;
		width:300px !important;
}

.powermail_subuid100_0,
.powermail_subuid111_0,
.powermail_subuid116_0{
		left:-102px;
		position:relative;
		top:3px;
}

.tx_powermail_pi1_fieldwrap_html_35 p,
.tx_powermail_pi1_fieldwrap_html_75 p{
					top: 33px !important;
					position: relative;
}

.tx_powermail_pi1_fieldwrap_html_95 p{
					top: 23px !important;
					position: relative;
}

.powermail_submit_uid36,
.powermail_submit_uid76,
.powermail_submit_uid96{
			margin-top:0px !important;
}

.tx_powermail_pi1_fieldwrap_html_116 p{
				       width:200px;
}

.tx_powermail_pi1_fieldwrap_html_111 p{
				       width:200px;
}

.tx_powermail_pi1_fieldwrap_html select#uid118, .tx_powermail_pi1_fieldwrap_html select#uid119, .tx_powermail_pi1_fieldwrap_html select#uid120 {
	width: 304px;
}

.powermail_check_inner_uid116_0 label{
				      top:3px;
}

.powermail_check_inner_uid100_0{
				margin-top:-24px;
}

.powermail_check_inner_uid116_0{
				margin-top:-24px;
				}

.powermail_check_inner_uid111_0{
				margin-top:-24px;
				}
				
.powermail_submit_uid52{
			margin-top:0px !important;
}

.powermail_check_inner a{
			letter-spacing:0 !important;
}

.screen a{
	  background: none !important;
}

/**********************************MESSE TICKETS FORM*******************************************/

.powermail_uid132{
	width:302px;
}

#uid164_hr{
	margin-left: 0px;
	width:260px;
	margin-right:5px;
}

#uid167_hr{
	margin-left: 0px;
	width:260px;
	margin-right:5px;
}

.tx_powermail_pi1_fieldwrap_html_183 p{
				position: relative;
				top:0px;
}

.tx_powermail_pi1_fieldwrap_html_134 p{
				position: relative;
				top:0px;
}

.tx_powermail_pi1_fieldwrap_html_180 label{
				height:35px !important;
}


.tx_powermail_pi1_fieldwrap_html_183 p {font-weight: bold;}

.tx_powermail_pi1_fieldwrap_html_134 p {font-weight: bold;}

/*Datumsformatierung*/

.tx_powermail_pi1_fieldwrap_html_167{height: 42px !important}
.tx_powermail_pi1_fieldwrap_html_167 label{height:18px !important;}

.tx_powermail_pi1_fieldwrap_html_164{height: 42px !important}
.tx_powermail_pi1_fieldwrap_html_164 label{height:18px !important;}

/*Informationmaterial*/

.powermail_radio_inner_uid183_0{clear:none !important; float:left; width:45px;}
.powermail_radio_inner_uid183_0 label{width:24px !important; float:left; }
.powermail_radio_inner_uid183_1{clear:none !important; float:left; width:55px;}
.powermail_radio_inner_uid183_1 label{width:32px !important; float:left; }
.tx_powermail_pi1_fieldwrap_html_checkbox_title{font-weight:bold}

/*Untere Extremität*/
.tx_powermail_pi1_fieldwrap_html_185 p {
position:relative;
top:0;
font-weight:bold;
}
.powermail_radio_inner_uid185_0{clear:none !important; float:left; width:124px;}
.powermail_radio_inner_uid185_0 label{width:102px !important; float:left; }
.powermail_radio_inner_uid185_1{clear:none !important; float:left; width:116px;}
.powermail_radio_inner_uid185_1 label{width:91px !important; float:left; }
.powermail_radio_inner_uid185_2{clear:none !important; float:left; width:80px;}
.powermail_radio_inner_uid185_2 label{width:47px !important; float:left; }

/*Obere Extremität*/

.tx_powermail_pi1_fieldwrap_html_171 p {
position:relative;
top:0;
font-weight:bold;
}

.powermail_radio_inner_uid171_0{clear:none !important; float:left; width:125px;}
.powermail_radio_inner_uid171_0 label{width:102px !important; float:left; }
.powermail_radio_inner_uid171_1{clear:none !important; float:left; width:110px;}
.powermail_radio_inner_uid171_1 label{width:90px !important; float:left; }

/*Rollstuhltyp*/

.tx_powermail_pi1_fieldwrap_html_174 p {
position:relative;
top:0;
font-weight:bold;
}

.powermail_radio_inner_uid174_0{clear:none !important; float:left; width:125px;}
.powermail_radio_inner_uid174_0 label{width:102px !important; float:left; }
.powermail_radio_inner_uid174_1{clear:none !important; float:left; width:115px;}
.powermail_radio_inner_uid174_1 label{width:90px !important; float:left; }
.powermail_radio_inner_uid174_2{clear:none !important; float:left; width:140px;}
.powermail_radio_inner_uid174_2 label{width:115px !important; float:left; }
.powermail_radio_inner_uid174_3{clear:none !important; float:left; width:120px;}
.powermail_radio_inner_uid174_3 label{width:100px !important; float:left; }

/*Sie sind*/

.powermail_radio_inner_uid134_0 {clear:none !important; float:left; width:125px;}
.powermail_radio_inner_uid134_0 label{width:102px !important; float:left; }
.powermail_radio_inner_uid134_1 {clear:none !important; float:left; width:207px;}
.powermail_radio_inner_uid134_1 label{width:185px !important; float:left; }
.powermail_radio_inner_uid134_2 {clear:none !important; float:left; width:150px;}
.powermail_radio_inner_uid134_2 label{width:122px !important; float:left; }
.powermail_radio_inner_uid134_3 {clear:none !important; float:left; width:125px;}
.powermail_radio_inner_uid134_3 label{width:102px !important; float:left; }
.powermail_radio_inner_uid134_4 {clear:none !important; float:left; width:58px;}
.powermail_radio_inner_uid134_4 label{width:32px !important; float:left; }
.powermail_radio_inner_uid134_5 {clear:none !important; float:left; width:114px;}
.powermail_radio_inner_uid134_5 label{width:64px !important; float:left; }

.tx_powermail_pi1_fieldwrap_html_181{margin-bottom:10px; font-weight:bold;}

/*Datenschutz*/

.tx_powermail_pi1_fieldwrap_html_136 p{width:200px; float:left;}
.powermail_check_inner_uid136_0{float: left; clear:none !important;}
.powermail_check_inner_uid136_0 label{width:277px !important; height:45px !important; float: right !important;}

.tx_powermail_pi1_fieldwrap_html_135{height:60px;}

.validation-advice{color: red !important; margin-bottom:10px;}

.ticketteaser{padding-left:10px; padding-right:10px;}

.tx-powermail-pi1_fieldset_17{padding-top:0px !important}
.tx-powermail-pi1_fieldset_17 legend{display:none}

#uid164_cb{display:none}
#uid167_cb{display:none}

div.social_bookmark {
	width: 280px;
	position: absolute;
	left: 20px;
	top: 18px;
	font-size: 2px;
	text-align: left;
}

a.tipafriend_link {
	font-weight: bold;
	float: right;
}

#tickets{
   left: 811px;
    position: absolute;
    top: 30px;
    outline:none;
}

/*------------------------------------------GEWINNSPIEL KATHY----------------------------------------*/

.tx_powermail_pi1_fieldwrap_html_204 p{
	position: relative;
	top:0px;
	font-weight: bold;
}
.tx_powermail_pi1_fieldwrap_html_205 p{
	position: relative;
	top:0px;
	font-weight: bold;
	width:550px;
}

.tx-powermail-pi1_fieldset_22 legend{
	font-size:13px;
	font-weight:bold;
	padding-bottom:5px;
	height:20px;
}

.tx-powermail-pi1_fieldset_23 legend{
	font-size:13px;
	font-weight:bold;
	padding-bottom:5px;
	height:20px;
}

.tx-powermail-pi1_formwrap_555 ul li{
	font-size:13px;
	height:22px;
	list-style-image: url(../images/button_arrow.png);
	margin-left:30px;
}

.tx_powermail_pi1_fieldwrap_html_214 input{
	margin-top:20px;
}

.powermail_check_inner_uid211_0 label{
	width:340px !important;
	float: right;
}

.tx-powermail-pi1_fieldset_22{
	margin-bottom:0px !important;
}

/*-----------------------------------------ECARDS-----------------------------------------*/

.tx-srsendcard-pi1-image-selector-column dl{
	width:33% !important;
	clear:none !important;
}

.tx-srsendcard-pi1-image-selector dl{
	width:33% !important;
	clear:none !important;
}

.tx-srsendcard-pi1 input, .tx-srsendcard-pi1 select, .tx-srsendcard-pi1 textarea{
	font-size:11px;
}

#tx_srsendcard_pi1_card_message{
	height:100px;
}

#tx_srsendcard_pi1_card_delivery_notify{
	width:100% !important;
	float:left !important;
}

.tx-srsendcard-pi1-submit{
	float:left !important;
	font-size:13px !important;
	margin-top:0px !important;
	padding:2px;
}

.tx-srsendcard-pi1-field input[type=text]{
	width:375px;
	height:16px;
	padding-top:2px;
}

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card{
	border-style: dotted !important;	
}

.tx-srsendcard-pi1-field input, .tx-srsendcard-pi1-field select{
	margin-top:0px;
	margin-bottom:5px;
}

.tx-srsendcard-pi1-card-form legend{
	margin-left:10px;
	padding-left:0px; 
	padding-right:3px;
	margin-bottom:10px;
	height:24px;
}

div.tx-srsendcard-pi1-field {
	width:72% !important;
	margin: 0 !important;
}

.tx-srsendcard-pi1-card-form fieldset{
	border:0px solid #000000 !important;
}

.tx-srsendcard-pi1-card-form fieldset label{
	width:30%;
	text-align: left !important;
}

.tx-srsendcard-pi1-delivery-notify label{width:100%}

.tx-srsendcard-pi1-field p{
	color: #000000;
}

.tx-srsendcard-pi1-card-image-wrap img{
	border:1px solid #000000;
}

.tx-srsendcard-pi1-card-caption{
	font-size: 12px !important;
	color:#000000;
}

.tx-srsendcard-pi1-card-stamp img{
	display:none;
}

.tx-srsendcard-pi1-card-buttons{
	float:left;
}

.tx-srsendcard-pi1-card-selection-prompt{
	color: #595959 !important;
}

.tx-srsendcard-pi1 a:link{
	color: #283F74;
}

.tx-srsendcard-pi1 fieldset{
	margin:0 !important;
	margin-bottom:10px !important;
}

.tx-srsendcard-pi1-image-wide-left-margin{
	margin-left:0px !important;
}

.tx-srsendcard-pi1-card-buttons{
	margin-top:0px !important;
}

.tx-srsendcard-pi1-card-sent p{
	color: #595959;
}

.tx-srsendcard-pi1-card-sent a{
	color: #283F74 !important;
}

.tx-srsendcard-pi1-image-selector dl dt a img{
	border:1px solid #283F74 !important;
}

.tx-srsendcard-pi1-card-caption{
	color: #283F74 !important;
	font-size:15px !important;
}

.tx-srsendcard-pi1-image-wide-left-margin a{
	padding-top:0px;	
}

.tx-srsendcard-pi1-image-wide-left-margin a img{
	padding-right:5px;
}

.tx-srsendcard-pi1-card-image{
	float:left;
	padding:2em 0 2em 2em !important;
}

.tx-srsendcard-pi1-card-message {
	float:left;
	padding:0.5em 0.5em 0.5em 15px;
	width:240px;
}

#tx_srsendcard_pi1[day]{
	width:100px !important;
}

#tx_srsendcard_pi1[month]{
	width:100px !important;
}

#tx_srsendcard_pi1[year]{
	width:100px !important;
}

#tx-srsendcard-pi1-font-selector{
	width:375px;
	height:18px;
}

#tx_srsendcard_pi1_card_music{
	width:375px;
	height:18px;	
}

#tx_srsendcard_pi1_card_title{
	width:375px;
	height:18px;		
}

#tx_srsendcard_pi1_card_message{
	width:375px;
}

#tx_srsendcard_pi1_card_message{
	width:375px;	
	margin-bottom:10px;	
}

#tx_srsendcard_pi1_card_signature{
	width:375px;
}

.tx-srsendcard-pi1-field{
	padding-top: 4px;
}

.tx-srsendcard-pi1-submit{
	margin-top:10px !important;
	width:100%;
}

.tx-srsendcard-pi1-field select{
	width:123px;
	height:18px;
}

.tx-srsendcard-pi1-card-title{
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
}

.tx-srsendcard-pi1-card-text{
	font-size:12px;
}

.tx-srsendcard-pi1-card-signature{
	font-size:12px;
}
