
body {/* Hauptbereich des Shops */
	background-color: #bbbbbb;
	background-image: url(https://www.BefestigungsFuchs.de/content/style/blog_body_backgr_gr.gif);
	background-repeat: repeat-y;
	background-position: center top;
	font-size: 1em;
	text-align: center;
}

body html {
	font-size: 100.01%;	
}


/* ---------------------------------------------------------------------- Allgemeines --------------*/

* {
  font-family: Arial, Helvetica, sans-serif;	
}

* a {/* Farbe der Links im Shop */
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;  
  color: #333333;
}

* a:hover {/* Immer, wenn MouseOver */
  text-decoration: underline;
  color: #005ca1;
}

* a img, img {
	border : 0 none;
}


TEXTAREA {
	width: 100%;
	font-size: 1em;
}

FORM {
	display: inline;
}

.tabelle2, .tabelle3, .account {
   margin-top: 0.833em;
   margin-bottom: 0.833em;
   position: relative;
   clear: both;
}

.floatright {
  float: right;
}

.floatleft {
  float: left;
}

/* ----------------- Überschriften --------------------------------*/

.inhalt h1, .checkoutInhalt h1, .bloginhalt h1, .bloginhalt h2, h1 a, .typoinhalt h1, .typoinhalt h1 a  { /* Ueberschrift Farbe wie unser Angebot, Kategorien, etc. */
	margin-bottom: 0em;
	font-size: 1.75em;
	color: #005ca1;
	font-weight: normal;
	text-align: left;
	line-height: 1.75em;
}

.bloginhalt h1 a, .bloginhalt h2 a {
	font-size: 1em;
	color: #005ca1;	
	text-decoration: none;
}


.bloginhalt {
	padding-bottom: 30px;
}

.hstrong { /* fetter Text in Überschrift */ 
	font-weight: bold;	
	font-size: 1em;
	color: #005ca1;
}

.smallText { /* fetter Text in Überschrift */ 	
	font-size: 0.57em;
	color: #666;
}

.inhalt h2, .checkoutInhalt h2, .bloginhalt h3, .typoinhalt h2 {
	font-size: 1.167em;
	padding-top: 0.333em;
	background-image: url(https://www.Befestigungsfuchs.de/content/style/aktiv.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 0.833em;
	color: #005ca1;
	font-weight: normal;
	line-height: 1.75em;
}

h2 img {
	vertical-align: top;	
}

.inhalt h2 a, .checkoutInhalt h2 a, .bloginhalt h3 a, .typoinhalt h2 a {
	color: #005ca1;	
	font-size: 1.167em;
}

/* ---------------------------------------------------------------------- Verschachtelung der Reihenfolge nach --------------*/


#umrandung { /* Website mit Inhalten an sich */
	margin: 0 auto;
	max-width: 85em; /* 1020px Elternelement 12 px */
	text-align: left;
	min-height: 80%;
	padding-left: 1.7em;
    font-size: 0.75em;	
    line-height: 1.5em;
    color: #333333;
}

.inhalt, .checkoutInhalt, .bloginhalt, .typoinhalt { /* eigentliche Inhalte der Seite (ohne Navigation etc.) */
	position: relative;
	top: 3.33em;
	padding-left: 0.833em;
	float: left;
	background-color: #f7f7f7;
}

.inhalt, .bloginhalt, .typoinhalt  {
	width: 50em;
	margin-left: 0em;
}

/* iexplorer */
* html .inhalt, * html .bloginhalt, , *html .typoinhalt  {
	width: 50.833em;
}


.checkoutInhalt { /* alle Inhalte der checkout Seiten (ohne Navigation etc.) */
	width: 65em;
	margin-left: 0.833em;
}

/* iexplorer */
* html .checkoutInhalt {
	width: 66.66em;
	margin-left: 0em;
}

/* ----------------- footer.php Fuss der Seiten -----------------------------*/

.footer {
    position: relative;
	width: 85em;
	margin-top: 0.625em;
	float: right;
	left: -0.625em;
}


.footerPreise {
	z-index: 3;
    padding: 0.417em;
  	position: absolute;
	bottom: 0em;
	width: 54.145em;
	height: 2.499em;
	right: 0.625em;
	text-align: right;
	padding-right: 1.25em;
}

.powered a {
	top: 27.489em;
	position: relative;
	padding-left: 0.625em;
	color: #999;
}

#footBild {
	background-image: url(https://www.BefestigungsFuchs.de/content/style/blog_foot_bild.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	position: relative;
	bottom: 0em;
	height: 24.99em;
	width: 83.3em;
	left: 0.625em;
	z-index: 0;
}

/* ----------------- header.php Head der Seiten -----------------------------*/

#logo {
    position: relative;
	width: 83.33em;
	height: 12.495em;
	z-index: 0;
	top: 0em;
}

