body
{
	background-color: #F5FAFA;
}
.bkgverlauf
{
	background-image: url(../images/bkg_verlauf.gif);
	background-repeat: repeat-x;
}

a:link, a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #025452;
	text-decoration:none;
}
a:active, a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FF0066;
	text-decoration: none;
}


a.tekst-link, a.tekst-link:hover, a.tekst-link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #025452;
	text-decoration: none;

}


.Bildschirmabstand
{
	height: 32px;
}
.paddright17
{
	padding-right: 17px;
}
/* Achtung: Hintergrundfarbe weiß für Galery */
.white
{
	background-color: #FFFFFF;
}
/* Seite links */

/* Logo */
.Clogo
{
}

/* Suche */
.Csuche
{
	height: 28px;
	background-color: #BEC2C4;
}
.suchefeld
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #025452;
	width: 100px;
	height: 20px;
	border-top: #4C4C4C 1px solid;
	border-left: #4C4C4C 1px solid;
}
.linksuche:link, .linksuche:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #C2E1E1;*/
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}
.linksuche:active, .linksuche:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E2F1F1;
	font-weight: normal;
	text-decoration: none;
}
.bkg_suchbox
{
	background-image: url(../../assets/images/bkg_suchbox.gif);
	background-repeat: no-repeat;
}

/*Menu links */
.Cmenulinks
{
}

.lijst {
	list-style: none;
	margin: 0 0px 0 0px;
	padding: 0px;
	font-size: 100%;
	}
  
.lijst li {
	padding: 0px 0px 0px 0px;
	list-style: none;
	}

/* Menü oben */
.Cmenuoben
{
	height: 25px;
	text-align: right;
	vertical-align: middle;
	padding-right: 17px;
}

.sprache
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #075353;
	padding-left: 7px;
	padding-right: 7px;
}
/* Menü Mitte */
.Cmenumitte
{
	display: none;
}


/* Menü unten */
.Cmenuunten
{
	height: 31px;
	text-align: right;
	vertical-align: middle;
	padding-right: 17px;
	background-color: #339A99;
}
.linknmg:link, .linknmg:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E2F1F1;
	text-decoration: none;
}
.linknmg:active, .linknmg:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E2F1F1;
	text-decoration: none;
}
.nmg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E2F1F1;
	padding-left: 7px;
	padding-right: 7px;
}

/* Newsflash links */
.newsflash1
{
	padding-top: 19px;
	padding-left: 22px;
	padding-right: 18px;
	padding-bottom: 15px;
	background-color: #339A99;
}
.newsflashinhalt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E2F1F1;
	line-height: 14px;
	border-bottom: 1px solid #339A99;
	border-top: 1px solid #A4D3D2;
}
.linkflash1titel:link, .linkflash1titel:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #E2F1F1;
	text-decoration: underline;
	font-weight: bold;
}
.linkflash1titel:active, .linkflash1titel:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.linkmehr:link, .linkmehr:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	color: #E2F1F1;
	text-decoration: none;
	font-weight: bold;
}
.linkmehr:active, .linkmehr:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.linkmore:link, .linkmore:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #025452;
	text-decoration: none;
	font-weight: normal;
}
.linkmore:active, .linkmore:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #025452;
	text-decoration: none;
	font-weight: normal;
}
.titlecolonnanews
{
	padding-left: 17px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #025452;
	text-decoration: none;
}


/* Adresse */
.address
{
	padding-top: 20px;
	padding-left: 22px;
	padding-right: 22px;
	padding-bottom: 24px;
	background-color: #A0A4A4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #025452;
	line-height: 14px;
	background-image: url(images/bkg_addressbox.gif);
	background-repeat: repeat-x;
}
.addresstitel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #025452;
	line-height: 19px;
}
.email:link, .email:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #025452;
	text-decoration: underline;
	font-weight: normal;
}
.email:active, .email:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #025452;
	text-decoration: none;
	font-weight: normal;
}

/* Home Inhalt */
.Cpaddinhalt
{
	padding-top: 23px;
	padding-right: 13px;
	padding-bottom: 19px;
	padding-left: 22px;
	background-color: #FFFFFF;
}
.Cbordergrey
{
	border-right: 1px #D1D1D1 solid;
}
.Chome1
{
	border-bottom: 1px #D1D1D1 solid;
	padding-right: 22px;
	padding-bottom: 22px;
}
.Chome2
{
	padding-top: 15px;
	padding-right: 22px;
	padding-bottom: 14px;
}
.homebody01
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	text-decoration: none;
}
.hometitel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #504F4F;
	line-height: 22px;
}
/* Home 3 Categorys */

