@import url("reset.css");
@import url("default.css");



.centerall{
	margin: auto;
	position: relative;
	width: 940px;
	min-height:800px;
	height:100%;
	height: auto !important; /*DEBUG*/
	border-left:1px solid #6c6c6c;
	border-right:1px solid #6c6c6c;
	border-bottom:1px solid #6c6c6c;
	margin-bottom:20px;
	}

.content_box{
	margin-left: 20px;
	margin-right: 20px;
	width: 900px;
	height: 100%;
	height: auto !important; /*DEBUG*/
	}
	
.headbox{
	width: 900px;
	height: 85px;
	margin-left: 20px;
	margin-right: 20px;
	}

.headbox_left{
	height:75px;
	width:210px;
	float:left;
	}

.headbox_right{
	height:75px;
	width:690px;
	float:left;
	}

 .bids_logo{
	 width:210px;
	 height:50px;
	 margin-top:25px;
	 }

.transl_info{
	height:35px;
	width:690px;
	text-align:right;
	margin-top:10px;
	}

.infohotline{
	height:35px;
	text-align:right;
	float:right;
	}

.translation{
	height:35px;
	text-align:right;
	float:right;
	}

.translink{
	margin-right:10px;
	}


.menu_infoseiten{
	height:15px;
	text-align:right;
	margin-top:13px;
	color:#333333;
	font-size:11px;
	}

#menu_infolink:link{
	color:#333333;
	cursor:pointer;
	}

#menu_infolink:hover{
	color:#333333;
	text-decoration:underline;
	cursor:pointer;
	}

#menu_infolink:visited{
	color:#333333;
	cursor:pointer;
	}

.in_bild1{
	width: 900px;
	height:300px;
	border: 1px solid black;
	clear:both;
	}

.in_boxcontent{
	margin-top:20px;
	width: 900px;
	height:350px;
	}

/*introbox 1 - 3*/
.in_box1{
	margin-right:6px;
	width: 218px;
	height:325px;
	border: 1px solid #9d9d9d;
	float:left;
	}

/*letzte introbox rechts (4)*/
.in_box{
	margin-left:2px;
	width: 218px;
	height:325px;
	border: 1px solid #9d9d9d;
	float:left;
	}

.in_t_headline{
	margin: auto;
	position: relative;
	width: 216px;
	height:27px;
	}

.in_t_liste{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight:normal;
	line-height:120%;
	text-align:left;
    color:black;
	width: 202px;
	height:42px;
	margin-left:15px;
	margin-top:3px;
	margin-bottom:3px;
	}

.in_t_liste ul{
	margin-left:7px;
	list-style:url(pix/pfeil_box.gif) outside none;
	}
	
	
	

.in_t_textbox{
	background-image:url(pix/in_box_bg2.jpg);
	background-repeat:no-repeat;
	margin:1px;
	width: 216px;
	height:63px;
	}

.in_t_text{
	width: 196px;
	height:50px;
	padding-top:10px;
	margin-left:10px;
	margin-right:10px;
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight:normal;
	line-height:128%;
	text-align:left;
    color:white;
	overflow: hidden;
	}
	
.in_t_text a:link{
	color:white;
	cursor:pointer;
	text-decoration: none;
	}

.in_t_text a:hover{
	color:white;
	cursor:pointer;
	text-decoration: none;
	}

.in_t_text a:visited{
	color:white;
	cursor:pointer;
	text-decoration: none;
	}

	
	
	

.in_t_bild{
	margin: auto;
	position: relative;
	width: 215px;
	height:185px;
	}	
	
.in_loginmenu_content{
	margin-top:20px;
	margin-bottom:10px;
	width: 900px;
	height:280px;
	}

.in_login{
	width: 218px;
	height:237px;
	border: 1px solid #9d9d9d;
	float:left;
	margin-right:6px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight:normal;
	line-height:120%;
	text-align:left;
    color:black;
	}

.in_ul_login ul {
	margin-top:5px;
	margin-left:20px;
	list-style:url(pix/pfeil_box.gif) outside none;
	}