/* iexplorer */
* html #logo {
	top: 0em;
}

#befestigungsfuchs {
	position: absolute;
	left: 2.166em;
	top: 2.2em;
}

#head_links {
	position: absolute;
	left: 0em;
	top: 0em;
	width: 32.24em;
	height: 23.908em;
	background-image: url(https://www.BefestigungsFuchs.de/content/style/backgr_logo.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

#head_rechts {
	position: absolute;
	right: 0em;
	top: 0em;
	width: 51.064em;
	height: 24.657em;
	background-image: url(https://www.BefestigungsFuchs.de/content/style/backgr_right.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

/* ----------------- horizontale Menüleiste mit Suche, Warenkorb, Breadcrumb ect. --*/

#top {
	top: -1.1em;
	position: relative;
	height: 2.5em;
	width: 41.65em;
	left: 41.65em;
}

/* iexplorer */
* html #top {
	width: 41.817em;
}

#suche {
	top: 1em;
	position: absolute;
	left: -3.083em;
	width: 33.32em;
	padding-right: 0.833em;
	padding-left: 0em;
	color: #ffffff;
}

#suche a {
	color: #ffffff;
}

#headerNavigation {/* Rechtliche Informationen */
    top: -13.5em;
	position: absolute;
    text-align: right;
	z-index: 110;
	right: 0.833em;
	}

#headerAnmelden, #headerKasse {
	position: absolute;
	top: 1.8em;
	z-index: 200;
}

#headerNavigation a, #headerNavigation, #headerAnmelden a, #headerAnmelden {
	font-size: 0.92em;
}

#headerKasse {
	right: -0.833em;
	padding-right: 2.499em;
	word-spacing: 0.833em;
}

#headerKasse a {
	 color: #666;
}

.naviPfad {
	position: absolute;
	top: 6em;
	left: -23.74em;
	z-index: 20;
}

/* ----------------- Linke und Rechte Spalte --------------------------------*/

.linkeColumn, .rechteColumn {
	position: relative;
	z-index: 200;
	/*background-image: url(https://www.BefestigungsFuchs.de/content/style/navi_backgr_schrauben.gif); */
	min-height: 83.3em;
	height: auto; 
	background-color: #F7f7f7;
}

/* iexplorer */
* html .linkeColumn, * html .rechteColumn {
	height: auto;
}

