#con_suchen_box
{
	float: right;
	background: url(../pics/reiseverlauf/schatten_reise_mitte.gif) repeat-y;
	width: 691px;
	height: 303px;
	padding: 0 0 0 1px;
	margin: -2px 0 0 0;
	z-index: 2;
}

#con_suchen_image_top
{
	margin: -3px 0 0 7px;
	height: 303px;
	z-index: 10;
}

#con_suchen_image_top table
{
	margin: 10px 0 0 9px;
	width: 656px;
	font-size: 11px;
	background: #CCC;
}

#con_suchen_image_top tr.trsmall { line-height: 1em; }
.tdinput { width: 168px; }
.sizesmall { font-size: 10px; }
.sizemedium { font-size: 10px; }

.trhead
{
	font-weight: bold;
	padding: 0 0 0 4px;
}

#con_suchen_image_top input
{
	border: 0px;
	color: #5C5C5C;
}

#con_suchen_shadow_content_bottom
{
	background: url(../pics/reiseverlauf/schatten_reise_unten.gif) no-repeat;
	margin: -4px 0 0 -1px;
	z-index: 1;
}

#con_content_start_left
{
	float: left;
	background: url(../pics/schatten_2spaltig_mitte.gif) repeat-y;
	width: 338px;
	margin: 10px 0 0 8px;
	padding: 6px 0 0 10px;
}

/* NUR FUER 'AKTUELLE REISEN'
#con_content_start_left img
{
	float: left;
	margin: 12px 4px 0 0;
}
*/

#con_content_start_left p
{
	font-weight: normal;
	font-size: 10px;
	width: 320px;
}

#con_content_start_left span
{
	font-weight: bold;
	font-size: 11px;
}

#con_content_start_left h1
{
	font-size: 11px;
	font-weight: bold;
	margin: -1px 0 0 -1px;
}

#con_content_start_left a, a:active
{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#con_content_start_left a:hover
{
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#shadow_content_start_left_top
{
	background: url(../pics/schatten_2spaltig_oben.gif) no-repeat;
	margin: -10px 0 0 -10px;
	line-height: 6px;
}

#shadow_content_start_left_bottom
{
	background: url(../pics/schatten_2spaltig_unten.gif) no-repeat;
	margin: 0 0 -2px -10px;
	padding: 0px;
}

/*##########################################################*/

#shadow_content_info_right_top
{
	background: url(../pics/schatten_2spaltigGrey_oben.gif) no-repeat;
	margin: 0px;
	line-height: 6px;
	z-index: 20;
}

#con_content_info_right_bottom   /* Plusbox */
{
	position: absolute;
	top: 368px;
	margin-left: 574px;
	width: 348px;
	float:right;
	background: url(../pics/box_pluspunkte_mitte.gif) repeat-y;
}

/********************************************************************/
#con_content_start_right /* Assi */
{
	position: absolute;
	margin: -6px 0 0 0px;
	float: none;
	width: 330px;
	background: transparent;
}

#con_content_search_right_top
{
	position: absolute;
	margin: 10px 0 0 0;
	width: 340px;
	background: url(../pics/bg_suchassistent.jpg) no-repeat;
}

#con_content_search_trennlinie
{
	background: url(../pics/trennlinie_suchassi.gif) repeat-x;
	line-height: 2px;
	margin: 6px 0 4px -5px;
}

#con_content_search
{
	margin: 7px 0 0 8px;
	width: 316px;
	height: 215px;
	padding: 2px 0 0 6px;
	background: transparent;
	color: #FFF;
	font-size: 11px;
}

#con_content_search h2
{
	font-size: 11px;
	margin-bottom: 4px;
}

#con_content_search a.suchassi_right_0, #con_content_search a.suchassi_right_0:active , #con_content_search a.suchassi_right_0:hover
{
	position: relative;
	color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	text-decoration: none;
	font-size: 11px;
	padding: 4px;
	top:4px;
	left: 188px;
	font-weight:bold;
}

#con_content_search form { line-height: 18px; }
#con_content_search form { background-color: #047ec3; }

#con_content_infobox_bottom
{
	margin-top: -24px;
	width: 336px;
	height: 86px;
	background: url(../pics/box_pluspunkte_unten.gif) no-repeat;
}

#con_content_infobox_bottom p { padding: 40px 0 0 20px; }

#con_content_infobox_bottom a.flA, a.flA:active
{
	font-size: 11px;
	font-weight: bold;
	color: #047EC3;
	text-decoration: none;
}

#con_content_infobox_bottom a.flA:hover
{
	font-size: 11px;
	font-weight: bold;
	color: #047EC3;
	text-decoration: underline;
}


/*########## Infobox Liste -> Laenderinfo #####################*/

#con_content_infobox_infotext
{
	position:relative;
	top:4px;
	left:-2px;
}

#con_content_infobox_infotext tr.tr_info_text
{
	font-size: 11px;
	font-weight: bold;
	color: #000;
	line-height: 12px;
	margin:0 0 0 0;
}

#con_content_infobox_infotext td.td_bullet
{
	width:6px;
	padding: 0px 6px;
	vertical-align:top;
}

#con_content_infobox_infotext td.td_info_text
{
	width:304px;
	padding:0 4px 0 0;
}

#con_content_infobox_infotext tr.tr_info_line
{
	line-height:0px;
	height:1px;
	margin: 0px -2px;;
}

#con_content_infobox_infotext td.td_info_line
{
	height:1px;
}


/*########## Startseite MWR  #####################*/

#start_infobox {
	position:relative;
	top:0;
	float:right;
	margin:
	
}

#start_content_infobox {
	background: url(../pics/reiseverlauf/schatten_reise_mitte.gif) repeat-y;
}


