body
{
  background-color:#94b19e; color:#FFFFFF; 
  font-family: Arial, Helvetica, Verdana, sans-serif; 
  font-size: 12px;
}

h1{
 font-size:17px;
 margin:8px 0px 3px 0px;
}

h2{font-size:15px;
 margin-top:0px;
}

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

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

h1.csc-firstHeader{margin-top:0px;margin-bottom:10px;}

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


INPUT,TEXTAREA,td{font-size: 10px; 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:11px;
}

/* Forms all 
 ------------------------------- */
INPUT
{
	font-size:11px;
	border:1px;
	border-style:solid; 
	border-color:#cccccc;
	padding-left:5px;
	padding-right:5px;
  background-color:#94b19e;
  
}


TEXTAREA
{
	font-size:11px;
	border:1px;
	border-style:solid;
	border-color:#cccccc;
	padding:5px;
	overflow:auto;
  background-color:#94b19e;
  color:#000000;
}
TEXTAREA:focus,INPUT:focus
{
	  background-color:#ffffff;
    color:#000000;
    border-style: inset; 
}

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

/* Mailformulare 
 ---------------------------------------- */
.mailform
{
	font-size : 12px;
	color:#ffffff;
	font-weight : normal;
}
.mailformrequired
{
	font-size : 11px;
	font-weight : bolder;
}
.mailformcomment
{
	font-size : 11px;
	color:#ffffff;
	font-weight : bolder;
}
.mailformradio
{
	font-size : 10px;
	color:#ffffff;
	font-weight : normal;
}
/* End  Mailformulare 
 ---------------------------------------- */


/* Styles ve Guestbook 
 ----------------------------------------------- */
.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
{
	font-size:12px;
	color:#333333; 
}

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

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

	filter: alpha(opacity=55, style=0); 
	-moz-opacity: 0.55; 
	opacity:0.55;	
}

/* Teaser
 ------------------------------ */
.tx-guestbook-latest-header
{
	background-color:#94b19e;
	background-color:#386e4c;
	color:#ffffff;
	font-weight:bold;
	border-style:solid;
	border-color:#ffffff;
	border-width:1px 1px 1px 1px;
}


.tx-guestbook-latest
{
    margin-top:0px;
    background-color:transparent;	
    width:185px;height:175px;
    border:solid #cccccc 0px;
    text-align:left;
}

.tx-guestbook-latest .tx-guestbook-list-small{	color:#535353;}
.tx-guestbook-latest P.tx-guestbook-list-teaser-more A{color:#333333; font-weight:bold;}


.tx-guestbook-latest-row{padding:5px; padding-top:0px;}

.tx-guestbook-latest-entry
{
 	font-size:12px;
	margin-bottom:8px;
	margin-top:5px;
}

.tx-guestbook-latest-entry-name
{
	color:#386e4c; 
	border-style:solid;
	border-color:#386e4c;
	border-width:0px 0px 0px 0px;
	padding-top:1px;
  padding-bottom:1px;
	background-color:#ffffff;
	width:171px;
	margin-top:-5px;
	margin-bottom:3px;
	padding-left:3px;
}


P.tx-guestbook-list-teaser-more A
{
	font-size:10px;
	padding-left:15px;
	margin-bottom:3px;
	background-image:url(../icons/arrow-r.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;	
}

P.tx-guestbook-list-teaser-more A:hover
{
	background-position:3px 0px;	
}
.tx-guestbook-latest td{color:#333333;}
.tx-guestbook-latest td{color:#333333;}
.tx-guestbook-latest td.tx-guestbook-latest-header{color:#ffffff; font-weight:bold; font-size:12px;}

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;}

/* end Teaser
 ------------------------------ */
 
.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:#ff0000;*/
	border-style:solid;
	border-color:#94b19e;
	border-width:0px 0px 1px 0px;
	font-size:11px;
}

.tx-guestbook-list-entrycomment-title
{
	font-weight:bold;
	color:#ffffff;
}
.tx-guestbook-list-entrycomment
{
	color:#ffffff;
	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
{
		font-size:10px;	
		width:160px;
		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:#333333; background-color:#ffffff;}

.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:#333333; background-color:#cccccc;}

.tx-guestbook-form-inputfield-code{width:93px; margin-right:5px;}
.tx-srfreecap-pi2-cant-read
{
	color: rgb(248, 153, 63); 
	font-weight:bold;
}

.tx-guestbook-form-error
{
	color:#ff0000;
}
.tx-guestbook-form-textarea
{
	width:275px;
	height:145px;			
}
input.tx-guestbook-form-submit{width:62px;} 
/* End Styles ve Guestbook 
 ---------------------------------------------------- */
div#col-pos-2 div.content-re
{ 
  color:#000000;
  text-align:left;

}
div#col-pos-2 div.content-re h4
{
 	color:#ffffff;
  font-size:11px;
  margin-bottom:-1px;
  padding-left:3px;
  background-color:#386e4c;
  border-top:1px solid #ffffff;
  border-bottom:1px solid #ffffff;
}
div#col-pos-2 div.content-re h4 a{color:#ffffff;}
div#col-pos-2 div.content-re p 
{
	background-color:#ffffff;
  padding:3px;
  filter: alpha(opacity=70, style=0); 
	-moz-opacity: 0.7; 
	opacity:0.7;	
}

/* begin plugin tt_news 
 ---------------------------------------------------------- */

/* display list 
 --------------- */
div.news-list-item{margin-bottom:5px;} 
h3.news-list-title
{
  padding:3px;margin-right:10px; width:345px;
	border-style:solid;	border-color:#7d7d7d;	border-width:0px 0px 1px 0px;
	color:#dd0000; background-color:#ffffff; font-weight:100; font-size:11px;

	filter: alpha(opacity=55, style=0); 
	-moz-opacity: 0.55; 
	opacity:0.55;	
}
h3.news-list-title a { color:#dd0000;}
div.news-list-item img {float:left; margin-right: 3px; margin-bottom:3px;}
div.news-list-morelink{clear:both; text-align:right; margin-right:15px;}

/* display single 
 --------------- */
div.news-single-item h2 {
  padding:3px;margin-right:10px; margin-top:10px; width:345px;
	border-style:solid;	border-color:#7d7d7d;	border-width:0px 0px 1px 0px;
	color:#dd0000; background-color:#ffffff; font-weight:100; font-size:11px;

	filter: alpha(opacity=55, style=0); 
	-moz-opacity: 0.55; 
	opacity:0.55;	
}
div.news-single-item img {float:left; margin-right: 3px; margin-bottom:3px;}
div.news-single-subheader{border:1px solid #ffffff; padding:3px; width:249px;float:right; margin-right:15px;}
div.news-single-img{}
div.news-single-img-clear{clear:both; margin-bottom:5px;}