.linkeColumn {
	top: -1.417em;
	padding-left: 0.417em;
	float: left; 
	width: 15.827em;
	margin-top: 5.831em;
	background-image: url(https://www.BefestigungsFuchs.de/content/style/backgr_left.jpg);
	background-repeat: no-repeat;
}
	
/* iexplorer */
* html .linkeColumn {
	top: -1.833em;
	margin-top: 5.664em;
}
	
.rechteColumn {	
	top: 0.833em;
	float: right; 
	padding-top: 1.25em;
	padding-left: 0.584em;
	margin-right: 1.666em;
	width: 14.994em;
	}

/* iexplorer */
* html .rechteColumn {
	margin-right: 0em;
	top: 0.833em;
}

/* ----------------- Boxen in den Spalten --------------------------------*/

.WerbeBox, .WerbeBox1 {
	/*-moz-border-radius: 0.625em;*/
	padding: 0.167em 0.833em 0.833em 0.833em;
	width: 12.912em;
	margin-top: 0em;
	margin-bottom: 1.250em;
	position: relative;
	/*background-image: url(https://www.BefestigungsFuchs.de/content/style/box_backgr.jpg); 14.04.2010 */
    background-image: url(https://www.BefestigungsFuchs.de/content/style/box_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border: 0.0833em solid #aaaaaa;
	-moz-border-radius: 0.833em;
	background-color: #fff;
}

.WerbeBox img, .WerbeBox1 img {
	margin-left: -0.584em;
}

/* iexplorer */
* html .WerbeBox img, * html .WerbeBox1 img {
	margin-left: -0.417em;	
}

/* iexplorer */
* html .WerbeBox, * html .WerbeBox1 {
	padding-top: 0.584em 0em 0em 0.417em;
	margin-right: 0.417em;
	width: 14.161em;
}


.WerbeBox h2, .wishlistdiv h2, .WerbeBox h2 a, .wishlistdiv h2 a {
	color: #666;
	font-size: 1em;
	font-weight: normal;
	text-align: center;
	margin-top: 0.125em;
	/*text-transform: uppercase;*/
}

.heading_box {
	height: 3.249em;
	width: 3.083em;
	margin-left: -0.917em;
	margin-top: -1.084em;
	position:absolute;
	/*background-image: url(https://www.BefestigungsFuchs.de/content/style/box_schraube.jpg); 14.04.2010 */
	background-image: url(https://www.BefestigungsFuchs.de/content/style/box_bg_schraube.jpg);
	background-repeat: no-repeat;
    background-position: left top;
}

/* iexplorer */
* html .heading_box {
	margin-top: -1.499em;
	margin-left: -0.584em;
}


.bewertungBox {
	padding-left: 0.833em;
	padding-top: 1em;
	width: 14.161em;
	margin-bottom: 1.250em;
	position: relative;
    background-image: url(https://www.BefestigungsFuchs.de/content/title/column_bewertung.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	clear: both;
	height: 16.66em;
}

.bewbox_txt {
	padding-top: 4.83em;	
	padding-right: 0.833em;
}

.bewbox_txt img {
	text-align: right;
}

.bewertungBox img  {
	padding-right: 1em;
}

/* iexplorer */
* html .bewbox_txt {
	padding-top: 3.332em;
	padding-right: 0.833em;
	margin-right: 0.417em;
	padding-left: 0.417em;

}

/* ----------------- Rechtliche Hinweise Box -------------------------------------------*/

#rechtlich .infoBoxHeading {
  color:#666666;/*hell*/
  text-decoration: underline;	
  background-color: #ffffff;
}

#rechtlich .infoBox, .infoBoxContents {
	background-color: #ffffff;
}

#information {
	list-style-type: none;
	margin-left: -2.499em;
}

/* iexplorer */
* html #information {
	margin-left: 0em;
}

#information a {
	text-decoration: none;
	vertical-align: middle;
	text-align: left;
	color: #666666;/*hell*/
	font-weight:bold;
	}

/* ----------------- Warenkorb im Head ---------------------------------------*/

#warenkorbhead, #warenkorbleer {
	right: 0em;
	bottom: 0.667em;
	padding-right: 1.250em;
	width: 17.993em;
	height: 13.495em;
	background-repeat: no-repeat;
	background-position: right top;
	text-align: center;
}

/* iexplorer */
* html #warenkorbhead, * html #warenkorbleer {
	right: 0.417em;
	bottom: 1.499em;
}

#warenkorbhead {
	background-image: url(https://www.BefestigungsFuchs.de/content/style/warenkorb.jpg);
}

#warenkorbleer {
	background-image: url(https://www.BefestigungsFuchs.de/content/style/warenkorbleer.jpg);
}

#warenkorbhead h2, #warenkorbleer h2 {
	color: #333333;
	font-size: 1.333em;
	font-weight: normal;
	text-align: center;
	/*text-transform: uppercase;*/
}

#warenkorbhead h2 {
	margin-top: 1.2em;
	margin-bottom: 0.417em;
	padding-left: 4.165em;
}

#warenkorbleer h2 {
	margin-top: 4em;
	padding-left: 2em;
}

#warenkorbleer span {
	padding-left: 2.3em;
}

#warenkorbhead, #warenkorbleer, .wishlistdiv {
	position: absolute;
	top: -11.5em;
	padding-bottom: 0.833em;
}

/* iexplorer */
* html #warenkorbhead, * html #warenkorbleer, * html .wishlistdiv {
	padding-bottom: 0.833em;	
}

#warenkorbhead td, #warenkorbhead a {
  color: #333333;
}

#warenkorbhead table td {
	font-size: 0.917em;
}

.warenkorbGesamt {
	border-top-width: 0.0833em;
	border-top-style: dashed;
	border-top-color: #cccccc;
	font-weight: bold;
	padding-top: 0.251em;
}  

.warenkorbGutschein {
	border-top-width: 0.0833em;
	border-top-style: dashed;
	border-top-color: #cccccc;
	padding-top: 0.251em;	
}

/* -------------------- Navigation linke Seite ---------------------------------------*/


#navigationDiv, #community {
	margin-top: 0em;

}