.in_login_iframe{
	width: 216px;
	height:102px;
	margin:1px;
	margin-top:15px;
	color:silver;
	background-image:url(pix/mybids_login_bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}

/* teaser quer unten rechts - neben login
     ######################  */
	 
.in_teaserquer_content{
	width: 672px;
	height:280px;
	float:left;
	}

/* teaser MENÜ - background-austausch
     ######################  */
/* teaser quer version 1 links*/
.in_teaserquer_menu1{
	width: 672px;
	height:41px;
	background-image:url(pix/in_teaserquer_menu1_01.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}

/* teaser quer version 2 mitte*/
.in_teaserquer_menu2{
	width: 672px;
	height:41px;
	background-image:url(pix/in_teaserquer_menu2_01.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}

/* teaser quer version 3 rechts*/
.in_teaserquer_menu3{
	width: 672px;
	height:41px;
	background-image:url(pix/in_teaserquer_menu3_01.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}


/* teaser MENÜ - Schriftfarbenwechsel
     ######################  */

/* teaser quer menu hell rechts - ohne margin-right*/
.in_teaserquer_head_hell_rechts{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight:bold;
	line-height:120%;
	text-transform:uppercase;
	color:white;
	text-align:left;
	vertical-align:middle;
	width: 218px;
	height:33px;
	padding-top:9px;
	float:left;
	position:relative;
	text-indent:10px;
	cursor:pointer;
	}
	
/* teaser quer menu dunkel rechts - ohne margin-right*/
.in_teaserquer_head_dunkel_rechts{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight:bold;
	line-height:120%;
	text-transform:uppercase;
	color:#666666;
	text-align:left;
	vertical-align:middle;
	width: 218px;
	height:33px;
	padding-top:9px;
	float:left;
	position:relative;
	text-indent:10px;
	cursor:pointer;
	}

.in_teaserquer_head_hell{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight:bold;
	line-height:120%;
	text-transform:uppercase;
	color:white;
	text-align:left;
	vertical-align:middle;
	width: 218px;
	height:33px;
	margin-right:8px;
	padding-top:9px;
	float:left;
	position:relative;
	text-indent:10px;
	cursor:pointer;
	}

.in_teaserquer_head_dunkel{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight:bold;
	line-height:120%;
	text-transform:uppercase;
	color:#666666;
	text-align:left;
	vertical-align:middle;
	width: 218px;
	height:33px;
	margin-right:8px;
	padding-top:9px;
	float:left;
	position:relative;
	text-indent:10px;
	cursor:pointer;
	}

/* teaser CONTENT - background-austausch
     ######################  */
 
.in_teaserquer_content1{
	width: 672px;
	height:239px;
	background-image:url(pix/in_teaserquer_bild1.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}

.in_teaserquer_content2{
	width: 672px;
	height:239px;
	background-image:url(pix/in_teaserquer_bild2.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}

.in_teaserquer_content3{
	width: 672px;
	height:239px;
	background-image:url(pix/in_teaserquer_bild3.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}

.in_teaserquer_html{
	width: 280px;
	height:180px;
	margin-left:10px;
	padding-top:15px;
	font-size:11px;
	font-family: Verdana, Arial;
	line-height:120%;
	text-align:left;
	}

.in_teaserquer_html a:link{
	color:#950000;
	font-size:11px;
	font-weight:bold;
	background: url(pix/tuer.gif) no-repeat left bottom;
	display: block;
	height: 11px;
	padding-left: 14px;
	cursor:pointer;
	}

.in_teaserquer_html a:hover{
	color:#950000;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	background: url(pix/tuer.gif) no-repeat left bottom;
	display: block;
	height: 11px;
	padding-left: 14px;
	cursor:pointer;
	}

.in_teaserquer_html a:visited{
	color:#950000;
	font-size:11px;
	font-weight:bold;
	background: url(pix/tuer.gif) no-repeat left bottom;
	display: block;
	height: 11px;
	padding-left: 14px;
	cursor:pointer;
	}


/* teaser quer unten rechts - neben login
     ######################  */
	 
.in_teaserquer_content_portal{
	width: 593px;
	height:211px;
	float:left;
	}

/* teaser MENÜ - background-austausch
     ######################  */
/* teaser quer version 1 links*/
.in_teaserquer_menu1_portal{
	width: 593px;
	height:36px;
	background-image:url(pix/in_teaserquer_menu1_01_portal.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}

/* teaser quer version 2 mitte*/
.in_teaserquer_menu2_portal{
	width: 593px;
	height:36px;
	background-image:url(pix/in_teaserquer_menu2_01_portal.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}

/* teaser quer version 3 rechts*/
.in_teaserquer_menu3_portal{
	width: 593px;
	height:36px;
	background-image:url(pix/in_teaserquer_menu3_01_portal.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}


/* teaser MENÜ - Schriftfarbenwechsel
     ######################  */

/* teaser quer menu hell rechts - ohne margin-right*/
.in_teaserquer_head_hell_rechts_portal{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight:bold;
	line-height:120%;
	text-transform:uppercase;
	color:white;
	text-align:left;
	vertical-align:middle;
	width: 190px;
	height:30px;
	padding-top:9px;
	float:left;
	position:relative;
	text-indent:10px;
	cursor:pointer;
	}
	
/* teaser quer menu dunkel rechts - ohne margin-right*/
.in_teaserquer_head_dunkel_rechts_portal{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight:bold;
	line-height:120%;
	text-transform:uppercase;
	color:#666666;
	text-align:left;
	vertical-align:middle;
	width: 190px;
	height:30px;
	padding-top:9px;
	float:left;
	position:relative;
	text-indent:10px;
	cursor:pointer;

	}

.in_teaserquer_head_hell_portal{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight:bold;
	line-height:120%;
	text-transform:uppercase;
	color:white;
	text-align:left;
	vertical-align:middle;
	width: 190px;
	height:30px;
	margin-right:8px;
	padding-top:9px;
	float:left;
	position:relative;
	text-indent:10px;
	cursor:pointer;
	}

.in_teaserquer_head_dunkel_portal{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight:bold;
	line-height:120%;
	text-transform:uppercase;
	color:#666666;
	text-align:left;
	vertical-align:middle;
	width: 190px;
	height:30px;
	margin-right:8px;
	padding-top:9px;
	float:left;
	position:relative;
	text-indent:10px;
	cursor:pointer;
	}

/* teaser CONTENT - background-austausch
     ######################  */
 
.in_teaserquer_content1_portal{
	width: 593px;
	height:211px;
	background-repeat:no-repeat;
	background-position:bottom;
	}

.in_teaserquer_content2_portal{
	width: 593px;
	height:211px;
	background-repeat:no-repeat;
	background-position:bottom;
	}

.in_teaserquer_content3_portal{
	width: 593px;
	height:211px;
	background-repeat:no-repeat;
	background-position:bottom;
	}

.in_teaserquer_html_portal{
	width: 280px;
	height:180px;
	margin-left:10px;
	padding-top:15px;
	font-size:11px;
	font-family: Verdana, Arial;
	line-height:120%;
	text-align:left;
	}

.in_teaserquer_html_portal a:link{
	color:#950000;
	font-size:11px;
	font-weight:bold;
	background: url(pix/tuer.gif) no-repeat left bottom;
	display: block;
	height: 11px;
	padding-left: 14px;
	cursor:pointer;
	}

.in_teaserquer_html_portal a:hover{
	color:#950000;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	background: url(pix/tuer.gif) no-repeat left bottom;
	display: block;
	height: 11px;
	padding-left: 14px;
	cursor:pointer;
	}

.in_teaserquer_html_portal a:visited{
	color:#950000;
	font-size:11px;
	font-weight:bold;
	background: url(pix/tuer.gif) no-repeat left bottom;
	display: block;
	height: 11px;
	padding-left: 14px;
	cursor:pointer;
	}




/* INFOSEITEN Anfang */

/* gr. Boxen links / rechts */
.st_spalte_links{
	width: 680px;
	/*height:100%;*/
	min-height: 700px;
	height: auto !important;
	/*background-image:url(pix/gray_px.gif);*/
	background-image:url(pix/back_infoseite.gif);
	float: left;
	}
	
.st_spalte_rechts{
	width: 220px;
	height:100%;
	float:left;
	}
	

/* gr. Box links Content */
.st_bild1{
	width: 675px;
	height:375px;
	border: 1px solid black;
	clear:both;
	}

.st_info_menu{
	height:28px;
	width:676px;
	/*margin-top:10px;*/
	}

	/* box um html + graue Infoleiste rechts*/
.st_content_unten{
	width: 675px;
	/*border:1px solid red;*/
	/*background-color:red;*/
	/*background-image:url(pix/back_infoseite.gif);*/
	
	min-height:100%;
	height:100%;  /*für den IE */
	height:auto !important;  /* für moderne Browser */

	}

.st_content_links_unten{
	width: 435px;

	float:left;
	background-color:white;
	
	min-height:100%;
	height:100%;  /*für den IE */
	height:auto !important;  /* für moderne Browser */
	}

.st_content_rechts_unten{
	width: 240px;
	
	background-image:url(pix/gray_px.gif);
	min-height:100%;

	
	height:auto !important;  /* für moderne Browser */
	height:100%;
	float:left;
	}

.st_infobox{
	height:100%;
	width:205px;
	margin-left: 15px;
	margin-right: 10px;
	margin-top:40px;
	font-size:11px;
	font-family: Arial, Verdana;
	line-height:120%;
	text-align:left;
	color:black;
	}

.st_infobox_text ul{
	margin-left:7px;
	list-style:url(pix/pfeil_box.gif) outside none;
	}

.st_infobox_text a:link{
	color:#950000;
	font-size:11px;
	font-weight:bold;
	background: url(pix/tuer.gif) no-repeat left bottom;
	display: block;
	height: 11px;
	padding-left: 14px;
	cursor:pointer;
	}

.st_infobox_text a:hover{
	color:#950000;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	background: url(pix/tuer.gif) no-repeat left bottom;
	display: block;
	height: 11px;
	padding-left: 14px;
	cursor:pointer;
	}

.st_infobox_text a:visited{
	color:#950000;
	font-size:11px;
	font-weight:bold;
	background: url(pix/tuer.gif) no-repeat left bottom;
	display: block;
	height: 11px;
	padding-left: 14px;
	cursor:pointer;
	}

.st_infobox_headline{
	font-weight:bold;
	text-transform:uppercase;
	height:100%;
	width:205px;
	}

.st_infobox_bild{
	width: 185px;
	height:100px;
	border: 1px solid #666666;
	margin-top: 5px;
	}




.st_mini_menu{
	width:380px;
	height: 15px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 15px;
	float: left;
	}

.st_mini_menu_back{
	width:50px;
	height: 15px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	float: left;
	color: #666666;
	margin-top: 10px;
	cursor:pointer;
	
}

.st_mini_menu a:link{
	color:#666666;
	cursor:pointer;
	text-decoration:underline;
	}

.st_mini_menu a:hover{
	color:#666666;
	text-decoration:underline;
	cursor:pointer;
	}

.st_mini_menu a:visited{
	color:#666666;
	cursor:pointer;
	text-decoration:underline;
	cursor:pointer;
	}


.st_html{
	height:100%;
	min-height:500px;
	width:410px;
	margin-left: 20px;
	
	font-size:11px;
	font-family: Verdana, Arial;
	line-height:120%;
	text-align:left;
	padding-bottom:30px;
	
	

	
	}

.st_html td h3 {
	font-size: 16px;
	color: black;
	margin-bottom:5px;
}


	
.st_html ul{
	margin-left:7px;
	list-style:url(pix/pfeil_box.gif) outside none;
	}

.st_html a:link{
	color:#950000;
	font-size:11px;
	font-weight:bold;
	background: url(pix/tuer.gif) no-repeat left bottom;
	display: block;
	height: 11px;
	padding-left: 14px;
	cursor:pointer;
	}

.st_html a:hover{
	color:#950000;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	background: url(pix/tuer.gif) no-repeat left bottom;
	display: block;
	height: 11px;
	padding-left: 14px;
	cursor:pointer;
	}

.st_html a:visited{
	color:#950000;
	font-size:11px;
	font-weight:bold;
	background: url(pix/tuer.gif) no-repeat left bottom;
	display: block;
	height: 11px;
	padding-left: 14px;
	cursor:pointer;
	}

/*Links ohne Türen ;-)*/
.clean{
	
	font-size:15px;
	}
	
#clean:link{
	color:#green;
	font-size:16px;
	font-weight:bold;
	background: ;
	display: inline;
	height: 11px;
	padding-left: 14px;
	cursor:pointer;
	}

.clean a:hover{
	color:#950000;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	display: inline;
	height: 15px;
	padding-left: 14px;
	cursor:pointer;
	}

.clean a:visited{
	color:#950000;
	font-size:11px;
	font-weight:bold;
	display: inline;
	height: 11px;
	padding-left: 14px;
	cursor:pointer;
	}



.st_html .pic:link{
	display: block;
	background: none;
	cursor:pointer;
	height:100%;
	}

.st_html .pic:hover{
	display: block;
	background: none;
	cursor:pointer;
	height:100%;
	}

.st_html .pic:visited{
	display: block;
	background: none;
	cursor:pointer;
	height:100%;
	}





/* Anfrage Link */

.st_html  .lead:link{
	color:#950000;
	font-size:11px;
	font-weight:bold;
	background: url(pix/anfrage_button.jpg) no-repeat left bottom;
	display: block;
	height: 14px;

	cursor:pointer;
	padding:5px;
	padding-left: 25px;

	}

.st_html  .lead:hover{
	color:#950000;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	background: url(pix/anfrage_button.jpg) no-repeat left bottom;
	display: block;
		height: 14px;
	
	cursor:pointer;
	padding:5px;
	padding-left: 25px;
	
	}

.st_html  .lead:visited{
	color:#950000;
	font-size:11px;

	font-weight:bold;
	background: url(pix/anfrage_button.jpg) no-repeat left bottom;
	display: block;
	height: 14px;
	padding-left: 25px;
	cursor:pointer;
	padding:5px;
	padding-left: 25px;

	}



/* Links in Tables*/

.st_html td a:link{
	color:black;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	padding: 0px;
	background: none;
	display: inline;
	cursor:pointer;
	}

.st_html td a:hover{
	color:black;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	padding: 0px;
	background: none;
	display: inline;
	cursor:pointer;
	}

.st_html td a:visited{
	color:black;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	padding: 0px;
	background: none;
	display: inline;
	cursor:pointer;
	}

.st_html .table_hck table{
	display:block;	
	
}



/* gr. Box rechts Content */

/* gr. Box rechts Leiste Teaser */
.st_leiste_teaserbox{
	margin-bottom:10px;
	width: 218px;
	height:100%;
	border: 1px solid #9d9d9d;
	}

.st_lt_headline{
	margin: auto;
	position: relative;
	width: 216px;
	height:27px;
	}

.st_lt_bild{
	margin: auto;
	position: relative;
	width: 216px;
	height:100%;
	}

.st_lt_text ul{
	margin-left:7px;
	list-style:url(pix/pfeil_box_grau.gif) outside none;
	}

.st_lt_textbox{
	background-image:url(pix/st_box_bg.jpg);
	background-repeat:no-repeat;
	margin:1px;
	width: 216px;
	height:72px;
	}

.st_lt_text{
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	font-weight:normal;
	line-height:120%;
	text-align:left;
    color:white;
	width: 202px;
	height:56px;
	margin-left:13px;
	padding-top:10px;
	}








/*  footer */
.footer{
	height:30px;
	width:940px;
	background-color:#424242;
	margin-top:0px;
	color:#999999;
	font-size:11px;
	}

.footer_inside_left{
	margin-top:5px;
	margin-left:20px;
	text-align:left;
	float:left;
	}


#menu_info2link:link{
	color:#999999;
	cursor:pointer;
	}

#menu_info2link:hover{
	color:#999999;
	text-decoration:underline;
	cursor:pointer;
	}

#menu_info2link:visited{
	color:#999999;
	cursor:pointer;
	}

.footer_inside_right{
	margin-top:7px;
	margin-right:20px;
	text-align:right;
	float:right;
	}

.footer_logo{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
	margin-right:20px;
	text-align:right;
	height:35px;
	
	}