/* CSS Document - VorWilma.de */

/*****************************
FileStructure
*****************************
 - 1.0 LayoutStructure
 - 2.0 HeaderZone
      2.1 Head & Quote
      2.2 SkipLinks
 - 3.0 Navigation
 - 4.0 ContentZone
      4.1 Headlines
      4.2 ArticleArea
      4.3 MailForm
 - 5.0 FooterZone
******************************/



/* ---------- 1.0 LayoutStructure ---------- */

body {
    background-color : #FFF;
    font-family : Arial, Helvetica, Sans-Serif;
    padding : 0px;
    margin : 10px;
    }


#container {
    position : absolute;
    border : 0;
    padding : 0;
    }


#links {
    float : left;
    width : 620px;
    margin : 0px 14px 0px 0px;
    padding : 50px 0px 0px 0px;
    }

#links img {
    padding : 2px 0px 5px 0px;
    }


#rechts {
    float : left;
    width : 620px;
    padding : 10px 0px 0px 0px;
    margin-right : 0px;
    }

#rechts img {
    padding : 2px 0px 5px 0px;
    }



/* ---------- 2.0 HeadZone -------------- */


/* ---------- 2.1 Head & Quote -------------- */

#banner {
    padding : 0px;
    margin : 0px;
    }

#banner img {
    padding :0px;
    }


/* ---------- 2.2 SkipLinks -------------- */

#accessibility {
	display : none;
	}



/* ---------- 3.0 Navigation ---------- */

#menu {
	display : none;
    }



/* ---------- 4.0 ContentZone -------------- */


/* ---------- 4.1 Headlines -------------- */

h1 {
    font-size : 18pt;
    text-align : left;
    font-variant : small-caps;
    font-weight : normal;
    padding : 10px 10px 10px 0px;
    margin : 0px;
    }

h2 {
    font-size : 12pt;
    font-weight : bold;
    padding : 0px 0px 10px 0px;
    margin : 0px;
    }

h3 {
    font-size : 10pt;
    font-weight : bold;
    padding : 0px 0px 10px 0px;
    margin : 0px;
    }


/* ---------- 4.2 ArticleArea -------------- */

p {
    text-align : justify;
    line-height : 150%;
    font-size : 10pt;
    padding : 5px 0px;
    margin : 0px;
    }

* html p {
    font-size : 10pt;
    }

a:link, a:visited {
    color : #000;
    text-decoration : underline;
    }

/*
#links a[href]:after, #rechts a[href]:after {
    content:" <"attr(href)">";
    color:#808080;
    background-color:inherit;
    font-style:italic;
    size:80%;
} */


/* ---- List Style ---- */
#links ul, #rechts ul {
	list-style-type : none;
	text-align : justify;
	margin : 0;
	padding : 5px 0px 5px 10px;
	}

#links li, #rechts li {
	background : url(../img/punkt_li.gif) no-repeat 0 12px;
	padding : 5px 10px 0 10px;
	margin-left : 15px;
	list-style : none;
	line-height : 150%;
	font-weight : normal;
	font-size : 10pt;
	}


/* ---- Table ---- */
table {
	margin-left : 10px;
	}

table p {
	text-align : left;
	padding : 5px;
	font-size : 10pt;
	}

th {
	border : 1px solid #f6f6f6;
	font-weight : normal;
	}

td {
	border : 1px solid #f6f6f6;
	}

/* ---- Gallery ---- */
#galerie {
    padding : 35px 0px 0px 0px;
    margin : 0px;
    }

* html #galerie {
    padding : 55px 0px 0px 0px;
    }

#galerie img {
    float : left;
    margin-right : 32px;
    width : 130px;
    height : 130px;
    border : 1px solid #DCDCDC;
    }


/* ---------- 4.3 MailForm -------------- */

.mailform {
	display : none;
	}

.eingabe-textzeile {
	display : none;
	}

.eingabe-textfeld {
	display : none;
	}

.email-senden {
	display : none;
	}



/* ---------- 5.0 FooterZone ---------- */

#footer {
    clear : both;
    margin : 0px;
    padding : 0px;
    }

#printbottom {
	font-size : 10px;
	padding: 10mm 0 0;
	border: none;
	margin: 0;
   }

#printbottom p {
	font-size : 12px;
   }
