@charset "UTF-8";

/**
 * Theme Name:     TwentyTenHolz
 * Theme URI:      http://www.vollholz-moisburg.de
 * Description:    Child theme for the Twenty Ten theme.
 * Author:         bseiten
 * Author URI:     http://www.bseiten.net/
 * Template:       twentyten
 * Version:        0.1.0
 */

@import url('../twentyten/style.css');

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 30, 2013 */
@font-face {
    font-family: 'questrialregular';
    src: url('fonts/questrial-regular-webfont.eot');
    src: url('fonts/questrial-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/questrial-regular-webfont.woff') format('woff'),
         url('fonts/questrial-regular-webfont.ttf') format('truetype'),
         url('fonts/questrial-regular-webfont.svg#questrialregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* =General Structure
-------------------------------------------------------------- */

html, body {
margin: 0;
padding: 0;
height: 100%; /* WICHTIG!!! STRECKT ANZEIGENBEREICH AUF 100% */
}

#wrapper {
background-color: #FFFFFF;
width: 80%;
margin: auto; /* Div soll zentriert werden */
min-height: 100%; /* Mindesthöhe für moderne Browser */
height:auto !important; /* Important Regel für moderne Browser */
height:100%; /* Mindesthöhe für den IE */
}
/* overflow: hidden !important;  FF Scroll-leiste */


/* =Global Elements
-------------------------------------------------------------- */

a:link
a: visited {
	color: #7d2426;
	text-decoration: none;
}
a:active,
a:hover {
	color: #7d2426;
	text-decoration: underline;
}
a:focus
  {
  	outline: none;
}

/* =Header
-------------------------------------------------------------- */

#header {
	padding: 0px 0 0 0;
}
#site-title {
	position: absolute;
	z-index: 100;
	top: -2000px;
	left: -1000px;
}

#site-description {
	position: absolute;
	z-index: 99;
	top: -2500px;
	left: -1500px;
}

/* This is the custom header image */
#branding img {
	border-top: none;
	border-bottom: none;
}


/* =Menu
-------------------------------------------------------------- */

#access {
	position: absolute;
	z-index: 98;
	top: -3000px;
	left: -2000px;
}

/* =Content
-------------------------------------------------------------- */

#main {
	padding: 0px 0 0 0;
}

#content .entry-title {
	position: absolute;
	z-index: 97;
	top: -3100px;
	left: -2200px;
}

/* =Footer
-------------------------------------------------------------- */

#colophon {
	border: none;
    padding: 0px 0px;
    height: 5px;
    width: 100%;
    background-color: #7d2426;
    -moz-border-radius:15px; /* Firefox - alte Syntax */
	-moz-border-radius:15px; /* Safari, Chrome - alte Syntax */
	border-radius:15px; /* alle neuen Browser, W3C Standard */
}

#site-info {
    text-align: center;
    width: 100%;
    font-weight: 100;
    font-family: 'questrialregular', sans-serif;
    margin-top: 10px;
    font-size: 16px;
    line-height: 20px;
    color: #4a4a4a;
}

#site-info a:link {
    color: #7d2426;
    text-decoration: none;
}
#site-info a:hover {
    color: #7d2426;
    text-decoration: underline;
}

