/* Neubeginn der CSS-Datei von W. Winkelbauer per 6. 1. 2008. Alte Daten folgen danach */
body {
/* Die Farbe die man nur bem Laden hinter den Elementen sieht */
color: #00FF00;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

a { text-decoration:none; color:#000099; font-weight:normal; }

/* Einstellungen für zentrierte Darstellung */
.zeile {
margin: 0 auto;
width:1000px;
text-align:left;
}
.zeile2 {
float:left;
width:1000px;
}

/* Kopfteil: header, logo (links), navi (rechts) */
.header {
float:left;
width: 1000px;
color:#000000;
margin:0;
padding: 0;
}
.logo {
float:left;
width: 340px;
}
.header_navi_1 {
float:right;
text-align:right;
width: 640px;
color:#3c8ad7;
margin-bottom:5px;
}
.header_navi_2 {
float:right;
width: 640px;
color:#3c8ad7;
height:33px;
background-color:#3c8ad7;
}

.header_navi_2 a { font-size:14px; font-weight:bold; }
a.rechtsoben { font-size: 11px; }

/* Startseite */

.hintergrundbild {
float:left;
background-image: url(../bildmaterial/handwerkerauktion2.jpg);
background-repeat: no-repeat;
background-position: top center;
width:600px;
height:280px;
}
.mitte .hintergrundbild h2 {
color:#3c8ad7;
font-size:16px;
font-weight:bold;
}

/* Spalten */
.spaltenumrahmung { float:left; width:1000px; }
.links {
float:left;
width:230px;
margin: 0px 10px 0px 0px;
padding-bottom: 15px;
}
.mitte {
float:left;
width:600px;
padding-bottom:15px;
}
.rechts {
float:left;
margin:0px 0px 15px 10px;
width:150px;
text-align:center;
}

hr.dotted {
border:none; 
border-top:dotted #3c8ad7 1px;
margin-top:10px;
margin-bottom:20px;
}

/* Kategorien */
.cat_item { padding:2px 0px; }

/* Hilfe-Navi links */
.hilfe01 { padding:2px 0px 2px 10px; }
	
/* Mittelspalte */
.content {
padding-left:10px;
padding-right:10px;
text-align:center;
}

/* Mittelspalte browse, item */
.mitte h1, .links h1 { color:#3c8ad7;font-size:24px;font-weight:normal;margin:10px; }
.mitte h2, .item h2 { color:#3c8ad7;font-size:18px;font-weight:bold;margin:10px; }
.mitte p, .links p { margin:10px; text-align:left; }
.mitte h3 {
color:#ffffff;
font-size:18px;
margin:10px 20px;
font-weight:normal;
}

/* Mittelspalte ohne Kategorien => Zusatzseiten */
.content_alone {
float:left;
width:830px;
margin:0px 10px 0px 0px;
padding-bottom:15px;
}
.content_alone h1 {
color:#3c8ad7;
font-size:24px;
font-weight:normal;
margin:10px 20px;
}
.content_alone h2 {
color:#3c8ad7;
font-size:18px;
margin:10px 20px;
font-weight:normal;
}
/* H3 = so gehts = weiße Schrift */
.content_alone h3 {
color:#ffffff;
font-size:18px;
margin:10px 20px;
font-weight:normal;
}
.content_alone p {
margin:10px 20px;
text-align:left;
line-height:16px;
}
.content_alone li { margin:10px; }

.content_alone td { font-size:12px; }

/* Inhaltsbereich für den Kontobereich */
.content_konto {
float:left;
width:750px;
margin:0px 10px 0px 0px;
padding-bottom: 15px;
}
.content_konto p {
margin:10px 20px;
text-align:left;
line-height:16px;
}

.content_konto .rahmen h1 {
color:#3c8ad7;
font-size:24px;
font-weight:normal;
margin:10px 20px;
}
.content_konto h2 {
color:#3c8ad7;
font-size:14px;
font-weight:normal;
margin:10px 20px;
}
.content_konto h3 {
color:#ffffff;
font-size:18px;
margin:10px 20px;
font-weight:normal;
}

/* Kopfteil der Detailansicht */

.eigenschaften {
float:left;
font-size:11px;
	width:310px;
	border-right: 1px dotted #3c8ad7;
	padding: 0px 5px 15px 0px;
	margin: 0px 0px 0px 10px;
}
.angaben {
float:right;
font-size:11px;
width:230px;
margin: 0px 10px 0px 10px;
padding: 0px 0px 15px 0px;
}
.angaben h2 { font-size:14px; margin-left:0px; }

.eigenschaften td{
	vertical-align: top;
	width: 180px;
	font-size: 11px;
	padding: 2px 0px;
}

.eigenschaften th{
	vertical-align: top;
	width: 160px;
	font-size: 11px;
	padding: 2px 0px;
}

.angaben th{
	vertical-align: top;
	width: 100px;
	font-size: 12px;
	color:#000000;
	font-weight: normal;
	font-style: normal;
	padding: 2px 0px;
}
.angaben td{
	vertical-align: top;
	width: 90px;
	font-size: 12px;
	color:#000000;
	font-weight: normal;
	font-style: normal;
	padding: 2px 0px;
}

.angaben span.anbieter a{
	font-size: 14px;
	margin-left:0px;
}

/* formulare */
fieldset { clear: both; border:0; }

label {
width: 10em;
margin: 5px;
padding: 5px;
float:left;
text-align:right;
font-weight:bold;
}
label.maileinstellung { width:30em; }
input.datenfeld, input.daten_aendern {
width: 10em;
border: 1px solid #000099;
background-color:#dfefff;
margin:5px;
padding: 2px;
}
input.daten_aendern { width: 20em; }

input.radio, input.checkbox { 
margin-top:10px; 
*margin-top:5px; 
vertical-align: bottom; 
*vertical-align: baseline; 
}
input.submit { margin:5px; padding:2px; }
br.form { clear:left; }
textarea.datenfeld { 
width:20em;
float:left;
border:1px solid #000099;
background-color:#dfefff;
font-size:12px;
margin:5px;
padding: 2px;
}
select.datenfeld {
width: 25em;
background-color:#dfefff;
border: 1px solid #000099;
*border: 1px solid #ff0000;
font-size:11px;
margin:5px;
padding: 2px;
}

/* fusszeile */
.footer {
float:left;
width:1000px;
text-align:center;
color:#000000;
margin:0px 0px 20px 0px;
}


/* Da beginnt das alte Zeugs */


td.titel
{
Color: #ffffff;
Background-Color: #ffb2ee;
Font-Size: 12px;
font-weight: bold;
height: 20px;
border-color: #d20497; 
border-style: solid;
border-width: 1px 1px 0px 1px;
}
td.titel_hauptseite
{
Color: #ffffff;
Background-Color: #ffb2ee;
Font-Family: Verdana, sans-serif;
Font-Size: 12px;
font-weight: bold;
height: 20px;
border-color: #d20497; 
border-style: solid;
border-width: 1px 1px 0px 1px;
}
td.ueberschrift
{
Color: #ffffff;
font-weight: bold;
Background-Color: #3c8ad7;
Font-Family: Verdana, sans-serif;
Font-Size: 12px;
height: 20px;
}
td
{
	Color: #000000;
	Font-Family: Verdana, sans-serif;
	Font-Size: 11px;
	}
td.links
{
	Color: #000000;
	Font-Family: Verdana, sans-serif;
	Font-Size: 11px;
	padding-right: 11px;
}
td.rechts
{
	Color: #9D0209;
	Font-Family: Verdana, sans-serif;
	Font-Size: 11px;
	padding-left: 11px;
}
td.feedback
{
Color: #000066;
Background-Color: #ffffff;
Font-Family: Verdana, sans-serif;
Font-Size: 11px;
}
td.navigation
{
Color: #9D0209;
Font-Family: Verdana, sans-serif;
Font-Size: 11px;
Font-Weight: bold;
}
td.tabelle
{
Color: #000000;
Font-Family: Verdana, sans-serif;
Font-Size: 16px;
border-color: #3c8ad7; 
/*Font-Weight: bold; */
border-style: solid;
border-width: 1px 1px 1px 1px;
}

td.tabelle_hauptseite
{
Color: #9D0209;
Font-Family: Verdana, sans-serif;
Font-Size: 12px;
border-color: #3c8ad7; 
border-style: solid;
border-width: 1px 1px 1px 1px;
padding-left: 11px;
}
td.linie_obenunten
{
Color: #9D0209;
Font-Family: Verdana, sans-serif;
Font-Size: 11px;
border-color: #9d0209; 
border-style: solid;
border-width: 1px 0px 1px 0px;
}
td.linie_oben
{
Color: #9D0209;
Font-Family: Verdana, sans-serif;
Font-Size: 11px;
border-color: #9d0209; 
border-style: solid;
border-width: 1px 0px 0px 0px;
padding: 11px 0px 11px 0px;
}
a.navigation, a.tabelle
{
Color: #000000;
Font-Family: Verdana, sans-serif;
Font-Size: 11px;
}

a:hover { text-decoration:underline; }



/*START Frische Auftraege*/

table.frische_auftraege{
	border-color:#3c8ad7;
	border-style:solid;
	border-width:1px;

}

/*TH*/
table.frische_auftraege th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#273691;
	background-color:#DEE3F5;
	border-color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
}

table.frische_auftraege th.fa_bild{
	width:60px;
	height:25px;
	text-align:left;
	border-right-style:solid;
	border-right-width:1px;
}
table.frische_auftraege th.fa_auktion{
	width:210px;
	text-align:left;
	border-right-style:solid;
	border-right-width:1px;
}
table.frische_auftraege th.fa_preis{
	width:130px;
	text-align:right;
	border-right-style:solid;
	border-right-width:1px;
}
table.frische_auftraege th.fa_gebote{
	width:60px;
	text-align:center;
	border-right-style:solid;
	border-right-width:1px;
}
table.frische_auftraege th.fa_restzeit{
	width:90px;
	text-align:center;
	border-right-style:solid;
	border-right-width:1px;
}

table.frische_auftraege th.fa_region{
	width:90px;
	text-align:center;
}
/*TD*/

table.frische_auftraege td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	border-color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
}
table.frische_auftraege td.fa_bild{
	text-align:left;
	border-right-style:solid;
	border-right-width:1px;
}
table.frische_auftraege td.fa_auktion{
	text-align:left;
	border-right-style:solid;
	border-right-width:1px;
}
table.frische_auftraege td.fa_preis{
	text-align:right;
	border-right-style:solid;
	border-right-width:1px;
}
table.frische_auftraege td.fa_gebote{
	text-align:center;
	border-right-style:solid;
	border-right-width:1px;
}
table.frische_auftraege td.fa_restzeit{
	text-align:center;
	border-right-style:solid;
	border-right-width:1px;
}

table.frische_auftraege td.fa_bild img{
	border-color:#FFFFFF;
	border-style:solid;
	border-width:2px;
}

/*TR*/
table.frische_auftraege tr.rowstyle1{
	background-color:#E6F5FC;
}
table.frische_auftraege tr.rowstyle2{
	background-color:#DEE3F5;
}


/*ENDE Frische Auftraege*/

/*START PHPMYBORDER*/

 
    .pmb1_b, .pmb1_s {font-size:1px; }
    .pmb1_1, .pmb1_2, .pmb1_3, .pmb1_4, .pmb1_b, .pmb1_s {display:block; overflow:hidden;}
    .pmb1_1, .pmb1_2, .pmb1_3, .pmb1_s {height:1px;}
    .pmb1_2, .pmb1_3, .pmb1_4 {border-style: solid; border-width: 0 1px; }
    .pmb1_1 {margin:0 5px; }
    .pmb1_2 {margin:0 3px; border-width:0 2px;}
    .pmb1_3 {margin:0 2px;}
    .pmb1_4 {height:2px; margin:0 1px;}
    .pmb1_c {display:block; border-style: solid ; border-width: 0 1px;}

  
    .pmb2_1, .pmb2_2, .pmb2_3, .pmb2_4, .pmb2_5, .pmb2_6, .pmb2_7, .pmb2_8 { overflow:hidden; font-size:1px; display:block; }
    .pmb2_1, .pmb2_2, .pmb2_3, .pmb2_6, .pmb2_7, .pmb2_8, .pmb2_s { height:1px; }
    .pmb2_2, .pmb2_3, .pmb2_4, .pmb2_5, .pmb2_6, .pmb2_7, .pmb2_c {  border-style: solid; border-width: 0 1px; }
    .pmb2_2, .pmb2_3, .pmb2_4, .pmb2_c { border-left-color: #fff; }
    .pmb2_7, .pmb2_6, .pmb2_5, .pmb2_c { border-right-color: #999; }
    .pmb2_1 { margin:0 5px; background: #fff;}
    .pmb2_2 { border-right:1px solid #eee; }
    .pmb2_3 { border-right:1px solid #ddd; }
    .pmb2_4 { border-right:1px solid #aaa; }
    .pmb2_5 { border-left:1px solid #eee; }
    .pmb2_6 { border-left:1px solid #ddd; }
    .pmb2_7 { border-left:1px solid #aaa; }
    .pmb2_8 { margin:0 5px; background:#999; }
    .pmb2_2, .pmb2_7 { margin:0 3px; border-width:0 2px; }
    .pmb2_3, .pmb2_6 { margin:0 2px; }
    .pmb2_4, .pmb2_5 { margin:0 1px; height:2px; }
    .pmb2_c { padding: 0 4px; display:block; }
    .pmb2_s {display : block; font-size:1px;}

  
    .pmb3_1 { border-width: 1px; border-style: solid; position: relative; left:-3px; top:-3px; }
    .pmb3_2 { overflow:hidden; width:100%; padding:0 3px; }
    .pmb3_s { height: 1px; font-size: 1px; display: block; }

/*ENDE PHPMYBORDER*/

/*START SOGEHTS*/
td.sogehts{

}

div.sogehts{
padding-left:15px;
padding-right:15px;
text-align:left;
}

div.sogehts h1{
font-size:22px;
font-weight:normal;
color:#3c8ad7;


}

div.sogehts h2{
font-size:18px;
font-weight:normal;
color:#FFFFFF;
padding-left:5px;
margin-top:0px;
margin-bottom:0px;

}

div.sogehts p{
font-size:12px;


}
/*ENDE SOGEHTS*/


div.optionen{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

div.sperre_bieten{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

div.sperre_verkauf{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

.contact_error{
	color:red;
}

/*START Kategorien Tabelle*/

table.ca_table{
	border-color:#3c8ad7;
	border-style:none;
	border-width:1px;
	width:600px;

}

/*TH*/
table.ca_table th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	background-color:#3C8AD7;
	border-color:#3c8ad7;
	padding-left:5px;
	padding-right:5px;
}

table.ca_table th.ca_bild{
	width:55px;
	height:25px;
	text-align:center;
	border-right-style:solid;
	border-right-width:1px;
}
table.ca_table th.ca_auktion{
	width:185px;
	text-align:left;
	border-right-style:solid;
	border-right-width:1px;
}
table.ca_table th.ca_einstelldatum{
	width:95px;
	text-align:right;
	border-right-style:solid;
	border-right-width:1px;
}
table.ca_table th.ca_gebote{
	width:115px;
	text-align:center;
	border-right-style:solid;
	border-right-width:1px;
}
table.ca_table th.ca_restzeit{
	width:85px;
	text-align:center;
	border-right-style:solid;
	border-right-width:1px;
}
table.ca_table th.ca_region{
	width:45px;
	text-align:center;

}

/*TD*/

table.ca_table td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	border-color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
}
table.ca_table td.ca_bild{
	text-align:left;
	border-right-style:solid;
	border-right-width:1px;
}
table.ca_table td.ca_auktion{
	text-align:left;
	border-right-style:solid;
	border-right-width:1px;
}
table.ca_table td.ca_einstelldatum{
	text-align:right;
	border-right-style:solid;
	border-right-width:1px;
}
table.ca_table td.ca_gebote{
	text-align:right;
	border-right-style:solid;
	border-right-width:1px;
}
table.ca_table td.ca_restzeit{
	text-align:center;
	border-right-style:solid;
	border-right-width:1px;
}
table.ca_table td.ca_region{
	text-align:center;
}

table.ca_table td.ca_bild img{
	border-color:#FFFFFF;
	border-style:solid;
	border-width:2px;
}

/*TR*/
table.ca_table tr.rowstyle1{
	background-color:#E6F5FC;
}
table.ca_table tr.rowstyle2{
	background-color:#DEE3F5;
}


/*ENDE Kategorien Tabelle*/






/*start gebotsuebersicht*/
table.gebotsuebersicht{
	width:498px;
	table-layout: fixed;
	text-align: left;
	border:1px solid #E6F5FC;
}

table.gebotsuebersicht th{
	padding-left: 5px;
	padding-right: 5px;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:2px;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	background-color:#E6F5FC;
}
table.gebotsuebersicht td{
	padding-left: 5px;
	padding-right: 5px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:12px;
	color:#000000;
}
table.gebotsuebersicht th.bieter{
	width:170px;
}
table.gebotsuebersicht th.gebot{
	width:160px;
	text-align: center;
}
table.gebotsuebersicht th.datum{
	width:160px;
	text-align: right;
}
table.gebotsuebersicht td.gebot{
	text-align: right;
}
table.gebotsuebersicht td.datum{
	text-align: right;
}
/*end gebotsuebersicht*/


/*END item*/

.wie_bieten{
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
}

/*START Profile*/
div.offenebew table{
	width:100%;
}
div.offenebew table th{
	font-size:12px;
	font-weight:bold;
	text-align: left;
	color:#3C8AD7; 
}

div.offenebew table td a{
	font-size:12px;
	font-weight:normal;
}
/*END Profile*/



/*Benny START Mein Konto links*/
td.meinkonto_links {
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	color:#3C8AD7; 
}
/*Benny END Mein Konto links*/







/*Benny START Mein Konto: Bewertungen*/
td.content_bewertungen {
padding-left:10px;
padding-right:10px;
vertical-align:top;
text-align:left;
}
/*Benny END Mein Konto: Bewertungen*/


div.hintergrundbild_text {
margin-left:200px;
margin-right:50px;
	font-size:20px;
	margin-top:-.7cm;
}
table.konto_tabelle th {
height:25px;
font-size:10px;
vertical-align:top;
background-color:#DEE3F5;
border-right:1px solid #ffffff;
}
table.konto_tabelle td {
font-size:10px;
height:35px;
vertical-align:top;
border-right:1px solid #ffffff;
}
/* Überschrift bei Auktionen ändern */
table.konto_tabelle td.ueberschrift_aendern {
padding:4px 0px 0px 80px; 
text-align:left;
color:#ffffff;
font-size:14px;
font-weight:bold;
height:25px;
}
table.konto_tabelle tr.ueberschrift_aendern {
background-color: #6495ED;
}

