
a.normal { text-decoration:none; color:#666666; font-size:8pt; font-weight:normal; font-family:Arial;}
a.zwei { text-decoration:none; color:#2371bb; font-size:12px; font-weight:bold; font-family:Arial;}

a.zwei:hover {text-decoration:none; color:#80b4ed; font-size:12px; font-weight:bold; font-family:Arial;}

img, div { behavior: url(iepngfix.htc)}
a.verweis { text-decoration:none; color:#2371bb; font-size:12px; font-weight:normal; font-family:Arial;line-height:150%;}

a.verweis:hover { text-decoration:none; color:#333333; font-size:12px; font-weight:normal; font-family:Arial;line-height:150%;}

a.prakt:link { text-decoration:none; color:#000000; font-size:8pt; font-weight:bold; font-family:Arial;}
a.prakt:active { text-decoration:none; color:#000000; font-size:8pt; font-weight:bold; font-family:Arial;}
a.prakt:visited { text-decoration:none; color:#000000; font-size:8pt; font-weight:bold; font-family:Arial;}
a.prakt:hover { text-decoration:underline; color:#000000; font-size:8pt; font-weight:bold; font-family:Arial;}
a.admin:link { text-decoration:none; color:#FFFFFF; font-size:8pt; font-weight:bold; font-family:Arial;}
a.admin:active { text-decoration:none; color:#FFFFFF; font-size:8pt; font-weight:bold; font-family:Arial;}
a.admin:visited { text-decoration:none; color:#FFFFFF; font-size:8pt; font-weight:bold; font-family:Arial;}
a.admin:hover { text-decoration:none; color:#000000; font-size:8pt; font-weight:bold; font-family:Arial;}

a.admin2:link { text-decoration:none; color:#DD3F3F; font-size:8pt; font-weight:bold; font-family:Arial;}
a.admin2:active { text-decoration:none; color:#DD3F3F; font-size:8pt; font-weight:bold; font-family:Arial;}
a.admin2:visited { text-decoration:none; color:#DD3F3F; font-size:8pt; font-weight:bold; font-family:Arial;}
a.admin2:hover { text-decoration:none; color:#000000; font-size:8pt; font-weight:bold; font-family:Arial;}

select {height:22px; font-size:13px}

#punkte { font-size:10pt; font-family:Arial, sans-serif; color:#003399; }
#links { font-size:9pt; font-family:Arial, sans-serif; font-weight:normal; }
#unten { font-size:8pt; color:#FFFFFF; padding-left:260px; padding-top:30px; }

.boden { background-color:#FFFFCC; width:110px; border:1px solid #75974F; font-size:8pt; }

*html .lupe {
	margin-top:8px}

.button { border:1px solid #00177D; background-color:#FBF8F1;}
.abutton { border:1px solid #DD3F3F; background-color:#FBF8F1;}

.agb { font-size:12px; font-family:Arial;}
a.list { text-decoration:none; font-size:12px; font-weight:bold; font-family:Arial;}

a {text-decoration:none; color:#333333; font-size:11px; font-weight:normal; font-family:Arial; }


h1 { font-weight: bold; font-size:8pt; font-family:Arial, sans-serif; color:#00177D; text-align:left; }
h2 {color:#2371bb; font-size:16px; font-weight:bold; font-family:Arial; }
h3 { color:#2371bb; font-size:13px; font-weight:bold; font-family:Arial; }
h4 { font-weight: bold; font-size:10pt; font-family:Arial, sans-serif; color:#000000; text-align:left; }

hr {border="0" border-size:1px; color:#5274B9;}

.text1 { font-weight: bold; font-size:9pt; font-family:Arial,Arial; color:#000000; text-decoration:none; }
.text2 { font-weight: normal; font-size:9pt; font-family:Arial,Arial; color:#000000; text-decoration:none; }
.text3 { font-weight: normal; font-size:10pt; font-family:Arial,Arial; color:#E16027; text-decoration:none; }
.text4 { font-weight: bold; font-size:10pt; font-family:Arial,Arial; color:#2371BB; text-decoration:none; }
.text5 { font-weight: bold; font-size:10pt; font-family:Arial,Arial; color:#2371BB; text-decoration:none; }
.text6 { font-weight: bold; font-size:8pt; font-family:Arial,Arial; color:#2371BB; text-decoration:none; }
.klein { font-weight: normal; font-size:8pt; font-family:Arial,Arial; color:#000000; text-decoration:none; }
.kat_hl { font-weight: bold; font-size:10pt; font-family:Arial,Arial; color:#000000; text-decoration:none; }
.sehrklein { font-weight: normal; font-size:11px; font-family:Arial; color:#2270ba; text-decoration:none; }

fieldset {border: 1px solid #2371BB;}



img, div { behavior: url(iepngfix.htc)}

body {
	font-family:Arial;
	font-size: 12px;
	background-color:#d3e5f9;
	color:#333333;
	margin: 0px 0px 0px 0px;
	background-image:url(bilder/body-bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}

table {
	font-size:12px;
	
	}
img, div { behavior: url(iepngfix.htc)}
.main {
	background-color:#FFFFFF}

.header {
	background:url(bilder/header-bg.jpg) no-repeat;
	height:53px;
	width:982px;
	margin-left:0 auto;
	margin-right:0 auto}


.header-admin {
	background:url(bilder/header-bg-admin.jpg) no-repeat;
	height:53px;
	width:982px;
	margin-left:0 auto;
	margin-right:0 auto}


	.header-content{
	width:982px;
}

.header-bild {
	width:982px;
	height:205px;
	background-image:url(bilder/header-bild.jpg);
	background-repeat:no-repeat;
	margin-top:53px;
	margin-left:20px}



.footer {
	background-image:url(bilder/footer-bg.jpg);
	background-repeat:repeat-x;
	background-color:#0c59a5;
	font-size:11px;
	color:#FFFFFF}

.footer p {
	color:#ffffff;
	font-weight:normal;
	font-size:11px
	}
.footer a {
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline}
.footer a:hover {
	color:#FF6600}

a.footer-link{
	font-weight:normal;
	color:#e2e7ec;
	text-decoration:none}

.suche {
	width:744px;
	height:49px;
	background:url(bilder/bg-suche.jpg) repeat-x;
	}
.such-felder {
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px}

.navi-header {
	margin-left:461px;
	margin-top:17px}
.navi-header a{
	color:#2874bd;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial;
	font-size:13px;
	padding-left:31px}

.navi-header a:hover{
	color:#e16027;
}


/*    BUTTONS */
.navi a {

	color:#ffffff;

	font-size:11px;
	text-decoration:none
	}
.navi a:hover {
	color:#e16027}
.navi {
	text-align:center;
	background-color:#cae2fd}

.webdesign {
	width:119px;
	height:64px;
	background:url(bilder/buttons/webdesign.jpg) no-repeat}
.programmierung {
	width:119px;
	height:64px;
	background:url(bilder/buttons/programmierung.jpg) no-repeat}
.online-shop {
	width:119px;
	height:64px;
	background:url(bilder/buttons/online-shop.jpg) no-repeat}
.cms {
	width:119px;
	height:64px;
	background:url(bilder/buttons/cms.jpg) no-repeat}
.suchmaschinenoptimierung {
	width:119px;
	height:74px;
	background:url(bilder/buttons/suchmaschinenoptimierung.jpg) no-repeat;
	line-height:90%}
.mehrsprachige-internetauftritte {
	width:119px;
	height:73px;
	background:url(bilder/buttons/mehrsprachige-internetauftritte.jpg) no-repeat;
	line-height:90%}
.flash-animationen {
	width:119px;
	height:64px;
	background:url(bilder/buttons/flash-animationen.jpg) no-repeat;
	}
.flash-werbespots {
	width:119px;
	height:64px;
	background:url(bilder/buttons/flash-werbespots.jpg) no-repeat;
	}
.vertriebsmodul-marketing {
	width:119px;
	height:73px;
	background:url(bilder/buttons/vertriebsmodul-marketing.jpg) no-repeat;
	line-height:90%
	}
.software-autoverwertung{
	width:119px;
	height:74px;
	background:url(bilder/buttons/software-autoverwertung.jpg) no-repeat;
	line-height:90%
	}
.unternehmensberatung{
	width:119px;
	height:64px;
	background:url(bilder/buttons/unternehmensberatung.jpg) no-repeat;
	}
.foerdermittelberatung{
	width:119px;
	height:64px;
	background:url(bilder/buttons/foerdermittelberatung.jpg) no-repeat;
	}
.jobangebote{
	width:119px;
	height:64px;
	background:url(bilder/buttons/jobangebote.jpg) no-repeat;
	}

.online-marketing{
	width:119px;
	height:64px;
	background:url(bilder/buttons/online-marketing.jpg) no-repeat;
	}
.visualisierung{
	width:119px;
	height:64px;
	background:url(bilder/buttons/visualisierung.jpg) no-repeat
	}
.ebay{
	width:119px;
	height:64px;
	background:url(bilder/buttons/ebay.jpg) no-repeat
	}
.logo{
	width:119px;
	height:64px;
	background:url(bilder/buttons/logo.jpg) no-repeat
	}
.imagevideos{
	width:119px;
	height:64px;
	background:url(bilder/buttons/imagevideos.jpg) no-repeat
	}
.flyer{
	width:119px;
	height:64px;
	background:url(bilder/buttons/flyer.jpg) no-repeat
	}
.software{
	width:119px;
	height:64px;
	background:url(bilder/buttons/software.jpg) no-repeat
	}
.warenwirtschaft{
	width:119px;
	height:74px;
	background:url(bilder/buttons/warenwirtschaft.jpg) no-repeat;
	line-height:90%
	}
.handwerksprogramm{
	width:119px;
	height:74px;
	background:url(bilder/buttons/handwerksprogramm.jpg) no-repeat;
	line-height:90%
	}
.finanzbuchhaltung{
	width:119px;
	height:64px;
	background:url(bilder/buttons/finanzbuchhaltung.jpg) no-repeat;

	}
.lohnbuchhaltung{
	width:119px;
	height:72px;
	background:url(bilder/buttons/lohnbuchhaltung.jpg) no-repeat;
	line-height:90%
	}
.hardware{
	width:119px;
	height:64px;
	background:url(bilder/buttons/hardware.jpg) no-repeat;
	line-height:90%
	}
.pc-reparatur{
	width:119px;
	height:64px;
	background:url(bilder/buttons/pc-reparatur.jpg) no-repeat;

	}

.navi-ue {
	font-size:14px;
	font-weight:bold;
	color:#e16027;
	padding-top:25px;
	padding-bottom:6px;
	font-family:Arial;
	}

.anstrich {
	color:#e16027;
	font-weight:bold;
	font-size:14px}

.grey {
	text-decoration:none;
	color:#5c5c5d
	}

.orange:link {
	color:#d9541f;
	text-decoration:underline}
.orange:active {
	color:#d9541f;
	text-decoration:underline}
.orange:visited{
	color:#d9541f;
	text-decoration:underline}

.blue-underline {
color:#2371bb;
	}
.link-button {
	text-decoration:none;
	color:#2371bb;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	background:url(bilder/news_button.jpg) no-repeat left 1px;
	padding-left:17px}

.referenzen {
	padding:4px;
	border:#CCCCCC solid 1px;
	}

#demotip {
    display:none;
    background:transparent url(tooltip/black_arrow.png);
    font-size:12px;
	text-align:center;
    height:70px;
    width:160px;
    padding:25px;
    color:#fff;
}

*html #demotip {
    display:none;
    background:transparent url(tooltip/black_arrow.png) no-repeat;
    font-size:12px;
	text-align:center;
    height:120px;
    width:220px;
    color:#fff;
}


#admin_inhalt a:link {
    color:#2371BB;
    text-decoration:none;
}

#admin_inhalt a:active {
    color:#2371BB;
    text-decoration:none;
}

#admin_inhalt a:visited {
    color:#2371BB;
    text-decoration:none;
}
#admin_inhalt a:hover {
    color:#2371BB;
    text-decoration:underline;
}

#admin_inhalt .klein { font-weight: normal; font-size:8pt; font-family:Arial,Arial; color:#2371BB; text-decoration:none; }

#admin_inhalt .text3, .text6 { font-weight: bold; font-size:10pt; font-family:Arial,Arial; color:#E16027; text-decoration:none; }
