/* ---------------------------------------------------- body / html ---------------------------------------------- */
body, html {
	border: 0px;
	margin:0px 0 0px 0;
	padding:0;
}

body {
	background:#FFFFFF;
	background-image:url(../images/bg.jpg);
	color:#000000;
	font-size:75%;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

html {
	overflow-x:hidden;
	overflow:-moz-scrollbars-vertical;
	SCROLLBAR-FACE-COLOR: #768083;
	SCROLLBAR-HIGHLIGHT-COLOR: #D2D2D2;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	SCROLLBAR-BASE-COLOR: #ffffff;
	scrollbar-3d-light-color: #ffffff;
}

/* ----------------------------------------------------- wrapper -------------------------------------------------- */
div#wrapper {
	position: relative;
	width:1000px;
	margin:auto;
	background-image:url(../images/wrapper_back.jpg);
	background-repeat:repeat-y;
	z-index:1;
}

* html #wrapper { height:100%;}

/* ----------------------------------------------------- logo ----------------------------------------------------- */
#logo {
	margin:0 0 0 0;
	width:802px;
	height:93px;
	background-image:url(../images/logo.jpg);
	background-repeat: no-repeat;
}

/* ----------------------------------------------------- flash ---------------------------------------------------- */
#flash {
	margin:-336px 0 0 802px;
	width:198px;
	height:336px;
	background-image:none;
	background-repeat: no-repeat;
}

/* ----------------------------------------------------- Naviback ------------------------------------------------ */
#naviback {
	margin: 0 0 0 0;
	width:229px;
	height:243px;
	background-image:url(../images/naviback.jpg);
	background-repeat:no-repeat;
}

/* ----------------------------------------------------- Head ---------------------------------------------------- */
#head {
	margin:-243px 0 0 229px;
	width:573px;
	height:243px;
	background-image:url(../images/head.jpg);
	background-repeat: no-repeat;
}

#head2 {
	margin:-243px 0 0 229px;
	width:573px;
	height:243px;
	background-image:url(../images/head2.jpg);
	background-repeat: no-repeat;
}

#head3 {
	margin:-243px 0 0 229px;
	width:573px;
	height:243px;
	background-image:url(../images/head3.jpg);
	background-repeat: no-repeat;
}

#head4 {
	margin:-243px 0 0 229px;
	width:573px;
	height:243px;
	background-image:url(../images/head4.jpg);
	background-repeat: no-repeat;
}

#head5 {
	margin:-243px 0 0 229px;
	width:573px;
	height:243px;
	background-image:url(../images/head5.jpg);
	background-repeat: no-repeat;
}
#head6 {
	margin:-243px 0 0 229px;
	width:573px;
	height:243px;
	background-image:url(../images/head6.jpg);
	background-repeat: no-repeat;
}
#head7 {
	margin:-243px 0 0 229px;
	width:573px;
	height:243px;
	background-image:url(../images/head7.jpg);
	background-repeat: no-repeat;
}
#head8 {
	margin:-243px 0 0 229px;
	width:573px;
	height:243px;
	background-image:url(../images/head8.jpg);
	background-repeat: no-repeat;
}
#head9 {
	margin:-243px 0 0 229px;
	width:573px;
	height:243px;
	background-image:url(../images/head9.jpg);
	background-repeat: no-repeat;
}
#head10 {
	margin:-243px 0 0 229px;
	width:573px;
	height:243px;
	background-image:url(../images/head10.jpg);
	background-repeat: no-repeat;
}
/* ----------------------------------------------------- Frame-left --------------------------------------------- */
#frameleft {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left.jpg);
	background-repeat: no-repeat;
}

#frameleft2 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left2.jpg);
	background-repeat: no-repeat;
}

#frameleft3 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left3.jpg);
	background-repeat: no-repeat;
}

