/************************************************************/
/* GSEH.CH CSS: Extensions							*/
/* 1.0 Search Box (Macina)									*/
/*  1.1 Suchformulare										*/
/*  1.2 Resultat Navigation									*/
/*  1.3 Suchresultate										*/
/* 2.0 TMailform                   							*/
/* 3.0 RGTABS												*/
/*  3.1 WT Gallery								*/
/* 4.0 LZ Gallery											*/
/* 5.0 TT News												*/
/*  5.1 News Navigation										*/
/*  5.2 Single News View									*/
/*  5.3 News Archiv											*/
/* 6.0 Sportsclub											*/
/* 7.0 RGMediaimages-pi1												*/
/* 8.0 GoogleMap                                            */
/************************************************************/



/* 1.0 Search Box (Macina)  */

/* 1.1 Suchformulare */

div.tx-indexedsearch_forms_padding {
padding-left:10px;
margin-top:10px;
font-size:12px;
color:#879197;
line-height:17px;
letter-spacing:0.4px;
}

div.tx-indexedsearch_forms_padding  table td {	
padding-left: 5px;
}

div.tx-indexedsearch_forms_padding form {
margin:0px;
}
	
div.tx-indexedsearch input[type=image] {
float:left;
}
	
div.tx-indexedsearch input[type=text] {
width:120px;
}
	
div.tx-indexedsearch select {
width:120px;
}


/* 1.2 Resultat Navigation (Definiert ohne Template in class.tx_indexedsearch.php) */
div.tx-indexedsearch p {
padding-left:10px;
color:#879197;
}
	
div.tx-indexedsearch ul {
height:25px;
padding:0px;
margin-bottom:20px;
margin-left:10px;
}
		
div.tx-indexedsearch li {
border:1px solid #ccd4d9;
margin:2px;
padding:2px;
padding-left:6px;
padding-right:6px;
float:left;
font-size:11px;
list-style-type:none;
}
	
	
/* 1.3 Suchresultate */
div.search_results {
width:400px;
padding-left:10px;
color:#879197;
}

td.search_results_title{
font-weight:bold;
}
	
td.search_results_percent{
font-size:10px;
}
	
td.search_results_description{
padding:4px;
border: 1px solid #ccd4d9;
border-bottom:0px;
}	
	
td.search_results_info{
padding:4px;
font-size:10px;
border: 1px solid #ccd4d9;
border-top:0px;
}
	

/* 2.0 TMailform */

div.tx-pilmailform-pi1 {
	margin-left:141px;
	margin-top:5px;
}

div.tx-pilmailform-pi1 td{
	vertical-align:top;
}

input.styleButton {
	border-top:1px solid #0861a8;
	border-bottom:1px solid #0861a8;
	border-left:1px solid #0861a8;
	border-right:1px solid #0861a8;
	WIDTH: 110px;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #ffffff;
}


/* 3.0 RGTABS  */

/* 3.1 WT Gallery */

div.tx-wtgallery-pi1 {
	padding: 10px;
	background-color: #FFF;
}

div.wtgallery_single_browser, 
div.wtgallery_list_pagebrowser_area,
div.wtgallery_category_pagebrowser_area {
margin: 0.5em 0;
color: #AECD68;
text-decoration: none;
padding-left: 10px;
line-height: 1.7em;
}

div.wtgallery_single_browser p, div.wtgallery_single_browser p a
div.wtgallery_list_pagebrowser_area p, div.wtgallery_list_pagebrowser_area p a  {
padding-left: 10px;
line-height: 1.7em;
}

div.wtgallery_single_browser a, div.wtgallery_category_area a {
margin: 0.5em 0;
color: #AECD68;
text-decoration: none;
}

div.wtgallery_single_browser a:hover, div.wtgallery_category_area a:hover {
margin: 0.5em 0;
color: #AECD68;
text-decoration: underline;
}


ul.wtgallery_pagebrowser_list {
margin: 0;
font-size: 0.7em;
}


div.wtgallery_category_area .wt_gallery_category_pic, 
div.wtgallery_category_area .wtgallery_category_folder {
	width: 200px;
	margin-bottom: 5px;
}

div.wtgallery_list_area h2.wtgallery_list,
h2.wtgallery_single {
display: none;
}
/* 4.0 LZ Gallery  */

/* default styles for extension "tx_lzgallery_pi1" */
    /* gallerie - listing */
