body,
html {
    margin: 0;
    padding: 0;
    cursor: default;
    font-family:Verdana, Arial, sans-serif;
    font-size:12px;
}
body {
    background: #DEDEDE;
}
p {
    font-family:Verdana, Arial, sans-serif;
    font-size:12px;
    line-height:20px;
}
#outerWrapper {
    margin: 0 auto;
    width: 920px;
    padding: 20px 0;
}
#headMenuWrapper {
    text-align: right;
    padding-right: 20px;
}
#pageTop {
    height: 9px;
    background: transparent url(../img/page_top.png) no-repeat 0 0;
    overflow: hidden;
}
#pageContainer {
    background: transparent url(../img/page_background.png) repeat-y 0 0;
    overflow: hidden;
    padding: 0 7px 20px 7px;
	position: relative;
}
#head {
	height: 100px;
}
#pictureBar {
    padding-bottom: 30px;
}
#pictureWrapper {
	height:236px;
	background: url(/img/header/sast_start.jpg);
}
#content {
    padding: 0 20px 20px;
    width: 700px;
}
#pageBottom {
    height: 14px;
    background: transparent url(../img/page_bottom.png) no-repeat 0 0;
}

#logo
{
    width:174px;
    height:70px;
    margin:0;
	position: absolute;
	top: 12px;
	left: 35px;
    background-image:url(../img/sast_motorsport.jpg);
    background-repeat:no-repeat;
}
#headMenu {
    margin: 0;
    padding: 0;
    list-style: none;
}
#headMenu a {
	font-size:10px;
	text-decoration:none;
	font-family:Arial, Verdana, sans-serif;
	color:#505050;
}
#mainMenu {
    margin: 0;
}

#main_menu
{
float:right;
margin:72px 20px 0 0;
}

#main_menu li {
display:inline;
padding: 0 5px;
}

#main_menu li a {
text-decoration:none;
color:#660000;
padding-bottom: 10px;
}
#main_menu li a:hover,
#main_menu li a:focus,
#main_menu li a:active {
	color: #660000;
	border-bottom: solid 4px #660000;
}
#main_menu li.current a {
    color: #05284F;
    border-bottom: solid 4px #05284F;
}

#news
{
float:right:
width:100px;
border:1px solid red;
}

#wetterwidget
{
float:right;
}

h1
{
color:#660000;
font-size:18px;
}

img
{
border:0;
}

#fckEditorBody {
    background: #FFFFFF;
}
#IE6newsClearer {
  display: none;
}

#oa
{
font-size:13px;
font-weight:normal;
}

#oa a
{
text-decoration:none;
color:#000000;
}

#oa span {
  text-decoration: underline;
  color: #660000;
}
