@charset "utf-8";

/* Company: Euroweb Internet GmbH */


/* --------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- colors --- */
/* --------------------------------------------------------------------------------------- */

	/* --- mainColor 1 : #000000 */
	/* --- mainColor 2 : #000000 */
	/* --- mainColor 3 : #000000 */
	/* --- mainColor 4 : #000000 */
	/* --- mainColor 5 : #000000 */



/* --------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------- global orders --- */
/* --------------------------------------------------------------------------------------- */

* {
	margin:0;
	padding:0;
}

body {
	background:#530001 url(../images/bg-body.jpg) repeat-x top center;
	color:#404040;
	font-family:"Trebuchet MS", Arial;
	font-size:62.5%;
	line-height:1;
	margin:0px;
	overflow:-moz-scrollbars-vertical;
	padding:0px;
	text-align:center;
	vertical-align:baseline;
}

ol, ul, dl {
	list-style:none;
}

p {
	font-size:1.1em;
	line-height:18px;
	margin:0 0 18px 0px;
}

hr {
	border:1px solid transparent;
	clear:both;
	margin:6px 0px 6px 0px;
}

html>body hr{
	border-top:1px solid transparent;
	margin:11px 0px 11px 0px;	
}

img, img a {
	-ms-interpolation-mode:bicubic;
	border:none;
}


/* ------------------------- formatting ----------------------- */

.clear {
	clear:both;
	float:none;
	height:0px;
	line-height:0.0em
}

.clearLeft {
	clear:left;
	height:0px;
	line-height:0.0em
}

.floatLeft {
	float:left;
}

.floatRight {
	float:right;
}

.paddingLeft {
	padding-left:200px;
}

.marginLeft {
	margin-left:50px;
}

.center {
	text-align:center;
}

.background {
	background: #F4F4F4;
}
		
/* ---------------------------- blocks ------------------------ */

.blockShort {
	display:block;
	float:left;
	width:50px;
}

.blockMiddle {
	display:block;
	float:left;
	width:80px;
}

.blockMiddle2 {
	display:block;
	float:left;
	width:135px;
}

.blockLarge {
	display:block;
	float:left;
	width:180px;
}

.blockExtraLarge {
	display:block;
	float:left;
	width:220px;
}

/* ---------------------------- boxes ------------------------ */

.boxLeft {
	float:left;
	font:1.1em "Trebuchet MS", Arial;
	padding:3px 0 0 50px;
	width:250px;
}

.boxRight {
	float:left;
	font:1.0em "Trebuchet MS", Arial;
	width:410px;
	padding-left:20px;
}

.boxRightSmall {
	float:left;
	font:1.0em "Trebuchet MS", Arial;
	width:370px;
	padding-left:20px;
}

.boxLeftSmaller {
	float:left;
	font:1.1em "Trebuchet MS", Arial;
	padding:3px 0 0 50px;
	width:150px;
}

.boxLeftSmall {
	float:left;
	font:1.1em "Trebuchet MS", Arial;
	padding:3px 0 0 50px;
	width:170px;
}

.boxImageLarge {
	float:left;
	padding:3px 0 0 50px;
	width:150px;
	height:300px;
}

.boxLeftWide {
	float:left;
	padding:3px 0 0 50px;
	width:245px;
}

.imageBox {
	position:absolute;
	margin:162px 0 0 50px;
	width:150px;
}

div#contentMain .boxLeftWide p {
	padding:0;
}

.family {
	width:559px;
	height:296px;
	background:url(../images/lemmens/lemmens-family/family.jpg) 0 0 no-repeat;
	margin:14px 0 14px 50px;
}
					
.family:hover {
	width:559px;
	height:296px;
	background:url(../images/lemmens/lemmens-family/family.jpg) -559px 0 no-repeat;
	margin:14px 0 14px 50px;
}


.genese {
	width:559px;
	height:393px;
	background:url(../images/lemmens/lemmens-genese/genese.jpg) 0 0 no-repeat;
	margin:14px 0 14px 50px;
}
					
.genese:hover {
	width:559px;
	height:393px;
	background:url(../images/lemmens/lemmens-genese/genese.jpg) -559px 0 no-repeat;
	margin:14px 0 14px 50px;
}

#flash0 {
	margin-left:50px;
}

