@charset "utf-8";
/* CSS Document */

/* Jugendnetz defaults*/
html, body {
	font-size: 100.01%;
	padding: 0;
	margin: 0;
}


body {
	font-size: 0.83em;
	padding: 0;
	margin: 0;
	color: black;
	background-color: white;
	font-family: arial,verdana,helvetica,geneva,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 1.333em !important;
}
/* Jugendnetz defaults */



body {
	background:#FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
/*	font-family: Verdana,Arial,Helvetica,sans-serif; */
	line-height:150%;
}

h1 {
	color:#006699;
	background-color:transparent !important;
 	font-size:1.5em;
	font-weight:bold;
	line-height:1em;
	border: none;
}

h2 {
	background-color:transparent !important;
 	color:#006699;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.5em;
	background:#FFFFFF;
	padding: 0px;
}

p {
/*	font-size:0.83em;*/
	font-weight:normal;
	line-height:1.5em;
}

a:link, a:visited, a:hover {
	color:#000000;
	background-color:transparent;
	text-decoration:underline;
}



#page_margins {
	border:none;
/*  width:1000px;*/
}

#page {
  width:1000px;
}

#main {
	background-image:url(images/bg_left2.gif);
	background-repeat:repeat-y;
}

#teaser {
	display:none;
}

#col1, #col1_content {
	padding: 0px;
	margin:0px;
	background-color:#0070af;
}

#col1_content h3 {
	color:#FFFFFF;
	background-color:#0070af;
	border-bottom: none;
	height:43px;
	line-height:43px;
	vertical-align:middle;
	padding-left:34px;			/* plus die anderen paddings/margins ergibt 40px ab linkem Rand */
	border: 0px none;
	margin: 0px;
}

#col1_content img {
	margin-top: 4px;
}

#thema_fix_links {
	font-size:83%;
	margin-top:40px;
	margin-bottom:40px;
	color:#FFBF00;
}

#thema_fix_links ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#thema_fix_links li {
	margin:0px;
	padding:0px;
	margin-left:40px;
}

#thema_fix_links a {
	color:#FFBF00;
	text-decoration:none;
}

#thema_fix_links a:hover {
	background-color:#0070af;
	text-decoration:underline;
}

#col3 {
	margin:0 0 0 200px;
	padding:0px;
 	padding-top:5px;
	padding-bottom:5px;
	border-right: none;
	border-left: none;
	width: 772px;
}

#col3_content {
	border:1px solid #0070AF;
	/* Junge Seiten default */
	/* font-size: 0.83em; */
	
  margin-left:12px;
  margin-right:0px;

	pa2dding: 0px;
	padding-bottom: 10px;
	
	width: 744px;

}

#header {
	height:80px;
	background-color:#FFFFFF;
	background-image:none;
}

#header img {
	font-size:100%;
	left:0px;
	position:static;
	top:0px;
	border: none;
}

#header input#freetextsearchbutton {
	background:transparent none;
	border:none;
}

#topnav {
	 text-align:left;
	 line-height:150%;
}

#nav_main {
	height: 114px;
	background-image:url(images/js06_strahl_1000px_114px.jpg);	
	background-repeat:no-repeat;
}

/* rechts noch Platz lassen fuers Logo*/
#nav_main ul {
/*	width: 784;*/
	width: 930px;
}

#nav_main ul li {
	position: relative;
	width: 112px;
}

#nav_main a {
	position: relative;
	width: 112px;
	height: 50px;
	line-height: 50px;
	background:none;
	border:0px none;
	padding: 4px 0px 4px 8px;
	margin: 0px;
	font-weight:bold;
	display: block;
}

#nav_main a span {
	background:none;
	position:absolute;
	margin-top:11px;
	color:#0070af;
	left:14px;
}

#nav_main a:hover span {
	color:#FFFFFF;
}

#nav_main img {
	float:left;
}

div#logo_header {
	display:none;
}

#logo_header img {
	position: absolute; 
	margin-left: -205px;
}

.mainMenu {
	width:200px;
	margin-left:0px;
}

.mainMenu img {
	vertical-align: middle;
}

.mainMenu ul, .mainMenu ul li {
	border: 0px none;
}


/* mainMenu Level 1 */

.mainMenu ul li a {
	height: 35px;
	line-height:35px;
	font-size: 110%;
	padding:3px 0 3px 14px;
}

