/*@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url(/styles/fonts/pt_sans_regular.woff) format('woff');
}
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  src: local('PT Sans Bold'), local('PTSans-Bold'), url(/styles/fonts/pt_sans_bold.woff) format('woff');
}*/

.clearfix {
	clear: both;
}

body	{
	margin:0px;
	background-color: #F1F1F1;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
}

#window {
	width: 1260px;
	margin: 0 auto;
	border-left:  solid 10px #E0E0E0;
	border-right: solid 10px #E0E0E0;
	background-color: #FFFFFF;
}

#header {
	background-image: url(/images/header_bg_strip.jpg);
	background-repeat: repeat-x;
	height: 130px;
        position:relative;
}

.header1 {
	width: 1030px;
	height: 55px;
}

 .header2 {
	width: 1030px;
	height: 55px; 
}
 
.header3 {
	width: 1030px;
	height: 20px;
}

.header_box_left {
	padding-left: 10px;
	float: left;
}

.header_box_right {
	float: right;
        position:relative;
}

#content {
	clear: both;
}

#mainContent {
	float: left;
	width: 1030px;
}

.mainContent-padding {
	padding-left: 10px;
}

#teaserColumn {
	padding-top: 46px;
	float: left;
	width: 220px;
}


#shopHeader {
	height: 32px;
}
#shopHeader .shopname {
	float: left;
	width: 210px;
	padding: 8px 20px;
	font-size: 10pt;
	font-weight: bold;
	background-color: #FFFFFF;	
}
#shopHeader .header_suchbox {
	float: left;
	width: 540px;
	height: 32px;
}
#shopHeader .oldthing_logo {
	float: left;
	width: 170px;
	padding: 12px 0 0 60px;
	background-color: #FFFFFF;
	height:20px;
}



/*  Header Navigations Links */
a.header_navi
	{
	font-family:Arial;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	}
a:link.header_navi
	{
	font-family:Arial;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	}
a:hover.header_navi
	{
	font-family:Arial;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	}
a:focus.header_navi
	{
	font-family:Arial;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	}