#tx-lzgallery-pi1-listing {
border-style:solid;
border-width:1px;
border-color:#8fa857;
border-collapse:collapse;
font-size:12px;
padding:0px;
font-family:univers,verdana,arial;
}
#tx-lzgallery-pi1-listing tr.line1 {background-color:#e6f1c7;color:black;}
	#tx-lzgallery-pi1-listing tr.line1 td.startdate{white-space:nowrap;}
	#tx-lzgallery-pi1-listing tr.line1 td.count{white-space-nowrap;padding-left:20px;}
	#tx-lzgallery-pi1-listing td.preview {padding:0px;width:80px;padding-left:4px;}
#tx-lzgallery-pi1-listing td.title {
font-size:16px;font-face:bold;padding-left:10px;width:80%;}
	#tx-lzgallery-pi1-listing tr.line2 {padding:0px;}
	
	#tx-lzgallery-pi1-listing a {color:black;}	
	#tx-lzgallery-pi1-listing #line-descr-short {border-top-width:1px;border-top-style:dotted;border-top-color:#00008c;}
	#tx-lzgallery-pi1-parent-descr-short {padding:4px 4px 20px 4px;}
	#tx-lzgallery-pi1-parent-title {font-size:20px;padding:4px 4px 4px 4px;}
	#tx-lzgallery-pi1-parent-count {padding:4px 4px 4px 4px;}
	#tx-lzgallery-pi1-parent-subcount {padding:0px 4px 4px 4px;}
	#tx-lzgallery-pi1-listing td.information {font-size:10px;white-space:nowrap;}

    /* gallery - album  */

#tx-lzgallery-pi1-fotonav td {text-align:center;padding-left:15px;}

#tx-lzgallery-pi1-fotonav td a {
text-align:center;
padding-left:15px;
text-decoration: none;
color: black;
}

#tx-lzgallery-pi1-fotonav td a:hover {
text-align:center;
padding-left:15px;
text-decoration: underline;
color:#60860a;
}
#tx-lzgallery-pi1-fotonav td.descr {color:#00008c;}
#tx-lzgallery-pi1-fotonav {
background-color:#e6f1c7;
border-color:#8fa857;
border-style:solid;
border-width:2px;
font-family:univers,verdana,arial;
}

#tx-lzgallery-pi1-fotos {
border-width:2px;
border-style:solid;
border-color:#8fa857;
text-align:center;
padding:5px 5px 5px 5px;
background-color:white;
border-collapse:collapse;font-family:univers,verdana, arial;
}
#tx-lzgallery-pi1-fotos td {
text-align:center;
padding:0;
border-style:solid;
border-width:1px;
border-color:#8fa857;
padding:3px;}

#tx-lzgallery-pi1-title {
border-bottom-width:2px;
border-bottom-style:solid;
border-bottom-color:#8fa857;
text-align:center;
margin-bottom:20px;
font-size:20px;
color: #8fa857;
}
	#tx-lzgallery-pi1-descr-long {margin:5px 5px 15px 5px;text-align:justify;}

    /* gallery - annotations */
	.tx-lzgallery-pi1-5x5-filename {font-size:10px;font-style:italic;}
	.tx-lzgallery-pi1-1x1-1 {font-size:12px;font-face:bold;border-bottom:1px solid lightgray;}
	.tx-lzgallery-pi1-1x1-2 {font-size:12px;border:1px solid lightgray;margin:3px 3px 3px 3px;}
	.tx-lzgallery-pi1-1x1-filename {font-size:10px;font-style:italic;}

/* default styles for extension "tx_lzgallery_pi1_simple" */
    /* gallerie - listing */
