/* ---------------------------------------------------------------------------
 * this file is generated 06. September 2010 / 06:32:36 by ext:swisstypo3_config
 * --------------------------------------------------------------------------- */

/* include from fileadmin/css/layout.css */

body {
	margin:12px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	background-color:#ffffff;
}
body, input, select, table, td {
	line-height: 16px;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

/* XHTML anpassungen : start */
html { height: 100% }
body {
	height: 100%;
	min-height: 100%;
/* Beseitigung des Rundungsfehlers bei Schriftgrößen im Opera sowie Standardformatierungen */
	font-size: 100.01%;
/* FIX: Verhindert, dass positionierte Elemente nicht verschoben werden when die Größe des Browser
	Fensters geändert wird. */
	position: relative;
	text-align:left;
}

div.menu_hp {
	text-align:left;
}

#col_left,
div.hp_anschrift {
	text-align:left;
}
/* XHTML anpassungen : end */

.title {
/*	display:none;*/
}
/************* Seitentabelle ************************/

#page_table {
	border-collapse:collapse;
	
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#031F46;

	padding:0px 0px 0px 0px;
	margin:0px auto 0px auto;

	width:884px;
}
#header {
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#FFFFFF;
	
  padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	
	height:63px;
	background-color:#0B4494;
}
#header_logo {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color:#0B4494;
	width: 181px;
}
#searchbox {
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	background-color:#0B4494;
	width: 642px;
  text-align: right;
	vertical-align: bottom;
	
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#FFFFFF;
}
#header_content {
	padding:0px 10px 10px 0px;
	margin:0px 0px 0px 0px;
	background-color:#0B4494;
	width: 59px;
  text-align: right;
	vertical-align: bottom;
	
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#FFFFFF;
}


#col_left {
	border-style:solid;
	border-width:0px 1px 0px 0px;
	border-color:#FFFFFF;
	padding:18px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color:#0068B4;
}
#col_left_content {
	width:181px;
}

#col_content_bg {
	padding:0px 0px 20px 0px;
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
	height: 450px;
	background-image:url(/fileadmin/images/layout/bg_content.gif);
	background-repeat: repeat-x;
}
#col_content {
	padding:40px 59px 0px 58px;
	margin:0px 0px 0px 0px;
	vertical-align: top;
}
#page_title_border {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	border-style:solid;
	border-width: 0px 0px 1px 0px;
	border-color:#0B4494;
	height: 20px;
}
#page_title {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	font-size: 14px;
	font-weight: bold;
	color: #0B4494;
	float: left;
}
#print {
	border-width:0px 0px 0px 0px;
	border-color:#0B4494;	
  text-align: right;
	float: right;
}
#content {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 584px;
}


/*#irgendwas {
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:20px;
}
#noname {
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}



#header_menu {
	border-style:solid;
	border-width:0px 3px 0px 0px;
	border-color:#FFFFFF;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
	height:20px;
	background-color:#FE9E32;
	vertical-align:middle;
}
#header_menu_content {

}
#breadcrumbs {
	background-image:url(/fileadmin/images/layout/header.jpg);
	background-repeat:no-repeat;
}
#header_topline {
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:20px;
	background-color:#CCCCCC;
}

#col_right {
	border-style:solid;
	border-width:0px 3px 0px 0px;
	border-color:#FFFFFF;
	padding:20px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	width:180px;
	background-color:#FFFFFF;
}
#col_right_content {

}
#latest_news {

}
#latest_events {

}
#ric_rotation {

}
#footer {
	border-style:solid;
	border-width:0px 3px 3px 0px;
	border-color:#FFFFFF;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:20px;
	background-color:#FE9E32;
}
#footer_content {

}
#footer_icons {

}
#copyright {
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:20px;
	background-color:#00FFFF;
}



#hp_left {
	border-style:solid;
	border-width:0px 0px 0px 0px;
	border-color:#FFFFFF;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color:#0068B4;
	width: 342px;
}
.hp_anschrift{
	padding: 40px 0px 0px 33px;
	vertical-align: top;
	color: #ffffff;
}
.hp_anschrift a:link, .hp_anschrift a:visited, .hp_anschrift a:active  {
	text-decoration : none;
	color : #ffffff;
}
.hp_anschrift a:hover  {
	text-decoration : underline;
	color : #ffffff;
}
.menu_hp {
	padding: 0px 0px 0px 0px;
	border-style:solid;
	border-width:1px  0px 0px  0px;
	border-color:#ffffff;
}
.submenu1_hp A:LINK, .submenu1_hp A:VISITED, .submenu1_hp A:HOVER, .submenu1_hp A:ACTIVE {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	padding: 3px 0px 3px 47px;
	display:block;
	background-color:#1B7FC8;
	
	border-style:solid;
	border-width:0px  0px 1px  0px;
	border-color:#ffffff;
	
	background-image:url(/fileadmin/images/layout/bg_navi_hp_0.gif);
	background-repeat: no-repeat;
}


.submenu1_hpNormal A:LINK, .submenu1_hpNormal A:VISITED, .submenu1_hpNormal A:ACTIVE {
	text-decoration: none;
}
.submenu1_hpNormal A:HOVER {
	text-decoration: none;
	background-color:#2F8FD4;
	background-image:url(/fileadmin/images/layout/bg_navi_hp_1.gif);
	background-repeat:no-repeat;
}
#hp_content {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color:#ffffff;
}
#hp_right {
	border-style:solid;
	border-width:0px 0px 0px 0px;
	border-color:#FFFFFF;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color:#CFCFCF;
	width: 60px;
}
/* include from fileadmin/css/styles.css */

DIV.title {
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}
P.bodytext {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:20px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}

/*----- Rahmen: Linie danach ----- */
.csc-frame-rulerAfter {
	border-top: 1px solid #000000; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;
}
/*----- Rahmen: Linie davor ------ */
.csc-frame-rulerBefore {
	border-bottom: 1px solid #000000; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;
}
/*----- Rahmen: Rahmen 1 ------ */
.csc-frame-frame1 {
	border: 1px solid #000000; padding:5px; margin:0px; margin-top:5px;
}
/*----- Rahmen: Rahmen 2 ------ */
.csc-frame-frame2 {
	border: 1px dotted #000000; padding:5px; margin:0px; margin-top:5px;
}


H1 {
	font-size:12px;
	font-weight: bold;
	color: #CC2325;
	line-height: 15px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}
H2 {
	font-size:14px;
	margin-top:12px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}
H3 {
	font-size:12px;
	margin-top:12px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}
H4 {
	font-size:10px;
	margin-top:12px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}
H5 {
	font-size:9px;
	margin-top:12px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}
