body
{
  font-family: Arial, Helvetica, Verdana, sans-serif; 
  font-size: 12px;line-height:17px;
}

h1{
	font-size:17px;
	margin-top:0px;	 
	margin-bottom:0px;
	display:block;padding:5px;
	border:1px solid #004d76;
	background-color:#333;
}

h2{
	font-size:16px; 
	margin-top:0px;
	background-color:#eda500;display:block;
	color:#333;
}
h2 a{color:#333!IMPORTANT;}

h3{
	font-size:14px; 
	margin-top:0px;
}

h4{
	font-size:13px; 
	margin-top:2px;
	margin-bottom:2px;
}

P{ margin-top : 1px;margin-bottom : 1px;padding-bottom : 0px;}


INPUT,TEXTAREA,td{font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; }

/* ----------------- Links ----------------*/
A, A:link, A:visited, A:active
{
   background-color:transparent;
	text-decoration:none;
	color:#ffffff;
}

A:hover
{
	color:#ffffff; 
	text-decoration:underline;
   background-color:transparent;
}

P A{font-size:12px;}

/* Forms all 
 ------------------------------- */
INPUT
{
color:#ffffff;
	border:1px;
	border-style:solid; 
	border-color:#0086cc;
	padding-left:5px;
	padding-right:5px;
  background-color:#005f93;
}


TEXTAREA
{
	border:1px;
	border-style:solid;
	border-color:#0086cc;
	padding:5px;
	overflow:auto;
  background-color:#005f93;
  color:#ffffff;
}

TEXTAREA:focus,INPUT:focus
{
	  background-color:#005f93;
    color:#ffffff;
    border-style: inset; 
}

/* end Forms all 
 ------------------------------- */


/* Mailformulare 
 ---------------------------------------- */
.mailform{font-size : 12px;color:#ffffff; font-weight : normal;}
.mailformrequired{font-size : 11px;font-weight : bolder;color:#ffffff;}
.mailformcomment{font-size : 11px;color:#ffffff;font-weight : bolder;}
.mailformradio{font-size : 10px;color:#ffffff;font-weight : normal;}
input.text-input,
textarea.text-input{width:450px;}
input.submit-button{}

/* End  Mailformulare 
 ---------------------------------------- */

#col-pos-0{color:#ffffff; text-align:left;}

#col-pos-0 h1
{
	margin-top:-1px; margin-bottom:5px;
	font-size:19px;	padding:8px 5px 8px 5px;
	font-weight:normal;	
}

DIV#colums-0-2 h1{margin-right:4px;}

#col-pos-1 h1,
#col-pos-2 h1{border:1px solid #333;margin-bottom:5px;}

#col-pos-1 h1.csc-firstHeader,
#col-pos-2 h1.csc-firstHeader{margin-top:-1px;}

#col-pos-1 .bodytext,
#col-pos-2 .bodytext{padding-left:5px;padding-right:5px;}

#col-pos-1 h1{border-left:0px;}
#col-pos-2 h1{border-right:0px; margin-right:-0px!IMPORTANT;}

#col-pos-1 h2,
#col-pos-1 .news-list-title{background-image:url(../images/le-newshead-bg.gif);}
#col-pos-2 h2,
#col-pos-2 .news-list-title{background-image:url(../images/re-newshead-bg.gif);}

h3.news-list-title, #col-pos-1 h2, #col-pos-2 h2
{
	padding:3px; padding-left:5px; margin-right:0px;
	color:#ffffff;font-size:12px;
	border-style:solid;	border-color:#00507a;border-width:1px 0px 1px 0px;	
	border-top-color:#0099ea; border-right-color:#0099ea;
}

#col-pos-0 .news-single-subheader
{
	line-height:16px;background-color:#000000; 
	padding:5px; border:1px solid #eda500;margin-bottom:10px;
	font-size:12px; font-weight:bold;
}

#col-pos-0 .news-single-img{float:left; padding-right:5px;}
#col-pos-0 p b{line-height:16px;color:#ffffff;}

#col-pos-0 p{margin:0px 5px 2px 0px;}

#col-pos-0 b
{
	/* background-color:#005b8c; */
	padding:0px 5px 2px 2px;
}

#col-pos-0 .news-single-item b {padding:5px; padding-left:3px;padding-right:3px;}

#col-pos-0 h2{border:1px solid #fff;padding:5px; margin-right:5px;}

#col-pos-2 h3.news-list-title{border-width:1px 0px 1px 0px;border-left-color:#0099ea;}

#col-pos-1 .news-list-container h3.news-list-title,
#col-pos-2 .news-list-container h3.news-list-title{display:block;}

/* Styles ve Guestbook 
 ----------------------------------------------- */
 .tx-veguestbook-pi1{border:0px solid #ff0000;margin-left:-4px;}
.tx-veguestbook-pi1,.tx-guestbook-form-textarea,.tx-guestbook-list-entrycomment-title,.tx-guestbook-list-header,.tx-guestbook-list-small,.tx-guestbook-form-obligationfield,.tx-guestbook-form-error
{
	color:#ffffff; 
}

div.browse-pages strong,
div.browse-pages a{margin-left:8px; margin-right:2px;}
span.browse-pages-links a{text-decoration:underline;}
span.browse-pages-links a:hover{text-decoration:none;}

div#col-pos-0-cnt-full-width .tx-veguestbook-pi1,
div#col-pos-0 .tx-veguestbook-pi1{ padding-bottom:10px;}

.tx-guestbook-list-header
{
	border-style:solid;
	border-color:#7d7d7d;
	border-width:0px 0px 1px 0px;
	background-color:#ffffff;
	
}

#col-pos-0 .tx-guestbook-list-header
{
	border-style:solid;
	border-color:#fff;
	border-width:1px 1px 1px 1px;
	background-color:#005e91;
	
	background-color:#eda500;
	color:#333;font-weight:bold;
}

.tx-guestbook-list-small
{
	color:#cccccc;
	font-weight:200;
	font-size:9px;
}
.tx-guestbook-list-rowleft{}

.tx-guestbook-web-img
{
	margin-top:3px;
	border:0px;
}
.tx-guestbook-list-row
{
	background-color:#0074ba;
	border-style:solid;
	border-color:#0080cc;
	border-width:0px 1px 1px 1px;
	font-size:12px;
}

.tx-guestbook-list-entrycomment-title{font-weight:bold;}
.tx-guestbook-list-entrycomment{font-style:italic;}
.tx-guestbook-form-obligationfield,.tx-srfreecap-pi2-cant-read
{
	color:#ffa400;
	font-weight:bold;
}
.tx-guestbook-form-inputfield-med,.tx-guestbook-form-inputfield-big,.tx-guestbook-form-inputfield-code
{
		width:200px;
		color:#ffffff;
}

.tx-guestbook-form-inputfield-med.m-focus,
.tx-guestbook-form-inputfield-big.m-focus,
.tx-guestbook-form-inputfield-code.m-focus,
.tx-guestbook-form-submit.m-focus,
.tx-guestbook-form-textarea.m-focus{color:#ffffff; background-color:#006ca6;}

.tx-guestbook-form-inputfield-med.m-over,
.tx-guestbook-form-inputfield-big.m-over,
.tx-guestbook-form-inputfield-code.m-over,
.tx-guestbook-form-textarea.m-over,
.tx-guestbook-form-submit.m-over{color:#ffffff; background-color:#006ca6;}

.tx-guestbook-form-inputfield-code{width:113px; margin-right:5px;}
.tx-srfreecap-pi2-cant-read
{
	color: rgb(248, 153, 63); 
	font-weight:bold;
}
.tx-srfreecap-pi2-image{ }
.tx-guestbook-form-error{	color:#eda500; font-weight:bold; padding:3px;display:block; font-size:14px;}
.tx-guestbook-form-textarea
{
	width:380px;
	height:145px;			
}
input.tx-guestbook-form-submit{width:82px;color:#ffffff; } 
/* End Styles ve Guestbook 
 ---------------------------------------------------- */

/* ############################################ */
/* begin styles for extension "tx_cssfilelist   */
/* ############################################ */

.filelinks span{display:block;}
.f-link-cnt.filecount{ display:block; margin-bottom:5px;}
.f-link-cnt{ display:block; border: 0px solid #ff0000; margin-bottom:10px; position:relative;height:45px;}
.f-link-cnt.odd{/*background-color:#cccccc;*/}
.f-link-cnt.even{/*background-color:#ffcccc;*/}
.f-link-cnt.first{/*background-color:#cccccc;*/}
.f-link-cnt.last{/*background-color:#ffcccc;*/}


.f-link-cnt img.single-icon
{
  /* background:url('/fileadmin/page-tetzelschloss/icons/filelinks/single-ico.gif');*/
  background-repeat:no-repeat;
  background:#ffffff;
  height:10px;width:10px;border:0px;float:left;margin-top:1px;
}

.f-link-cnt img.icon-display
{
  background:url('/fileadmin/page-tetzelschloss/icons/filelinks/default.gif');
  background-repeat:no-repeat!important;
  height:29px;width:26px;border:0px; float:left;
}
.f-link-cnt img.thumpnail-display{float:left;}
.f-link-cnt .thumpnail-crop
{
  border:1px solid #0086cc; overflow:hidden;
  width:70px; height:70px ;float:left;margin-right:5px;
}

a.no-icon {border:0px solid #0000ff; float:left;margin-right:5px;}

span.link-text{border:0px solid #00ffff;float:left;margin-left:8px;}
span.file-size{border:0px solid #00ff00; float:right;color:#ffffff;}
span.link-dscr{border:0px solid #ff00ff;font-style:italic; position:absolute;left:48px;margin-top:3px;}
span.f-link-clear{clear:both;}

  a:hover .link-text {text-decoration:underline;cursor:pointer;}


  .filelinks.layout_1 .f-link-cnt,
  .filelinks.layout_0 .f-link-cnt { padding-top:5px;clear:both;}
  
  .filelinks.layout_1 .f-link-cnt .file-size,
  .filelinks.layout_0 .f-link-cnt .file-size{ padding-top:25px;}
  
  .filelinks.layout_1 .f-link-cnt .link-text,
  .filelinks.layout_0 .f-link-cnt .link-text { padding-top:25px;}

  .filelinks.layout_0 span.link-dscr,
  .filelinks.layout_1 span.link-dscr{background-color:#005b8c; font-weight:bold; padding-left:3px; width:340px;}

  .filelinks.layout_2 .f-link-cnt{height:25px;}
  .filelinks.layout_2 .single-icon{border:0px solid #ff0000; margin-top:5px;}
  .filelinks.layout_2 .f-link-cnt .file-size{ padding-top:3px;}
  .filelinks.layout_2 .f-link-cnt .link-text{ padding-top:2px;}
  .filelinks.layout_2 .f-link-cnt span.link-dscr{border:0px solid #ff00ff;position:absolute;left:18px;margin-top:18px;}

  .filelinks.layout_3 .f-link-cnt{height:75px;}
  .filelinks.layout_3 .f-link-cnt .file-size{ padding-top:0px;}
  .filelinks.layout_3 .f-link-cnt .link-text{ padding-top:0px;}
  .filelinks.layout_3 .f-link-cnt span.link-dscr{position:absolute;left:75px;margin-top:18px;}
  .filelinks.layout_3 .thumpnail-crop{width:70px; height:70px ;float:left;margin-right:-2px;}

  .f-link-cnt.pdf  img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/pdf.gif');margin-top:0px;height:40px;width:40px;}
	.f-link-cnt.ai img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/ai.gif');}
	.f-link-cnt.ani img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/ani.gif');}
	.f-link-cnt.au img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/au.gif');}
	.f-link-cnt.avi img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/avi.gif');}
	.f-link-cnt.bmp img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/bmp.gif');}
	.f-link-cnt.cdr img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/cdr.gif');}
	.f-link-cnt.css img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/css.gif');}
	.f-link-cnt.csv img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/csv.gif');}
	.f-link-cnt.doc img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/doc.gif');}
	.f-link-cnt.dtd img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/dtd.gif');}
	.f-link-cnt.eps img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/eps.gif');}
	.f-link-cnt.exe img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/exe.gif');}
	.f-link-cnt.fh3 img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/fh3.gif');}
	.f-link-cnt.flash img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/flash.gif');}
	.f-link-cnt.folder img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/folder.gif');}
	.f-link-cnt.gif img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/gif.gif');}
	.f-link-cnt.htm img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/htm.gif');}
	.f-link-cnt.html img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/html.gif');}
	.f-link-cnt.ico img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/ico.gif');}
	.f-link-cnt.inc img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/inc.gif');}
	.f-link-cnt.java img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/java.gif');}
	.f-link-cnt.jpg img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/jpg.gif');}
	.f-link-cnt.js img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/js.gif');}
	.f-link-cnt.max img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/max.gif');}
	.f-link-cnt.mid img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/mid.gif');}
	.f-link-cnt.mov img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/mov.gif');}
	.f-link-cnt.mpeg img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/mpeg.gif');}
	.f-link-cnt.mpg img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/mpg.gif');}
	.f-link-cnt.pcd img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/pcd.gif');}
	.f-link-cnt.pcx img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/pcx.gif');}
	.f-link-cnt.png img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/png.gif');}
	.f-link-cnt.ps img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/ps.gif');}
	.f-link-cnt.psd img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/psd.gif');}
	.f-link-cnt.rtf img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/rtf.gif');}
	.f-link-cnt.sgml img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/sgml.gif');}
	.f-link-cnt.swf img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/swf.gif');}
	.f-link-cnt.sxc img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/sxc.gif');}
	.f-link-cnt.sxw img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/sxw.gif');}
	.f-link-cnt.tga img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/tga.gif');}
	.f-link-cnt.tif img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/tif.gif');}
	.f-link-cnt.ttf img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/ttf.gif');}
	.f-link-cnt.txt img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/txt.gif');}
	.f-link-cnt.wav img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/wav.gif');}
	.f-link-cnt.wrl img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/wrl.gif');}
	.f-link-cnt.xls img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/xls.gif');}
	.f-link-cnt.xml img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/xml.gif');}
	.f-link-cnt.xsl img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/xsl.gif');}
	.f-link-cnt.zip img.icon-display{background-image:url('/fileadmin/page-tetzelschloss/icons/filelinks/zip.gif');}



/* ############################################ */
/* end styles for extension "tx_cssfilelist   */
/* ############################################ */

table.htmlarea-showtableborders , table.contenttable{
  margin:3px;
  margin-left:0px;
  border-spacing: 0px;
  border-collapse: collapse;
}
.htmlarea-showtableborders td { border: 1px solid #b2b2b2; padding:2px; vertical-align:top;}
.contenttable td {vertical-align:top;}

/* block definitions for html area */
.align-left {text-align: left;}
.align-center{text-align :center;}
.align-right{text-align: right;}
.align-justify{text-align: justify;}

/* google maps styles */
.tx-pitgooglemaps-pi1{
	color:#000;
	position:relative;
	padding-top:25px;
}
.tx-pitgooglemaps-pi1 A,
.tx-pitgooglemaps-pi1 A:link,
.tx-pitgooglemaps-pi1 A:visited,
.tx-pitgooglemaps-pi1 A:active,
.tx-pitgooglemaps-pi1 A:hover{color:#008000;}

.tx-pitgooglemaps-pi1_route,
 .tx-pitgooglemaps-pi1_route A,
 .tx-pitgooglemaps-pi1_route A:link,
 .tx-pitgooglemaps-pi1_route A:visited,
 .tx-pitgooglemaps-pi1_route A:active,
 .tx-pitgooglemaps-pi1_route A:hover{color:#00f;}
 
 div.pit_googlemaps-sidebar{background-color:transparent; padding:3px;position:absolute;top:0px;height:19px; font-weight:bold;}

 div.pit_googlemaps-sidebar,
 div.pit_googlemaps-sidebar A,
 div.pit_googlemaps-sidebar A:link,
 div.pit_googlemaps-sidebar A:visited,
 div.pit_googlemaps-sidebar A:active,
 div.pit_googlemaps-sidebar A:hover{color:#fff;}
 