#start_content_infobox  h1 {
	margin: 0 0 0 0;
	padding:0;
	font-size:15px;
 }
 
#start_content_infobox  p {
	margin: 8px 0 0 14px;
	padding:0 0 8px 0;
	font-size:12px;
	width:665px;
 }

#start_content_infobox  a {
	color: #000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
 }
 
#start_content_infobox  a:hover {
	color: #000;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
 }
 
#con_shadow_infobox_bottom {
	background: url(../pics/reiseverlauf/schatten_reise_unten.gif) no-repeat;
	margin: -4px 0 0 0px;
	z-index: 1;
}

#con_shadow_infobox_bottom2 {
	background: url(../pics/reiseverlauf/schatten_reise_unten2.gif) no-repeat;
	margin: -4px 0 0 0px;
	z-index: 1;
}


/************* Box Assistent *************/


#suchassistent_start {
	float: left;
	position:relative;
	top: 2px;
	left: 8px;
	width: 675px;
	height: 284px;
	line-height: 1.3em;
	font-size: 12px;
	color: #FFF;
	background: url(../pics/assistent/box_suchassistent.gif) no-repeat;
}

#suchassistent_start table {
	width: 650px;
	margin: 0 0 0 10px;
}


#suchassistent_start h1 { font-size: 14px; }
#suchassistent_start td.trennlinie { height: 16px; }
#suchassistent_start .td_button { width: 50%; }
#suchassistent_start .td_button_r { width: 50%; text-align: right;}
#suchassistent_start tr.antwort { height: 151px; vertical-align: top; }
#suchassistent_start tr.ergebnis { height: 49px; vertical-align: top; }

#suchassistent_start a, #suchassistent_start a:hover, #suchassistent_start a:active, #suchassistent_start a:visited {
	color: #FFF;
	border: 1px solid #FFF;
	padding: 3px;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}


#suchassistent {
	float: left;
	position:relative;
	top: 2px;
	left: 8px;
	width: 675px;
	height: 284px;
	line-height: 1.3em;
	font-size: 12px;
	color: #FFF;
	background: url(../pics/assistent/box_suchassistent.gif) no-repeat;
}

#suchassistent table {
	width: 650px;
	margin: 0 0 0 10px;
}


#suchassistent h1 { font-size: 14px; }
#suchassistent td.trennlinie { height: 16px; }
#suchassistent .td_button { width: 50%; }
#suchassistent .td_button_r { width: 50%; text-align: right;}
#suchassistent tr.antwort { height: 151px; vertical-align: top; }
#suchassistent tr.ergebnis { height: 49px; vertical-align: top; }

#suchassistent a, #suchassistent a:hover, #suchassistent a:active, #suchassistent a:visited {
	color: #FFF;
	border: 1px solid #FFF;
	padding: 3px;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}

















