/* Angaben zum HauptmenÃ¼ und UntermenÃ¼:*/
@import url(menu.css);

/* Angaben zum Inhalt und Ã¼berschriften:*/
@import url(content.css);
@import url(content-fce.css);

/* Angaben zum Formulare:*/
@import url(kontaktformular.css);

/* Sprachwechsel :*/
@import url(language.css);

/* Allgemeine einstellungen */
/* 
-----------------------------------------------------------------------------------
*/
body {
	background: #F6F6F6;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
  	text-decoration: none;
  	font-size: 0.7em;
}

* {
  	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
  	text-decoration: none;
  	font-size: 1em;
	text-align: left;
	line-height: 1.7em;
	
}
#clear-float, .clear-float {
  	clear: both;
}



dl#start {
	margin: 0 0 0 4em;
	padding: 0;
	width: 1131px;
	/* width: 970px; */
}

/* banner ist eingeschaltet */
#start dt#dt, #start dd#dd {	
	padding: 0;
	margin: 0 1em 0 0;
	float: left;
}
#start dt#dt {	
	width: 755px;	
}
#start dd#dd {
	padding: 6.2em 0 0 0;
}


/* beginn */
#top {
	width: 755px;
	margin: 0 auto;
	text-align: right;
	height: 6.2em;
	background: url(../imgs/logo-isn.gif) no-repeat left bottom;
}
#logo {
	width: 270px;
	height: 54px;
	display: block;
	float: left;
}
.sprachwechsel {
	float: right;
	margin: 4.8em 0 0 0;
}
#main {
	width: 755px;
	margin: 0 auto;
	text-align: left;
	background: url(../imgs/gfx-main-hg.gif) no-repeat;
	padding: 0;
	clear: both;
}


/* content left */
#main-left {
	width: 201px;
	float: left;
	background: url(../imgs/hg-main-left.jpg) no-repeat;
	margin: 0.2em 0 0 0.2em;
	padding: 0;
}
#newsletter, #login, #feedback {
	margin: 3em 0 3em 0;
	padding: 0;
}
#newsletter p, #login *, #feedback * {
	color: #868686;
}
#werbung {
	text-align: center;
	padding: 1em 0 1em 0;
	margin: 0;
	border-top: 1px dotted #999999;
}


/* content right */
#main-right {
	float: left;
	width: 550px;
}
#banner {
	height: 163px;
	margin: 0.2em 0.2em 0 0;
	padding: 0;
}
#suche {
	text-align: right;
	padding: 0 1em 0 0;
	margin: 0;
}
#inhalt {
	margin: 0 2.7em 0 3.2em;
	padding: 0;
}
#root-menu {	
}
#content {
	margin: 1.5em 0 2em 0;
	padding: 0;
	width: 484px;
}
#print-top {
	text-align: right;
	margin: 0 0 2em 0;
	padding: 0;
	border-top: 4px solid #7E7E7E;
	clear: both;
}


/* footer */
#footer {
	width: 755px;
	margin: 0 auto;
	text-align: center;
	border-top: 4px solid #972F29;	
}
* #footer {
	text-transform: uppercase;
	color: #787878;
	font-size: 1em;
}
#footer span {
	font-weight: bold;
}



/* werbung beginn */
#werbung-links {
	margin: 0 1em 0 0;
	padding: 0;
	width: 160px;
	float: left;
}
#werbung-isn {	
	border: 1px solid #888888;	
}
#partner-links {
	margin: 1em 0 0 0;
	border: 1px solid #888888;
}
#partner-links p, #partner-links div {
	margin: 0;
	padding: 0 0.8em;
}


#werbung-rechts {
	margin: 0;
	padding: 0;
	/* width: 166px; */
}
#werbung-fremd1 {
	height: 600px;
	border: 1px solid #888888;	
}