#navigationDiv, #community { /* div um Navigationsleiste */
/*	border: 0.0833em solid #cccccc;*/
	-moz-border-radius: 0.833em;
	padding-top: 0em;
    width: 15.827em;
	position: relative;
	/*background-image: url(https://www.BefestigungsFuchs.de/content/style/trans.jpg);*/
	/*background-image: url(https://www.BefestigungsFuchs.de/shop/images/verlauf_navi.gif);*/
	}

/* iexplorer */
* html #navigationDiv, * html #community {
	padding-top: 0.417em;	
}

#navigationDiv {
	padding-bottom: 1.666em;	
}

#community {
	padding-bottom: 0em;
}

/* iexplorer */
* html #community {
	padding-bottom: 0em;
}

#navigationDiv h2, #community h2 {
	color: #FFFFFF;
	font-size: 1.166em;
	font-weight: normal;
	text-align: center;
	margin-top: 0.583em;
	/*text-transform: uppercase;*/
}

/* NavigationsLeiste in der linken Spalte */

#nav, #nav ul, #navliste {
	list-style: none;
	margin-left: -3.332em;
	z-index: 50;
	}
	

/* iexplorer */
* html #nav, * html #nav ul, * html #navliste {
	margin-left: 0.417em;
}

#nav li {
	padding-left: 0.833em;
}
	
#nav li a img {
    vertical-align: middle;
}
	
#nav li a:hover {	
	color: #005ca1;
	padding-bottom: 0.417em;
	padding-top: 0.417em;
}

#nav .cat_lev_0 a:hover {
	padding-bottom: 0.75em;
	padding-top: 1.833em;
	margin-left: -0.417em;
	padding-left: 2.5em;
	background-image: url(https://www.BefestigungsFuchs.de/content/style/navi_mutter_hover.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* erste Ebene liste und links */

#nav .cat_lev_0 {
	padding-bottom: 0.417em;
	padding-top: 0.417em;
	border-bottom-width: 0.0833em;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-image: url(https://www.BefestigungsFuchs.de/content/style/navi_mutter.gif);
	background-repeat: no-repeat;
}

#nav .link_lev_0 {
	color: #666;
	font-weight: normal;
	padding-left: 2.083em;
	line-height: 1.5em;
}



/* unterlisten */

#nav .link_lev_0, #nav .cat_lev_0_selected a {
	padding-top: 0.333em;
	padding-bottom: 0.333em;
	padding-right: 0.333em;
	}

/* Community */


#navliste .nav_0 {	
	padding-bottom: 0.417em;
	padding-top: 0.417em;
	border-bottom-width: 0.0833em;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	background-image: url(https://www.BefestigungsFuchs.de/content/style/navi_mutter.gif);
	background-repeat: no-repeat;
}

#navliste .nav_0 a {
    color: #005ca1;
	font-weight: normal;
	padding-left: 2.916em;
	
	
} 

#navliste .nav_0 a:hover {
	padding-bottom: 0.75em;
	padding-top: 1.833em;
	margin-left: 0.417em;
	padding-left: 2.5em;
	background-image: url(https://www.BefestigungsFuchs.de/content/style/navi_mutter_hover.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* Community */

/* ------------ BLOG DESIGN INHALT ------------------------ */

#sidebar {
	margin-left: -1.5em;
}

#sidebar ul {
	list-style: none;
	background-color: #FFF;
	-moz-border-radius: 10px;
	border: 1px solid #ffffff;
}

#sidebar ul li ul li {
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px dashed #cccccc;
			 }

.blognavigation ul, .linkcat ul, #sidebar ul ul {
	margin-left: -3em;
}

/* iexplorer */
* html .blognavigation ul, * html .linkcat ul, * html #sidebar ul ul{
	margin-left: 0px;
}



#autor {
	position: relative;
	width: 100%;
	border-top: 2px dashed #cccccc;
	padding: 3px;
	-moz-border-radius: 5px;
	min-height: 93px; 
	clear:both;
	padding-top: 10px;
	margin-top: 10px;
}

#autor #img {
	position: absolute;
	right: 3px;
	top: 3px;
}


/* Style der Beiträge */

.poststyle {
/*	border-bottom: 5px solid #eeeeee; */
	-moz-border-radius: 10px;
	width: 95%;
	margin-bottom: 30px;
	padding: 10px;
	background-color: #FFF;
	border: 1px solid #eeeeee;
}

.poststyle a {
  text-decoration: underline;
  color: #005ca1;	
}

.poststyle a:hover {
  color: #005ca1;	
}

.poststyle img {
	/*float: right;	
*/}

.wp-smiley {
	clear: both;
	
}

/* ------------ BLOG DESIGN INHALT ------------------------ */


