* {
margin:0pt;
padding:0pt;
}
body, html {
font-family:Verdana,Tahoma,Geneva,Arial,sans-serif;
margin-top: 10px;
}
#main
{
top:6px;
width:100%;
}

#inhalt {
margin:0px auto;
width:90%;
}
#bildoben ,
#bildoben_index{

height:80px;
padding:20px 0px 0px;
text-align:right;
width:100%;
}
#bildoben {
background-image:url(../images/webrelaunch_04_01.gif);
background-repeat:no-repeat;
background-position:bottom center;

}
#bildoben_index {
background-image:url(../images/webrelaunch_indexblack.gif);
background-repeat:no-repeat;
background-position:top left;
background-attachment:fixed;

}
#content,
#content_index {
padding-top:80px;
width:100%;

}
#content
{
background-image:url(../images/webrelaunch_04_02.gif);
background-repeat:no-repeat;
background-position:top center;
}
#referenzen #content
{
background-image:url(../images/referenz.jpg);
background-repeat:no-repeat;
background-position:top left;
}
#imp #content
{
background-image:url(../images/impressum.jpg);
background-repeat:no-repeat;
background-position:top left;
}
#suchmaschinen #content
{
background-image:url(../images/optimierung.jpg) ;
background-position:top center;
background-repeat:no-repeat;

}
#suchmaschinen #contenttext
{
margin-top:260px;

}
#kunden #content
{
background-image:url(../images/kunden.jpg);
background-repeat:no-repeat;
background-position:top left;
}
#imp #bildoben,
#kunden #bildoben,
#referenzen #bildoben{
background-image:url(../images/spacer.gif);
background-repeat:no-repeat;
background-position:bottom center;

}

#content .white_background a:visited,
#content .white_background a:link,
#content .white_background a:active{
text-decoration:none;
}
#content .newslinks a:visited,
#content .newslinks a:link,
#content .newslinks a:active{
text-decoration:underline;
}
#content_index
{
background-image:url(../images/webrelaunch_index.gif);
background-repeat:no-repeat;
background-position:top left;
background-attachment:fixed;

}

#subcontent {
margin:auto;
width:800px;
}

#navlist {
padding: 5px 10px;

}
#navlist li{
list-style-type: none;
padding: 10px 10px;
display:block;
}

#contenttext {
clear:left;
float:left;
height:455px;
left:25%;
margin: 50px 0px;
overflow:scroll;
padding:15px;
width:500px;
	
}
#contenttext h1 {
font-weight:normal;
padding:2px 0px 4px;
text-transform:uppercase;
}
#contenttext h2 {
font-weight:bold;
padding:2px 0px 4px;
}
#contenttext h3 {
padding:2px 0px;
}
#contenttext p {
line-height:160%;
padding:2px 0px 4px;
}
#contenttext a {
font-weight:bold;
line-height:150%;
}
#contenttext .clearer {
clear:both;
}
#contenttext .sidepicture {
float:right;
margin:5px 0px 10px 10px;
padding:0px 0px 0px 10px;
width:160px;
}
#contenttext ul, .sidebar ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:6px 0px 6px 10px;
padding:0px;
}
#contenttext li, .sidebar li {
background:transparent url(../images/pbull.gif) no-repeat scroll left top;
padding:2px 0px 2px 16px;
}
#sidebar
{
top:142px;
padding: 0px 5px;
float:right;
left:75%;
width:20%;

}
#sidebar2 {
top:10px;
}
.sidebar{
width:250px;
}
.sidebar h6,
.sidebar h1 {
font-weight:bold;
letter-spacing:1px;
margin:0px;
padding:10px 0px 10px 10px;
text-transform:uppercase;
}
.sidebar p {
padding:8px 0px 0px 8px;
}

#footer {
clear:both;
padding:10pt 50px 40px 10px;
text-align:left;
width:auto;
}

.footerleft {
padding: 20px 20px 0px 20px;
	clear:both;
	float:left;
}
.footerright {
padding: 0px 20px 15px 0px;
float:right;
}
.clear {
clear:both;
}
#slogan1 h1{
margin:80px 50px 0px;
padding:5px;
}
#content_left {
float:left;
width: 75%;

}
#schlagworte #merken{
padding: 5px 0px 15px 0px;
}
#merken img{
padding: 0px 10px 0px 0px;
}
.left{

float:left;
}
.right{

float:right;
}
