/* MichaelSchulz.at /// PRINT-Stylesheet
    Author: Engelbert Eichner
    Version 0.1 (Blue and white) v. 08.02.2006 
    Stylesheet erstellt am 12.06.2006 
    Zuletzt aktualisiert am 12.06.2006 */

/* Dieses Stylesheet und alle zum Design
   gehoerigen Grafikdateien sind geistiges
   Eigentum von Engelbert Eichner und
   stellen eine exklusive Entwicklung fuer
   MichaelSchulz.at dar. */

/* Colors
--------------------------------------*/
darkblue: .................. #39497c
lighterblue: ............... #7e96b3
darkgrey: .................. #666666
lightgrey: ................... #cfc7c7
darkergrey: ............... #a8a2a2
grey frame: ................ #f1f1f1
orange: ..................... #fa980c
/*------------------------------------*/


/* =Tags
----------------------------*/

body {
   font-family: Verdana, sans-serif;
   font-size: small;
   color: #666;
   background-color: #fff;
   margin:0;
   padding:0;
}

p {
   line-height: 1.6em;
}

/* =Header
---------------------------*/

#HeaderFrame {
   width: 100%;
}

#Header {
   margin: 0 auto;
   width: 640px;
   height: 140px;
}

#Portrait {
   display: none;
}

#Slogan {
   display: none;
}

/* =Logo
---------------------------*/

#name {
   float: left;
   left: 10px;
   top: 10px;
}

#name p {
   font-family: Garamond, sans-serif;
   font-size: 3.8em;
   font-weight: 100;
   line-height: 0.8em;
   color: #39497c;
   margin: 0;
   padding:0;
}

#name h5 {
   font-family: Garamond, sans-serif;
   font-size: 1.3em;
   font-weight: bold; 
   letter-spacing: 0.2em;
   margin:0;
   padding-left: 60px;
   color: #fa980c;
   line-height: 1.6.em;
}

#name .mas {
   font-size: 0.4em;
}

#name a, #name a:visited {
   text-decoration: none;
   color: #39497c;
}

#name a:hover {
   color: #7e96b3; 
}

/* =Content
----------------------------*/

#ContentFrame {
   width: 100%;
}

#Content {
   margin: 0 auto;
   width: 640px;
   color: #444;
}

#SubContent {
   display: none;
}

#MainContent {
   font-family: Verdana, sans-serif;
   float: left;
   width: 610px;
   margin-bottom: 10px;
}

#Article {
   padding: 0px 30px;
   font-size: 0.8em; 
   margin: 0;
}


/* =Termine
----------------------------*/

.dateh1 {
   font-family: Times New Roman, serif;
   font-size: 1.4em;
   font-weight: 100;
   color: #fa980c;
   line-height: 18px;
}

/* =Headlines
----------------------------*/

h1 {
   width: 500px;
   margin: 10px auto;
   font-family: Times New Roman, serif;
   font-size: 1.2em;
   font-weight: 100;
   color: #39497c;
   text-align: center;
   padding: 10px  30px;
   border-top: 2px solid #f1f1f1;
}

h2 {
   font-family: Times New Roman, serif;
   font-size: 1.5em;
   font-weight: 100;
   color: #fa980c;
   line-height: 18px;
}


/* =Links
----------------------------*/

a {
   color: #253699;
}

a:hover {
   color: #7e96b3;
}

a, p:a {
   font-family: Verdana, sans-serif;
}

/* =Lists
----------------------------*/

ul {
   font-family: Verdana;
}

li {
   line-height: 1.5em;
   list-style: square;
   color: #39497c;
}

/* =Kontaktformular
----------------------------*/

form {
   margin-left: 30px;
   width: 77%;
}

input, textarea {
   margin: 5px 0;
   padding: 2px;
   background: #f5f5f5;
   color: #39497c;
   font-family: Verdana, sans-serif;
   font-size: 1.0em;
}

/* =Footer
----------------------------*/

#footer {
   height: 30px;
   margin: 0 auto;
   padding: 0 10px;
   color: #a8a2a2;
   font-size: 0.7em;
   text-align: center;
}

#footer p {
   margin-top: 0;
   padding: 0 35px;
   line-height: 1.3em;
}

#footer a, #footer a:visited {
   text-decoration: none;
   color: #a8a2a2;
   font-weight: bold;
}

#footer a:hover {
   color: #666;
}

/* =Misc
----------------------------*/

#PrintSource {
   width: 610px;
   font-size: 0.7em;
   color: #666;
   border-top: 2px solid #f5f5f5;
   margin: 30px;
}

#PrintSource p {
   padding-left: 10px;
   border-left: 5px solid #f5f5f5;
}

.clear {
clear:both;
}

.mehr {
   font-family: Verdana, sans-serif;
   line-height: 1.6em;
}

p cite {
   line-height: 1.4em;
   margin: 15px;
   background: #efefef;
   display: block;
   padding: 4px;
}

#Calendar img {
   margin: 5px 0;
   border: 3px solid #ddd;
   padding: 3px;
}

#MainContent img {
   border: 3px solid #ddd;
   padding: 3px;
   margin: 5px;
}

.bildrechts {
   float: right;
}

.bildlinks {
   float: left;
}

#MainContent .noframe, 
#MainContent .divider,
#Calendar .noframe {
   border: 0;
   padding: 0;
   margin: 0;
}

/* End of Stylesheet */