/*  
Theme Name: Fliesen Netzwerk
Theme URI: 
Description: 
Version: 1.0
Author: Sascha Heilmeier
Author URI: http://www.machen.de 
*/
table, p, td, tr h1, h2, h3 { padding: 0px; margin:0px; }

html { background-color:#758082; background-image: url(/fileadmin/images/gui/fliesen-muster-mirage.gif); }

body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #a4a8ab; background-image: url(/fileadmin/images/gui/bg-header.gif); background-repeat:repeat-x; text-align:center; margin:0px; padding:0px; }

h1, h2, h3, .h2, .h1 { font-family:Georgia, "Times New Roman", Times, serif; color: #cacfd3; text-transform:uppercase; font-weight: normal; }

h1, .h1 { font-size: 34px; }
h2, .h2{ font-size: 20px; color:#cdced0; }
h3 { font-size: 18px; }

a, a:visited { color:#a5a19e; text-decoration: underline;}
a:hover { text-decoration: none; color:#cdcbcc; }

a img { border:none; }

#container { width: 960px; z-index:1; border: 1px solid #d5d5d5; text-align:left; margin: 0 auto; background-color:#FFFFFF; margin-bottom: -10px; position:relative; }

#header { position:relative; height: 64px; width: 960px; text-align:left; margin: 0 auto;  }
#header-logo { position: absolute; right: 18px; top: -60px; z-index: 5000; }
#header-logo a { display:block; }
#header-headline { background-image:url(/fileadmin/images/gui/bg-header-black.png); width: 948px; height: 118px; top: 0px; left:0px; position: absolute; z-index: 1000;   }
#header-headline .h2 { margin: 40px 0 0 10px; font-size: 26px; }
#header-headline .h1 { margin: 0px 0 0 10px; }

#header-navi-rand { position: absolute; right: -40px; top: 100px; z-index:50; }
#header-navi-rand ul { list-style:none; margin:0; padding:0; }

#header-navi ul { position: absolute; top: 16px; font-family:Georgia, "Times New Roman", Times, serif; color: #656565; text-transform:uppercase; font-size: 22px; margin:0px; padding:0px; list-style:none; }
#header-navi ul li { float:left; }
#header-navi ul li a { color:#656565; padding: 6px 16px 6px 10px; display: block; float: left; text-decoration:none; background-image:url(/fileadmin/images/gui/navi-trennlinie.gif); background-position:right; background-repeat:no-repeat;}
#header-navi ul li a:hover, #header-navi ul li.active a { text-decoration:underline; color: #005a7c; } 

#middle { margin: 6px; float:none; clear: both; }

#startseite {  }

#start-marke {
position:absolute;
bottom:138px;
right: 0px;
}

.slideshow { position: relative; }

.start-links-vorteile { margin: -30px 0px 8px 0px; float:left; background-color:#000000; background-repeat:no-repeat; background-position:top right; z-index: 100; position: relative; }
.start-links-vorteile-inner { width: 375px; height: 190px; }
.start-links-vorteile-inner ul { list-style:url(/fileadmin/images/gui/hacken-vorteile.gif); font-size:16px; color: white; }
.start-links-vorteile-inner ul li {  margin-bottom: 6px; }
.start-links-vorteile-inner h2 { margin: 10px; }

.start-links-ausstellung { margin: 0px 0px 0px 0px; background-color:#000000; float:left; }
.start-links-ausstellung p { width: 375px; height: 186px; }

.start-rechts-peterfischer { margin: -30px 0px 8px 0px; float:right; background-color:#000000; background-image:url(../startseite/bg-peter-fischer.gif); background-repeat:no-repeat; z-index: 200; position: relative; }
.start-rechts-peterfischer-inner { width: 565px; height: 190px; }
.start-rechts-peterfischer-inner p { margin: 12px 12px 0px 202px; }

.start-rechts-fliesen {margin: 0px 0px 0px 0px; float:right; background-color:#000000;  }
.start-rechts-fliesen p { width: 565px; height: 186px; }

.clear { float:none; clear:both; height: 1px; font-size: 1px; width: 400px; }

#middle-footer { float:none; clear: both; margin-top: 10px; }
#middle-footer .telefon { color: #646464; font-size: 22px; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; }
#middle-footer-left { float:left; width: 400px; }
#middle-footer-right { float:right; width: 500px; text-align:right; }

#subpage {  }

.subpage-links { float:left; margin: -100px 0px 8px 0px; z-index: 100; position: relative; width: 188px; height: auto; background-image:url(/fileadmin/images/gui/bg-content-black.png); }
.subpage-links-inner { margin:10px; }
.subpage-links-inner ul { margin:0; padding:0; list-style:none; }
.subpage-links-inner ul li.widget { margin-bottom:15px;}
.subpage-links-inner .submenu a{ display:block; font-size:14px; color: #cdd2d5; font-weight: bold; text-decoration:none; background-image:url(/fileadmin/images/gui/submenu-inaktiv.gif); background-repeat:no-repeat; margin: 3px 0 3px 0; padding-left: 16px; border-bottom: 1px solid #5d5d5d; }
.subpage-links-inner .submenu a:hover, .subpage-links-inner .submenuaktiv a, .subpage-links-inner .submenuaktiv a:hover { display:block; margin: 3px 0 3px 0; font-size:14px; color: #0f7290; font-weight: bold; text-decoration:none; background-image:url(/fileadmin/images/gui/submenu.gif); background-repeat:no-repeat; padding-left: 16px; border-bottom: 1px solid #5d5d5d; }

.subpage-mitte { float:right; margin: -100px 0px 8px 0px; z-index: 100; position: relative; width: 752px; height: auto; background-image:url(/fileadmin/images/gui/bg-content-black.png); }
.subpage-mitte-inner h2 { color: #0f7290; margin-bottom: 12px; }

.subpage-mitte-inner p { margin-bottom: 10px; }
.subpage-mitte-inner { margin:10px; }

hr { border:none; border-bottom:1px solid #333333; float:none; clear: both;  }
.single-post hr { border:none; border-bottom:1px solid #333333; float:none; clear: both; }

.tags { color:#333333; font-size:11px; margin-bottom: 15px; }
.tags a, .tags a:hover { color:#333333; text-decoration: none;}

.subpage-mitte-inner .links-inner { float:left; width: 330px; height: auto; }
.subpage-mitte-inner .rechts-inner { float:right; width: 330px; height: auto; }

#footer { background-color: black;  height: 140px; position:relative; z-index:0; }
#footer-inner { width: 960px; height:90px; text-align:left; margin: 0 auto; clear:both; }
#footer-inner-left { float: left; width: 400px; margin-top:25px; }
#footer-inner-right { float:right; width: 380px; margin-top:25px; text-align: right; }
#footer-inner-right ul { list-style:none; margin: 0px; padding:0px; }
#footer-inner-right ul li { float: left; margin-left: 10px; }

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