.mainMenu ul li a, 
.mainMenu1 ul li a:hover, 
.mainMenu ul li strong,
.mainMenu ul li strong a,
.mainMenu1 ul li strong a:hover {
/*	height:40px;
	line-height:40px;
*/	
	vertical-align:middle;
/*	padding-left:34px;	*/		/* plus die anderen paddings/margins ergbit 40px ab linkem Rand */
	color:#FFFFFF;
	background-color:#0070af;
	border: none;
}

.mainMenu ul li#mainMenu_current,
.mainMenu ul li.active,
.mainMenu ul li strong,
.mainMenu ul li strong a,
.mainMenu ul li strong a:hover {
	background-color:#ffbf00;
	color: #0070af;
}



.mainMenu ul li strong {
	padding-left: 0px;
}
	
.mainMenu ul li#mainMenu_current strong a,
.mainMenu ul li#mainMenu_current strong a:hover,
.mainMenu ul li a,
.mainMenu ul li a:hover {
/*	color:#FFFFFF;*/
	background-color:#0070af;
}

.mainMenu ul li#mainMenu_current strong a,
.mainMenu ul li#mainMenu_current strong a:hover {
/*	color:#FFFFFF;*/
	background-color:#ffbf00;
}

.mainMenu ul li.active strong,
.mainMenu ul li.active strong a,
.mainMenu ul li strong,
.mainMenu ul li strong a {
/*	height:40px;
	line-height:50px;*/
}


/* mainMenu Level 2 */
.mainMenu ul li ul li a, .mainMenu ul li ul li strong a
{
	height: 20px;
	line-height:20px;
	font-size: 100%;
}

.mainMenu ul li, .mainMenu ul li ul li {
	border-bottom: 1px solid #DDDDDD;
}

.mainMenu ul li ul li {
	border-bottom: 0px none;
}
	
.mainMenu ul li ul li,
.mainMenu ul li ul li a, 
.mainMenu ul li ul li a:hover, 
.mainMenu ul li ul li a:visited,
.mainMenu ul li ul li.active strong,
.mainMenu ul li ul li strong {
/*	height:26px;
	line-height:26px;
*/	
	vertical-align:middle;
/*	padding-left:24px;		*/	/* plus die anderen paddings/margins ergbit 30px ab linkem Rand */
	color:#0070af;
	background-color:#8cbadc;
}

/* kein Farbwechsel des Hintergrunds */
.mainMenu ul li ul li#mainMenu_current strong a:hover {
	background-color:#8cbadc;
}

.mainMenu ul li ul li a,
.mainMenu ul li ul li strong a {
	background-color:#8cbadc;
}


.mainMenu ul li ul li strong a {
	color:#ffffff;
}

.mainMenu ul li ul li strong,
.mainMenu ul li ul li strong a, 
.mainMenu ul li ul li.active strong, 
.mainMenu ul li ul li.active strong a,
.mainMenu ul li ul li#mainMenu_current strong,
.mainMenu ul li ul li#mainMenu_current strong a {
	background-color:#8cbadc;
	color:#FFFFFF;
}

.mainMenu ul li ul li#mainMenu_current, .mainMenu ul li ul li.active {
	background-color:#8cbadc;
}

.mainMenu ul li ul li.active strong,
.mainMenu ul li ul li#mainMenu_current strong
{
/*	height:26px;
	line-height:26px;
*/	
	padding: 0px 0px 0px 0px;
}


.mainMenu ul li ul li strong {
	border: 0px none;
}

/* IE 6 Zeugs fuer Navigation */
.mainMenu ul li a, .mainMenu ul li a:hover, .mainMenu ul li a:visited {
	color: #ffffff;
	text-decoration: none;
}

.mainMenu ul li.active strong a, .mainMenu ul li.active strong a:hover, .mainMenu ul li.active strong a:visited {
	background-color:#ffbf00;
	color: #0070af;
	text-decoration: none;
}

.mainMenu ul li.active ul li a, .mainMenu ul li.active ul li a:hover, .mainMenu ul li.active ul li a:visited {
	background-color:#8cbadc;
	text-decoration: none;
	color: #0070AF;
}









/* Extension jnkompel */
div.infofeld, div.gitternetz, div.merkfeld, div.clear {
	clear: both;
}

