/* @override http://www.billige-waschmaschinen-berlin.de/cms/wp-content/themes/k2rc691/styles/yellowblue/yellowblue.css */

/*
	CSS files kept in the 'schemes' directory can be used to
	costumize your K2 installation without having to mess
	with the core K2 files. This in turn makes it easier to
	upgrade to new K2 version as well as debug any problems
	that might occur.

	You select schemes from the K2 Options page in the
	'Presentation' section of your WordPress administration.
	
	Author Name	: BureauBlumenberg
	Author Site	: http://bureaublumenberg.net
	Style Name	: YellowBlue
	Style URI	: http://bureaublumenberg.net
	Version		: 0.3
	Comments	: DND - Do Not Distribute
*/


html {height:100%;margin:0;padding:0;}
body {
	background: #fff6cc url(page.png) repeat-y center;
	font: 62.5% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; /* Resets 1em to 10px */
	color: #a7a7a7;
	text-align: center;
	height: 100%;
	margin:0;
	padding:0;
}

/* The entire design is contained within the 'page' id */
#page {
	position: relative;
	/*min-height: 80%;*/
	background: transparent;
	margin: 0 auto;
	padding: 0 0 10px;
	border: none;
	}

* html #page {height: 100%;}

#header {background: transparent url(header_classic.jpg) no-repeat center top;}

/* Description in header */
#header .description {
	text-indent:-9999px;
	font-size: 1em;
	margin: 0 40px;
	}

.content {padding: 0 0;}

/* Contains the main column */
#primary {
	position: relative;
	float: left;
	width: 410px;
	padding-left: 45px;

	}

strong, em, b, i {
    font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	}

body.columns-two #primary-wrapper {
	margin-right: -300px;
	width: 100%;
	}

body.columns-two #primary {
	margin-right: 300px;
	}


#sidebar-1.secondary {
	padding-top: 45px;
	padding-right: 28px;
	padding-bottom: 0;
	padding-left: 20px;
	width: 232px;
	background: url(display.gif) no-repeat left 20px;
}



.entry-meta {display: none;}

/* Contains the sidebar */
.secondary {font-size: 1.25em;}

ul.menu {
	position: absolute;
	bottom: 0;
	left: 8px;
	width: 729px;
	background: transparent url(buttonnavbar.png) no-repeat center;
}

ul.menu, ul.menu li a {padding: 8px 25px 9px 10px;}

ul.menu li a {
	font-size: 1.0em;
	font-weight: bold;
	text-transform: uppercase;
	color: #c1c6d1;
	/*color: #b6b6b6;*/
	margin: 0;
	background: url(buttonoff.png) no-repeat right;
}

ul.menu li a:hover {
	background: transparent url(buttonover.png) no-repeat right;
	color: #ead200 !important;
	text-decoration: none;
	}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {
	color: #ead200 !important;
	background: transparent url(buttonon.png) no-repeat right;
	text-decoration: none;
	}

body.single li.page_item.page-item-4 a,
li.current_page_parent a {
	color: #ead200 !important;
	background: transparent url(buttonon.png) no-repeat right;
	text-decoration: none;
	}

.admintab {
	display: none;
	position: absolute;
	right: 20px;
	}

#gerateauswahl.sb-pagemenu h2{
	font-weight: bold !important;
	text-transform: uppercase;
	color: #877e46;
}

#gerateauswahl.sb-pagemenu a{color: #fae780;}

#gerateauswahl.sb-pagemenu ul li.page_item{
	font-weight: bold;
	border-bottom: 1px dashed #fff;
	padding-top: 10px;
	padding-bottom: 10px;
	border-color: #c9bb68;
}

#gerateauswahl.sb-pagemenu ul li.page_item a{color: #2277c7;}
#gerateauswahl.sb-pagemenu ul li.page_item a:hover{color: #185c9b;text-decoration: none;}
#gerateauswahl ul li.page_item.current_page_item a {color: #000;}


.navigation a{
	color: #2277c7 !important;
	font-size: 1.1em;
	font-weight: bold;
}
#nav-above {
	padding-bottom: 10px;
	border-bottom: 1px solid #d8eefe;
}
#nav-below {
	padding-top: 10px;
	border-top: 1px solid #d8eefe;
}

/*killed areas*/
.page-head h2 {display: none;}
.comments {display: none;}

/*- Headings */
h1, h2, h3, h4 {
	font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	}

/* H1 is the title in the header */
h1 {text-indent: -9999px;}

.page-head h2 {text-align:left;padding-top: 2px;}
.page-head h2 a:hover{text-decoration: none !important;	color: #444 !important; cursor: default !important;}

.entry-content h2 {text-align: left;}

.module h4 {
		font-size: 1.6em !important;
}

#primary .entry-content h3 {
	font-size: 1.4em;
	font-weight: normal;
	margin-top: 0;
	line-height: 2px;
	}