/* ---------------------------- table ------------------------ */

div#contentMain1 table.contenttable tr td {
	border-bottom: 1px solid #ddd;
	padding: 5px;
	vertical-align: top;
	font-size:1.2em;
}

div#contentMain1 table.contenttable {
	margin-bottom:10px;
}

.space {
	width:380px;
	height:1px;
	float:left;
}

.line {
	border-bottom:1px solid #D70000;
	margin-left:50px;
	padding:3px 0 2px 0;
	width:510px;
}

/* --------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------ navigation --- */
/* --------------------------------------------------------------------------------------- */

/* ------------------------- navigation ----------------------- */

ul#navigation {
	display:block;
	margin:274px 0 0 2px;
	position:absolute;
	width:970px;
}

ul#navigation li {
	float:left;
}

ul#navigation a {
	background:url(../images/li-navigation.jpg) no-repeat 1px center;
	color:#6BC09F;
	display:block;
	font:1.3em;
	margin-left:10px;
	padding-left:10px;
	text-decoration:none;
	width:90px;
}

ul#navigation li a:hover {
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999px;
}

/* *************************************
	Lemmens-MA
************************************* */

ul#navigation li a.lemmens {
	background:url(../images/navigation-lemmens.png) 0 0 no-repeat;
	height:115px;
	margin:19px 0 0 12px;
	width:123px;
	z-index:2;
}

ul#navigation li a.lemmens:hover, ul#navigation li a.lemmensActive {
	background:url(../images/navigation-lemmens.png) -134px 0 no-repeat;
	height:115px;
	margin:19px 0 0 12px;
	width:123px;
	z-index:2;
}

/* *************************************
	Programm
************************************* */

ul#navigation li a.programm {
	background:url(../images/navigation-programm.png) 0 0 no-repeat;
	height:116px;
	margin:9px 0 0 0px;
	width:106px;
}

ul#navigation li a.programm:hover, ul#navigation li a.programmActive {
	background:url(../images/navigation-programm.png) -116px 0 no-repeat;
	height:116px;
	margin:9px 0 0 0px;
	width:106px;
}

/* *************************************
	Family Gyms
************************************* */

ul#navigation li a.family {
	background:url(../images/navigation-family.png) 0 0 no-repeat;
	height:115px;
	margin:4px 0 0 0px;
	width:108px;
	z-index:100;
}

ul#navigation li a.family:hover, ul#navigation li a.familyActive {
	background:url(../images/navigation-family.png) -118px 0 no-repeat;
	height:115px;
	margin:4px 0 0 0px;
	width:108px;
	z-index:100;
}

/* *************************************
	Aktuell
************************************* */

ul#navigation li a.aktuell {
	background:url(../images/navigation-aktuell.png) 0 0 no-repeat;
	height:115px;
	margin:3px 0 0 0px;
	width:115px;
}

ul#navigation li a.aktuell:hover, ul#navigation li a.aktuellActive {
	background:url(../images/navigation-aktuell.png) -125px 0 no-repeat;
	height:115px;
	margin:3px 0 0 0px;
	width:115px;
}

/* *************************************
	Termine
************************************* */

ul#navigation li a.termine {
	background:url(../images/navigation-termine.png) 0 0 no-repeat;
	height:115px;
	margin:14px 0 0 0px;
	width:95px;
}

ul#navigation li a.termine:hover, ul#navigation li a.termineActive {
	background:url(../images/navigation-termine.png) -105px 0 no-repeat;
	height:115px;
	margin:14px 0 0 0px;
	width:95px;
}

/* *************************************
	Multimedia
************************************* */

ul#navigation li a.multimedia {
	background:url(../images/navigation-multimedia.png) 0 0 no-repeat;
	height:115px;
	margin:15px 0 0 0px;
	width:109px;
	z-index:150;
}

ul#navigation li a.multimedia:hover, ul#navigation li a.multimediaActive {
	background:url(../images/navigation-multimedia.png) -119px 0 no-repeat;
	height:115px;
	margin:15px 0 0 0px;
	width:109px;
	z-index:150;
}

/* *************************************
	LMA Diamonds
************************************* */

ul#navigation li a.diamonds {
	background:url(../images/navigation-diamonds.png) 0 0 no-repeat;
	height:115px;
	margin:12px 0 0 0px;
	width:93px;
}

