*{margin:0px;padding:0px}
img{border:0px}
html{width:100%;height:100%;}
body{background:url(../images/bg.gif) repeat; width:1000px; margin:auto; font-family:Tahoma; font-size:11px;}
.block1{background-image:url(../images/bgheader2.jpg);background-position:topleft;background-repeat:repeat-x;width:964px;height:116px;border-right:1px solid #001742;padding:5px 0 0 35px;float:left}
.block1 li{list-style-type:none;color:#FFFFFF;font-family:Tahoma;font-weight:bold;margin:15px 0 0 0;float:left;line-height:15px;vertical-align:top}
.block1 li img{vertical-align:text-top}
.select{width:108px; font-size:10px; height:15px; vertical-align:middle; margin:0 0 0 5px; display:inline; font-family:Tahoma;}
.squ{padding:1px 8px 3px 0}
.block2{float:left; background-image:url(../images/bg1.gif); background-position:top left; background-repeat:repeat-x; width:310px; height:90px; border-left:1px solid #007EAB; border-right:1px solid #007EAB;}
.block2 a, .block3 span{color:#FFFFFF; font-family:Tahoma; font-weight:bold; text-decoration:none }
.block2 ul{margin:20px 0 0 35px}
.block2 li{list-style-type:none; width:120px; float:left; background-image:url(../images/arrow.gif); background-position:0px 1px; background-repeat:no-repeat; padding:0 0 0 15px; margin:0 0 7px 0;}
.block3{background-image:url(../images/bg1.gif); background-position:topleft; background-repeat:repeat-x; width:172px; height:69px; float:left; border-left:1px solid #001742; padding:21px 0 0 26px; }
.block3 img{float:left; padding:0 10px 0 0}
.block3 span{display:block; padding:0 0 10px 0}
.block3 strong{color:#FFF845}
#header{float:left}
.menu{float:left; width:1000px; height:30px; margin:1px 0 0 0; background:url(../images/toplineback.jpg); background-repeat:repeat-x;}
.topline{ color:#FFFFFF; font-size:15px; padding:4px 0 0 280px;}
#content{float:left; margin:1px 0 0 0; border-top:1px solid #303B4F; width:100%; padding:5px 0 6px 0}
.left{ float:left; display:inline; margin:0 0 0 5px; border:1px solid #5D6B84; width:198px}
.dots{background-image:url(../images/dots.gif); background-position:bottom left; background-repeat:repeat-x }
.style1{margin:0 0 14px 0}
.right{ float:left; margin:0 0 0 5px; width:552px;}


.item{ background-image:url(../images/bordbg.gif); background-position:top left; background-repeat:repeat-y; width:274px; margin:7px 1px 3px 0; float:left }
*html .item{margin:0 0 3px 0}
.item img{float:left}
.item div{margin:6px 7px 5px 7px; float:left}
.items{padding:0 10px 5px 0;}
.item h1{font-family:Tahoma; font-size:13px; font-weight:bold; color:#00214B; text-decoration:underline; padding:0 0 4px 0 }
.item span{display:block; padding:0 5px 5px 0; width:145px; font-size:11px; font-family:Tahoma; float:left;color:#333A43}
.item span strong{display:block; clear:both}
.item p{color:#666D75; font-size:11px;}
.item p strong{font-family:Tahoma; font-size:18px; color:#FF3000; margin:0 10px 0 0}

.item2{ background-image:url(../images/bordbg2.gif); background-position:top left; background-repeat:repeat-y; width:552px; margin:4px 3px 3px 0; float:left }
*html .item2{margin:0 0 4px 0}
.item2 img{float:left;}
.item2 div{ width:540px; margin:6px 7px 5px 7px; float:left}
.items2{padding:0 20px 5px 0;}
.item2 h1{font-family:Tahoma; font-size:13px; font-weight:bold; color:#00214B; text-decoration:underline; padding:0 0 4px 0 }
.item2 span{display:block; padding:0 5px 5px 0; width:300px; font-size:11px; font-family:Tahoma; float:left;color:#333A43}
.item2 span strong{display:block; clear:both}
.item2 p{color:#666D75; font-size:11px;}
.item2 p strong{font-family:Tahoma; font-size:18px; color:#FF3000; margin:0 10px 0 0}

#footer{width:100%; float:left; border-top:4px solid #6479A0; padding:10px 0 15px 0; text-align:center; color:#00214B }
#footer2 a{ color:#FFFFFF;}
#footer2 a:hover{ color:#FFFFFF;}
#footer2 a:visited{ color:#FFFFFF;}
.powered{color:#00214B}
.terms{color:#0051B6}
.offer{margin:10px 0 0 0;}
.contact{ background-image:url(../images/tm2.gif); background-position:top left; display:inline; background-repeat:repeat-y; width:552px; float:left; margin:-2px 0 0 0;}
.contact p{margin:8px 45px 8px 40px; text-align:justify; color:#00234D;}
.leistungen{ background-image:url(../images/tm2.gif); background-position:top left; display:inline; background-repeat:repeat-y; width:552px; float:left; margin:-2px 0 0 0;}
.leistungen p{margin:8px 45px 8px 40px; text-align:justify; font-size:12px; color:#00234D;}
.leistungen ul{margin:8px 45px 8px 70px;}
.leistungen ul li{font-size:12px; color:#00234D;}

.impressum{background-image:url(../images/tm2.gif); background-position:top left; display:inline; background-repeat:repeat-y; width:552px; float:left; margin:-2px 0 0 0;}
.impressum p{margin:8px 45px 8px 40px; text-align:justify; font-size:12px; color:#00234D;}
.impressum h5{margin:8px 0 8px 40px; color:#00234d; font-size:12px;}

.Error {color:#d3191a; font-size:12px; font-weight:bold;}
.textbox {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;}
h5 { color:#00234d;}

.referenzen{ font-size:12px; font-weight:bold; color:#00234D;}
.rightlogo{width:100px; float:left;}
.logos{ background-image:url(../images/tmlogo.gif); background-position:top left; display:inline; background-repeat:repeat-y; width:225px; float:left; margin:-2px 0 0 0;}

.startpage{background: url(../images/startsiteback.gif); height:387px;}
.startpage p{margin:8px 45px 8px 40px; text-align:justify; font-size:12px; color:#00234D; width:468px;}
.startpage ul{margin:8px 45px 8px 70px;}
.startpage ul li{font-size:12px; color:#00234D;}
.startpage h5{margin:8px 0 8px 40px; color:#00234d; font-size:12px;}

.businesspro{background: url(../images/businesspro.gif); height:387px;}
.businesspro p{margin:8px 45px 8px 40px; text-align:justify; font-size:12px; color:#00234D; width:468px;}
.businesspro ul{margin:8px 45px 8px 70px;}
.businesspro ul li{font-size:12px; color:#00234D;}
.businesspro h5{margin:8px 0 8px 40px; color:#00234d; font-size:12px;}

.logo-design{background: url(../images/logodesign.gif); height:387px;}
.logo-design p{margin:8px 45px 8px 40px; text-align:justify; font-size:12px; color:#00234D; width:468px;}
.logo-design ul{margin:8px 45px 8px 70px;}
.logo-design ul li{font-size:12px; color:#00234D;}
.logo-design h5{margin:8px 0 8px 40px; color:#00234d; font-size:12px;}

.WebseitenUbersetzung{background: url(../images/ubersetzung.gif); height:387px;}
.WebseitenUbersetzung p{margin:8px 45px 8px 40px; text-align:justify; font-size:12px; color:#00234D; width:468px;}
.WebseitenUbersetzung ul{margin:8px 45px 8px 70px;}
.WebseitenUbersetzung ul li{font-size:12px; color:#00234D;}
.WebseitenUbersetzung h5{margin:8px 0 8px 40px; color:#00234d; font-size:12px;}

.seo{background: url(../images/seo.gif); height:387px;}
.seo p{margin:8px 45px 8px 40px; text-align:justify; font-size:12px; color:#00234D; width:468px;}
.seo ul{margin:8px 45px 8px 70px;}
.seo ul li{font-size:12px; color:#00234D;}
.seo h5{margin:8px 0 8px 40px; color:#00234d; font-size:12px;}

#menu9 {width: 178px;	margin: 10px; font-size:13px;}
#menu9 li a {	height: 32px;	voice-family: "\"}\""; voice-family: inherit;	height: 24px;	text-decoration: none;}	
#menu9 li a:link, #menu9 li a:visited {	color: #FFF;	display: block;	background:  url(../images/menu9.gif);	padding: 8px 0 0 35px;	}
#menu9 li a:hover {	color: #FFF;	background:  url(../images/menu9.gif) 0 -32px;	padding: 8px 0 0 35px;	}