#post-55 h3{
	font-size: 2em !important;
}

#footer {
	/*position: relative;
	margin-top: -5.5em;*/
	width: 720px;
	padding: 20px 20px 20px 0;
	color: #777;
	text-align: left;
}

.mapbox {
	clear:both;
	position: relative;
	/*height: 220px;
	height: auto;
	width: 410px;*/
	text-align: left;
	border-bottom: 1px solid #ccc;
	padding-bottom:5px;
	overflow:visible;
}
.mapbox img {
	margin-top:4px; 
}
p.sizeup {
	color: #536489;
	font-size: 1.4em;
	background-color: #fff6bf;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
	padding: 5px;
	text-align: center;
}

/*filialen*/



.mapbox {
	font-size: 1.0em;
	line-height: 1.5em;
}



/*sidebar specific*/

	/* abholungs-hotline */
		.secondary #abholungs-hotline, .secondary #abholungshotline-geraete {
		padding-bottom: 15px;
		border-bottom: 1px solid #c9bb68;
		}
		.secondary #abholungs-hotline p, .secondary #abholungshotline-geraete p{
		font-size: 1.25em;
		color: #333;
		line-height: 1.4em;
		}
		.secondary #abholungs-hotline p small, .secondary #abholungshotline-geraete p small{
		font-size: 0.7em;
		text-align: right !important;
		}

		.secondary #abholungs-hotline p strong a, #abholungshotline-geraete p strong a {
		padding-right: 20px;
		background: url(arrow-link.gif) no-repeat right center;
		}
	
		.secondary #abholungs-hotline p strong a:hover, #abholungshotline-geraete p strong a:hover {
		padding-right: 20px;
		background: url(arrow-link-over.gif) no-repeat right center;
		}


#abholungs-hotline img.left {padding-top: 20px;}
#abholungshotline-geraete img.left {padding-top: 20px;}

#waschmaschinen h4 {padding-top: 10px;}


	/* haftungsausschluss */
		#haftungsausschluss {
		height: 200px;
		padding: 10px;
		overflow: auto;
		}
		.secondary #haftungsausschluss small h3 {
		padding-top: 20px;
		font-size: 1.5em;
		}
		.secondary #haftungsausschluss small p {
		text-align: justify;
		}


	/* rabatt-coupon */

.secondary #module-5percent-rabatt-coupon{
		padding-bottom: 15px;
		border-bottom: 1px solid #c9bb68;
	
}

img {border: none !important;}

img.zoom {background: url(zoom.gif) no-repeat right bottom; padding: 0 14px 14px 0;}

.prize {color: red;
	font-size: 1.3em;
	font-weight: bold;
	text-align: center;
	background-color: #fff;
	border: 1px solid red;
	padding: 5px;
}

.plist ul li {padding-bottom:5px;}
.plist ul li a {font-weight: bold;}

.plist ul li a:hover{color: #000;text-decoration: none;}

.plist ul li a:visited{color: #877e46;}

.alert {	}

iframe {
	
	z-index: 1000;
	position: relative;
	top: 0;
}

/* Gebrauchtgeräte */

/* -- table styles -----------------*/
	table {width: 420px;}
	tbody{ background-color: #ffff00; }

/* -- object ------------------*/
	td.object {	background-color: #d6e9fe; padding: 5px; border: 2px solid #fff;}
	td.object h2 { font-size: 1.7em;text-transform: uppercase;}
	td.object h3 { font-size: 1.3em !important; padding-left: 7px !important; }
	td.object p { font-size: 0.9em; padding-left: 20px;}
	td.object p strong { padding: 2px 3px; margin-left: 10px; background-color: #fbffaa; }

/* -- price ------------------*/
	td.price {
		background-color: #eaf4fe;
		text-align: right;
		font-weight: bold;
		padding: 0 10px 0 10px;
		border-top: 2px solid #fff;
	}

	ul.manualpagelinks li {font-weight: bold; font-size: 1.0em;	list-style-type: none;}
	ul.manualpagelinks li a{background: url(arrow-link-a.gif) no-repeat left center;padding: 5px 0 5px 18px;}
	ul.manualpagelinks li a:hover{background: url(arrow-link-a-hover.gif) no-repeat left center; padding: 5px 0 5px 18px;}

	.manualpagelinksmenu {
		position: relative;
		text-align: center;
		padding: 4px 2px 3px 2px;
		border: 1px solid #2277c7;
		margin: 0 0 20px 0 !important;
		top: -15px;
	}