ul#navigation li a.diamonds:hover, ul#navigation li a.diamondsActive {
	background:url(../images/navigation-diamonds.png) -103px 0 no-repeat;
	height:115px;
	margin:12px 0 0 0px;
	width:93px;
}

/* *************************************
	Wohltätigkeit/Sponsoren & Partner
************************************* */

ul#navigation li a.sponsoren {
	background:url(../images/navigation-sponsoren.png) 0 0 no-repeat;
	height:115px;
	margin:15px 0 0 0px;
	width:113px;
}

ul#navigation li a.sponsoren:hover, ul#navigation li a.sponsorenActive {
	background:url(../images/navigation-sponsoren.png) -123px 0 no-repeat;
	height:115px;
	margin:15px 0 0 0px;
	width:113px;
}

/* -------------------- navigationAdditional ------------------ */

ul#navigationAdditional {
	list-style-type:none;
	margin:5px 0 0 750px;
	position:absolute;
}

ul#navigationAdditional li {
	float:left;
	padding:0 2px 0 11px;
}

ul#navigationAdditional li a {
	color:#FFF;
	font:1.1em "Trebuchet MS", Arial;
	text-decoration:none;
}

ul#navigationAdditional li a:hover, ul.navigationAdditional li a.active {
	color:#AE8654;
	text-decoration:underline;
}


/* --------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------- layout --- */
/* --------------------------------------------------------------------------------------- */

div#container {
	margin:0 auto;
	text-align:left;
	width:994px;
}


/* ------------------------------------------------------------ */
/* ------------------------- HEADER --------------------------- */

div#header {
	clear:both;
	height:405px;
	width:994px;
}

/* ------------------------- header --------------------------- */

	.header-index {
		background: url(../images/index/header.jpg) 0 0 no-repeat;
	}
	
	.header-kontakt {
		background: url(../images/kontakt/header.jpg) 0 0 no-repeat;
	}
		
	.header-impressum {
		background: url(../images/impressum/header.jpg) 0 0 no-repeat;
	}
	
	.header-aktuell {
		background: url(../images/aktuell/header.jpg) 0 0 no-repeat;
	}
	
	.header-danke {
		background: url(../images/danke/header.jpg) 0 0 no-repeat;
	}
	
	.header-diamonds {
		background: url(../images/diamonds/header.jpg) 0 0 no-repeat;
	}

	.header-family-gyms {
		background: url(../images/family-gyms/header.jpg) 0 0 no-repeat;
	}
	
	.header-family-gyms-pahlen {
		background: url(../images/family-gyms/family-gyms-pahlen/header.jpg) 0 0 no-repeat;
	}
	
	.header-family-gyms-marne {
		background: url(../images/family-gyms/family-gyms-marne/header.jpg) 0 0 no-repeat;
	}
	
	.header-family-gyms-heide {
		background: url(../images/family-gyms/family-gyms-heide/header.jpg) 0 0 no-repeat;
	}
	
	.header-lemmens {
		background: url(../images/lemmens/header.jpg) 0 0 no-repeat;
	}
	
	.header-lemmens-family {
		background: url(../images/lemmens/lemmens-family/header.jpg) 0 0 no-repeat;
	}
	
	.header-lemmens-genese {
		background: url(../images/lemmens/lemmens-genese/header.jpg) 0 0 no-repeat;
	}
	
	.header-lemmens-hall {
		background: url(../images/lemmens/lemmens-hall/header.jpg) 0 0 no-repeat;
	}
	
	.header-lemmens-friends {
		background: url(../images/lemmens/lemmens-friends/header.jpg) 0 0 no-repeat;
	}
	
	.header-programm {
		background: url(../images/programm/header.jpg) 0 0 no-repeat;
	}
	
	.header-termine {
		background: url(../images/termine/header.jpg) 0 0 no-repeat;
	}
	
	.header-sponsoren {
		background: url(../images/sponsoren/header.jpg) 0 0 no-repeat;
	}
	
	.header-multimedia {
		background: url(../images/multimedia/header.jpg) 0 0 no-repeat;
	}
	
	.header-multimedia-galerie {
		background: url(../images/multimedia/multimedia-galerie/header.jpg) 0 0 no-repeat;
	}
	
	.header-multimedia-wallpaper {
		background: url(../images/multimedia/multimedia-wallpaper/header.jpg) 0 0 no-repeat;
	}
	
	.header-multimedia-videoclips {
		background: url(../images/multimedia/multimedia-videoclips/header.jpg) 0 0 no-repeat;
	}
	
	.header-multimedia-technik {
		background: url(../images/multimedia/multimedia-technik/header.jpg) 0 0 no-repeat;
	}
    
    
	
