#recommend_it, .report_spam, #keep_idea{cursor:pointer;}
.report_spam{display:inline; padding:0 15px 0 0; background:url(/fileadmin/templates/pictures/ico_link2.gif) no-repeat scroll 100% 5px;}

.cat h1{margin-top:5px;}


#pinboard_addcomment label{width:150px; display:block; float:left;}
#pinboard_addcomment label.add{position:absolute; width:auto;}
#pinboard_addcomment input{border:1px solid #024F97; margin:0 10px 0 0;}

.tx-felogin-pi1{margin:0 0 5px 0;}
.forgotten a, a.registerlink{color:#7f7f7f; display:block; margin:0px; font-weight:normal; font-size:11px;}

.ui-widget-header{background:none !important; border:0px !important;}
.ui-tabs{padding:0px !important;}
.ui-widget-content{background:none !important; border:0px !important;}
.ui-tabs .ui-tabs-panel{padding:0px !important;}
.ui-widget-content a {color:#004D95 !important;}
.ui-tabs .ui-tabs-nav li{margin:10px 20px 0px 0px !important; padding:3px 5px 3px 5px !important;}
.ui-tabs .ui-tabs-nav li a {padding:7px 15px 5px 0 !important; font-size:16px !important; height:13px !important; text-transform:uppercase; float:none !important;}
.ui-tabs .ui-tabs-nav {padding:0px !important; margin-bottom:15px !important;}
.ui-state-default, .ui-widget-content .ui-state-default{background:#FCFF00 !important; border:0px !important;}
.ui-state-active, .ui-widget-content .ui-state-active{background:#FCFF00 url(/fileadmin/templates/pictures/check1_off.gif) no-repeat scroll 97% 8px !important; border:0px !important;}
.ui-corner-top{-moz-border-radius-topleft:0px !important; -moz-border-radius-topright:0px !important;}

.rgmediaimages-player {border-top:1px solid grey; display:block;}

.vote_done{display:block; font-weight:normal; margin:5px 0 0 0;}
.register_now{text-align:center;}
.register_now h4{font-size:35px;}

.tx-3pcarticles-pi1-singleView-commentary-form{width:797px; margin:20px 0 0 0;}
.tx-3pcarticles-pi1 .tx-3pcarticles-pi1-singleView-commentary-form form{background:#e1f1ff;}
.tx-3pcarticles-pi1 .tx-3pcarticles-pi1-singleView-commentary-form form textarea{width:450px; height:100px;}
.tx-3pcarticles-pi1-singleView-commentary-form .form-title{font-size:25px; margin:10px 0 15px 0; color:#004D95;}
.tx-3pcarticles-pi1 div.profil{float:left; width:200px; background:#FFE400; padding:15px;}

#TB_window{height:300px !important; background:#ffe400 !important; padding:15px; margin-top:-200px !important;}
#TB_ajaxContent label{display:block !important;}
#TB_ajaxContent input{background:#fff; border:0px; height:22px; margin:10px 0 0 0; width:300px;}
#TB_ajaxContent textarea{width:300px; height:70px;}
#TB_ajaxContent{width:500px !important; padding:0px !important;}
#TB_title{background:none !important;}


.tx-3pcarticles-pi1 form{background:#ffe400; padding:15px 0 20px 230px;}
.tx-3pcarticles-pi1-singleView-commentary-form form{padding-left:15px;}
.tx-3pcarticles-pi1 .max_length{margin:10px 0 0 160px;}
.tx-3pcarticles-pi1 .max_length input{width:24px; margin:0px;}
.tx-3pcarticles-pi1 form br{clear:left; line-height:0px;}
.tx-3pcarticles-pi1 form span{margin:25px 0 0px 0; display:block;}
.tx-3pcarticles-pi1 form input.submit, .comment .submit{background:#024f97; color:#fff; margin:20px 0 0 160px; width:auto; border:0px; pointer:cursor;}
.comment .submit{margin:0px; height:20px;}
.tx-3pcarticles-pi1 form label{display:block; width:140px; margin:6px 0 6px 0; float:left;}
.tx-3pcarticles-pi1 form input, .content select{background:#fff; border:0px; height:22px; margin:6px 0 0 20px; width:300px;}
.tx-3pcarticles-pi1 form textarea{height:200px; width:300px; border:0px; margin:6px 0 0 20px;}

.report_input form{padding-left:0px; margin:20px 0 0 0; background:none; border-top:1px solid #fff;}
form.recommend_form {padding-left:0px; margin:20px 0 0px 0; background:none; border-top:1px solid #fff;}
form.recommend_form span{margin:0 0 15px 0;}
.report_input form textarea, form.recommend_form textarea{background:#fff; height:70px; width:300px; padding:0px;}

.tx-3pcarticles-pi1 form label.error{color:red; width:auto; margin:3px 0 0 159px; clear:left;}
.tx-3pcsimplepinboard-pi1 label.error {clear:left; color:red; display:block; margin:5px 0 10px 150px; width:auto !important;}

.jquery_click{margin:0 0 0 160px;}
form input.check{width:auto; height:13px; margin:9px 0 0; padding:0;}
.jquery_hidden{margin:0 0 0 160px;}
.tx-3pcarticles-pi1 .jquery_click label.error{margin:0px; float:none;}

.hidden{visibility:hidden; height:1px; line-height:1px;}

fieldset{margin:20px 0 10px 0px; padding:0px;}
.rightnav fieldset{margin:0 0 10px 0; border:0px;}
.tx-srfeuserregister-pi1-submit, .newsletter_anmeldung .submit{background:#024f97; color:#fff; cursor:pointer;}
.tx-srfeuserregister-pi1 select{margin:0px;}

.tx-felogin-pi1 label, .rightnav label{display:block; width:140px; margin:6px 0 6px 0;}
.rightnav input {height:17px;}
.rightnav input.submit{background:url(/fileadmin/templates/pictures/ico_link_intern.gif) no-repeat right 10px; color:#004D95; border:0px; width:100%; font-size:13px; margin-top:6px; text-align:right; padding-right:7px; font-weight:bold; height:22px; display:block;}

.content .tx-felogin-pi1 h3{color:#226181; font-size:16px; text-transform:uppercase; margin:0 0 6px 0;}

.tx-srfeuserregister-pi1, .newsletter_anmeldung{background:#e1f1ff; color:#014e96; padding:15px; margin-bottom:20px;}
.tx-srfeuserregister-pi1 form fieldset, .tx-felogin-pi1 form fieldset, .newsletter_anmeldung form fieldset{border:0px;}
.tx-srfeuserregister-pi1 form input, .newsletter_anmeldung form input {border:0px; height:22px;}

.newsletter_anmeldung label{width:120px; float:left;}
.newsletter_anmeldung .submit{margin:20px 0 0 183px;}

.content .tx_3pcsrfeuserext_agb input, .content .tx_3pcsrfeuserext_notify input{float:left;}
.content .tx_3pcsrfeuserext_agb p, .content .tx_3pcsrfeuserext_notify p{margin-left:20px;}

.cssProp{margin:0 0 25px 0;}