H6 {
	font-size:8px;
	margin-top:12px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.breadcrumbs {
	font-size: 11px;
	font-weight: bold;
	margin-top: 2px; 
	margin-bottom: 0px;
	color:#FFFFFF;
}
.breadcrumbs A:LINK, .breadcrumbs A:VISITED, .breadcrumbs A:HOVER, .breadcrumbs A:ACTIVE {
/*	font-size: 11px;
	margin-top: 2px; 
	margin-bottom: 0px;*/
	color:#FFFFFF;
	font-weight: normal;
}

.logo {
	background-color:transparent;
}



.content ul {
	 list-style-image:url(/fileadmin/images/allgemein/bullet.gif);
	 padding-left: 15px;
	 margin-left: 0px;
	
}

.content ol {
	 padding-left: 15px;
	 margin-left: 0px;
}

.content li {
	 margin-left: 0px;
	 margin-bottom: 2px;
	 padding-left: 0px;
	
}

.content ol li {
	 margin-left: 0px;
	 padding-left: 15px;
}

.content p, .content ul, .content ol {
	margin-top: 0px;
	margin-bottom: 15px;
}




.hellblau {
	background-color: #dcedfc;
}

.dunkelblau {
	background-color: #BBD9F2;
}


A:LINK  {
	text-decoration : none;
	color : #0068B4;
}

A:VISITED {
	text-decoration : none;
	color : #0068B4;
}
A:HOVER  {
	text-decoration : underline;
	color : #0068B4;
}
A:ACTIVE  {
	text-decoration : none;
	color : #0068B4;
}



ul {
/*        list-style-image: url(/fileadmin/images/layout/bullet.gif);  */
	 list-style-type: disc;
	 padding-left: 16px;
	 margin-left: 0px;
}

li {
	font-weight: normal;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
	margin-bottom: 8px;
}
/* include from fileadmin/css/menu.css */

.menu {
	padding: 0px 0px 0px 0px;
	border-style:solid;
	border-width:1px  0px 0px  0px;
	border-color:#ffffff;
}

.info {/* Subnavigation 1 *******************************************************************/}
.info {/* 1.Ebene - Generell */}
.submenu1 A:LINK, .submenu1 A:VISITED, .submenu1 A:HOVER, .submenu1 A:ACTIVE {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	padding: 3px 0px 3px 25px;
	display:block;
	background-color:#1B7FC8;
	
	border-style:solid;
	border-width:0px  0px 1px  0px;
	border-color:#ffffff;
	
	background-image:url(/fileadmin/images/layout/bg_navi_0.gif);
	background-repeat: no-repeat;
}

.info {/* 1.Ebene - INAKTIV - OHNE Unternavigation */}
.submenu1Normal A:LINK, .submenu1Normal A:VISITED, .submenu1Normal A:ACTIVE {
	text-decoration: none;
}
.submenu1Normal A:HOVER {
	text-decoration: none;
	background-color:#2F8FD4;
	background-image:url(/fileadmin/images/layout/bg_navi_1.gif);
	background-repeat:no-repeat;
}

.info {/* 1.Ebene - INAKTIV - MIT Unternavigation */}
.submenu1NormalSubitems A:LINK, .submenu1NormalSubitems A:VISITED, .submenu1NormalSubitems A:ACTIVE {
	text-decoration:none;
}
.submenu1NormalSubitems A:HOVER {
	text-decoration: none;
	background-color:#2F8FD4;
	background-image:url(/fileadmin/images/layout/bg_navi_1.gif);
	background-repeat:no-repeat;
}

.info {/* 1.Ebene - AKTIV - OHNE Unternavigation */}
.submenu1Active A:LINK, .submenu1Active A:VISITED, .submenu1Active A:ACTIVE {
	text-decoration:none;
	background-color:#2F8FD4;
	background-image:url(/fileadmin/images/layout/bg_navi_1.gif);
	background-repeat:no-repeat;
}
.submenu1Active A:HOVER {
	text-decoration: none;
	background-color:#2F8FD4;
	background-image:url(/fileadmin/images/layout/bg_navi_1.gif);
	background-repeat:no-repeat;
}

.info {/* 1.Ebene - AKTIV - MIT Unternavigation */}
.submenu1ActiveSubitems A:LINK, .submenu1ActiveSubitems A:VISITED, .submenu1ActiveSubitems A:ACTIVE {
	text-decoration:none;
	background-color:#2F8FD4;
	background-image:url(/fileadmin/images/layout/bg_navi_1.gif);
	background-repeat:no-repeat;
}
.submenu1ActiveSubitems A:HOVER {
	text-decoration: none;
	background-color:#2F8FD4;
	background-image:url(/fileadmin/images/layout/bg_navi_1.gif);
	background-repeat:no-repeat;
}

.info {/* Box fuer Unternavigation 2.Ebene */}
.submenu2_wrap {
	background-color:#2F8FD4;
	padding:2px 0px 5px 34px;
	border-style:solid;
	border-width:0px  0px 1px  0px;
	border-color:#ffffff;
}

.info {/* Subnavigation 2 *******************************************************************/}
.info {/* 2.Ebene - Generell */}
.submenu2 A:LINK, .submenu2 A:VISITED, .submenu2 A:HOVER, .submenu2 A:ACTIVE {
	color:#FFFFFF;
	padding:2px 2px 2px 0px;
	font-size: 12px;
	font-weight: normal;
	display:block;
}

.info {/* 2.Ebene - INAKTIV - OHNE Unternavigation */}
.submenu2Normal A:LINK, .submenu2Normal A:VISITED, .submenu2Normal A:ACTIVE {
	text-decoration: none;
}
.submenu2Normal A:HOVER {
	text-decoration: none;
}

.info {/* 2.Ebene - INAKTIV - MIT Unternavigation */}
.submenu2NormalSubitems A:LINK, .submenu2NormalSubitems A:VISITED, .submenu2NormalSubitems A:ACTIVE {
	text-decoration: none;
}
.submenu2NormalSubitems A:HOVER {
	text-decoration: none;
}

.info {/* 2.Ebene - AKTIV - OHNE Unternavigation */}
.submenu2Active A:LINK, .submenu2Active A:VISITED, .submenu2Active A:ACTIVE {
	text-decoration: none;
	font-weight: bold;
}
.submenu2Active A:HOVER {
	text-decoration: none;
	font-weight: bold;
	
}

.info {/* 2.Ebene - AKTIV - MIT Unternavigation */}
.submenu2ActiveSubitems A:LINK, .submenu2ActiveSubitems A:VISITED, .submenu2ActiveSubitems A:ACTIVE {
	text-decoration: none;
	font-weight: bold;
}
.submenu2ActiveSubitems A:HOVER {
	text-decoration: none;
	font-weight: bold;	
}

.info {/* Box fuer Unternavigation 3.Ebene */}
.submenu3_wrap {
	
}

.info {/* Subnavigation 3 *******************************************************************/}
.info {/* 3.Ebene - Generell */}
.submenu3 A:LINK, .submenu3 A:VISITED, .submenu3 A:HOVER, .submenu3 A:ACTIVE {
	display:block;
}

.info {/* 3.Ebene - INAKTIV - OHNE Unternavigation */}
.submenu3Normal A:LINK, .submenu3Normal A:VISITED, .submenu3Normal A:ACTIVE {
	
}
.submenu3Normal A:HOVER {
	background-repeat:no-repeat;
}

.info {/* 3.Ebene - INAKTIV - MIT Unternavigation */}
.submenu3NormalSubitems A:LINK, .submenu3NormalSubitems A:VISITED, .submenu3NormalSubitems A:ACTIVE {
	
}
.submenu3NormalSubitems A:HOVER {
	background-repeat:no-repeat;
}

.info {/* 3.Ebene - AKTIV - OHNE Unternavigation */}
.submenu3Active A:LINK, .submenu3Active A:VISITED, .submenu3Active A:ACTIVE {
	background-repeat:no-repeat;
}
.submenu3Active A:HOVER {
	
}

.info {/* 3.Ebene - AKTIV - MIT Unternavigation */}
.submenu3ActiveSubitems A:LINK, .submenu3ActiveSubitems A:VISITED, .submenu3ActiveSubitems A:ACTIVE {
	background-repeat:no-repeat;
}
.submenu3ActiveSubitems A:HOVER {
	
}

.info {/* Box fuer Unternavigation 4.Ebene */}
.submenu4_wrap {
	background-color:#fff0c0;
	border-style:dashed;
	border-color:#555555;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:15px;
	border-top-color:#ffe000;
	border-bottom-color:#ffe000;
	border-left-color:#ffe000;
	border-right-color:#ffe000;
}

.info {/* Subnavigation 4 *******************************************************************/}
.info {/* 4.Ebene - Generell */}
.submenu4 A:LINK, .submenu4 A:VISITED, .submenu4 A:HOVER, .submenu4 A:ACTIVE {
	display:block;
}

.info {/* 4.Ebene - INAKTIV - OHNE Unternavigation */}
.submenu4Normal A:LINK, .submenu4Normal A:VISITED, .submenu4Normal A:ACTIVE {
	
}
.submenu4Normal A:HOVER {
	background-repeat:no-repeat;
}

.info {/* 4.Ebene - INAKTIV - MIT Unternavigation (Vorbereitet) */}
.submenu4NormalSubitems A:LINK, .submenu4NormalSubitems A:VISITED, .submenu4NormalSubitems A:ACTIVE {

}
.submenu4NormalSubitems A:HOVER {

}

.info {/* 4.Ebene - AKTIV - OHNE Unternavigation */}
.submenu4Active A:LINK, .submenu4Active A:VISITED, .submenu4Active A:ACTIVE {
	background-repeat:no-repeat;
}
.submenu4Active A:HOVER {
	
}

.info {/* 4.Ebene - AKTIV - MIT Unternavigation (Vorbereitet) */}
.submenu4ActiveSubitems A:LINK, .submenu4ActiveSubitems A:VISITED, .submenu4ActiveSubitems A:ACTIVE {

}
.submenu4ActiveSubitems A:HOVER {

}

.info {/* Box fuer Unternavigation 5.Ebene (Vorbereitet) */}
.submenu5_wrap {

}
/* include from fileadmin/css/tt_news.css */

/* default styles for extension "tt_news" */

/* EVENTS LIST */
.news-eventlist-container {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0px 0px 0px 0px;
	margin-top:5px;
	margin-right:0px;
	margin-bottom:5px;
	margin-left:0px;
	padding-top:1px;
	padding-right:1px;
	padding-bottom:1px;
	padding-left:1px;
}
.news-eventlist-item {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0px;
	margin:0px 0px 15px 0px;
	padding:2px 2px 2px 2px;
}
.news-event-date {
	float:left;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0px 0px 0px 0px;

}
.news-event-fromdate {
	padding-right:5px;
	float:left;
}
.news-event-totext {
	padding-right:5px;
	float:left;
}
.news-event-todate {
	padding-right:5px;
	float:left;
}
.news-event-location {
	padding-right:5px;
	float:left;
}
.news-eventlist-title {
/*	font-size:11px;*/
	font-weight:bold;
	clear:left;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px 0px 0px 0px;
	padding:0px 0px 0px 30px;
}
.news-event-item P {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 30px;
}
.mbl_newsevent_onedayevent {
}
.news-eventwrap-single {
/*	font-size:11px;*/
	font-weight:bold;
}

/* EVENTS LATEST */
.event-latest-container {
	border-color:#000000;
	border-style:solid;
	border-width:0px;
	background-color:#7FB565;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
/*	width:100%;*/
}
.event-latest-container H2 {
	border-color:#000000;
	border-style:solid;
	border-width:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:10px;
}
.event-latest-item {
	border-color:#000000;
	border-style:solid;
	border-width:0px;
	background-color:#E5EFDF;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:10px;
}
.event-latest-title H3 {
	margin:0px;
	padding:0px;
}
.event-latest-title H3 A:LINK, .event-latest-title H3 A:VISITED, .event-latest-title H3 A:ACTIVE {
/*	font-size:11px;*/
	color:#0068B4;
	text-decoration:none;
/*	margin:0px;
	padding:0px;*/
}
.event-latest-title H3 A:HOVER {
	text-decoration:underline;
	color:#0068B4;
}
.event-latest-subheader P {
/*	font-size:12px;*/
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.event-latest-fromdate {
	font-size:10px;
/*	font-weight:bold;*/
/*	float:left;*/
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
}
.event-latest-todate {
	font-size:10px;
/*	font-weight:bold;*/
/*	float:left;*/
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
}
.event-latest-time {
	font-size:10px;
/*	font-weight:bold;*/
/*	float:left;*/
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.event-latest-morelink, .event-latest-morelink A:LINK, .event-latest-morelink A:VISITED, .event-latest-morelink A:ACTIVE {
/*	font-size:12px;*/
	color:#0068B4;
	text-decoration:none;
/*	text-align:right;*/
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}

/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer {
	clear:right;
	height:1px;
}
.news-latest-container HR.clearer {
	clear:left;
	height:1px;
}
.clear_left {
	clear:left;
}
.clear_right {
	clear:right;
}
.clear_both {
	clear:both;
}
.info {
/******************* Latest **********************************/
}
.news-latest-container {
	border-color:#000000;
	border-style:solid;
	border-width:0px;
	background-color:#7FB565;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
/*	width:100%;*/
}
.news-latest-container H2 {
	border-color:#000000;
	border-style:solid;
	border-width:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:10px;
}
.news-latest-item {
	border-color:#000000;
	border-style:solid;
	border-width:0px;
	background-color:#E5EFDF;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:10px;
}
.news-latest-title H3 {
	margin:0px;
	padding:0px;
}
.news-latest-title H3 A:LINK, .news-latest-title H3 A:VISITED, .news-latest-title H3 A:ACTIVE {
/*	font-size:11px;*/
	color:#0068B4;
	text-decoration:none;
}
.news-latest-title H3 A:HOVER {
	text-decoration:underline;
	color:#0068B4;
}
.news-latest-item IMG {
}
.news-latest-category IMG {
}
.news-latest-date {
	font-size:10px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
/*	float:right;*/
}
.news-latest-subheader P {
/*	font-size:12px;*/
	text-align:justify;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.news-latest-morelink, .news-latest-morelink A:LINK, .news-latest-morelink A:VISITED, .news-latest-morelink A:ACTIVE {
/*	font-size:12px;*/
	color:#000000;
	text-decoration:none;
/*	text-align:right;*/
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.news-latest-morelink A:HOVER {
	text-decoration:underline;
	color:#0068B4;
}
.news-latest-gotoarchive, .news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:ACTIVE {
/*	font-size:12px;*/
	color:#0068B4;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.news-latest-gotoarchive A:HOVER {
	text-decoration:underline;
	color:#0068B4;
}
.info {
/******************* LIST **********************************/
}
.news-list-container {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0px 0px 1px 0px;
/*	background-color:#EEEEEE;*/

	margin-top:0px;
	margin-right:0px;
	margin-bottom:20px;
	margin-left:0px;

	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.news-list-item {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px 0px 0px 0px;
/*	background-color:#FFFFFF;*/

	margin-top:0px;
	margin-right:0px;
	margin-bottom:1px;
	margin-left:0px;

	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:2px;

/*	float:left;
	clear:left;*/
}
.news-list-title H3 A:LINK, .news-list-title H3 A:VISITED, .news-list-title H3 A:ACTIVE {
	font-size:12px;
	color:#0068B4;
	text-decoration:none;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:2px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	float:left;
}
.news-list-title H3 A:HOVER {
	text-decoration:underline;
	color:#0068B4;
}
.news-list-date {
	font-size:10px;
	margin-top:0px;
	margin-right:5px;
	margin-bottom:0px;
	margin-left:5px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	float:right;
}
.news-list-subheader {
	width:99%;
	margin-top:5px;
}
.news-list-subheader P {
	text-align:justify;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.news-list-container H3 {
	font-size: 12px;
	font-weight: bold;
	margin-bottom:2px;
	padding:0px;
}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
}
.news-list-container H3 A {
}
.news-list-container P {
         margin-top: 0px;
         margin-bottom: 0px;
}
.news-list-container P.bodytext {
         margin-top: 0px;
         margin-bottom: 0px;
}
.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
}
.news-list-subheader IMG {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:5px;
	margin-left:5px;
}
DIV.imgwidth {
	float:right;
}
DIV.textwidth {
	float:left;
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
}
.news-list-morelink,.news-list-category {
}
.news-list-morelink, .news-list-morelink A:LINK, .news-list-morelink A:VISITED, .news-list-morelink A:ACTIVE {
	color:#0068B4;
	text-decoration:none;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:0px;
	margin-left:0px;
}
.news-list-morelink A:HOVER {
	text-decoration:underline;
	color:#0068B4;
}
.news-list-category {
	margin:5px 5px 0px 0px;
	text-align:left;
}
.news-list-browse {
	text-align:center;
}
.info {
/******************* SEARCH **********************************/
}
.news-search-form {
/*	width:100%;*/
	border-style: solid;
	border-color: #000000;
	border-width: 0px;
/*	background-color: #EEEEEE;*/
	margin:0px 0px 10px 0px;
	padding:2px 2px 2px 2px;
}
.news-search-form-field INPUT {
	float:left;
	width:200px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	background-color:#FFFFFF;
	color:#000000;
	margin:0px 10px 2px 0px;
	padding:1px 0px 1px 0px;
}
.news-search-form-field INPUT:focus {
	background-color:#E0E0E0;
}
.news-search-form-submit INPUT {
	float:left;
	width:100px;
	background-color:#E0E0E0;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	text-align:center;
	font-weight:bold;
	margin:0px 10px 2px 0px;
	padding:0px 0px 0px 0px;
}
.news-search-emptyMsg{
/*	float:left;*/
	clear:left;
	margin:0px 10px 2px 0px;
	padding:0px 0px 0px 0px;
}
.news-search-form FORM {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.info {
/******************* Page-Browser **********************************/
}
.tx-ttnews-browsebox {
	margin:3px;
	padding:3px;
}
.tx-ttnews-browsebox TD {
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {
}
.news-search-emptyMsg {
}
.info {
/******************* SINGLE  **********************************/
}
.news-single-item {
	border-color:#000000;
	border-style:solid;
	border-width:0px;
/*	background-color:#EEEEEE;*/
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:2px;
	float:left;
}
.news-single-title H2 {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	float:left;
}
.news-single-timedata {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	float:right;
}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
}
.news-single-author, .news-single-author A:LINK, .news-single-author A:VISITED, .news-single-author A:ACTIVE {
	font-size:10px;
	color:#0068B4;
	text-decoration:none;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.news-single-author A:HOVER {
	text-decoration:underline;
	color:#0068B4;
}
.news-single-item H3 {
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
}
.news-single-item P {
	text-align:justify;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.news-single-img {
	margin-top:0px;
	margin-right:5px;
	margin-bottom:0px;
	margin-left:5px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	float:right;
}
P.news-single-imgcaption {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:0px;
	clear:both;
}
.news-single-additional-info {
	border-color:#CCCCCC;
	border-style:dotted;
	border-width:1px;
	background-color:#FFFFFF;
	margin-top:15px;
	margin-right:0px;
	margin-bottom:15px;
	margin-left:0px;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:2px;
	float:left;
}
.news-single-additional-info A:LINK, .news-single-additional-info A:VISITED, .news-single-additional-info A:ACTIVE {
	color:#0068B4;
	text-decoration:none;
}
.news-single-additional-info A:HOVER {
	text-decoration:underline;
	color:#0068B4;
}
.news-single-backlink, .news-single-backlink A:LINK, .news-single-backlink A:VISITED, .news-single-backlink A:ACTIVE {
	color:#0068B4;
	font-weight:bold;
	text-decoration:none;
	margin-top:10px;
	margin-right:0px;
	margin-bottom:15px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	clear:left;
}
.news-single-backlink A:HOVER {
	color:#0068B4;
	text-decoration:underline;
}




.news-single-category {
	padding:0px 0px 0px 0px;
	margin:15px 0px 15px 0px;
}
.news-single-category IMG {
	padding:0px 0px 0px 0px;
	margin:0px 5px 0px 0px;
}
.news-single-related,.news-single-files,.news-single-links  {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
.news-single-related DT, .news-single-links DT, .news-single-files DT {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight: bold;
	clear:both;
}
.info {
/******************* CATMENU **********************************/
}
.news-catmenu {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	background-color:#EEEEEE;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:5px;
	margin-left:0px;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:2px;
	width:100%;
	float:left;
}
.news-catmenu A:LINK, .news-catmenu A:VISITED, .news-catmenu A:ACTIVE {
	color:#0068B4;
	text-decoration:none;
}
.news-catmenu A:HOVER {
	text-decoration:underline;
	color:#0068B4;
}
.news-catmenu-header {
	font-weight:bold;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:5px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.news-catmenu DIV {
	float:left;
}




.news-catmenu DIV img, .news-catmenu img, .news-catmenu-header img {
	margin:0px;
	padding: 0px;
	vertical-align: middle;
}
.news-catmenu-ACT {
	font-weight:bold;
}
/*  Styles for catmenu mode "nestedWraps" */
.level1 {
	padding:0px 0px 0px 0px;
	margin:0px 15px 0px 0px;
}
.level2 {
	padding:0px;
	padding-left:5px;
}
.level3 {
	padding:0px;
	padding-left:5px;
	border-top:1px solid #666;

}
.level4 {
	padding:0px;
	padding-left:5px;
}
.info {
/******************* AMENU **********************************/
}
.news-amenu-container {
	border-color:#000000;
	border-style:solid;
	border-width:1px;
/*	background-color:#EEEEEE;*/
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:2px;
/*	width:100%;*/
/*	float:left;*/
}
.news-amenu-container H2 {
	font-weight:bold;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:5px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.archivlink {
	margin-top:0px;
	margin-right:15px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
/*	float:left;*/
}
.archivlink A:LINK, .archivlink A:VISITED, .archivlink A:ACTIVE {
	color:#0068B4;
	text-decoration:none;
}
.archivlink A:HOVER {
	text-decoration:underline;
	color:#0068B4;
}





.news-amenu-container LI {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.news-amenu-container UL {
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	list-style-type: none;
}
.news-amenu-item-year {
	font-weight: bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
/* include from fileadmin/css/mailform.css */

.csc-frame {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
/* Formular FORM Tag */

form#mailform {
	margin:0px;
	padding:0px;
}
.csc-mailform-field LABEL {
	text-align:left;
	width:100px;
	margin-right:5px;
	padding:0px;
	float:left;
}
/* Formular (enthält alle Eingabefelder)*/
.csc-mailform {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float: left;
	border-style:none;
	border-color:#69c;
	border-width:0px;
}
.csc-mailform-field {
	/*border-style:solid;*/
	/*border-color:#FFFFFF;*/
	/*border-width:1px;*/
	
	margin-bottom:3px;
/*	padding:0px;*/
/*	float:right;*/
	clear:left;
}
.csc-mailform-field INPUT, .csc-mailform-field TEXTAREA {
	width:200px;
	background-color:white;
	border-style:solid;
	border-width:1px;
	border-color:#0b4494;
	color:#000000;
	margin-left:0px;
	padding-left:0px;
}
.csc-mailform-field INPUT:focus, .csc-mailform-field TEXTAREA:focus {
	background-color:#E0E0E0;
}
.csc-mailform-field input[type="text"] {
/*	border-style: solid;*/
/*	border-width: 1px;*/
/*	border-color: #000000;*/
	
}
.csc-mailform-field input[type="checkbox"] {
/*	margin-left: 0px;
	border-style: none;
	width:auto;
	*/
}

/* Pulldown Menu */
#mailformSelect_options {
	background-color: #FFFFFF;
	color: #000000;
}

/* Radio - Legende (Umrandung) */
.csc-mailform-radio fieldset legend {
	display: none;
}

/* Rahmen um Radio */
.csc-mailform-radio fieldset {
	border-width: 0px;
	margin: 0px;
	padding: 0px;
}

/* Radio - Beschriftung */
.csc-mailform-radio fieldset label {
	margin-left: 0px;
	float: left;
	text-align: left;
	border-width: 0px;
	border-style: solid;
	border-color: #000000;
	width: auto;
}

/* Radio Eingabe Feld */
.csc-mailform-radio fieldset input {
	margin-left: 0px;
	float: left;
	text-align: left;
	border-style: none;
	width:auto;
}

/* Checkbox Eingabe Feld */
.csc-mailform-check {
	border-style: none;
	border-top: 0px;
	width:auto;
	float:left;
}

input.csc-mailform-check {
	border-style: none;
	width:auto;
}
.csc-mailform-label {
	/*border-color:#FFFFFF;*/
	/*border-style:solid;*/
	/*border-width:1px;*/


/*	font-size:10px;*/
	font-weight:bold;
	text-align:left;
	margin-top:0px;
/*	margin-left:205px;*/
/*	float:left;*/
}


#mailformformtype_mail {
	width:100px;
	background-color:#FFFFFF;
	border-color:#0b4494;
	border-style:solid;
	border-width:1px;
	text-align:center;
	font-weight:bold;
	margin-top:10px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:105px;
	padding-top:3px;
	padding-right:0px;
	padding-bottom:3px;
	padding-left:0px;
	float:left;
}
/* include from fileadmin/css/flexible_ce.css */

/* CSS fuer Flexible Content Elemente */

/*
** Blockaufbau-Module ( 2 Spalten )
** -----------------------------------------------------------------
*/
.cmsModularDesign {
	margin-bottom:15px;
	width:100%;
}
.cmsModularDesign td.col1 {
	width:50%;
}
.cmsModularDesign td.col2 {
	width:50%;
}


/*
** Blockaufbau-Module ( 2 Spalten Benutzerdefiniert )
** -----------------------------------------------------------------
*/
.cmsModularDesignUser1 {
	margin-bottom:15px;
	width:100%;
}
.cmsModularDesignUser1 td.col1 {
	width:70%;
}
.cmsModularDesignUser1 td.col2 {
	width:30%;
}

/*
** Blockaufbau-Module ( 3 Spalten )
** -----------------------------------------------------------------
*/
.cmsModularDesign3 {
	margin-bottom:15px;
	width:100%;
}
.cmsModularDesign3 td.col1 {
	width:33%;
}
.cmsModularDesign3 td.col2 {
	width:33%;
}

.cmsModularDesign3 td.col3 {
	width:33%;
}

/*
** Blockaufbau-Module ( 4 Spalten )
** -----------------------------------------------------------------
*/

.cmsModularDesign4 {
	margin-bottom:15px;
	width:100%;
}
.cmsModularDesign4 td.col1 {
	width:25%;
}
.cmsModularDesign4 td.col2 {
	width:25%;
}

.cmsModularDesign4 td.col3 {
	width:25%;
}
.cmsModularDesign4 td.col4 {
	width:25%;
}
/* include from fileadmin/css/goof_fotoboek.css */

.tx-gooffotoboek-pi1 {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.tx_gooffotoboek_menu {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.tx_gooffotoboek_dir_entry {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	background-color:#E0E0E0;
	margin-top:0px;
	margin-right:15px;
	margin-bottom:5px;
	margin-left:0px;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:2px;
}
.tx_gooffotoboek_dir_entry A:LINK, .tx_gooffotoboek_dir_entry A:VISITED, .tx_gooffotoboek_dir_entry A:ACTIVE {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.tx_gooffotoboek_dir_entry A:HOVER {
	text-decoration:underline;
}
.tx_gooffotoboek_dir_comment {
	font-size:10px;
	font-weight:normal;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.tx-gooffotoboek-pi1 H2 {
	
}
.tx_gooffotoboek_tabel {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	float:left;
}
.gfpb_landscape, .gfpb_portret {
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	width:95px;
	margin-top:0px;
	margin-right:5px;
	margin-bottom:5px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	float:left;
	height:95px;
	overflow:hidden;
}
.tx_gooffotoboek_navi {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	float:left;
}
.tx_gooffotoboek_navi A:LINK, .tx_gooffotoboek_navi A:VISITED, .tx_gooffotoboek_navi A:ACTIVE {
	color:#000000;
	text-decoration:none;
	margin-top:0px;
	margin-right:15px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.tx_gooffotoboek_navi A:HOVER {
	text-decoration:underline;
}
.tx_gooffotoboek_navi_NAVSTART {
	display:none;
	float:left;
}
.tx_gooffotoboek_navi_PREV {
	float:left;
}
.tx_gooffotoboek_navi_SPACER {
	display:none;
	float:left;
}
.tx_gooffotoboek_navi_INDEX {
	display:none;
	float:left;
}
.tx_gooffotoboek_navi_UP {
	display:none;
	float:left;
}
.tx_gooffotoboek_navi_THUMBS {
	float:left;
}
.tx_gooffotoboek_navi_NEXT {
	float:left;
}
.tx_gooffotoboek_navi_SLIDESHOW {
	float:left;
}
.tx_gooffotoboek_navi_NAVEND {
	display:none;
	float:left;
}
.tx_gooffotoboek_single_entry {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	float:left;
}
.tx_gooffotoboek_comment_title {
	font-weight:bold;
	margin-top:5px;
	margin-right:0px;
	margin-bottom:3px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.tx_gooffotoboek_comment_entry {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}



div.tx_goof_fotoboek_nav div.tx_goof_fotoboek_nav_prev {
	float: left;
	width: 100px;
	text-align: left;
}
div.tx_goof_fotoboek_nav div.tx_goof_fotoboek_nav_thumbs {
	float: left;
	text-align: center;
	width: 200px;
}
div.tx_goof_fotoboek_nav .tx_goof_fotoboek_nav_next {
	float: left;
	width: 100px;
	text-align: right;
}
div.tx_goof_fotoboek_nav .tx_goof_fotoboek_nav_slideshow {
	display: none;
	float: none;
	clear: both;
}
/* include from fileadmin/css/search.css */

/* search Box 
*************************/
div.tx-macinasearchbox-pi1 {
	padding: 0px;
	margin:0px;
	margin-bottom: 10px;
	text-align:right;
	display: inline;
}
div.tx-macinasearchbox-pi1 form {
	display: inline;
}

.tx-macinasearchbox-pi1 input.searchbox {
	background-color:#FFFFFF;
	border-width:1px 0px 1px 1px;
	border-style:solid;
	border-color:#A0A0A0;
	width:98px;
	height:16px;
	display:inline;
	font-size:10px;
	vertical-align:middle;
}
.tx-macinasearchbox-pi1 input:focus.searchbox {
	background-color:#CCCCCC;
}
.tx-macinasearchbox-pi1 input.searchbox_submit {
	font-size:10px;
	font-weight:normal;
	background-color:#FDF1F1;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#A0A0A0;
	margin:0px;
	padding:0px;
	display:inline;
	vertical-align:middle;
	height:16px;
}

.tx-macinasearchbox-pi1 input.searchbox_img {
	background-color:#FFFFFF;
	border-width:1px 0px 1px 1px;
	border-style:solid;
	border-color:#A0A0A0;
	width:98px;
	height:16px;
	display:inline;
	font-size:10px;
	vertical-align:middle;
}
.tx-macinasearchbox-pi1 input:focus.searchbox_img {
	background-color:#CCCCCC;
}
.tx-macinasearchbox-pi1 input.searchbox_submit_img {
	background-color:#FDF1F1;
	border-width:0px 0px 0px 0px;
	border-style:solid;
	border-color:#A0A0A0;
	margin:0px;
	padding:0px;
	display:inline;
	vertical-align:middle;
         width:37px;
	height:16px;
/*	height:14px;*/
}

/* indexed_search
*************************/

.tx-indexedsearch-searchbox fieldset {
	border-width:1px;
	border-style:solid;
	border-color:#A0A0A0;

}

.tx-indexedsearch-searchbox legend {
	display: none;
}

.tx-indexedsearch-form {
	border-width:0px;
	border-style:solid;
	border-color:#A0A0A0;
	padding-right:0px;
	float:left;
	vertical-align:middle;
}

input.tx-indexedsearch-searchbox-sword {
	border-width:1px;
	border-style:solid;
	border-color:#A0A0A0;
	padding-right:0px;
	margin-right:5px;
}
input:focus.tx-indexedsearch-searchbox-sword {
	background-color:#CCCCCC;
}

input.tx-indexedsearch-searchbox-button {
	background-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	border-color:#A0A0A0;
	margin-left:0px;
	padding-left:0px;
}
.tx-indexedsearch-search-submit {
	vertical-align:middle;
}


.tx-indexedsearch-rules {
/*	background-color:#FFFFFF;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px;*/
}


.tx-indexedsearch-res {
	width: 500px;
	overflow: hidden;
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#A0A0A0;
}
.res-tmpl-css {
/*	background-color:#EFEFEF;*/
	border-width:1px 0px 0px 0px;
	border-style:solid;
	border-color:#A0A0A0;
}

.tx-indexedsearch-result-number {
/*	color:#CCCCCC;
	font-size:16px;*/
	font-style:italic;
}
.tx-indexedsearch-res h3 {
	font-size: 12px;
/*	margin-top:0px;
	padding-top:0px;*/
}


.tx-indexedsearch .tx-indexedsearch-browsebox {
	margin-bottom: 16px;
}
.tx-indexedsearch .tx-indexedsearch-browsebox ul { 
/*	display:inline;*/
	margin-left: -16px;
}


.tx-indexedsearch .tx-indexedsearch-browsebox li { display:inline; margin-right:5px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:50px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { background-color:#CCCCCC; color:#000000; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	background:#ffffff;
	margin-top: 0px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr {
	margin-bottom: 0px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css {
	letter-spacing:0;
	font-weight:normal;
	margin-top:-1.2em;
	float:right;
}
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
/* include from fileadmin/css/sitemap/sitemap_5.css */

.info___ {/* Sitemap Vorlage mit Bildern */
}
.csc-sitemap {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	width:200px;
}
#content .csc-sitemap UL {
	list-style-type:none;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
#content .csc-sitemap LI {
	background-color:#E0E0E0;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
	display:block;
}
#content .csc-sitemap LI A:link, #content .csc-sitemap LI A:visited {
	background-color:#E0E0E0;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
	padding-left:15px;
	background-image:url("/fileadmin/templates/ext/images/sitemap/arrow_right.gif");
	background-repeat:no-repeat;
	background-position:3px 6px;
	display:block;
}
#content .csc-sitemap LI A:hover {
	background-color:#CCCCCC;
	color:#000000;
}
#content .csc-sitemap UL UL {
	list-style-type:none;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:1px;
	padding-left:0px;
}
#content .csc-sitemap UL UL LI {
	background-color:#EEEEEE;
	border-color:#000000;
	border-style:solid;
	border-width:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
#content .csc-sitemap UL UL A:link, #content .csc-sitemap UL UL A:visited {
	background-color:#EEEEEE;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
	padding-left:18px;
	background-image:url("/fileadmin/templates/ext/images/sitemap/site.gif");
	background-repeat:no-repeat;
	background-position:1px 2px;
}
#content .csc-sitemap UL UL A:hover {
	background-color:#CCCCCC;
	color:#000000;
}
#content .csc-sitemap UL UL UL {
	list-style-type:none;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:12px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
#content .csc-sitemap UL UL UL LI {
	border-color:#000000;
	border-style:solid;
	border-width:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
#content .csc-sitemap UL UL UL A:link, #content .csc-sitemap UL UL UL A:visited {
	background-color:#EEEEEE;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
	padding-left:18px;
	background-image:url("/fileadmin/templates/ext/images/sitemap/site_klein.gif");
	background-repeat:no-repeat;
	background-position:5px 5px;
}
#content .csc-sitemap UL UL UL A:hover {
	background-color:#CCCCCC;
	color:#000000;
}
#content .csc-sitemap UL UL UL UL {
	
}
#content .csc-sitemap UL UL UL UL LI {
	
}
#content .csc-sitemap UL UL UL UL A:link, #content .csc-sitemap UL UL UL A:visited {
	
}
#content .csc-sitemap UL UL UL UL A:hover {
	
}
/* include from fileadmin/css/tables.css */

.contenttable-0 {
	border-collapse:collapse;
}
.contenttable-0 TH {
	background-color:#CCCCCC;
	vertical-align:top;
}
.contenttable-0 TFOOT TR.tr-last TD, .contenttable-0 TFOOT TR.tr-last TD.td-0, .contenttable-0 TFOOT TR.tr-last TD.td-last {
	background-color:#999999;
}
.contenttable-0 TR:hover TD, .contenttable-0 TH:hover TD {

}
TABLE.contenttable-0 {
	table-layout:auto;
}
.contenttable-0 TD.td-0, .contenttable-0 TH.td-0 {
         width: 130px;
         font-weight: bold;
}
.contenttable-0 TD.td-1, .contenttable-0 TH.td-1 {

}
.contenttable-0 TD.td-2, .contenttable-0 TH.td-2 {

}
.contenttable-0 TD.td-3, .contenttable-0 TH.td-3 {

}
.contenttable-0 TD.td-4, .contenttable-0 TH.td-4 {

}
.contenttable-0 TD.td-last, .contenttable-0 TH.td-last {

}
.contenttable-0 TD, .contenttable-0 TH {
	padding-top:0px;
	padding-right:5px;
	padding-bottom:10px;
	padding-left:0px;
}
.contenttable-1 {
	border-collapse:collapse;
	width: 584px;
}
.contenttable-1 TH {

	vertical-align:top;
}
.contenttable-1 TFOOT TR.tr-last TD, .contenttable-1 TFOOT TR.tr-last TD.td-0, .contenttable-1 TFOOT TR.tr-last TD.td-last {

}
.contenttable-1 TD, .contenttable-1 TH {
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
	padding-left:5px;
}
TABLE.contenttable-1 {
	table-layout:auto;
}
.contenttable-1 TD.td-0, .contenttable-1 TH.td-0 {
         width: 170px;	
}
.contenttable-1 TD.td-1, .contenttable-1 TH.td-1 {
	
}
.contenttable-1 TD.td-2, .contenttable-1 TH.td-2 {
	
}
.contenttable-1 TD.td-3, .contenttable-1 TH.td-3 {
	
}
.contenttable-1 TD.td-4, .contenttable-1 TH.td-4 {
	
}
.contenttable-1 TD.td-last, .contenttable-1 TH.td-last {
	
}
.contenttable-1 TR:hover TD, .contenttable-1 TH:hover TD {
	
}
.contenttable-1 TR TD.td-0, .contenttable-1 TR TD.td-2, .contenttable-1 TR TD.td-4, .contenttable-1 TR TD.td-6, .contenttable-1 TR TD.td-8, .contenttable-1 TR TD.td-10 {
	
}
.contenttable-1 TR TD.td-1, .contenttable-1 TR TD.td-3, .contenttable-1 TR TD.td-5, .contenttable-1 TR TD.td-7, .contenttable-1 TR TD.td-9, .contenttable-1 TR TD.td-11 {
	
}
.contenttable-1 TR.tr-even {
	background-color: #ECF0F3;
}
.contenttable-1 TR.tr-odd {
	background-color: transparent;
}
.contenttable-2 {
	border-collapse:collapse;
}
.contenttable-2 TH {
	background-color:#CCCCCC;
	vertical-align:top;
}
.contenttable-2 TFOOT TR.tr-last TD, .contenttable-2 TFOOT TR.tr-last TD.td-0, .contenttable-2 TFOOT TR.tr-last TD.td-last {
	background-color:#CCCCCC;
}
.contenttable-2 TD, .contenttable-2 TH {
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
}
TABLE.contenttable-2 {
	table-layout:auto;
}
.contenttable-2 TD.td-0, .contenttable-2 TH.td-0 {
	
}
.contenttable-2 TD.td-1, .contenttable-2 TH.td-1 {
	
}
.contenttable-2 TD.td-2, .contenttable-2 TH.td-2 {
	
}
.contenttable-2 TD.td-3, .contenttable-2 TH.td-3 {
	
}
.contenttable-2 TD.td-4, .contenttable-2 TH.td-4 {
	
}
.contenttable-2 TD.td-last, .contenttable-2 TH.td-last {
	
}
.contenttable-2 TR:hover TD, .contenttable-2 TH:hover TD {
	
}
.contenttable-2 TD, .contenttable-2 TH {
	border-color:#000000;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
.contenttable-3 {
	border-width:0px;
}
.contenttable-3 TH {
	vertical-align:top;
}
.contenttable-3 TFOOT TR.tr-last TD, .contenttable-3 TFOOT TR.tr-last TD.td-0, .contenttable-3 TFOOT TR.tr-last TD.td-last {

}
.contenttable-3 TD, .contenttable-3 TH {
	padding-top:0px;
	padding-right:5px;
	padding-bottom:15px;
	padding-left:0px;
}
TABLE.contenttable-3 {
	table-layout:auto;
}
.contenttable-3 TD.td-0, .contenttable-3 TH.td-0 {
         width: 40px;
         font-weight: bold;	
}
.contenttable-3 TD.td-1, .contenttable-3 TH.td-1 {
	
}
.contenttable-3 TD.td-2, .contenttable-3 TH.td-2 {
	
}
.contenttable-3 TD.td-3, .contenttable-3 TH.td-3 {
	
}
.contenttable-3 TD.td-4, .contenttable-3 TH.td-4 {
	
}
.contenttable-3 TD.td-last, .contenttable-3 TH.td-last {
	
}
.contenttable-3 TR:hover TD, .contenttable-3 TH:hover TD {
	
}
.contenttable-3 TR.tr-even {

}
.contenttable-3 TR.tr-odd {

}
.contenttable-3 TD.td-0 {

}
.contenttable-4 {
	background-color:#000000;
}
.contenttable-4 TH {
	background-color:#CCCCCC;
	vertical-align:top;
}
.contenttable-4 TFOOT TR.tr-last TD, .contenttable-4 TFOOT TR.tr-last TD.td-0, .contenttable-4 TFOOT TR.tr-last TD.td-last {
	background-color:#CCCCCC;
}
.contenttable-4 TD, .contenttable-4 TH {
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
}
TABLE.contenttable-4 {
	table-layout:auto;
}
.contenttable-4 TD.td-0, .contenttable-4 TH.td-0 {
	
}
.contenttable-4 TD.td-1, .contenttable-4 TH.td-1 {
	
}
.contenttable-4 TD.td-2, .contenttable-4 TH.td-2 {
	
}
.contenttable-4 TD.td-3, .contenttable-4 TH.td-3 {
	
}
.contenttable-4 TD.td-4, .contenttable-4 TH.td-4 {
	
}
.contenttable-4 TD.td-last, .contenttable-4 TH.td-last {
	
}
.contenttable-4 TR:hover TD, .contenttable-4 TH:hover TD {
	
}
.contenttable-4 TR.tr-even {
	background-color:#E0E0E0;
}
.contenttable-4 TR.tr-odd {
	background-color:#E9E9E9;
}
.contenttable-4 TD.td-0 {
	background-color:#999999;
}
.contenttable-4 TD.td-last {
	background-color:#CCCCCC;
}
/* include from fileadmin/css/filelinklist.css */

/* default styles for extension "tx_cssfilelist" */
.filelinks_0 div {
	padding:2px 2px 2px 20px; 
	background:url('/typo3/gfx/fileicons/default.gif') left top no-repeat; 
	background-position:0px 2px;
}
.filelinks_0 span {
	display:block;
}
.filelinks_0 .filecount {
	display:block; 
	margin-bottom:5px; 
	display: none;
} 
.filelinks_0 a {
	text-decoration:none;
}


.filelinks_0 DIV.odd {
	background-color:#E9E9E9;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0px 1px 0px 1px;
}
.filelinks_0 DIV.even {
	background-color:#EEEEEE;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0px 1px 0px 1px;
}
.filelinks_0 DIV.first {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px 1px 0px 1px;
}
.filelinks_0 DIV.last {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0px 1px 1px 1px;
}


/* Icons begin */

.filelinks_0 .ai {background-image:url('/typo3/gfx/fileicons/ai.gif')!important;}
.filelinks_0 .ani {background-image:url('/typo3/gfx/fileicons/ani.gif')!important;}
.filelinks_0 .au {background-image:url('/typo3/gfx/fileicons/au.gif')!important;}
.filelinks_0 .avi {background-image:url('/typo3/gfx/fileicons/avi.gif')!important;}
.filelinks_0 .bmp {background-image:url('/typo3/gfx/fileicons/bmp.gif')!important;}
.filelinks_0 .cdr {background-image:url('/typo3/gfx/fileicons/cdr.gif')!important;}
.filelinks_0 .css {background-image:url('/typo3/gfx/fileicons/css.gif')!important;}
.filelinks_0 .csv {background-image:url('/typo3/gfx/fileicons/csv.gif')!important;}
.filelinks_0 .doc {background-image:url('/typo3/gfx/fileicons/doc.gif')!important;}
.filelinks_0 .dtd {background-image:url('/typo3/gfx/fileicons/dtd.gif')!important;}
.filelinks_0 .eps {background-image:url('/typo3/gfx/fileicons/eps.gif')!important;}
.filelinks_0 .exe {background-image:url('/typo3/gfx/fileicons/exe.gif')!important;}
.filelinks_0 .fh3 {background-image:url('/typo3/gfx/fileicons/fh3.gif')!important;}
.filelinks_0 .flash {background-image:url('/typo3/gfx/fileicons/flash.gif')!important;}
.filelinks_0 .folder {background-image:url('/typo3/gfx/fileicons/folder.gif')!important;}
.filelinks_0 .gif {background-image:url('/typo3/gfx/fileicons/gif.gif')!important;}
.filelinks_0 .htm {background-image:url('/typo3/gfx/fileicons/htm.gif')!important;}
.filelinks_0 .html {background-image:url('/typo3/gfx/fileicons/html.gif')!important;}
.filelinks_0 .ico {background-image:url('/typo3/gfx/fileicons/ico.gif')!important;}
.filelinks_0 .inc {background-image:url('/typo3/gfx/fileicons/inc.gif')!important;}
.filelinks_0 .java {background-image:url('/typo3/gfx/fileicons/java.gif')!important;}
.filelinks_0 .jpg {background-image:url('/typo3/gfx/fileicons/jpg.gif')!important;}
.filelinks_0 .js {background-image:url('/typo3/gfx/fileicons/js.gif')!important;}
.filelinks_0 .max {background-image:url('/typo3/gfx/fileicons/max.gif')!important;}
.filelinks_0 .mid {background-image:url('/typo3/gfx/fileicons/mid.gif')!important;}
.filelinks_0 .mov {background-image:url('/typo3/gfx/fileicons/mov.gif')!important;}
.filelinks_0 .mpeg {background-image:url('/typo3/gfx/fileicons/mpeg.gif')!important;}
.filelinks_0 .mpg {background-image:url('/typo3/gfx/fileicons/mpg.gif')!important;}
.filelinks_0 .pcd {background-image:url('/typo3/gfx/fileicons/pcd.gif')!important;}
.filelinks_0 .pcx {background-image:url('/typo3/gfx/fileicons/pcx.gif')!important;}
.filelinks_0 .pdf {background-image:url('/typo3/gfx/fileicons/pdf.gif')!important;}
.filelinks_0 .png {background-image:url('/typo3/gfx/fileicons/png.gif')!important;}
.filelinks_0 .ps {background-image:url('/typo3/gfx/fileicons/ps.gif')!important;}
.filelinks_0 .psd {background-image:url('/typo3/gfx/fileicons/psd.gif')!important;}
.filelinks_0 .rtf {background-image:url('/typo3/gfx/fileicons/rtf.gif')!important;}
.filelinks_0 .sgml {background-image:url('/typo3/gfx/fileicons/sgml.gif')!important;}
.filelinks_0 .swf {background-image:url('/typo3/gfx/fileicons/swf.gif')!important;}
.filelinks_0 .sxc {background-image:url('/typo3/gfx/fileicons/sxc.gif')!important;}
.filelinks_0 .sxw {background-image:url('/typo3/gfx/fileicons/sxw.gif')!important;}
.filelinks_0 .tga {background-image:url('/typo3/gfx/fileicons/tga.gif')!important;}
.filelinks_0 .tif {background-image:url('/typo3/gfx/fileicons/tif.gif')!important;}
.filelinks_0 .ttf {background-image:url('/typo3/gfx/fileicons/ttf.gif')!important;}
.filelinks_0 .txt {background-image:url('/typo3/gfx/fileicons/txt.gif')!important;}
.filelinks_0 .wav {background-image:url('/typo3/gfx/fileicons/wav.gif')!important;}
.filelinks_0 .wrl {background-image:url('/typo3/gfx/fileicons/wrl.gif')!important;}
.filelinks_0 .xls {background-image:url('/typo3/gfx/fileicons/xls.gif')!important;}
.filelinks_0 .xml {background-image:url('/typo3/gfx/fileicons/xml.gif')!important;}
.filelinks_0 .xsl {background-image:url('/typo3/gfx/fileicons/xsl.gif')!important;}
.filelinks_0 .zip {background-image:url('/typo3/gfx/fileicons/zip.gif')!important;}
/* Icons end */
.filelinks a:hover{text-decoration:underline;}
/* include from fileadmin/css/newloginbox.css */

/*
** Version   : 0.1.5
** Datei     : newloginbox.css
** Desc      : Stylesheet fuer New Login Box - Abgestimmt auf newloginbox_small.tmpl
** LayoutKey : newloginbox_def
** Changes   : 07.08.07 - pf - Label Benutzername und Passwort angepasst.
**             01.07.08 - eb - create file version
*/

/* NEWLOGINBOX_SMALL */
.newloginbox_col .newloginbox_small { /* Zeile */
	clear:both;
	height:20px;
}
.newloginbox_col .newloginbox_small input { /* Zelle : Eingabefeld */
}
.newloginbox_col label {
	float:left;
	width:90px;
	font-size:0.8em;
}
.newloginbox_col input {
	float:right;
	width:70px;
	font-size:0.8em;
}
.newloginbox_col input.st3-button {
	width:72px;
	height:1.7em; /* buttons border is added inside its height, so width, height += 2px */
}

/* obsolete */
.tx-newloginbox-pi1 {height: 1%;} /* Abstand oben */
.newloginbox_col {}
.newloginbox_col h3 {} /* Ueberschrift */
.newloginbox_col form {} /* Formular */
.newloginbox_col p {} /* Status */
.newloginbox_col .newloginbox_small label {} /* Zelle : Label */

.newloginbox_col .newloginbox_small label.newloginbox_username { /* Label : Benutzername */
	margin-right:0px;
	margin-left:0px;
}
.newloginbox_col .newloginbox_small label.newloginbox_passwd { /* Label : Passwort */
	margin-right:0px;
	margin-left:0px;
}
.newloginbox_col .newloginbox_small input:focus {}
.tx-newloginbox-pi1 .newloginbox_small input.login {} /* Anmelden Button */

/* NEWLOGINBOX_SMALL > LOGOUT */
.tx-newloginbox-pi1 p { /* Status */
	font-size:0.8em;
}
.tx-newloginbox-pi1 .newloginbox_small .newloginbox_small_user { /* Label : Benutzername */
	font-size:0.8em;
	display:inline;
}
.tx-newloginbox-pi1 .newloginbox_small .newloginbox_small_name { /* Benutzername */
	font-size:0.8em;
	font-weight:bold;
	display:inline;
}

/* NEWLOGINBOX > LOGIN */
.tx-newloginbox-pi1 table.loginform td {
	padding:2px;
}
.tx-newloginbox-pi1 table.loginform th {
	text-align:right;
}

/* include from fileadmin/css/rte.css */

.align-left {
        text-align:left;
}
.align-right {
        text-align:right;
}
.align-center {
        text-align:center;
}
/* include from fileadmin/css/styles_print.css */

@media print { 

.DoNotPrint {
	display: none !important;
}

/* Vermeidung von Seitenumbruechen direkt nach einer Ueberschrift */
h1,h2,h3 { page-break-after:avoid; }


#col_left {
	display: none !important;
}

#header_menu, #header_topline {
	display: none !important;
}
#header {
	display: none !important;
}
#footer {
	display: none !important;
}

.tx-ttnews-browsebox {display:none;}
.news-list-morelink {display:none;}

a[href]:after {
 content:" <URL: "attr(href)">";
 color:#444;
 background-color:inherit;
 font-style:italic;
} 
abbr[title]:after, acronym[title]:after { content: '(' attr(title) ')'; }

}

/* include from fileadmin/css/modifications.css */