a:visited.header_navi
	{
	font-family:Arial;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
a:active.header_navi
	{
	font-family:Arial;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	}
/* ENDE  Header Navigations Links */


/*  Header Navigations f�r Warenkorb und Merkzettel Links
a.header_navi_wm
	{
	color:#ffffff;
	text-decoration: none;
	}
a:link.header_navi_wm
	{
	color:#ffffff;
	text-decoration: none;
	}
a:hover.header_navi_wm
	{
	color:#ffffff;
	text-decoration: none;
	}
a:focus.header_navi_wm
	{
	color:#ffffff;
	text-decoration: none;
	}
a:visited.header_navi_wm
	{
	color:#ffffff;
	text-decoration:none;
	}
a:active.header_navi_wm
	{
	color:#ffffff;
	text-decoration: none;
	}
 ENDE  Header Navigations Links */


/*  Links #929395 size 10 */
a.grau_10
	{
	font-family:Arial;
	font-weight:normal;
	font-size:10px;
	color:#929395;
    text-decoration:none;
    }
a:link.grau_10
	{
	font-family:Arial;
	font-weight:normal;
	font-size:10px;
	color:#929395;
    text-decoration:none;
    }
a:hover.grau_10
	{
	font-family:Arial;
	font-weight:normal;
	font-size:10px;
	color:#929395;
    text-decoration:none;
    }
a:focus.grau_10
	{
	font-family:Arial;
	font-weight:normal;
	font-size:10px;
	color:#929395;
    text-decoration:none;
    }
a:visited.grau_10
	{
	font-family:Arial;
	font-weight:normal;
	font-size:10px;
	color:#929395;
    text-decoration:none;
    }
a:active.grau_10
	{
	font-family:Arial;
	font-weight:normal;
	font-size:10px;
	color:#929395;
    text-decoration:none;
    }

/*  Links #656565 size 11 */
a.grau_11
	{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#656565;
    text-decoration:none;
    }

#tb_header
	{
	font-size:12px;
	color:#000000;
	padding-left: 10px;
	}

#tb_header_navi_1
	{
	height: 5px;
	width: 5px;
	background-color:#95D6F2;
	}

#tb_header_navi_2
		{
		height: 5px;
		background-color:#939393;
		}

#tb_header_navi_3
		{
		height: 5px;
		width: 5px;
		background-color:#939393
		}

#tb_header_navi_4
		{
		background-color:#939393;
		height: 44px;
		}

#tb_header_row3
		{
		background-color:#FFED00;
		height: 5px
		}

#tb_header_row3_flohmarkt
		{
		background-color:#61CC7A;
		height: 5px
		}

#tb_header_row4
		{
		height: 20px;
		}

#tb_header_row4a
		{
		height: 20px;
		right:20px;
		font-size:11px;
		color:#656565;
		padding-left:20px;
		padding-right:50px;
		}

#tb_header_row1_sp2
		{
		height: 32px;
		background-color:#B4E3F7;
		font-family:Arial;
		font-weight:bold;
		color:#000000;
		padding-left:5px;
		padding-right:7px;
		}

#tb_header_row1_sp2a
		{
		height:21px;
		font-family:Arial;
		font-weight:bold;
		color:#000000;
		/*align:right;*/
		}

#tb_header_row2_sp2a
		{
		z-index: 2;
		position:absolute;
		top:59px;
		left:775px;
		}

#tb_header_row2_sp2
		{
		z-index: 2;
		position:absolute;
		top:56px;
		left:136px;
		}

#tb_header_row4_sp1
		{
		font-size:10px;
		padding-left:10px;
		vertical-align:middle;
		color:#404040;
		}

.text_suchbox_Antiquariat_antik
	{
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	padding-top:3px;
	padding-right:7px;
	}


.header_loginbox_main1
	{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-right:7px;
	vertical-align:top;
	background-color:#ffffff;
	}

.header_loginbox_main1_visited
	{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-right:7px;
	vertical-align:top;
	background-color:#FEED00;
	}

.header_navibox_main1
	{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-right:7px;
	vertical-align:top;
	background-color:#FFED00;
	}

.header_navibox_main1_visited
	{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-right:7px;
	vertical-align:top;
	background-color:#ffffff;
	}

.header_navibox_main2
	{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-right:7px;
	vertical-align:top;
	background-color:#FFED00;
	}

.header_navibox_main2_flohmarkt
	{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-right:7px;
	vertical-align:top;
	background-color:#61CC7A;
	}

.header_navibox_main11
	{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	padding-top:5px;
	vertical-align:top;
	}

.header_navibox_main2_visited
	{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-right:7px;
	vertical-align:top;
	background-color:#FFffff;
	}

.de 	{
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	vertical-align:top;
	}

.header_navibox_strip_h1
	{
	background-color:#FFED00;
	}

.header_navibox_strip_h1_flohmarkt
	{
	background-color:#61CC7A;
	}

.header_loginbox_strip_h1
	{
	background-color:#ffffff;
	}

.header_loginbox_strip_h1_visited
	{
	background-color:#FEED00;
	}

.header_navibox_strip_h1_visited
	{
	background-color:#ffffff;
	}

.header_navibox_strip_v2
	{
	background-color:#929395;
	}

.header_navibox_strip_v2_visited
	{
	background-color:#DFDFDF;
	}

.header_loginbox_strip_v2
	{
	background-color:#DFDFDF;
	}
.header_loginbox_strip_v2_visited
	{
	background-color:#717171;
	}

/* Start header Logo */
/* 	padding:2px; */
.header_logo_rahmen
	{
	vertical-align:top;
	text-align:center;
	}
/* End header Logo */

/* Start header Reiter oldthing.de */
.header_reiter_shodow_activ
	{
	background-color:#929395;
	}
.header_reiter_shodow_norm
	{
	background-color:#DFDFDF;
	}
.header_reiter_border_activ
	{
	background-color:#feed01;
	}
.header_reiter_border_norm
	{
	background-color:#ffffff;
	}

.header_reiter_oldthing_de_activ
	{
	background:url(/images/oldthing_oldthingde_preview_active.jpg) no-repeat;
	vertical-align:bottom;
	text-align:left;
	}
.header_reiter_oldthing_de_activ:hover
	{
	background:url(/images/oldthing_oldthingde_preview_hover.jpg) no-repeat;
	vertical-align:bottom;
	text-align:left;
	}

.header_reiter_oldthing_de_norm
	{
	background:url(/images/oldthing_oldthingde_preview_normal.jpg) no-repeat;
	vertical-align:bottom;
	text-align:left;
	}
.header_reiter_oldthing_de_norm:hover
	{
	background:url(/images/oldthing_oldthingde_preview_hover.jpg) no-repeat;
	vertical-align:bottom;
	text-align:left;
	}
/* End header Reiter oldthing.de */

/* Start header Suchbox */
.header_suchbox_los_norm
	{
	background:url(/images/suche_los.gif) no-repeat;
	vertical-align:middle;
	text-align:left;
	}
.header_suchbox_los_norm:hover
	{
	background:url(/images/suche_los_hover.gif) no-repeat;
	vertical-align:middle;
	text-align:left;
	}
/* End header Suchbox */

.run_urlaub {background:url("../images/urlaub_beginnen.jpg") no-repeat;width:96px;height:20px;border:0;}
.quit_urlaub {background:url("../images/urlaub_beenden.jpg") no-repeat;width:96px;height:20px;border:0;}


@media print {
    body {background-color:#ffffff;}
}

#searchBox {
    display: inline-block;
    font-size: 0;
    height: 32px;
    padding: 0 7px 0 5px;
    background: #B4E3F7;
    line-height: 32px;
    overflow: hidden;
}

.searchbox-submit {
    margin: 0 0 9px 5px;
}

#tb_header_row1_sp2a {
    width: 286px;
}

#tb_header_row1_sp2a .box {
    display: inline-block;
    margin-right: -4px;
    margin-left: 10px;
    float: left;
}

#tb_header_row1_sp2a .box.first {
    margin-left: 0 !important;
}

#tb_header_row1_sp2a .box.last {
    clear:both;
}

#tb_header_row1_sp2a .box .box-content {
    background: #fff;
    padding: 5px 8px;
    float: left;
    font-size: 12px;
    font-weight: 500;
    -webkit-font-smoothing: antialiased;
}

#tb_header_row1_sp2a .box .box-content a {
    font-size: 12px;
    font-weight: bold;
}

#tb_header_row1_sp2a .box .box-border {
    border-right: 4px solid #e1e1e1;
    float: left;
    height: 20px;
}

/* breadcrumb */
#breadcrumb {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
}

#breadcrumb .breadcrumb-scope {
    display: inline;
    margin:0 3px;
}

#breadcrumb p {
    margin: 0;
    font-size: 10px;
}
#breadcrumb p.intro {
    float: left;
    padding-left: 10px;
}
#breadcrumb p.user {
    float: right;
    padding: 0 40px;
}