.box1
{
	border-left: 1px solid #85C2C1;
	border-top: 1px solid #85C2C1;
	background-color: #3FA2A1;
}
.box2
{
	border-left: 1px solid #D6EBEA;
	border-top: 1px solid #D6EBEA;
	background-color: #A4D3D2;
}
.padd22
{
	padding-left: 28px;
}


/* Home 4categorys */
.4categorys
{
	/*padding-top: 14px; 	background-color: #FFFFFF;*/
}
.boxtop
{
	background-image: url(../../ge_preview/assets/images/boxtop.gif);
	background-repeat: no-repeat;
}
.boxcontent
{
	padding-top: 17px;
	padding-left: 17px;
	padding-right: 17px;
	padding-bottom: 17px;
	background-image: url(../../ge_preview/assets/images/boxcontent.gif);
	background-repeat: repeat;
}
.linkboxes:link, .linkboxes:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.linkboxes:active, .linkboxes:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	color: #C0E0E0;
	text-decoration: none;
}
.boxbottomright
{
	background-image: url(../../ge_preview/assets/images/boxbottomright.gif);
	background-repeat: no-repeat;
}
.boximage
{
	background-image: url(../../ge_preview/assets/images/boximage.gif);
	background-repeat: repeat;
}
.boxbottomleft
{
	background-image: url(../../ge_preview/assets/images/boxbottomleft.gif);
	background-repeat: no-repeat;
}
.infotextbkg
{
	background-image: url(/assets/images/infotextbkg.gif);
	background-repeat: repeat;
}
.infotext
{
	padding-left: 23px;
	padding-right: 23px;
	padding-top: 24px;
	padding-bottom: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #777777;
}
.titelinfotext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #777777;
	font-weight: bold;
}
.tablenewshome
{
	background-color: #D6EBEA;
	padding-left: 23px;
}

.tablenews
{
	background-color: #ffffff;
	padding-left: 23px;
}

.tablenewshome
{
	background-color: #D6EBEA;
	padding-left: 23px;
}

.tableflashnews
{
	background-color: #BDDFDE;
	padding-left: 0;
}
.linienews
{
	background-image: url(../../ge_preview/assets/images/strichlinie_news.gif);
	background-repeat: repeat-y;
}

/* Home News */
.newsdatum
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #306F6C;
}

/* Seite rechts */
/* Menü rechts */
.Cmenurechts
{
	display: none;
}
/* Newsflash rechts  */
.Cnewsflash2
{
}
.newsflashinhalt2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #025452;
	line-height: 13px;
	padding-top: 18px;
	padding-right: 20px;
	padding-left: 17px;
}
.newsflashpadd2
{
	padding-bottom: 15px;
}
.newsflashbild2
{
	padding-top: 15px;
	/*padding-left: 19px;*/
}
.linknewsflashtitel2:link, .linknewsflashtitel2:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #025452;
	text-decoration: none;
}
.linknewsflashtitel2:active, .linknewsflashtitel2:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #025452;
	text-decoration: underline;
}
.linknewsflash2:link, .linknewsflash2:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #777777;
	text-decoration: underline;
}
.linknewsflash2:active, .linknewsflash2:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #777777;
	text-decoration: underline;
}
/* Kontakt */
.kontaktfeld
{
	width: 250px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #777777;
	border: 1px solid #777777;
}
.kontaktarea
{
	width: 250px;
	height: 80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #777777;
	border: 1px solid #777777;
}
.kontaktbutton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

/*line height*/
.height8
{
	height: 8px;
	line-height: 0px;
}

/* tag ul */
.ul1
{
	padding: 0px;
	margin: 0px;
	margin-left: 10px;
}

.li1
{
 	list-style-image: url(images/icon_list.gif);
	line-height: 16px;
}
.linknewstitel:link, .linknewstitel:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #025452;
	font-weight: bold;
	text-decoration: underline;
}
.linknewstitel:active, .linknewstitel:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #025452;
	font-weight: bold;
	text-decoration: none;
}
/* Stil für Tabellen bei Produkte */

.tableborder
{
	border-collapse:collapse;
}
.tableborder td
{
	border:1px solid #94CAC9;
}
