/* - - - - - - - - - - - - - - - - - - - - -Title: funfzigjahrefuenfziger.de - style.css - screenAuthor: Christoph Sasse, frage@csasse.com
Version: 0.2, 090916Framework: TyporidphyUpdated: Mittwoch, 16. September 2009Updates: clean-upby: csasseOBLIGATORY DISCLAIMER: look, read, copy but don´t be a fool: do not steal.- - - - - - - - - - - - - - - - - - - - - */
@import url("calendar.css");

/* RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  
	margin:0; 
	padding:0; 
} 
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
html{background:#fcfcf9 url(../images/bg-elipses3.png) repeat -70px -15px;font-size:100%;min-height:101%;}
body{border-top:3em solid #87bb6b;color:#666;font-family:Georgia, "Times New Roman", serif;font-size:62.5%;padding:0 1em;}
#wrapper{margin:0 auto;width:94em;}
#header{margin-bottom:2em;margin-top:1.5em;width:94em;}
.generic{float:left;margin-bottom:2em;padding-top:1em;}
.clear{clear:both;}
.end{margin-left:0!important;margin-right:0!important;}
.twotwenty{margin-right:2em;width:22em;}
.twoeighty{margin-right:2em;width:28em;}
.threeforty{margin-right:2em;width:34em;}
.fourhun{margin-right:2em;width:40em;}
.foursixty{margin-right:2em;width:46em;}
.fivetwenty{margin-right:2em;width:52em;}
.fiveeighty{margin-right:2em;width:58em;}
.sixforty{margin-right:2em;width:64em;}
.sevenhun{margin-right:2em;width:70em;}
.sevensixty{margin-right:2em;width:76em;}
.eighttwenty{margin-right:2em;width:82em;}
.eighteighty{margin-right:2em;width:88em;}
.nineforty{width:94em;}
.generic p{font-size:1.2em;line-height:1.5em;margin-bottom:1.5em;}
h1{color:#000;font-size:2em;line-height:.9em;margin-bottom:.9em;}
h2{color:#000;font-size:3em;font-style:italic;line-height:1.2em;margin-bottom:.6em;}
h3{color:#000;font-size:1.5em;font-variant:small-caps;line-height:1.2em;margin-bottom:1.2em;}
h4{color:#000;font-size:1.2em;font-variant:small-caps;line-height:1.5em;margin-bottom:1.5em;}
h5{color:#000;font-size:1.2em;font-weight:700;line-height:1.8em;margin-bottom:1.4em;}
h6{color:#000;font-size:1em;line-height:1.8em;margin-bottom:1.8em;}
p a{color:#000;}
p a:hover{text-decoration:none;}
h1 a{color:#000;}
h1 a:hover{text-decoration:none;}
li a{color:#000;}
li a:hover{text-decoration:none;}
blockquote p{font-size:1.2em!important;font-style:italic;font-weight:700;line-height:1.5em!important;margin-bottom:1.5em!important;}
blockquote p cite{font-style:normal;}
.generic strong{font-variant:small-caps;}
.generic em{font-style:italic;font-weight:inherit;}
.amp{font-family:Baskerville, "Goudy Old Style", Palatino, "Book Antiqua", serif;font-style:italic;font-weight:400;line-height:inherit;}
abbr{border-bottom:1px dotted #666;border-color:inherit;cursor:help;}
.right-float{float:right;margin-left:2em;margin-right:0;}
.left-float{float:left;margin-left:0;margin-right:2em;}
.code{background:#ddd;font-family:Courier, "Courier New", monospace;font-size:1em;}
img{font-size:1em;}
img.left-img{border:1px solid #ccc;float:left;font-size:1em;margin-bottom:1.8em;margin-right:2em;margin-top:.3em;padding:4px;}
img.right-img{border:1px solid #ccc;float:right;font-size:1em;margin-bottom:1.8em;margin-left:2em;margin-top:.3em;padding:4px;}
ul{list-style:square inside;margin-bottom:1.8em;}
ul li{font-size:1.2em;line-height:1.5em;}
ul li.caption{color:#000;font-variant:small-caps;list-style:none;}
li > ul,li > ol{margin-bottom:0;margin-left:5em;}
li > ul li,li > ol li{font-size:1em;}
ol{list-style:decimal inside;margin-bottom:1.8em;}
ol li{font-size:1.2em;line-height:1.5em;}


#logo{ float:left; position:relative; z-index:10; margin:-20px 0 0 -127px; }
#header h1{ text-indent:-1000px; background:url(../images/50jahrefuenfziger_h1_3.gif) no-repeat 0 bottom; z-index:96; display:block; position:relative; margin:50px 0 3em 0; height:116px;}
.eventborder { border-top:1px solid #7f7f7f; /* #7bb35b */; }
#footer { position:relative; float:left; border-top:1px solid #7f7f7f; margin-top:6em; padding: 0 2em; background:url(../images/bg-gray22822822805-trans.png) repeat; }
.bottomline { border-top:1px solid #666; background:#e7e7e5; text-align:center; }

div.aktuell .autor { margin:0 0 2em 0; padding:0; display:block; font-size:11px; }
.aktuell h2 { color:#71a254; }
.aktuell h3, .aktuell h4 { margin-bottom:.2em; font-size:2.2em;}
h3.attention { display:inline; background:#fafadb; }
.aktuell h4 { font-size:1.5em; font-size: 1.5em;}
h3#cal-h3 { font-size:1.5em; font-variant:small-caps; font-style:normal; font-weight:normal; }
a:hover img { margin:2px 0 -2px 0; }
.partner-img { float:left; border:none; margin:10px; }
#bottomlogo { margin:190px -5px /* for my frIEnd ;) */ 0 0;}
ul.locationlist li { list-style-image:url(../images/icon-marker-trans.png); margin-bottom:.8em; padding: .4em;}


/*
+-------------------------------------------------+
|                                                 |
|   TYPOGRIDPHY IS � COPYRIGHT OF HARRY ROBERTS   |
|   IT IS FREE TO BE USED AND MODIFIED PROVIDED   |
|   THIS TEXT REMAINS INTACT -- CSSWIZARDRY.COM   |
|                                                 |
+-------------------------------------------------+ 
*/