div.gitternetz {
	background-image: url(images/check.gif);
}

div.infofeld h1, div.gitternetz h1, div.merkfeld h1 {
	background: none;
}

div.merkfeld {
  background-color:#FEF0CA;
  width: 60%;
  margin-left: 19.5%;
 /* margin-right: 19%;*/
  line-height: 1.5em;
  padding: 10px;
  margin-top: 12px;
  margin-bottom: 12px;
}
div.merkfeld h1 {
  font-weight: bold;
  font-size: 100%;
  line-height: 1.5em;
}

div.infofeld img {
	padding-right: 8px;
	padding-bottom: 2px;
}


/* Zurück-Link auf Unterseiten ohne Eintrag in der Navigation */
a.back_link {
	position:absolute;
	display:block;
	right:30px;
}


/* Pop-Ups */
div.ek_inhalt {
  border:1px solid #0070AF;
  left:200px;
  margin:5px;
  padding:10px;
  position:absolute;
  top:0px;
  z-index:3;
}

div.ek_container {
  color:#000000;
  font-family:Arial,Verdana,Helvetica,sans-serif;
}

div.js06_showitem {
  background:#FFBF00 none repeat scroll 0%;
  border:3px solid #0070AF;
  display:none;
  margin:0px;
  padding:0px;
  position:absolute;
}

div.js06_showitem_titel {
  background:#0070AF url(http://dev.jungeseiten.de/fileadmin/img/js06_clickclose.gif) no-repeat scroll right top;
  margin:0px;
  padding:0px 0px 2px;
  width:400px;
}

div.js06_showitem_titel2 {
  background:#0070AF none repeat scroll 0%;
  color:#FFFFFF;
  font-size:0.83em;
  font-weight:bold;
  margin:0px;
  padding:4px 24px 4px 4px;
  vertical-align:middle;
}
div.js06_showitem_text {
  margin:0px 0px 2px;
  overflow:auto;
  padding:4px;
}

/* Umfrage A, B, C */
table.ek_normal {
	line-height:1.5em;
	border-collapse:separate;
}

table.ek_normal td {
	padding: 4px;
}

td.ek_blau {
	background-color:#0070AF;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
}

td.ek_gelb {
	background-color:#FEF0CA;
	color:#000000;
}



/*Extension bildmenu */
.bildmenu_all {
  padding-top: 1.4em;
}
.bildmenu_item {
  vertical-align: top;
  width: 10em;
  height: 150px;
  overflow: hidden;
  float: left;
  text-align: center;
}
.bildmenu_all a {
  text-decoration: none;
}

/*Extension wegweiser */
.wegweiser_all {
  padding-top: 1.4em;
}
.wegweiser_item {
  vertical-align: top;
  width: 10em;
  height: 150px;
  overflow: hidden;
  float: left;
  text-align: center;
}
.wegweiser_all a {
  text-decoration: none;
}


