.divlogo{
float:left;
width:660px;
margin-top:0px;

}
#divtitel{
float:left;
margin-top:10px;
margin-bottom:10px;
width:660px;
vertical-align: middle;
background-color:#295d82;
height: 14px;
text-decoration: none;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 8pt;
color: #ffffff;
padding-top:3px;
padding-left:3px;
}
#divtitel h2{ 
margin-left: 3px;
text-decoration: none;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 8pt;
color: #ffffff;
}
#divtitel p
{
text-decoration: none;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 8pt;
color: #ffffff;
}

#li_top_header {
#width:160px;
#height:120px;
#}

#li_top_header p {
#padding-left:10px;
#padding-top:15px;
#text-decoration: none;
#font-family: Verdana,Arial,Helvetica,sans-serif;
#font-weight: bold;
#font-size: 10.5pt;
#color: #ffffff;
#}



.logo{
float:right;
margin-top:0px;
text-align:right;
width:660px; 
}
.logo p {
margin-top:-10px;
}
.beschreibung {
float:left;
margin-top:10px;
text-align:left;
}

.allteaser {
float:left;
width:660px;
}
.werbung {
float:left;
margin-top: 10px;
margin-left:50px;
}
.divleistung{
float: left;
background-image: url(http://city-firmen-portal.de/picture/upload/newlayout/balkenblaustand.gif);
background-repeat: no-repeat;
width: 320px;
margin-top: 20px;
}
.advcont{
clear:left;
float: left;
width: 280px;
margin-top: 10px;
margin-left:15px;
}

#kontakttitel{
float:left;
margin-top:20px;
width:660px;
vertical-align: middle;
background-color:#295d82;
height: 14px;
text-decoration: none;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 8pt;
color: #ffffff;
padding-top:3px;
padding-left:3px;
}


#divanschrift{
float: right;
background-image: url(http://city-firmen-portal.de/picture/upload/newlayout/balkenblaueck.png);
background-repeat: no-repeat;
width: 320px;
margin-top: 20px;
margin-bottom:20px;
}
#divanschrift a 
{
color: #ff3300;
text-decoration: none;
font-weight:normal;
}
#divanschrift a:link
{
color: #ff3300;
text-decoration: none;
font-weight:normal;
}
#divanschrift a:visited
{
color: #ff3300;
text-decoration: none;
font-weight:normal;
}
#divanschrift a:active 
{
color: #ff3300;
text-decoration: none;
font-weight:normal;
}
#divanschrift a:focus
{
color: #ff3300;
text-decoration: none;
font-weight:normal;
}



#divanschrift a:hover
{
color: #ff3300;
text-decoration: underline;
font-weight:normal;
}



.divmap {
float:right;
margin-top:25px;
width:280px;

}
.divmap h4 {
margin-left:10px;
font-size:13px;
margin-bottom:5px;
}
.divparta {
float: left;
width: 470px;
margin-top: 20px;
margin-left:100px;
}

.divkontakt {
float: left;
width: 660px;
margin-top: 20px;
margin-left:20px;

}

.divallteaser {
float: left;
background-image : url(http://city-firmen-portal.de/picture/upload/newlayout/backgroundrot.gif);
background-repeat:repeat-x;
width: 650px;
margin-top: 20px;
margin-bottom:70px;

}

.divallteaser img {
max-width: 93px;
}

.news { 
float:right;
margin-top:20px;
margin-left: 40px;
margin-right:40px;
background-image: url(http://city-firmen-portal.de/picture/upload/newlayout/balkenroteck.png); 
background-repeat: no-repeat;
}

.divkeyword 
{
float: right;
margin-top:20px;
width: 200px;
background-color: #dddddd;
text-decoration: none;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: normal;
font-size: 8pt;
color: #48555e;
}