/* ------------------------ branding -------------------------- */

h1#branding a {
	background:transparent url(../images/branding.jpg) no-repeat;
	display:block;
	height:178px;
	margin:76px 0 0 51px;
	position:absolute;
	text-indent:-9999px;
	width:155px;
}	


/* -------------------- claim / slogan ------------------------ */

p#claim {
}


/* ------------------------------------------------------------ */
/* ------------------------ CONTENT --------------------------- */

div#contentContainer {
	padding:0 13px 0 20px;
	width:961px;
}


/* ----------------------- contentMain ------------------------ */

div#contentMain {
	background:url(../images/bg-contentMain.jpg) repeat-y;
	float:left;
	padding:0 0 0 0px;
	width:961px;
	font:1.1em "Trebuchet MS", Arial;
}

div#contentMain p {
	padding:0 0 0 50px;
}

div#contentMain p.none {
	padding:0 0 0 0px;
}


/* ------------------------ headlines ------------------------- */

div#contentMain h2 {
	text-indent:-9999px;
	padding:120px 0 0 50px;
	width:559px;
}

	div#contentMain h2.index {
		background: url(../images/index/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.kontakt {
		background: url(../images/kontakt/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.impressum {
		background: url(../images/impressum/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.aktuell {
		background: url(../images/aktuell/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.danke {
		background: url(../images/danke/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.diamonds {
		background: url(../images/diamonds/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.family-gyms {
		background: url(../images/family-gyms/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.family-gyms-pahlen {
		background: url(../images/family-gyms/family-gyms-pahlen/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.family-gyms-heide {
		background: url(../images/family-gyms/family-gyms-heide/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.family-gyms-marne {
		background: url(../images/family-gyms/family-gyms-marne/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.lemmens {
		background: url(../images/family-gyms/family-gyms-heide/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.lemmens {
		background: url(../images/lemmens/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.lemmens-family {
		background: url(../images/lemmens/lemmens-family/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.lemmens-genese {
		background: url(../images/lemmens/lemmens-genese/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.lemmens-hall {
		background: url(../images/lemmens/lemmens-hall/h2.jpg) 0 0 no-repeat;
	}

	div#contentMain h2.lemmens-friends {
		background: url(../images/lemmens/lemmens-friends/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.programm {
		background: url(../images/programm/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.termine {
		background: url(../images/termine/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.sponsoren {
		background: url(../images/sponsoren/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.multimedia {
		background: url(../images/multimedia/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.multimedia-technik {
		background: url(../images/multimedia/multimedia-technik/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.multimedia-galerie {
		background: url(../images/multimedia/multimedia-galerie/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.multimedia-videoclips {
		background: url(../images/multimedia/multimedia-videoclips/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.multimedia-wallpaper {
		background: url(../images/multimedia/multimedia-wallpaper/h2.jpg) 0 0 no-repeat;
	}
	
	div#contentMain h2.studentarea {
		background: url(../images/studentarea/h2.jpg) 0 0 no-repeat;
	}
    
    div#contentMain h2.tatami {
		background: url(../images/tatami/h2.jpg) 0 0 no-repeat;
	}
	
div#contentMain1 h3 {
	color:#D70000;
	font-size:1.4em;
	padding:0 0 20px 50px;
}

div#contentMain1 h4.padding {
	border-bottom:1px solid #D70000;
	color:#D70000;
	font-size:1.2em;
	margin:30px 0 15px 50px;
}

div#contentMain1 h4 {
	border-bottom:1px solid #D70000;
	color:#D70000;
	font-size:1.2em;
	margin:30px 0 15px 0px;
}

div#contentMain h5 {
	color:#D70000;
	font-size:1.2em;
	margin:30px 0 15px 50px;
}

div#contentMain h6 {
}


/* ---------------------- contentMain 1 ----------------------- */

div#contentMain1 {
	background:url(../images/bg-contentMain.jpg) repeat-y;
	float:left;
	width:609px;
}

#flash {
	margin-left:67px;
}

div#containerSlideshow {
	background:transparent none repeat scroll 0 0;
	border:medium none;
	height:360px;
	margin:14px 0 0 50px;
	padding:0;
	width:559px;
}


/* -------------------------- images -------------------------- */

.image {
	background:#FFF url(../images/progress.gif) no-repeat center center;	
}

.borderType {
	background:#FFF;
	border:3px solid #878586;
	padding:1px;
}

.borderType:hover, a:hover img.borderType {
	background:#FFF;
	border:3px solid #D70000;
	padding:1px;
}

.borderType2 {
	background:#FFF;
	border:3px solid #878586;
	padding:1px;
}

.borderType2:hover, a:hover img.borderType2 {
	background:#FFF;
	border:3px solid #D70000;
	padding:1px;
}

.borderTypeSmall {
	background:#FFF;
	border:3px solid #878586;
	float:left;
	margin:10px 12px 3px 0;
	padding:1px;
}
		
.borderTypeSmall:hover {
	background:#FFF;
	border:3px solid #d70000;
	float:left;
	margin:10px 12px 3px 0;
	padding:1px;
}



/* -------------------------- links --------------------------- */

a:link, a:visited, a:active, a:focus, .escape span {
	color:#D70000;
	outline:none;
	text-decoration:none;
}

a:hover, a:hover span {
	color:#D70000;
	text-decoration:underline;
}

.linkExtern {
	background:url(../images/icon-external.gif) no-repeat 3px center;
	padding:3px 2px 3px 15px;
}

.goToTop {
	bottom:10px;
	float:right;
	font-size:1.1em;
	text-decoration:none;
}


/* --------------------- text formatting ---------------------- */

.highlight {
	background:#FAFAFA url(../images/icon-get-more.png) no-repeat 3px center;
	border-bottom:solid 1px #D70000;
	border-top:solid 1px #D70000;
	font-weight:bold;
	padding:0 0 0 20px;
}


/* --------------------------- list --------------------------- */

ul.list {
	list-style: none;
	margin:0 0 20px 0px;
	padding:0;
}

ul.list li {
	_height:20px;
	border-bottom:dashed 1px #CCC;
	line-height:18px;
	list-style:none;
	margin:0 10px 0 0px;
	padding:5px 0 5px 25px;
}

ul.list li:hover {
	background:#F7F8F8;
	color:#333;
}

ul.list li.none, ul.list li.none:hover {
    background:#CCE4CD;
    list-style:none;
    padding: 5px 0 5px 10px;
}



ul.list2 {
	list-style-type: none;
	margin: 14px 0;
	line-height: 24px;
	font:1.1em "Trebuchet MS", Arial;
}

ul.list2 li {
	background: url(../images/icon-list.gif) 0 3px no-repeat;
	padding: 0 0 2px 25px;
	margin: 0 0 0 20px;
}


ul.list3 {
	list-style-type: none;
	margin: 14px 0;
	line-height: 24px;
}

ul.list3 li {
	background: url(../images/icon-list3.gif) 0 3px no-repeat;
	padding:0 0 0 25px;
	margin:0 0 0 20px;
	height:1%;
}

ul.list4 {
	list-style-image: url(../images/icon-list.gif);
list-style-position:outside;
padding:5px 0 0 22px;
}

ul.list4 li {
	padding:0 0 0 0px;
	
}
				

/* -------------------------- border ------------------------- */

.border {
	border-bottom:thin solid #C7C7C7;
	width:450px;
}


/* -------------------------- imprint ------------------------- */

dl.imprintTypeOfBusiness, dl.imprintAddress {
	float:left;
	font:1.1em "Trebuchet MS", Arial;
	line-height:18px;
	margin:0 0 0 50px;
	width:49%;
}

dl.imprintTypeOfBusiness dt, dl.imprintAddress dt {
	display:block;
	float:left;
	width:120px;
}

dl.imprintTypeOfBusiness dd, dl.imprintAddress dd {
	clear:right;
}

#btnImprint {
	display:none;
	margin-left:50px;
	font:1.1em "Trebuchet MS", Arial;
}


/* --------------------------- error -------------------------- */

ul.error404 {
	list-style:none;
	margin:0 0 20px 50px;
	padding:0px;
}

ul.error404 li {
	_height:20px;
	background:url(../images/icon-get-more.png) no-repeat left center;
	font:1.1em "Trebuchet MS", Arial;
	line-height:18px;
	list-style:none;
	margin:0 10px 0 0px;
	padding:5px 0 5px 25px;
}


/* ------------------------------------------------------------ */
/* ----------------------- CONTENTSIDEBAR --------------------- */

div#contentSidebar {
	background:transparent url(../images/bg-contentSidebar.jpg) no-repeat scroll 0 0;
	float:left;
	font-style:italic;
	padding:23px 37px 0 80px;
	text-align:center;
	width:210px;
}

div#contentSidebar p {
	border-bottom:1px solid #CCCCCC;
	padding:14px 0;
}

div#contentSidebar p.last {
	border:none;
}

/* ------------------------------------------------------------ */
/* ------------------------- FOOTER --------------------------- */

div#footer {
	background: url(../images/bg-footer.jpg) repeat-x;
	height:288px;
	margin:0 auto;
	*margin:-3px auto;
	_margin:-3px auto;
	width:100%;
	
}

div#footerInner {
	background:transparent url(../images/bg-footerInner.jpg) no-repeat center top;
	height:288px;
	margin:0 auto;
	*margin:-3px auto;
	_margin:-3px auto;
	width:100%;
}

div#footerInnerInner {
	background:transparent url(../images/bg-footerInner.jpg) no-repeat center top;
	height:182px;
	margin:0 auto;
	*margin:-3px auto;
	_margin:-3px auto;
	padding:106px 0 0 125px;
	width:869px;
}

div#footerInnerInner p.col1 {
	color:#FFF;
	float:left;
	font:1.2em "Trebuchet MS", Arial;
	padding-right:50px;
	text-align:left;
	width:200px;
}

div#footerInnerInner p.col2 {
	color:#FFF;
	float:left;
	font:1.2em "Trebuchet MS", Arial;
	padding:0 114px 0 48px;
	text-align:left;
	width:200px;
}

div#footerInnerInner p.col3 {
	color:#FFF;
	float:left;
	font:1.2em "Trebuchet MS", Arial;
	padding-right:50px;
	text-align:left;
	width:200px;
}

div#footerInnerInner a:link, div#footerInnerInner a:visited, div#footerInnerInner a:active, div#footerInnerInner a:focus, div#footerInnerInner .escape span {
	color:#FFF;
	outline:none;
	text-decoration:underline;
}

div#footerInnerInner a:hover, div#footerInnerInner a:hover span {
	color:#FFF;
	text-decoration:underline;
}



/* --------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- cms --- */
/* --------------------------------------------------------------------------------------- */

.cmsPicture {
	float:left;
	width:100px;
	margin-left:50px;
}

.cmsText {
	float:left;
	padding-left:50px;
	width:350px;
}

.cmsText2{
	float:left;
	width:440px;
}

.cmsh3 {
	color:#D70000;
	font-size:1.4em;
	padding:0 0 20px 50px;
}

.cmsh4 {
	border-bottom:1px solid #D70000;
	color:#D70000;
	font-size:1.2em;
	margin:30px 0 15px 50px;
}

#euroweb {
	padding-left:50px;
}

/* =tab_group_one */

ul#tab_group_one {
	display:block;
	height: 23px;
	border-bottom: solid 2px #D70000;
	margin: 0 0 20px 50px;
}

ul#tab_group_one li {
	float:left;
	margin: 0 2px 0 0;
	line-height: 20px;
	display:inline;
    width:110px;
}

ul#tab_group_one li a {
	display: block;
	height: 20px;
	background: #fff;
	padding: 0 5px;
	margin: 3px 0 0 0;
	line-height: 20px;
	text-decoration: none;
	_width: 1%;
	white-space: nowrap;
}

ul#tab_group_one li a.active {
	color:#D70000;
	background:#fff;
	margin: 0;
	height: 20px;
	padding: 3px 5px 0 5px;
}