#tx-lzgallery-pi1-listing {
border-style:solid;
border-width:1px;
border-color:#8fa857;
border-collapse:collapse;
font-size:12px;padding:0px;
font-family:univers, verdana, arial;
}
	#tx-lzgallery-pi1-listing tr.line1 {background-color:#e6f1c7;color:black;}
	#tx-lzgallery-pi1-listing tr.line1 td.startdate{white-space:nowrap;}
	#tx-lzgallery-pi1-listing tr.line1 td.count{white-space-nowrap;padding-left:20px;}
	#tx-lzgallery-pi1-listing td.preview {padding:0px;width:80px;padding-left:4px;}
	#tx-lzgallery-pi1-listing td.title {font-size:16px;font-face:bold;padding-left:10px;width:80%;}
	#tx-lzgallery-pi1-listing tr.line2 {padding:0px;}
	
	#tx-lzgallery-pi1-listing a {color:black;}	
	#tx-lzgallery-pi1-listing #line-descr-short {border-top-width:1px;border-top-style:dotted;border-top-color:#00008c;}
	#tx-lzgallery-pi1-parent-descr-short {padding:4px 4px 20px 4px;}
	#tx-lzgallery-pi1-parent-title {font-size:20px;padding:4px 4px 4px 4px;}
	#tx-lzgallery-pi1-parent-count {padding:4px 4px 4px 4px;}
	#tx-lzgallery-pi1-parent-subcount {padding:0px 4px 4px 4px;}
	#tx-lzgallery-pi1-listing td.information {font-size:10px;white-space:nowrap;}

    /* gallery - album  */

	#tx-lzgallery-pi1-fotonav td {text-align:center;padding-left:15px;}
	#tx-lzgallery-pi1-fotonav td.descr {color:#00008c;}

#tx-lzgallery-pi1-fotonav {
background-color:#f3f8e9;
border-color:#8fa857;
border-style:solid;
border-width:2px;
font-family:univers,verdana,arial;
margin-top: 20px;
}

#tx-lzgallery-pi1-fotos {
border-width:2px;border-style:
solid;border-color:#8fa857c;
text-align:center;
padding:5px 5px 5px 5px;
background-color:white;
border-collapse:collapse;
font-family:univers,verdana,arial;
}
#tx-lzgallery-pi1-fotos td {
text-align:center;
padding:0;
border-style:solid;
border-width:1px;
border-color:#8fa857c;
padding:3px;
}

#tx-lzgallery-pi1-title {
border-bottom-width:2px;
border-bottom-style:solid;
border-bottom-color:#8fa857;
text-align:center;
margin-bottom:20px;
font-size:20px;
font-weight: bold;
color: #8fa857;
}
	#tx-lzgallery-pi1-descr-long {margin:5px 5px 15px 5px;text-align:justify;}

    /* gallery - annotations */
	.tx-lzgallery-pi1-5x5-filename {font-size:10px;font-style:italic;}
.tx-lzgallery-pi1-1x1-1 {
font-size:12px;
font-face:bold;
border-bottom:1px solid lightgray;
}
.tx-lzgallery-pi1-1x1-2 {
font-size:12px;
border:1px solid lightgray;
margin:3px 3px 3px 3px;
}
.tx-lzgallery-pi1-1x1-filename {font-size:10px;font-style:italic;}


/* 5.0 TT News */

	/* 5.1 News Navigation */
	div.tx-ttnews-browsebox table td p{
			border:1px solid #ccd4d9;
			margin-right:3px;
			margin-left:0px;
			padding:2px;
			padding-left:6px;
			padding-right:6px;
			float:left;
			font-size:11px;
	}
	
	div.tx-ttnews-browsebox {
		margin-left:141px;
	}
	
	div.tx-ttnews-browsebox table{
		margin-left:-2px;
	}

	
	td.tx-ttnews-browsebox-SCell {
		font-weight:bold;
	}
	
	/* 5.2 Single News View */
	div.news-single-img {
		margin-left:5px;
		margin-top:10px;
		margin-bottom:10px;
		width:130px;
		float:left;
	}
	
	p.news-single-imgcaption {
		padding:0px;
		font-size:10px;
		color:#879197;	
		line-height:15px;
		letter-spacing:0.4px;	
		padding-bottom:5px;
		margin-top:0px;
	}
	div.news_content p.bodytext table.contenttable {
		margin-left:0px;
		width:400px;
	}
	
	/* 5.3 News Archiv */
	table.news_archiv {
		margin-left:141px;
		margin-top:10px;
	}
	
	td.news_archiv_date {
		vertical-align: top;	
	}

	td.news_archiv_item {
		vertical-align: top;	
	}




/* 7.0 RG Mediaimages */

/* div.tx-rgmediaimages-pi1 {
margin-left: 10px;
margin-top: 10px;
}

div.rgmediaimages-media {
margin-left: 5px;
margin-top: 5px;

} */


/* 8.0 Googlemap */

div.template_map {
	margin-left:141px;
	margin-top:5px;
}

div.tx-lumogooglemaps-pi1 {
	margin-left:141px;
	margin-top:5px;
}

div.tx_lumogooglemaps_pi1_infobox {
	width:270px;
}
