/* anpassung buttons am ende */
div.tx-wegid-pi1 a {font-size:1em;}
.tx-wegid-pi2 label {width:10em;float:left;}
.dontshow {background:#fbe49e;}
.tx-wegid-pi2 .edit_field {padding:5px 0;margin-top:5px;width:400px;}
#userdata {float:left;margin:0 45px 0 0;vertical-align:top;}
div.tx-wegid-pi3-infobox {border:1px solid #369;margin:0 7px 0 0;padding:4px;background:#E0F2FD;}
#serialmail{float:left;	}
#submit_float{float:left;clear:both;width:12em;margin:20px 0 15px;padding:3px 4px;border:1px solid #9df;background:#407fb2;}
#contentColumn .tx-wegid-pi2 #submit_float a{color:#fff;}
#manage_offer{float:left;clear:left;}
#manage_userlist{float:left;margin:0 0 0 15px;}
.premium_class{font-weight:700;}
/*TABELLE*/
#manage_userlist table{border:1px solid #9df;border-collapse:collapse;}
#manage_userlist table tr.even-0{background:#9df;}
.tx-wegid-pi2 table{border:1px solid #9df;border-collapse:collapse;}
.tx-wegid-pi2 table tr.even-0{background:#9df;}
.tx-wegid-pi3 {border:1px solid red;background:#f8a590;padding:10px;}
.tx-wegid-pi3 a{color:#000;display:block;}
/*SELECTOR BOX*/
.cat_selector_last {width:160px;height:140px;float:left;border:1px solid #9df;padding:10px;background:#eee;}
.cat_selector {float:left;width:230px;margin-right:10px;border:1px solid #9df;}
.selectorbox {float:left;clear:left;}
/* Boxen anordnen */
#box_1 {float:left;clear:left;width:290px;}
#box_1 input{margin:0 0 5px;}
#box_1 #box_height {height:168px !important;height:187px;}
#box_2 {float:left;width:250px;}
#box_2 textarea{margin:0 0 5px;border:1px solid #9df;width:100px;}
#box_1 textarea{margin:0 0 5px;border:1px solid #9df;}
.tx-wegid-pi2 textarea,input{border:1px solid #407fb2;}
#offer_type {float:left;clear:left;}
/* Sonstige CSS Einstellungen */
.tx-wegid-pi2 fieldset {width:400px;float:left;}
.tx-wegid-pi2 #save_button_userdata{border:1px solid #407fb2;float:left;margin:0;}
.tx-wegid-pi2 div.remark {padding:15px;border:1px solid green;margin-bottom:10px;}
div .inside span.error {color:red;padding:5px;border:1px solid red;font-weight:700;display:block;width:inherit;}
div.inside a.button,
div.inside a.button:hover,
div.inside a.button:visited {color:#000;float:left;height:14px;padding:3px 4px 2px;margin:0 10px 1px 0;border:1px solid #9df;border-bottom:1px solid #9df;background:#eee;font-weight:700;}
/*FORMATIERUNG DER TABELLE IN SEARCH*/
.tx-wegid-pi1 table{border:1px solid #369;border-collapse:collapse;}
.tx-wegid-pi1 table caption, table thead tr th{text-align:left;font-size:14px;font-weight:700;}
#contentColumn {background:#fff;}
.tx-wegid-pi1 tr.even-0 {background:#9df;}
.tx-wegid-pi1 table td {padding:2px 4px;}
.tx-wegid-pi1 .user_detail {border:1px solid #9df;padding:10px;float:left;clear:both;}
.tx-wegid-pi1 .user_detail_offer {border:1px solid #9df;margin:10px 0;padding:5px;width:835px;float:left;clear:both;}
.tx-wegid-pi1 .active {background-color:#9df;}
.tx-wegid-pi1 .detailbox_left {width:500px;float:left;}
.tx-wegid-pi1 .detailbox_right {width:310px;float:left;margin:0 10px 10px 15px;}
.tx-wegid-pi1 .label{width:150px;}
.tx-wegid-pi1 textarea{border:1px solid #9df;}
.login_class,.tx-wegid-pi1 {padding:10px 0 0 10px;}
#path_navigation {padding:10px 0;}
.tx-wegid-pi1 label {font-weight:700;}
p.buttonRot{padding:5px 0 5px 10px;background-color:#red;width:131px;}
.login {width:500px;}
.loginLinks {float:left;padding:0;}
.loginRechts {float:right;}
.loginRechts p{background-color:#407FB2;padding:5px;}
a.ansehenBearbeiten{background-color:#407FB2;padding:2px;}
/*-------------------------------------------------------------------------Formular------------------------------------------------------*/
label.left {float:left;width:160px;}
label.left_weiter {float:left;width:250px;}
.input_zwisch{font-family:Arial, Verdana, Helvetica, Tahoma, sans-serif;margin:2px 0;font-size:0.85em;border:0;background-color:#fff;}
input.right {float:left;margin-right:3px;clear:both;}
form br {clear:both;}
.input{font-family:Arial, Verdana, Helvetica, Tahoma, sans-serif;margin:2px 0;border:1px solid #4180B3;font-size:0.85em;background-color:#DCF3FF;}
input[type=radio]{margin:2px 2px -2px 0;float:left;}
label.check[class] {float:left;display:block;}
.button{border:1px solid #4180B3;background:#fff;color:#4180B3;font-weight:700;padding:2px;margin:2px;cursor:pointer;}
.button_container .button{border:1px solid #4180B3;color:#fff;font-size:0.7em;font-weight:700;padding:2px;margin:2px;cursor:pointer;float:left;}
div.button {width:50px;}
div.button a{text-align:center;color:#fff;display:block;text-decoration:none;}
div.hnav {color:red;}
#cMitte p{padding:0 0 0 10px;}
.cLinks {width:550px;float:left;}
.cRechts {float:left;text-align:left;width:300px;padding:50px 0 0;}
.tx-wegid-pi2 form a.button {float:left;}
/* anpassung buttons */
#offer_type a.button {height:14px;}
#offer_type input[type=submit] {border:1px solid #9df;height:26px;}
/*---------------------- NEU --------------------*/
h1 {color:#5091cf; font-family:verdana, arial, sans-serif; font-size:15px; font-weight:700; padding-top:15px;}
.align-left{ text-align:left;}
.align-center{ text-align:center;}
.align-right{ text-align:right;}
a {font-size:1em;}
.tx-felogin-pi1 {font-family:verdana, arial, sans-serif; font-size:12px;}
.tx-felogin-pi1 h3{color:#000; font-family:verdana, arial, sans-serif; font-size:12px; font-weight:700; padding-top:5px;}
.tx-felogin-pi1 fieldset {border:none; margin-left:0; margin-top:10px; padding-left:0;}
.tx-felogin-pi1 fieldset legend {display:none;}
.tx-felogin-pi1 fieldset div {margin-bottom:5px;}
.tx-felogin-pi1 fieldset div input{margin-top:10px;}
.tx-felogin-pi1 fieldset label {float:left; width:100px;}
.tx-wefn115verwaltung-pi1 li {list-style-image:none;}
/*-------------------- Box Links ------------------------*/
.boxLinks {font-size:0.9em; padding:10px;}
.boxLinks a:hover {background-color:#f7f7f7;}
#col1 .boxLinks h3 {color:#5091cf;}
/*-------------------- Loginbox -----------------------------*/
.loginboxFrame {background:transparent url('../../bilder/box-rechts-oben.gif') repeat-x center top; border:1px solid #cecece; padding:0 5px 5px;}
.loginboxFrame h3{color:#5091cf;font-size:1.1em;}
#main #col2 .loginboxFrame h3{margin:5px 0 0;padding:0;}
#loginbox label {padding:5px 0 0;}
#loginbox input{margin:0; width:150px;}
#loginbox .button {background:transparent url('../../bilder/bg-nav.gif') repeat-x center top; border:0; color:#fff; margin:5px 0 0; width:70px;}
/*------------------ Suchformular ------------------*/
.error {color:red;}
/*------------------ Suchergebnis ------------------*/
.suchergebnisListe {border:2px solid #b3b8bb; border-bottom:1px solid #b3b8bb; float:left; width:533px;}
.suchOdd{background-color:#f6f6f6;}
.suchergebnisContainer h4{border:0; font-size:1.1em; margin:0; padding:0;}
.suchergebnisContainer h4 a {color:#5091cf;}
.suchergebnisContainer {border-bottom:1px solid #b3b8bb; padding:7px; float:left;}
.suchergebnisContainer .suchergebnisText{width:400px; float:left;}
.suchergebnisContainer .suchergebnisLupe{float:right; text-align:right; width:119px;}
.suchergebnisContainer .suchMethoden {float:left; padding:9px 0 0; width:383px;}
.suchergebnisContainer .adminTools {float:right; padding:9px 0 0; text-align:right; width:136px;}
.clear {clear:both;}
/*-------------- Detailansicht ------------------*/
.tx-weinternetgid-pi1 h3{font-size:1.2em;}
.tx-weinternetgid-pi1 .textBoxBlau p{font-family:verdana, arial, sans-serif; font-size:1em; margin:0 0 3px;}
.tx-weinternetgid-pi1 .textBoxBlau {background-color:#fafafa; border:1px solid #5d8fcd; margin:0 0 10px; padding:5px;}
.tx-weinternetgid-pi1 .klapp {color:#5d8fcd; cursor:pointer; font-size:1.1em; margin:0 0 10px; text-decoration:underline; padding:0 0 0 17px;}
.tx-weinternetgid-pi1 .geschlossen {background-image:url('/typo3conf/ext/we_internetgid/res/bilder/plus.gif'); background-repeat:no-repeat;}
.tx-weinternetgid-pi1 .offen {background-image:url('/typo3conf/ext/we_internetgid/res/bilder/minus.gif'); background-repeat:no-repeat;}
.tx-weinternetgid-pi1 .oeffnen {background-color:#e2e9f4; padding:17px;}
.tx-weinternetgid-pi1 .linie {border-bottom:1px solid #b4b8bb; margin:0 0 10px;}
.tx-weinternetgid-pi1 .linkUnterstrichen {text-decoration:underline;}
.tx-weinternetgid-pi1 .buttonFloat {border:0; float:left; width:200px;}
.tx-weinternetgid-pi1 .button {background:transparent url('../../bilder/bg-nav.gif') repeat-x center top; border:0; color:#fff;}
.tx-weinternetgid-pi1 .buttonFloat .button {float:left; margin:15px 0 0 10px; width:70px;}
.tx-weinternetgid-pi1 .floatBox {clear:both; float:left; width:500px;}
.tx-weinternetgid-pi1 .floatBox .floatBoxLinks {float:left; margin:0 30px 0 0;}
.tx-weinternetgid-pi1 .floatBox .floatBoxRechts {float:left;}
.tx-weinternetgid-pi1 .letzteAenderung {font-size:0.8em; padding-top:5px; text-align:right;}
/*Anbieterformular*/
.anbieterformular label {display:block; float:left; font-weight:700; width:110px; margin:5px 0;}
.anbieterformular input {margin:5px; width:300px;}
.anbieterformular textarea {height:100px; margin:5px; width:300px;}
.anbieterformular .button {background:transparent url('../../bilder/bg-nav.gif') repeat-x center top; border:0; color:#fff; margin:0 0 0 115px; width:auto;}
.anbieterformular p {margin:0 0 5px 115px;}
#hinweisBox {background-color:#fbe5e8; border:2px solid #e30720; margin:0 0 10px; padding:10px;}
#hinweisBox .hinweisBoxFett {color:#e3001b; font-weight:700;}
#hinweisBox .hinweisBoxBild {float:left; padding:0 10px 0 0;}
/*---------------------------- Legende -----------------------------------*/
.tx-weinternetgid-pi1 .legendenbox {border:2px solid #b3b8bb; float:left; padding:5px 10px; width:513px;}
.tx-weinternetgid-pi1 .legendenbox p{font-size:1.1em;}
.tx-weinternetgid-pi1 .legendenbox .legendenboxImage {line-height:31px;}
.tx-weinternetgid-pi1 .legendenbox .legendenboxImage img{float:left; margin-bottom:5px; margin-right:5px;}
.tx-weinternetgid-pi1 .legendenbox .legendenboxLinks {float:left; width:250px;}
.tx-weinternetgid-pi1 .legendenbox .legendenboxRechts {float:right; width:263px;}
.tx-weinternetgid-pi1 .legendenbox .clearfix:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}
.tx-weinternetgid-pi1 .legendenbox .clearfix{display:inline-block;}
label.label_checkbox {width:200px;}
