/************************************************************************/
/*********      G E N E R E L L E   D E F I N I T I O N E N      ********/
/************************************************************************/
html, body, div, p, h1, h2, h3, span, a, table, td, form
{
	margin: 0;
	padding: 0;
}

html,body 
{
	height:101%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#666666;
	text-align:center;
}

p /*fuer IE 5.5*/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#666666;
}

body /* background nicht HTML zuweisen */
{
	background:#e5e5e5;
}

a
{
	color:#2f53a7;
	text-decoration:none;
	font-weight:normal;
}

a:hover
{
	text-decoration:underline;
}

.textklein
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	margin:0;
	padding:0;
	font-weight:normal;
}

.pfeil a
{
	padding:0px 0px 0px 11px ;
	margin: 0;
	background:url(http://www.conti-reisen.com/fileadmin/templates/img/pfeil_box_blau.gif) no-repeat left center;
}

.subcolumns {
	width: 100%;
	padding: 0 1px 0 1px;
 	margin: 0 -1px 0 -1px;
 	overflow:hidden;
 	}

 	.c50l, .c33l {float: left; overflow: hidden;}
 	.c50r, .c33r  {float: right; overflow: hidden;}

 	.c33l, .c33r { width: 33.333%; }
 	.c50l, .c50r { width: 49.999%; }

 	.subc  { padding: 0 0.5em 0 0.5em; overflow: hidden; }
 	.subcr { padding: 0 0 0 0; overflow: hidden; }

/************************************************************************/
/*********        G L O B A L E  L A Y O U T B O X E N         **********/
/************************************************************************/
#container
{
	width:1017px;
	text-align:left;    
	margin: 0px auto 0px auto;    
	background:white 0px 0px url(http://www.conti-reisen.com/fileadmin/templates/img/bg_kachel_container_microsite.gif) repeat-Y;
}


#header 
{
	width:1017px;
	height:125px;
	margin:0px;
	padding:0px;
	background:white 0px 0px url(http://www.conti-reisen.de/fileadmin/MedienDBMicrosite/cssrezgo/bg_header.jpg) no-repeat;
}

#min_hoehe /* zieht den Content auf eine Mindest-Hoehe auf */
{
	width:6px;
	height:410px;
	float:left;
	margin-left:0px;
}

#left 
{
	width:208px;
	float:left;
	margin:0;
	text-align:left;
	background:0px 0px url(http://www.conti-reisen.com/fileadmin/templates/img/bg_bogen_links_microsite.gif) no-repeat;
}

#content 
{
	float:left;
	width:750px;
	margin-left:36px;
	padding:11px 0px 20px 0px;
	text-align:left;
	color:#666666;
}


#right 
{
	width:195px;
	float:left;
	margin-left:25px;
	padding:35px 0px 0px 0px ;
}

#bg_unten 
{
	width:1017px;
	height:14px;
	clear:left;
	padding:0px;
	background:0px 0px url(http://www.conti-reisen.de/fileadmin/MedienDBMicrosite/cssrezgo/bg_footer.jpg) no-repeat;
	overflow:hidden;
}


#footer 
{
	width:475px;
	text-align:left;
	clear:left;
	padding:0;
	margin-left:250px;
	margin-top:0px;
}

#logo 
{
	position:absolute;
	margin-left:12px;
	margin-top:34px;
	width:196px;
	height:91px;
}

#headerbild
{
	position:absolute;
	margin-left:231px;
	margin-top:6px;
	width:823px;
	height:119px
}

#cockpit
{
	position:absolute;
	width:189px;
	height:16px;
	margin-left:827px;
	margin-top:100px;
}


#content #breadcrumb
{
	margin-left:0px;
	margin-top:8px;
	margin-bottom:11px;
	font-size:10px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

#content #breadcrumb a,
#content #breadcrumb a:hover
{
	font-weight:normal;
}



/************************************************************************/
/*********                   F O O T E R                       **********/
/************************************************************************/


#footer .nach_oben img
{	
	float:left;
	margin-left:0px;
	margin-bottom:9px;
}

#footer .seite_drucken img
{
	float:right;
	font-size:10px;
	padding-right:0px;
	margin-bottom:9px;
}

#footer .linie_footer
{	
	clear:both;
	height:1px;
	width: 475px;
	margin-left:0px;
	background: #d5d5d5;
	border:none;
	overflow:hidden;
}

#footer .copyright
{	
	float:left;
	margin-left:3px;
	margin-top:5px;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
}


#footer .text_footer
{
	float:right;
	font-size:10px;
	font-weight:normal;
	padding-right:3px;
	margin-top:5px;
	color:#2f53a7;
	font-family: Arial, Helvetica, sans-serif;
}

#footer .text_footer a,
#footer .text_footer a:hover
{
	font-weight:normal;
}



/*******************************************************/
/**************** S U C H E *****************/
/*******************************************************/

#suche
{
	margin-left:21px;
	margin-top:76px;
	width:170px;
	height:20px;
}

#suche input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0px;
	padding-left:0px;
	color: #858482;
}

#suche .search 
{ 
	width:144px;
	height:19px;
	border: 1px solid #e9c37e;
	background:white;
	padding-top:2px;


	voice-family: "\"}\""; /*BOX MODEL HACK for IE 5.5/6.0 */ 
	voice-family:inherit; 
	height:15px;
	width:142px;
}

#suche .button 
{ 
	border: none;
}

#bildleiste
{
	position:absolute;
	margin-left:192px;
	margin-top:42px;
	width:516px;
	height:105px;
	background:#eef8fd url(http://www.conti-reisen.com/fileadmin/templates/img/bildleiste.jpg) no-repeat 0px 0px;
}

/*******************************************************/
/********************* R I G H T ***********************/
/*******************************************************/

#newsletter_rss
{
	margin-left:15px;
	margin-top:15px;
	width:180px;
	height:20px;
}

#newsletter_rss img
{
	margin-right:7px;
}

#bt_akt_reiseangebote
{
	margin-left:0px;
	margin-top:10px;
}

#right .box_blau
{
	width:195px;
	margin-top: 10px;
	margin-bottom: 10px;	
	background:#e5ecfa 0px 0px url(http://www.conti-reisen.com/fileadmin/templates/img/bg_box_blau_oben.gif) no-repeat;

}

#right .box_blau_unten
{
	width:195px;
	height:7px;
	overflow:hidden;
	background:0px 0px url(http://www.conti-reisen.com/fileadmin/templates/img/bg_box_blau_unten.gif) no-repeat;
}

#right .box_blau_innen
{
	width:171px;
	margin-left:12px;
	color:#000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

#right .box_blau_innen .text_bold
{
	color:#859bcb;
	padding-top: 7px;
	padding-bottom:2px; 
	text-align:center;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

#right .box_blau_innen p,
#right .box_blau_innen img
{
	margin-bottom:8px;
	color:#000000;
}

#right .box_blau_innen h1
{
	color:#859bcb;
	width:171px;
	padding-top: 7px;
	padding-bottom:5px; 
	margin-bottom: 11px;	
	text-align:right;
	text-transform:uppercase;
	background:0px 26px url(http://www.conti-reisen.com/fileadmin/templates/img/punktlinie_box_blau_h1.gif) no-repeat;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

#right .box_blau_innen h2
{
	color:#859bcb;
	width:149px;
	padding-top: 0px;
	padding-bottom:0px; 
	margin-top: 0px;	
	margin-bottom: 5px;	
	margin-left:15px;
	text-align:left;
	text-transform:uppercase;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}


#right .box_blau_innen ul
{
/* |*/overflow: hidden;/**/
	
	list-style: none;
	text-align: left;
	padding: 0px 0px 0px 4px ;
	margin: 0px 0px 0px 0px ;
}

#right .box_blau_innen ul li
{
	margin: 0;
	padding: 0;
	line-height:14px;
}

#right .box_blau_innen ul li a
{
	display: block;
	width:160px;   
	padding:0px 0px 8px 11px ;
	margin: 0;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	background:url(http://www.conti-reisen.com/fileadmin/templates/img/pfeil_box_blau.gif) no-repeat 0px 3px;
	overflow: hidden; /*** WICHTIG!!! sonst Verschiebung bei langen Worten***/

	voice-family: "\"}\""; /*BOX MODEL HACK for IE 5.5/6.0 */ 
	voice-family:inherit; 
	width:149px; /*** gesamtbreite minus padding links und rechts ***/
}

#right .box_blau_innen ul li a:hover
{
text-decoration:underline;
}


#right .box_blau_innen ul li a .datum
{
	font-size:11px;
	font-weight:normal;
	color:black;
}


#right .box_blau_innen a.mailto,
#right .box_weiss_innen a.mailto,
#right .box_blau_innen a,
#right .box_weiss_innen a
{
	border:none;
	background:none;
	padding:0;
	margin:0;
}

#right .box_blau_innen a.mailto img,
#right .box_weiss_innen a.mailto img,
#right .box_blau_innen a img,
#right .box_weiss_innen a img
{
	border:none;
	background:none;
	padding:0;
	margin:0;
}

#right .box_weiss_innen a.intern,
#right .box_weiss_innen a.extern,
#right .box_weiss_innen a.internal-link
{
	padding-left:15px;
	background:url(http://www.conti-reisen.com/fileadmin/templates/img/pfeil_link.gif) no-repeat 4px 3px;
	font-weight: normal;
}

#right .box_blau_innen a.intern,
#right .box_blau_innen a.internal-link
{
	padding-left:15px;
	background:url(http://www.conti-reisen.com/fileadmin/templates/img/pfeil_link.gif) no-repeat 4px 3px;
}


#right .box_weiss
{
	width:195px;
	margin-top: 10px;
	margin-bottom: 10px;	
	background:0px 0px url(http://www.conti-reisen.com/fileadmin/templates/img/bg_box_weiss_oben.gif) no-repeat;
}

#right .box_weiss_unten
{
	width:195px;
	height:7px;
	overflow:hidden;
	background:0px 0px url(http://www.conti-reisen.com/fileadmin/templates/img/bg_box_weiss_unten.gif) no-repeat;
}


#right .box_weiss_innen
{
	width:171px;
	margin-left:12px;
	color:#666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

#right .box_weiss_innen p,
#right .box_weiss_innen img
{
	margin-bottom:8px;
}


#right .box_weiss_innen h1
{
	color:#859bcb;
	width:169px;
	padding-top: 7px;
	padding-bottom:5px; 
	margin-bottom: 11px;	
	text-align:right;
	text-transform:uppercase;
	background:0px 26px url(http://www.conti-reisen.com/fileadmin/templates/img/punktlinie_box_blau_h1.gif) no-repeat;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}


#right .box_weiss_innen ul
{
/* |*/overflow: hidden;/**/
	
	list-style: none;
	text-align: left;
	padding: 0px 0px 0px 4px ;
	margin: 0px 0px 0px 0px ;
}


#right .box_weiss_innen ul li
{
	padding:0px 0px 8px 11px ;
	margin: 0;
	text-decoration:none;
	background:url(http://www.conti-reisen.com/fileadmin/templates/img/listpoint_klein.gif) no-repeat 0px 5px;

}



#right .box_weiss_innen ul li a .datum
{
	font-size:11px;
	font-weight:normal;
	color:black;
}

/********   BOX RECHTS MENÜ DER UNTERSEITEN  ********/

#right .box_weiss_innen_menue
{
	width:171px;
	margin-left:12px;
	color:#666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

#right .box_weiss_innen_menue p
{
	margin-bottom:8px;
}


#right .box_weiss_innen_menue h1
{
	color:#859bcb;
	width:169px;
	padding-top: 7px;
	padding-bottom:5px; 
	margin-bottom: 11px;	
	text-align:right;
	text-transform:uppercase;
	background:0px 26px url(http://www.conti-reisen.com/fileadmin/templates/img/punktlinie_box_blau_h1.gif) no-repeat;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}


#right .box_weiss_innen_menue ul
{
/* |*/overflow: hidden;/**/
	
	list-style: none;
	text-align: left;
	padding: 0px 0px 0px 4px ;
	margin: 0px 0px 0px 0px ;
}


#right .box_weiss_innen_menue ul li a
{
	display: block;
	font-weight: normal;
	padding:0px 0px 8px 11px ;
	margin: 0;
	text-decoration:none;
	background:url(http://www.conti-reisen.com/fileadmin/templates/img/pfeil_link.gif) no-repeat 0px 3px;
}

#right .box_weiss_innen_menue ul li a:hover
{
	text-decoration:underline;
}

/*******************************************************/
/*** N A V I G A T I O N    E B E N E   1 **************/
/*******************************************************/

#navcontainer
{
	margin-left:14px;
	margin-top:33px;
	width:180px;
}


#navcontainer .letztelinie
{
	width:180px;
	height:1px;
	margin-top:0px;
	margin-bottom:20px;
	background:0px 0px url(http://www.conti-reisen.com/fileadmin/templates/img/punktlinie_links.gif) no-repeat;
}

#navcontainer ul
{
	/* |*/overflow: hidden;/**/
	list-style: none;
	text-align: left;
	padding: 0px 0px 0px 0px ;
	margin: 0px 0px 0px 0px ;
}

#navcontainer ul li
{
	margin: 0;
	padding: 0;
}

#navcontainer ul li a,
#navcontainer ul li a img,
{
	display: block;
	width:180px; 
	margin: 0;
	padding: 0;
	border:none;
}


/*******************************************************/
/*** N A V I G A T I O N    E B E N E   2 **************/
/*******************************************************/


#navcontainer ul ul li,
#navcontainer ul li ul li
{
  margin:0;
  line-height:13px;
}

#navcontainer ul ul li a,
#navcontainer ul li ul li a
{
	display: block;
	width:180px;   
	padding-top:5px;   
	padding-bottom:4px;
	padding-right:10px;
	padding-left:29px;
	font-size:12px;
	line-height:15px;
	text-decoration:none;
	font-weight:normal;
	color:#565656;
	background:url(http://www.conti-reisen.com/fileadmin/templates/img/nav2_bg_microsite.gif) no-repeat 0px 0px;

	voice-family: "\"}\""; /*BOX MODEL HACK for IE 5.5/6.0 */ 
	voice-family:inherit; 
	width:141px; /*** gesamtbreite minus padding links und rechts ***/
}

#navcontainer ul ul li a:hover,
#navcontainer ul li ul li a:hover
{
	color:#000000;
	background:url(http://www.conti-reisen.com/fileadmin/templates/img/nav2_bg_mo_microsite.gif) no-repeat 0px 0px;
}

#navcontainer ul ul li .act,
#navcontainer ul li ul li .act,
#navcontainer ul ul li .act:hover,
#navcontainer ul li ul li .act:hover
{
	color:#565656;
	font-weight:bold;
	background: url(http://www.conti-reisen.com/fileadmin/templates/img/nav2_bg_act_microsite.gif) no-repeat 0px 0px;
}


/*******************************************************/
/*** N A V I G A T I O N    E B E N E   3 **************/
/*******************************************************/


#navcontainer ul ul ul li,
#navcontainer ul li ul li ul li
{
  margin:0;
  line-height:13px;
}

#navcontainer ul ul ul li a,
#navcontainer ul li ul li ul li a
{
	display: block;
	width:180px;   
	padding-top:4px;   
	padding-bottom:4px;
	padding-right:10px;
	padding-left:43px;
	font-size:11px;
	line-height:14px;
	color:#565656;
	text-decoration:none;
	font-weight:normal;
	background:url(http://www.conti-reisen.com/fileadmin/templates/img/nav3_bg_microsite.gif) no-repeat 0px 0px;

	voice-family: "\"}\""; /*BOX MODEL HACK for IE 5.5/6.0 */ 
	voice-family:inherit; 
	width:127px; /*** gesamtbreite minus padding links und rechts ***/
}

#navcontainer ul ul ul li a:hover,
#navcontainer ul li ul li ul li a:hover
{
	color:#000000;
	background:url(http://www.conti-reisen.com/fileadmin/templates/img/nav3_bg_mo_microsite.gif) no-repeat 0px 0px;
}

#navcontainer ul ul ul li .act,
#navcontainer ul li ul li ul li .act,
#navcontainer ul ul ul li .act:hover,
#navcontainer ul li ul li ul li.act:hover
{	
	color:#565656;
	background:url(http://www.conti-reisen.com/fileadmin/templates/img/nav3_bg_act_microsite.gif) no-repeat 0px 0px;
}


/*******************************************************/
/***************** C O N T E N T   *********************/
/*******************************************************/

#content p
{
	margin-bottom:7px;
}

#content b,
#content strong
{

}

#content a, 
#content a:hover
{	font-weight: bold}

#content a img,
#content p a img
{	border:none}

/* Link-Klassen im Content explizit angegeben um Bilder beim Klick-Vergroessern nicht zu beeinflussen */
#content a.external-link-new-window,
#content a.internal-link,
#content a.download,
#content a.extern,
#content a.intern
{	
	padding-left:10px;
	background:url(http://www.conti-reisen.com/fileadmin/templates/img/pfeil_link.gif) no-repeat 1px 3px;
	font-weight: bold;
}

#content a:hover.external-link-new-window,
#content a:hover.internal-link,
#content a:hover.download, 
#content a:hover.extern,
#content a:hover.intern
{	
/*	background:url(../img/pfeil_link_mo.gif) no-repeat 0px 3px;
*/}

#content a.pdf-download,
#right .box_weiss_innen a.pdf-download,
#right .box_blau_innen a.pdf-download
{	
	padding-left:19px;
	background:url(http://www.conti-reisen.com/fileadmin/templates/img/pdf_icon_klein.gif) no-repeat 1px 0px;
	font-weight: bold;
}

#content h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#859bcb;
	margin-top:0px;
	margin-bottom:14px;
	line-height:19px;
}

#content h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
/*	color:#859bcb;*/
	margin-top:0px;
	margin-bottom:7px;
	line-height:17px;
}

#content h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;

}


#content hr
{
	height:1px;
	width:475px;
	color: #e1e1e1;
	background: #e1e1e1;
	border:none;
	clear:both;
	margin-top:11px;
	margin-bottom:11px;
}

#content ul
{	
	padding:0;
	margin: 0px 0px 0px 10px !important;
	list-style:none;
}

/* #content ul li     
{
 	padding: 0px 0px 0px 13px;
	margin-bottom:10px;
	background: url(http://www.conti-reisen.com/fileadmin/templates/img/listpoint.gif) 0px 5px no-repeat;
}

-*/

#content ul.csc-menu li
{	
	padding:0;
	margin: 0px 0px 10px 0px;
	list-style:none;
}


#content ul.csc-menu li a
{	
	display:block;
	padding-left:13px;
	background:url(http://www.conti-reisen.com/fileadmin/templates/img/pfeil_link_menu.gif) no-repeat 0px 3px;
	font-weight: bold;
}

#content dl.csc-menu dd
{	
	padding:0;
	margin: 0px 0px 10px 13px;
	list-style:none;
}

#content dl.csc-menu dt
{	
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 4px 0px;
	list-style:none;
}


#content dl.csc-menu dt a
{	
	padding-left:13px;
	background:url(http://www.conti-reisen.com/fileadmin/templates/img/pfeil_link_menu.gif) no-repeat 0px 3px;
	font-weight: bold;
}


/****************************************************************************************************/
/*** K O N T A K F O R M U L A R ***/
/****************************************************************************************************/

#content fieldset
{
  /*	background:#F2F5F7;*/
	display: block;
	border:none;
	padding:20px;
}

form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}


.errorform
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:red;
	margin-left:150px;
	margin-bottom:5px;
}


#content label 
{
	display: block;
	float: left;
	text-align: right; 
	margin-right: 20px; 
	width:130px; /* Breite.*/
	padding-top:3px;
	height:20px;
}

/*#content input
{
	/*display: block;*/
/*	float: left;
	width:270px;
	height:22px;
	border: 1px solid #c1cce5;
	background:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:0px;
	color:black;
	margin-bottom:8px;
	
	voice-family: "\"}\""; /*BOX MODEL HACK for IE 5.5/6.0 */ 
/*	voice-family:inherit; 
	height:18px;
}
/*


#content label.radiolabel 
{
	width:auto;
	text-align:left;
	float:left;
	margin-left:20px;
}

#content input.radiobutton_ba
{
	float:left;
	width:13px;
	height:13px;
	border: none;
	background:none;
	padding:0px;
	color:none;
	margin: 4px 0px 0px 117px;
}

#content input.radiobutton
{
	width:13px;
	height:13px;
	border: none;
	background:none;
	padding-left:none;
	color:none;
	margin-bottom:none;
}


#content legend
{
	visibility:hidden;
	height:none;
	width:none;
	padding:0;
	margin:0;
}

fieldset#mailformSalutation
{
	display:inline;
	border:none;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	line-height:6px;
}

fieldset#mailformSalutation label
{
	border:none;
	height:none;
	width:30px;
	padding:0;
	margin-right:20px;
	float:left;
	line-height:10px;
}



fieldset#mailformSalutation input.csc-mailform-radio
{
	float:left;
	width:13px;
	height:13px;
	border: none;
	background:none;
	padding:0px;
	color:none;
	margin:0px;
}


#content .csc-mailform-label
{
	display: block;
	width:270px;
	padding-left:150px;
	margin-bottom:13px;
	font-size:11px;
	float:left;
}

#content label.checkboxlabel 
{
	width:240px;
	text-align:left;
	float:left;
	margin-left:20px;
	margin-bottom:7px;
	height:auto;
}

#content input.form_checkbox_ba
{
	float:left;
	width:13px;
	height:13px;
	border: none;
	background:none;
	padding:0px;
	color:none;
	margin: 4px 0px 0px 117px;
}

#content .form_weiter a,
#content .form_weiter a:hover
{
	display:block;
	width:111px;
	border: none;
	background:#2f53a7;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0px;
	padding: 3px 0px 4px 0px;
	text-align:center;
	color: white;
	text-decoration:none;
	margin-bottom:8px;
	margin-left:150px;
}

#content .form_weiter_ba a,
#content .form_weiter_ba a:hover
{
	float: left;
	display:block;
	width:111px;
	border: none;
	background:#2f53a7;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0px;
	padding: 3px 0px 4px 0px;
	text-align:center;
	color: white;
	text-decoration:none;
	margin-bottom:8px;
	margin-left:28px;
}

#content .form_zurueck_ba a,
#content .form_zurueck_ba a:hover
{
	float: left;
	display:block;
	width:111px;
	border: none;
	background:#e5ecfa;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0px;
	text-align:center;
	text-decoration:none;
	color: #2f53a7;
	padding: 3px 0px 4px 0px;
	margin-bottom:8px;
	margin-left:0px;
	font-weight:normal;
}

#content input.form_zurueck
{
	float: left;
	width:111px;
	height:22px;
	border: none;
	background:#e5ecfa;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0px;
	padding: 0px 0px 3px 0px;
	color: #2f53a7;
	margin-bottom:8px;
	margin-left:0px;
	font-weight:normal;
}



#content input.form_absenden
{
	float: left;
	width:111px;
	height:22px;
	border: none;
	background:#2f53a7;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0px;
	padding: 0px 0px 3px 0px;
	color: white;
	margin-bottom:8px;
	margin-left:28px;
}

#content .form_subhead
{
	font-weight:bold;
	margin-bottom:11px;
	margin-left:150px;
}

#content input.csc-mailform-check
{
	float: left;
	width:18px;
	height:18px;
	border: none;
	background:none;
	padding: 0px 0px 3px 0px;
	margin-bottom:8px;
	margin-left:112px;
	/*clear:both;*/
}


/*#content input.csc-mailform-submit
{
	float: right;
	width:111px;
	height:22px;
	border: none;
	background:#2f53a7;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0px;
	padding: 0px 0px 3px 0px;
	color: white;
	margin-bottom:8px;
	margin-right:171px;
	clear:both;
}*/

#content input.csc-mailform-submit
{
	float: right;
	width:111px;
	height:22px;
	border: none;
	background:#2f53a7;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0px;
	padding: 0px 0px 3px 0px;
	color: white;
	margin-bottom:8px;
	margin-right:11px;
/*	clear:both;
*/}



#content input#mailformEingaben_loeschen
{

	float: right;
	width:131px;
	height:22px;
	border: none;
	background:#e5ecfa;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0px;
	padding: 0px 0px 3px 0px;
	color: #2f53a7;
	margin-bottom:8px;
	margin-right:11px;
}

#content select
{
	/*display: block;*/
	/*float: left;*/
	width:80px;
	height:18px;
	border: 1px solid #c1cce5;
	font-family: Arial, Helvetica, sans-serif;
	background:#ffffff;
	font-size:12px;
	letter-spacing:0px;
	padding-left:0px;
	color:#595959;
	margin-bottom:8px;
}

#content textarea
{
	float: left;
	/* display: block;*/
	width:270px;
	height:150px;
	border: 1px solid #c1cce5;
	background:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	color:black;
	font-size:12px;
	letter-spacing:0px;
	padding-left:0px;
	margin-bottom:8px;
	margin-left:0px;
}

#content input#mailformEmail,
#content input#mailformOrt
{
	margin-bottom:25px;
}

#content input#mailformLand
{
	width:20px;
	float:left;
}

#content input#mailformPLZ
{
	width:40px;
	margin-left:10px;
	float:left;
}

#content input#mailformOrt
{
	width:184px;
	float:left;
	margin-left:10px;
}

/*** F O R M U L A R  G R U P P E N A N F R A G E ***/

#content input#mailformTelefon1
{
	width:140px;
	margin-left:0px;
	float:left;
}

#content select#mailformTelefon1_Uhrzeit
{
	width:120px;
	margin-left:10px;
	float:left;
	margin-bottom:12px;
}

#content input#mailformTelefon2
{
	width:140px;
	margin-left:0px;
	float:left;	

}

#content select#mailformTelefon2_Uhrzeit
{
	width:120px;
	margin-left:10px;
	float:left;
	margin-bottom:12px;
}

#content select#mailformGruppe
{
	width:140px;
	margin-left:0px;
	float:left;
}

#content input#mailformAndere_Gruppe
{
	width:120px;
	margin-left:10px;
	float:left;
}

#content select#mailformTeilnehmerzahl
{
	width:272px;
	margin-left:0px;
	float:left;
}

#content input#mailformReisezeitraum
{
	width:270px;
	margin-left:0px;
	float:left;
}

#content input#mailformReiseziel
{
	margin-bottom:25px;
}


#content input#mailformReisedauer
{
	width:270px;
	margin-left:0px;
	float:left;
	margin-bottom:12px;
}


#content select#mailformReiseart
{
	width:272px;
	margin-left:0px;
	float:left;
	margin-bottom:12px;
}

#content select#mailformUnterkunft_1
{
	width:140px;
	margin-left:0px;
	float:left;
	margin-bottom:12px;
}

#content select#mailformUnterkunft_2
{
	width:120px;
	margin-left:10px;
	float:left;
	margin-bottom:12px;
}

#content select#mailformVerpflegung
{
	width:140px;
	margin-left:0px;
	float:left;
	margin-bottom:12px;
}

#content input#mailformVerpflegung_Sonstiges
{
	width:120px;
	margin-left:10px;
	float:left;
	margin-bottom:25px;
}

#content textarea#mailformMitteilung
{
	float:left;
	}
	
/****************************************************************************************************/
/*** A N M E L D E F O R M U L A R   N E W S L E T T E R ***/
/****************************************************************************************************/	
	
	
.error_newsletter
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:red;
	margin-left:0px;
	margin-bottom:5px;
}	
	
table.csc-mailform td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	margin:0px;
	line-height:15px;
}		
	
#content table.csc-mailform td input
{
	
	margin-bottom:0px;
	
}
	
#content input.radiobutton_nl
{
	float:none;
	width:13px;
	height:13px;
	border: none;
	background:none;
	padding:0px;
	color:none;
	margin: 0px 5px 0px 0px;
}
	
	
#content input.form_absenden_nl
{
	float: left;
	width:111px;
	height:22px;
	border: none;
	background:#2f53a7;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	letter-spacing:0px;
	padding: 0px 0px 3px 0px;
	color: white;
	margin-bottom:8px;
	margin-left:0px;
}	
	
	
	
	
	
/****************************************************************************************************/
/************  E R W E I T E R T E   S U C H E   ****************************************************/
/****************************************************************************************************/
	
#content select.tx-indexedsearch-selectbox-type,
#content select.tx-indexedsearch-selectbox-defop,
#content select.tx-indexedsearch-selectbox-media,
#content select.tx-indexedsearch-selectbox-lang,
#content select.tx-indexedsearch-selectbox-order,
#content select.tx-indexedsearch-selectbox-desc,
#content select.tx-indexedsearch-selectbox-group,
#content select.tx-indexedsearch-selectbox-results
{
	width:170px;
	margin-left:15px;
	/*float:left;*/
	margin-bottom:5px;
}

#content select.tx-indexedsearch-selectbox-sections
{
	width:360px;
	margin-left:15px;
	margin-bottom:5px;
}


#content input#tx_indexedsearch_extResume
{
	float:left;
	width:13px;
	height:13px;
	border: none;
	background:none;
	padding:0px;
	color:none;
	margin: 5px 0px 20px 15px;
}
	
/****************************************************************************************************/
/*** ERROR ***/
/****************************************************************************************************/

.error 
{
	width:490px;
	background: #FFB99E;
	padding: 15px 7px 15px 7px;
	margin-bottom: 15px;
	border: 1px solid #890000;
	font-weight:bold;
	color:#890000;
	text-align:left;
}


/*******************************************************/
/***************** S T A R T S E I T E  ****************/
/*******************************************************/

#content_start 
{
	float:left;
	width:405px;
	margin-left:26px;
	padding:0px 0px 0px 0px;
	text-align:left;
	color:#666666;
}


#right_start 
{
	width:280px;
	float:left;
	margin-left:20px;
	padding:0px;
}

#welcome_text 
{
	width:310px;
	height:99px;
	margin-left:13px;
	margin-top:31px;
	overflow:hidden;
}

#welcome_text img
{
	margin-bottom:6px;
}

.box_gruppenreisen
{
	width:405px;
	height:195px;
	background:#8a9fcf 0px 0px url(http://www.conti-reisen.com/fileadmin/templates/img/bg_box_gruppenreisen.gif) no-repeat;
	overflow:hidden;
}

.box_gruppenreisen .headline
{
	margin-left:12px;
	margin-top:11px;
}

.box_gruppenreisen .text
{
	position:absolute;
	width:171px;
	margin-left:12px;
	margin-top:13px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:white;
}

.box_gruppenreisen p
{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:white;
	margin-bottom:7px;
}

.box_gruppenreisen a img
{
	border:none;
}

.box_gruppenreisen .bild
{
	position:absolute;
	width:170px;
	margin-left:222px;
	margin-top:13px;
}


.box_mitreisen
{
	width:195px;
	height:195px;
	float:left;
	margin-top:20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:#e2e8f7 0px 0px url(http://www.conti-reisen.com/fileadmin/templates/img/bg_box_mitreisen.gif) no-repeat;
	overflow:hidden;
}

.box_mitreisen .headline
{
	margin-left:12px;
	margin-top:12px;
}

.box_mitreisen .text
{
	width:171px;
	margin-left:12px;
	margin-top:8px;
}

.box_mitreisen .text img
{
	margin-bottom:11px;
}
.box_2plusreisen
{
	width:195px;
	height:195px;
	float:left;
	margin-top:20px;
	margin-left:15px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:#f9e2c1 0px 0px url(http://www.conti-reisen.com/fileadmin/templates/img/bg_box_2plusreisen.gif) no-repeat;
	overflow:hidden;
}

.box_2plusreisen .headline
{
	margin-left:12px;
	margin-top:12px;
}

.box_2plusreisen .text
{
	width:171px;
	margin-left:12px;
	margin-top:8px;
}

.box_2plusreisen .text img
{
	margin-bottom:11px;
}


.box_gruppenreisen .mehr,
.box_mitreisen .mehr,
.box_2plusreisen .mehr
{
	text-align:right;
}



.box_mitreisen p,
.box_2plusreisen p
{
	margin-bottom:5px;
	font-size:11px;
	line-height:14px;
	font-family: Arial, Helvetica, sans-serif;
	color:black;
}

#content_start .copyright
{	
	clear:left;
	height:15px;
	margin-left:13px;
	margin-top:0px;
	padding:10px 0px 0px 0px;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
}



#newsletter_rss_start
{
	margin-left:100px;
	margin-top:15px;
	width:180px;
	height:20px;
}

#newsletter_rss_start img
{
	margin-right:7px;
}



.box_akt_reiseangebote_start
{
	width:280px;
	height:277px;
	margin-top:13px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:#e5ecfa 0px 0px url(http://www.conti-reisen.com/fileadmin/templates/img/bg_box_akt_reiseangebote_start.gif) no-repeat;
	overflow:hidden;
}


.box_akt_reiseangebote_start h1
{
	color:#859bcb;
	width:255px;
	padding-top: 7px;
	padding-bottom:5px; 
	margin-right:0px;
	margin-left:13px;
	margin-top: 0px;
	margin-bottom: 11px;	
	text-align:right;
	text-transform:uppercase;
	background:0px 26px url(http://www.conti-reisen.com/fileadmin/templates/img/punktlinie_box_blau_h1.gif) repeat-x;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.box_akt_reiseangebote_start .subhead
{	
	margin-left:13px;
	margin-top: 0px;
	margin-bottom: 11px;	
}


.box_akt_reiseangebote_start ul
{
/* |*/overflow: hidden;/**/
	
	list-style: none;
	text-align: left;
	padding: 0px 0px 0px 19px ;
	margin: 0px 0px 0px 0px ;
}

.box_akt_reiseangebote_start ul li
{

	margin: 0;
	padding: 0;
	line-height:14px;
}

.box_akt_reiseangebote_start ul li a
{
	display: block;
	width:245px;   
	padding:0px 0px 8px 11px ;
	margin: 0;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background:url(http://www.conti-reisen.com/fileadmin/templates/img/pfeil_box_blau.gif) no-repeat 0px 3px;
	overflow: hidden; /*** WICHTIG!!! sonst Verschiebung bei langen Worten***/

	voice-family: "\"}\""; /*BOX MODEL HACK for IE 5.5/6.0 */ 
	voice-family:inherit; 
	width:236px; /*** gesamtbreite minus padding links und rechts ***/
}

.box_akt_reiseangebote_start ul li a:hover
{
text-decoration:underline;
}

.box_akt_reiseangebote_start ul li a .datum
{
	font-size:11px;
	font-weight:normal;
	color:black;
}

.box_akt_reiseangebote_start .mehr
{
	margin-left:139px;
}


.box_news_start
{
	width:280px;
	height:194px;
	margin-top:20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:white 0px 0px url(http://www.conti-reisen.com/fileadmin/templates/img/bg_news_start.gif) no-repeat;
	overflow:hidden;
}


.box_news_start h1
{
	color:#859bcb;
	width:255px;
	padding-top: 7px;
	padding-bottom:5px; 
	margin-right:0px;
	margin-left:13px;
	margin-top: 0px;
	margin-bottom: 11px;	
	text-align:right;
	text-transform:uppercase;
	background:0px 26px url(http://www.conti-reisen.com/fileadmin/templates/img/punktlinie_box_blau_h1.gif) repeat-x;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}


.box_news_start ul
{
/* |*/overflow: hidden;/**/
	
	list-style: none;
	text-align: left;
	padding: 0px 0px 0px 19px ;
	margin: 0px 0px 0px 0px ;
}

.box_news_start ul li
{

	margin: 0;
	padding: 0;
	line-height:14px;
}

.box_news_start ul li a
{
	display: block;
	width:245px;   
	padding:0px 0px 8px 11px ;
	margin: 0;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	background:url(http://www.conti-reisen.com/fileadmin/templates/img/pfeil_box_blau.gif) no-repeat 0px 3px;
	overflow: hidden; /*** WICHTIG!!! sonst Verschiebung bei langen Worten***/

	voice-family: "\"}\""; /*BOX MODEL HACK for IE 5.5/6.0 */ 
	voice-family:inherit; 
	width:236px; /*** gesamtbreite minus padding links und rechts ***/
}

.box_news_start ul li a:hover
{
	text-decoration:underline;
}

.box_news_start ul li a h1
{
	font-weight:bold;
	text-transform:none;
	padding:0px; 
	margin:0px;
	text-align:left;
	background:none;
	font-size:12px;
	color:#2f53a7;
}

.box_news_start .mehr
{
	margin-left:184px;
}
