/******************************************
*   
*   wasomo_base.css
*   copyright 2007 - WaSoMo.de
*
******************************************/

@import url(wasomo_navigation.css);
@import url(wasomo_artili1.css);
@import url(wasomo_form.css);

/******************************************
*   Layout
******************************************/ 

* {margin:0;padding:0;}

html[xmlns^="http"] {
height:100%;
padding-bottom:0.005em;
} 

body {
font-family: Verdana,Arial,Helvetica,Sans-serif,sans-serif;
font-size: 12px;
padding: 20px 0;
}

a {text-decoration: none;}

a:focus, a:active {outline:0;}

.clear {clear: both;}

#wrapSite { 
margin: auto;
width: 970px;
}

#headerTop {
width: 100%;
height: 140px;
background: url(http://wasomo.de/cms/images/headerTopBG.jpg) no-repeat top left;
}

#slogan {
display: block;
color: #006F38;
font-size: 20px;
padding: 35px 250px 0 0;
text-align: right;
}

#logo1 {
float: right;
border: 0;
padding: 5px 10px 0 0;
}

#logo2 {
float: left;
border: 0;
padding: 10px 0 0 10px;
}

#headerBottom {
float: left;
width: 100%;
}

#main {
float: left;
width: 100%;
background: url(http://wasomo.de/cms/images/mainTopBG.gif) no-repeat;
background-position: 0px 0px;
}

#colLeft {
float: left;
width: 200px;
padding: 0 0 10px 0;
}

#content {
float: left;
width: 570px;
padding: 30px 20px 10px 10px;
}

#colRight {
float: right;
position: relative;
top: -16px;
width: 170px;
padding: 0px 0 10px 0;
}

#footer {
clear: both;
width: 100%;
height: 65px;
background: url(http://wasomo.de/cms/images/footerBG.jpg) no-repeat top left;
}


/******************************************
*   Styles
******************************************/ 

#headerBottom h2.navHeadline {
clear: both;
float: left;
color: #478c58;
padding: 45px 0 0 10px;
font-size: 20px;
}

#content h2 {
padding: 0 0 20px 0;
color: #478c58;
font-size: 14px;
}

#content p {
padding: 0 0 20px 0;
line-height: 18px;
}

#content a {
color: #478c58;
text-decoration: underline;
}

#colRight h3.newsHeadline {
color: #478c58;
padding: 0 0 1px 21px;
font-size: 14px;
}

#colRight .news {
height: 220px;
padding: 19px 20px 0 21px;
background: url(http://wasomo.de/cms/images/newsBox.gif) no-repeat top left;
color: #7e7e7e;
}

#colRight .news h4 a {
display: block;
color: #478c58;
font-size: 12px;
padding: 0 0 3px 0;
}


#colRight .news p a {
display: block;
color: #478c58;
font-size: 10px;
text-align: right;
}

#footer p {
font-size: 11px;
float: right;
padding: 26px 30px 0 0;
color: #FFF;
}

#footer a {
color: #FFF;
}



