/**
 * Style sheet main
 */
.ce_imageflow img
{
	cursor: text;
}

/* Blogeintrag */
.layout_full
{
	margin:0px 0px 16px 0px;
}

/* Datum */
.layout_full .info
{
	margin:4px 0px 8px 0px;
}

/* Form: Spalte 1 */
.ce_form .col_0
{
	width:120px;
	padding:0px 0px 8px 0px;
	vertical-align:top;
	font-family:Arial, Helvetica, Sans Serif;
	font-size:12px;
	color:#919294;
}

/* Form: Submit */
.ce_form .submit
{
	margin:0px 0px 25px 0px;
	font-family:Arial, Helvetica, Sans Serif;
	font-size:12px;
	color:#333333;
}

/* Form: Spalte 1 */
.ce_form .text
{
	width:260px;
	padding:2px 5px;
	border-top:0px dotted #919294;
	border-right:0px dotted #919294;
	border-bottom:1px dotted #919294;
	border-left:0px dotted #919294;
	font-family:Arial, Helvetica, Sans Serif;
	font-size:12px;
	color:#919294;
}

/* Textarea */
.ce_form .textarea
{
	width:258px;
	height:186px;
	padding:5px;
	border:1px dotted #919294;
	font-family:Arial, Helvetica, Sans Serif;
	font-size:12px;
	color:#919294;
}

/* Form: Spalte 1 */
.ce_form td
{
	padding:0px 0px 7px 0px;
	vertical-align:top;
}

.ce_form .col_0 span
{
	margin:0px 0px 0px 2px;
	font-family:Arial, Helvetica, Sans Serif;
	font-weight:bold;
	font-size:12px;
	color:#FF0000;
}

/* Autor */
.info
{
	font-family:Arial, Helvetica, Sans Serif;
	font-size:12px;
	color:#919294;
}

/* Tabelle */
.ce_table table
{
	width:340px;
	float:left;
	display:table;
}

/* Tabelle: Erste Zelle: Ueberschrift */
.ce_table small
{
	margin:0px;
	font-family:Arial, Helvetica, Sans Serif;
	font-weight:normal;
	font-size:12px;
	color:#919294;
	line-height:150%;
}

/* Tabelle: Erste Zelle: Text */
.ce_table .col_0
{
	width:294px;
	padding:0px;
	vertical-align:top;
	font-family:Arial, Helvetica, Sans Serif;
	font-weight:normal;
	font-size:14px;
	color:#E1007A;
}

/* Tabelle: Zweite Zelle: Text */
.ce_table .col_1
{
	width:55px;
	padding:0px;
	text-align:right;
	vertical-align:top;
	font-family:Arial, Helvetica, Sans Serif;
	font-weight:normal;
	font-size:12px;
	color:#E1007A;
	line-height:150%;
}

.men .col_0
{
	color:#919294;
}

.men .col_1
{
	font-size:12px;
	color:#919294;
}

.bodyMain
{
	position:static;
	background-color:#ffffff;
	background-image:url("tl_files/background.gif");
	background-position:center top;
	background-repeat:no-repeat;
	border:0px;
}

.bodyStart
{
	border:0px;
}

a
{
	font-family:Arial, Helvetica, Sans Serif;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
	color:#666666;
}

a:hover
{
	font-family:Arial, Helvetica, Sans Serif;
	font-size:12px;
	color:#e0007a;
}

#wrapper
{
	width:780px;
	display:block;
	margin:100px auto 150px auto;
	text-align:left;
}

.navigation
{
	text-align:right;
}

.navElem
{
	display:inline;
	margin:0px 0px 0px 16px;
}

#container
{
	margin:50px 80px 0px 80px;
	text-align:left;
}

H1
{
	margin:0px 0px 4px 0px;
	font-family:Arial, Helvetica, Sans Serif;
	font-weight:normal;
	font-size:18px;
	color:#E1007A;
}

H2
{
	margin:0px 0px 4px 0px;
	font-family:Arial, Helvetica, Sans Serif;
	font-weight:normal;
	font-size:18px;
	color:#E1007A;
}

H3
{
	font-weight:normal;
	font-size:18px;
}

#left
{
	padding:70px 0px 0px 0px;
}

.bodyMain #main
{
	padding:0px;
}

.bodyMain #left
{
	margin:0px 26px 0px 0px;
	padding:0px;
}

.bodyMain #right
{
	margin:0px 0px 0px 26px;
	padding:0px;
}

.mininav li
{
	display:inline;
	margin:0px 0px 0px 3px;
	font-family:Arial, Helvetica, Sans Serif;
	font-size:12;
	color:#666666;
	white-space:nowrap;
	list-style-type:none;
}

.mininav li p
{
	display:inline;
}

.mininav li .active
{
	font-family:Arial, Helvetica, Sans Serif;
	font-size:12px;
	color:#E1007A;
}

.mininav
{
	margin:0px 80px 0px 0px;
	text-align:right;
}

.mininav ul
{
	margin:0px 3px 0px 0px;
	padding:0px;
}

.mininav a
{
	font-family:Arial, Helvetica, Sans Serif;
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
	color:#919294;
}

.mininav .bull
{
	font-family:Arial, Helvetica, Sans Serif;
	font-size:11px;
	color:#E1007A;
}

#topnav .mininav
{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, Sans Serif;
	font-size:11px;
	color:#E1007A;
}

.caption
{
	font-family:Arial, Helvetica, Sans Serif;
	font-weight:normal;
	font-size:12px;
	color:#E0007A;
}

.ce_text
{
	margin:0px 0px 20px 0px;
	font-family:Arial, Helvetica, Sans Serif;
	font-size:13px;
	color:#919294;
	line-height:140%;
}

.pagination
{
	margin:0px 0px 20px 0px;
	text-align:left;
}

.pagination p
{
	float:right;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, Sans Serif;
	font-weight:normal;
	font-size:12px;
	color:#919294;
}

.pagination ul
{
	display:inline;
	margin:0px;
	padding:0px;
}

.pagination ul li
{
	display:inline;
	margin:0px 4px 0px auto;
	padding:0px;
	font-family:Arial, Helvetica, Sans Serif;
	font-weight:normal;
	font-size:12px;
	color:#e0007a;
	list-style-type:none;
}

.pagination ul li .previous, .pagination ul li .next, .pagination ul li .link
{
	font-weight:normal;
	text-decoration:none;
	color:#919294;
}

.pagination ul li .previous:hover, .pagination ul li .next:hover, .pagination ul li .link:hover
{
	text-decoration:none;
	color:#e0007a;
}

.mod_routenplaner td
{
	font-family:Arial, Helvetica, Sans Serif;
	font-size:12px;
	color:#919294;
}

.mod_routenplaner .col_0
{
	width:100px;
	padding:0px 0px 4px 0px;
}

.mod_routenplaner .col_1
{
	width:150px;
	padding:0px 0px 8px 0px;
}

.mod_routenplaner .text
{
	width:150px;
	padding:2px 5px;
	border-top:0px dotted #919294;
	border-right:0px dotted #919294;
	border-bottom:1px dotted #919294;
	border-left:0px dotted #919294;
	font-family:Arial, Helvetica, Sans Serif;
	font-size:12px;
	color:#919294;
}

.mod_routenplaner .submit
{
	font-family:Arial, Helvetica, Sans Serif;
	font-size:12px;
	color:#333333;
}

.ce_imageflow p
{
	font-family:Arial,Helvetica,Sans Serif;
	font-size:14px;
	color:#e0007a;
}

#footer
{
	margin:0px;
}

