/**
 * Website Baker template: andreas01
 * 
 * Original design: andreas01 (v3.0 - Apr 24, 2008) - A free xhtml/css website template by Andreas Viklund.
 * For more information, see http://andreasviklund.com/templates/andreas01/
 * Ported to Website Baker by M. Gallas.
 * Login form and support to display news in the right column added by Christian Sommer. 
 *
 * This file defines the CSS styles used for print devices.
 *
 * LICENSE: Open Source
 * 
 * @author     Andreas Viklund (WB port by M. Gallas, adapted by C. Sommer)
 * @copyright  Open Source
 * @license    http://andreasviklund.com/about/copyright/
 * @version    3.00
 * @platform   Website Baker 2.7
*/

body {margin:0 auto; padding:0; font-family:"Times New Roman",serif; background:#ffffff; color:#000000;}
#wrap {margin:2%; width:auto; float:none !important;}
#header h1 {margin:0 0 25px 0;}
#frontphoto, #leftside, #rightside, .hide {display:none;}
#content img, #contentwide img, #contentwide2 img {/* display:none; */}
a {text-decoration:underline; color:#0000ff;}


.grasvert {
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	COLOR: #8B9F01;
}


/*** SOUS-LISTES ***/
ul ul {
	margin-left:15px;
	list-style:url(./images/picto-sous-liste.gif);
	padding:0 0 0 10px;
	/* font-size:1em;*/
}

.champs-rch {
	border:#900E0C solid 1px;
	height:17px;
}
textarea.champs-rch-add {
width: 160px;
	border:#900E0C solid 1px;	
}
textarea.champs-rch-ch {
width: 400px;
	border:#900E0C solid 1px;
}
#btn-ok {
	position:absolute;
	/* + padding ie */
	/* + margin ie */
	/* + margin ff */
}
/*UL {
	font: 12px Verdana;
	font-weight: normal;
	color: #006666;
	text-decoration: none;

}
LI {font: 12px Verdana; font-weight: normal;color=#006666;text-decoration: none;}*/

/* LEGENDE IMAGE */
.csc-textpic-caption {
	font-size:0.8em;
	color:#595959;
	font-style:italic;
	text-align:right;
}




/* encadrement des réponses horaires */
.table-horaires{
	border: 1px;
	padding: 3px;
	border-color: White;
}

.td-covoiturage-titre{
	background-color: #98C2D3;
	border-color: White;
	border: 2px;
	font: bold;
}
.td-covoiturage-body{
	background-color: White;
}
.td-passager-titre{
	background-color: #CAFF7D;
	border-color: White;
	border: 2px;
	font: bold;
}
.td-autocar-titre{
	background-color: #DC98BA;
	border-color: White;
	border: 2px;
	font: bold;
}
.td-autocar-body{
	background-color: White;
}

.td-tad-titre{
	background-color: #DC98BA;
	border-color: White;
	border: 2px;
	font: bold;
}
.td-tad-body{
	background-color: White;
}
.td-train-titre{
	background-color: #A6FFD3;
	border-color: White;
	border: 2px;
	font: bold;
}

.td-correspondance2-titre{
	background-color: White;
	border-color: White;
	border: 2px;
	font: bold;
}

.td-train-body{
	background-color: White;
}

.td-correspondance1-titre{
	background-color: Silver;
	border-color: White;
	border: 2px;
	font: bold;
}

.td-separation-titre{
	background-color: White;
	border-color: White;
	border: 2px;
	font: bold;
}
/* bouton formulaire */


/*------------------------------------------------------------*
**  Calendrier formulaire reservation
**------------------------------------------------------------*/	

.ds_box {
	background-color: #FFF;
	border: 1px solid #000;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFF;
}

.ds_head {
	background-color: #333;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	background-color: #CCC;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 32px;
}

.ds_cell {
	background-color: #EEE;
	color: #000;
	font-size: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #F3F3F3;
} 