#frameleft4 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left4.jpg);
	background-repeat: no-repeat;
}
#frameleft5 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left5.jpg);
	background-repeat: no-repeat;
}
#frameleft6 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left6.jpg);
	background-repeat: no-repeat;
}
#frameleft7 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left7.jpg);
	background-repeat: no-repeat;
}
#frameleft8 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left8.jpg);
	background-repeat: no-repeat;
}
#frameleft9 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left9.jpg);
	background-repeat: no-repeat;
}
#frameleft10 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left10.jpg);
	background-repeat: no-repeat;
}
#frameleft11 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left11.jpg);
	background-repeat: no-repeat;
}
#frameleft12 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left12.jpg);
	background-repeat: no-repeat;
}
#frameleft13 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left13.jpg);
	background-repeat: no-repeat;
}
#frameleft14 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left14.jpg);
	background-repeat: no-repeat;
}
#frameleft15 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left15.jpg);
	background-repeat: no-repeat;
}
#frameleft16 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left16.jpg);
	background-repeat: no-repeat;
}
#frameleft17 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left17.jpg);
	background-repeat: no-repeat;
}
#frameleft18 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left18.jpg);
	background-repeat: no-repeat;
}
#frameleft19 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left19.jpg);
	background-repeat: no-repeat;
}
#frameleft20 {
	margin: 0 0 0 0;
	padding: 310px 0 0 40px;/* fuer IE7 und IE6 Einstellungen in navigation-ie7 -ie6.css*/
	width:189px;
	height:132px;
	background-image:url(../images/frame-left20.jpg);
	background-repeat: no-repeat;
}
/* ----------------------------------------------------- Content ------------------------------------------------ */
#content {
	margin:-442px 0 0 229px;
	padding: 30px 50px 0 30px;
	width:691px;
	height:400px;
	background-image:url(../images/content.jpg);
	background-repeat: no-repeat;
}

#content2 {
	margin:-442px 0 0 229px;
	padding: 30px 50px 0 30px;
	width:691px;
	min-height:400px;
	background-image:url(../images/content2.jpg);
	background-repeat: no-repeat;
}

#content3 {
	margin:-442px 0 0 229px;
	padding: 30px 50px 0 30px;
	width:691px;
	height:400px;
	background-image:url(../images/content2.jpg);
	background-repeat: no-repeat;
}

/* -- video --------------*/
#video{
	
	margin: 10px 0px 0px 3px;
	
	}


/* ----------------------------------------------------- Foot --------------------------------------------------- */
#foot {
	padding:30px 0 0 738px;
	width:262px;
	height:41px;
	background-image:url(../images/foot1.jpg);
	background-repeat:no-repeat;
}

#foot2 {
	padding:30px 0 0 738px;
	width:262px;
	height:41px;
	background-image:url(../images/foot.jpg);
	background-repeat:no-repeat;
}

/* ----------------------------------------------------- Bilder ---------------------------------------------------- */

#telefon {
	float:left;
	margin: 30px 20px 0 0;
	width:73px;
	height:61px;
	background-image:url(../images/telefon.jpg);
	background-repeat:no-repeat;
}

#floatright {
	float:right;
	margin: 30px 0 15px 15px;
}

#floatright2 {
	float:right;
	margin: 30px 0 5px 15px;
}

#floatright3 {
	float:right;
	margin: 30px 0 5px 15px;
}

#titelbild {
	margin:-80px 0 0 265px;
	width:410px;
	height:253px;
	background-image: url(../images/titelbild.jpg);
	background-repeat:no-repeat;
}
	


/* ----------------------------------------------------- Logo Euroweb ----------------------------------------- */

#euroweb {
	float:right;
	margin: 40px 80px 0 5px;
}

/* ------------------------------------------------------Ausrichtung CMS------------------------------*/

.rightfloat {
	float:right;
	margin: 0px 0px 10px 40px;
	border:1px solid #000000;
}

.rightfloat2 {
	float:right;
	margin: 0px 0px 10px 40px;
}

.rightfloat3 {
	float:right;
	margin: 0px 0px 10px 40px;
}

.leftfloat {
	float:left;
	margin: 0 40px 10px 0;
	border:1px solid #000000;
}

.leftfloat2 {
	float:left;
	margin: 20px 40px 10px 0;
	border:1px solid #000000;
}

.leftfloat3 {
	float:left;
	margin: 30px 40px 10px 0;
	border:1px solid #000000;
}