/* Extension srsendcard */
.tx-srsendcard-pi1 object, .tx-srsendcard-pi1 img { margin: 0; padding: 0; border-style: none; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-selection-prompt { font-weight: bold; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector { margin: 0; padding: 0; border-style: none; width: 100%; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector .tx-srsendcard-pi1-image-selector-column { margin:0; padding:0; float:left; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector .tx-srsendcard-pi1-first-column { clear: left; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector dt { padding: 0.5em 0; text-align: center; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector dd { margin: 0; padding: 0.5em 0; text-align: center; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector dt a, .tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector dd a { margin: 0 auto; padding: 0; border-style: none; width: auto; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-image-selector img { margin: 0; padding: 0; border-style: none; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-video-clip-highlight { color: red; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-flash-clip-highlight { color: red; }

.tx-srsendcard-pi1 input[type=submit] { font-size: .7em; font-weight: bold; margin: 0; padding: 0; clear: both; float: none; display: block; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-submit { font-size: .7em; font-weight: bold; margin: 0; padding: 0; clear: both; float: none; display: block; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-clear-float { clear: left; height: 1px; }

.tx-srsendcard-pi1 fieldset { margin: .5em 5%; }
.tx-srsendcard-pi1 label, .tx-srsendcard-pi1 .tx-srsendcard-pi1-field { margin: .3em 0; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form { text-align: center; width: 100%; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form .tx-srsendcard-pi1-card-image-wrap a { display: block; margin: 0 auto; border-style: none; width: auto; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form .tx-srsendcard-pi1-card-caption {  font-size: .8em; font-weight: bold; margin: .5em 0 2em 0; text-align: center; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form .tx-srsendcard-pi1-card-form-wrap { margin: 0 auto; border-style: none; width: auto; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form form { text-align: left; margin: 0 auto; border-style: none; width: 50em; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset.tx-srsendcard-pi1-no-border { border-style: none; margin: 0 5%; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form legend { font-weight: bold; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset label { width: 25%; clear: both; float: left; text-align: right; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset div.tx-srsendcard-pi1-label-place-holder { width: 25%; clear: both; float: left; text-align: right; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset label.tx-srsendcard-pi1-hidden-label { position: absolute; left: 0px;  top: -100px; width: 1px; height: 1px; overflow: hidden; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset .tx-srsendcard-pi1-delivery-notify label { font-weight: bold; width: auto; text-align: left; margin: 0; padding: 0 .4em .4em 0; vertical-align: middle; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset .tx-srsendcard-pi1-delivery-notify input { margin: 0; padding: 0 0 .4em 0; vertical-align: middle; }
* html .tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset .tx-srsendcard-pi1-delivery-notify input { background-color: transparent; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset div.tx-srsendcard-pi1-field { width: 73%; float: right; text-align: left; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-form fieldset div.tx-srsendcard-pi1-field .tx-srsendcard-pi1-error-message { color: red; font-weight: bold; margin: 0 0 .2em 0; }

.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-color-selector { list-style: none inside none; margin: 0; }
.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-color-selector li { width: 4em; float: left; margin: 0 .4em 0 0; text-align: center; }
.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-color-selector li label { border: 1px solid transparent; width: 4em; height: 1.5em; margin-bottom: .5em; }
.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-color-selector li label.tx-srsendcard-pi1-transparent { border: 1px solid #35006d; width: 4em; height: 1.5em; margin-bottom: .5em; }
.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-color-selector li label.tx-srsendcard-pi1-non-transparent { border-style: none; }
.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-color-selector li input { border: 1px solid transparent; }
* html .tx-srsendcard-pi1 ul.tx-srsendcard-pi1-color-selector li input { background-color: transparent; }

.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector { list-style: none inside none; margin: 0; }
.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector li { min-height: 20px; margin: 0 0 .4em 0; padding: 0; display: block; }
.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector li input { float: left; margin: .4em .4em 0 0; padding:0; }
* html .tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector li { width: 100%; }
* html .tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector li input { background-color: transparent; margin-top: 0; vertical-align: middle; }
.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector li label { width: auto; clear: none; float: none;  text-align: left; }
.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector li img { vertical-align: top; }
* html .tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector li img { vertical-align: middle; }
.tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector .tx-srsendcard-pi1-text-font-label { display: none; }
* html .tx-srsendcard-pi1 ul.tx-srsendcard-pi1-font-selector .tx-srsendcard-pi1-text-font-label { display: inline; padding: .4em .4em 0 0; font-weight: bold; }

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card { margin: 2em 0; border-style: solid; border-width: 1px; border-color: #35006d; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-image { padding: 2em; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-image-wrap { margin: 0 auto; border-style: none; width: auto; text-align: center; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-image-wrap img { }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-image-wrap object { }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-image-wrap .tx-srsendcard-pi1-card-music-object { }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-caption { font-size: .8em; font-weight: bold; margin: 0; padding-top: .5em; text-align: center; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-message { padding: .5em .5em .5em 10px;}
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-message-block { float: left; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-stamp { float: right; padding: 0 0 .5em .5em; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-title { padding-top: 1em; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-text { padding: 1em 0; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card .tx-srsendcard-pi1-card-signature { padding-bottom: 2em; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-buttons { clear: both; margin-top: 1.2em; padding-left: 1em; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-buttons form { float: left; margin-right: 1em; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-captcha { margin-bottom: 1em; width: 30em; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-captcha .tx-srsendcard-pi1-captcha-error { font-size: .9em; color: red; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-captcha div { margin-left: 1em; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-captcha input { vertical-align: middle; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-captcha .tx-srfreecap-pi2-image { vertical-align: middle; }

.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-sent p { font-weight: bold; }
.tx-srsendcard-pi1 .tx-srsendcard-pi1-card-not-found p { font-weight: bold; }
.tx-srsendcard-pi1-submit { margin-top: 8px; margin-bottom: 8px; }
.tx-srsendcard-pi1-field textarea, .tx-srsendcard-pi1-field input { margin-left: 0px; }


/* Pop-Ups fuer Grafiken */
.cluetip-default {
	background-color: #0070AF !important;
	padding:2px !important;
}

.cluetip-default #cluetip-outer {
	background-color: #FFBF00 !important;
}

.cluetip-default h3#cluetip-title {
	background-color: #0070AF !important;
	color: #ffffff !important;
}

.cluetip-default div#cluetip-close {
	color:#990000 !important;
	margin:-3pt -8px 0px 0px !important;
}

input {
/*  border: 0px;*/
}

/* Quiz */
form.quiz p {
  font-weight: bold;
}

form.quiz input.quiz-next {
  margin-top: 18px;
}

form.quiz td {
  padding: 4px;
}

div.user_jnwquiz_pi1-links {
	border:solid 1px;
	margin-top:20px;
	padding-bottom:12px;
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
}



/* RTE CSS */
table.ohne-rand {
	border-collapse: collapse;
}

table.ohne-rand td {
	border: 0px none;
}

table.mit-rand {
	border-collapse: collapse;
}

table.mit-rand td {
	border: 1px solid #000000;
}

table.AzubiSteckbrief {
	width: 400px;
	border-left: 1px solid rgb(255, 204, 0);
	border-collapse:separate;
}

table.AzubiSteckbrief caption {
	background-color:#006699;
	color:#FFFFFF;
	font-weight:bold;
}

table.AzubiSteckbrief td {
	border-color:#FFFFFF rgb(255, 204, 0) rgb(255, 204, 0) rgb(255, 255, 255);
	border-style:none solid solid none;
	border-width:1px;
	padding: 4px;
	vertical-align: top;
}

/* vor-zurueck Navigation (Azubi Live) */
div.tx-gsipagenav-pi1 {
	text-align: center;
	padding-top: 8px;
	padding-bottom: 16px;
}

/* plugin jkpoll */

.tx-jkpoll-pi1 br {
	margin-top: -10px;
}

#tx-wa72checklist-pi1-window_close, #tx-wa72checklist-pi1-window_print, #tx-wa72checklist-pi1-content {
	padding: 10px;
}

/* Kompatibitität mit alten jungen Seiten */
.ek_goldbold {
  font-weight: bold;
  color: #ffbf00;
}

td.ek_j_papier {
  background-image:url(/fileadmin/user_upload/JOBaktuell/j_papier_mitte.gif);
}

td.ek_j_papier table {
  margin-left: 10px;
  width:500px;
}

td.ek_j_papier table table {
  font-size:0.83em;
  margin-left: 0px;
  width:500px;
}

/* Probeangaben für Matrix Reisekatalog */
td.ek_rktest		{background-color: #ffcc00; vertical-align: middle; text-align: center;}
td.ek_rktest2		{background-color: #0070af; vertical-align: middle; text-align: center;}

/* Umrandung bei Firefox-Links entfernen */
*|*:-moz-any-link:focus {
	outline: none;
}

/* Seite Online-Beratung hat extra Text links */
p.online-beratung-nav-text1, p.online-beratung-nav-text2 {
/*	width: 190px;*/
	padding-top:6px;
	padding-left: 14px;
	padding-bottom: 4px;
}

p.online-beratung-nav-text1 {
	background-image: url('images/info_small.gif');
	background-repeat:no-repeat;
	background-position:160px 50%;
	color:#FFBF00;
	font-weight:bold;
	height:40px;
	line-height: 1.5em;
	vertical-align: middle;
}

p.online-beratung-nav-text2 {
	color:#FFFFFF;
	font-size:0.8em;
	padding-right: 20px;
}
/* FAQ */
h2.faq {
  font-size: 1em;
  font-weight: bold;
  width: 100%;
  background-color: #e6edf5 !important;
  padding: 2px;
}
h2.faq img {
  float: right;
  margin-right: 2px;
  margin-top: 7px;
}
/* Seiteninhaltsmenu */
ul.csc-menu-3 {
  list-style-image:  url(Pfeil_down.gif) !important;
  margin-bottom: 10px !important;
}


