﻿/* CSS Document */
body {
overflow-x:hidden; /* Verhindert seitliches Scrollen */
background-color:#FFFFFF; /* Legt das Hintergrund-Farbefest */
font-family: arial, helvetica, sans-serif; /* legt die allgemeine Font im body-Bereich fest */
font-size: 14px; /* Größe der Schrift */ 
text-align: center; /* Extrawurst für den IE */ 
color:#5e5e5e;
background:url('images/flower_02.jpg') repeat-x top;
margin-top:0;
margin-left:15px;
}

#layout {
margin: 0 auto; // wichtig!
padding: 0px;
text-align: left; 
width: 696px; /* Breite des Layout-Bildes */
}

#header {
width: 696px; /* Breite des Layout-Bildes */
height: 181px;
margin-top: 0px; /* Abstand nach oben des Divs */
margin-left: 0px; /* Abstand nach links des Divs */ 
background-image: url('images/flower_01.jpg');
position: absolute; }

#navigation {
width: 383px; /* Breite des Layout-Bildes */
height: 25px;
margin-top: 181px; /* Abstand nach oben des Divs */
margin-left: 0px; /* Abstand nach links des Divs */ 
background-image: url('images/flower_04.jpg');
position: absolute; }

#navigation a {
color:#5e5e5e;
text-transform:uppercase;
text-decoration:none;
border-bottom:0px;
padding-right:15px;
}

#navigation a:hover {
color:#ffffff;
text-transform:uppercase;
text-decoration:none;
border-bottom:0px;
}

#rechts_klein {
width: 313px;
height: 25px;
margin-top: 181px;
margin-left: 383px;
background-image: url('images/flower_05.jpg');
position:absolute;
}

#content {
width:412px;
margin-top: 206px;
margin-left: 0px;
padding-top:10px;
background-image: url('images/flower_06.jpg');
background-repeat:no-repeat;
position: absolute;
text-align: left;
}

#rechts_gross {
width:284px;
height:279px;
margin-top: 206px;
margin-left: 412px;
background-image: url('images/flower_07.jpg');
position: absolute;
text-align: left;
padding-left:0px;
}

i {
color: #A5C98B;
letter-spacing: 2px;
}

b {
color: #90B08B;
font-weight: bold;
letter-spacing: 0px;
}

h1 {
color: #557e5e;
letter-spacing:1px;
text-transform:capitalize;
font-size: 14px;
border-top: #cbd9c8 1px dotted;
border-bottom: #cbd9c8 1px dotted;
margin-top:0px;
margin-bottom:5px;}

a {
color:#90b08b;
text-decoration:underline;
}

a:hover {
color:#cbd9c8;
border-bottom:1px dotted;
}

 .newsbox { width:412px;padding-top:15px; }
 .newsheadline {color:#4d4d4d;font-size:14pt;padding-left:75px; text-transform:uppercase;}
.newscomment {font-size:12px;padding-left:75px;}
 .newsdate { width:60px; height:45px;color:#4d4d4d;background-image:url('images/bg_date.jpg');margin-top:-35px; padding-top:15px;margin-left:10px;text-align:center; }
 .newstext { padding:3px;width:435px;vertical-align:top; }
 .newsicon { border-left:2px solid #000000;vertical-align:top;padding:5px; }
 .newsfooter { background:#f5f5f5;margin-top:3px;text-align: right;}