/* CSS Document */

#background {
	background-color: #930202;
	height: auto;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
        min-height: 800px;
        /*width: 775px;*/
        width:1000px;
}

#background_in {
	background-color: #FFFFFF;
	margin: 0px 20px 0px 20px;
	min-height: 800px;
	padding: 0px 20px 0px 20px;
	/*width: 695px;*/
	width: 920px;
	z-index: 5;
}

div .tx-thmailformplus-pi1 {
	text-align:left;
	width:385px;
}

img {
	border: 0px;
}

label {
	display: block;
	width: 75px;
	float: left;
	margin-bottom: 10px;
	padding-right: 20px;
	text-align: right;
}

#background_o {
	width: 695px;
	background-color: #FC8E08;
	min-height: 800px;
	z-index: 6;
}

html, body {
	font-family: verdana, arial;
	font-size: 8pt;
	}
	
a {	font-size: 8pt;
	color: #930202;
	font-family: verdana, arial;
	text-decoration: none;
	}

#topbg {
        width: 735px;
	z-index:15;
}	




#navi {
	padding:20px 20px 0px 0px;
	position:absolute;
	width: 260px;
	min-height: 485px;
}
#navi a, #navi a:visited, #navi a:hover, #navi a:active{
	font-size: 9pt;
	color: #FFFFFF;

}

-teaser {
	position: absolute;
	background-color: #FC8E08;
	margin-top: 256px;
 	padding: 40px 20px 0px 40px;
	width: 220px;
	min-height: 120px;
	font-size: 7px;
}
  	
#cont {

	background-color: #FFF0E3;
	margin-left: 280px;
	min-height: 455px;
	padding: 30px;
	/*width: 362px;*/
	width: 580px;
	
}
      

#picture {
	position: absolute;
	margin-top: -10px;
	width: 170px;
	margin-left: 610px;
	z-index: 18;
}


#footer {	
	float: right;
	text-align: center;
	font-size: 7pt;
	color: #FFFFFF;
	font-family: verdana;
	width: 700px;

}
.navs {
	margin-top: 10px;
	width: 150px;

	}
	

	
.navsover {
	margin-top: 20px;
	padding:5px;
	font-size: 12px;
	font-family: verdana;
	color: #CCCCCC;
	background-color: #33CC00;
	width: 170px;
	border-bottom-width: 150px;
	}
	
li {
	margin-left:-10px;
 }

.menu li {
	background-image:url(../img/underline.jpg);
	/*background-position:1px 25px;*/
	background-position:1px 20px;
	background-repeat:no-repeat;
	font-size:12px;
	list-style-image:url(../img/icons.gif);
	/*padding:0px 0pt 30px;*/
	padding:0px 0pt 15px;
	text-decoration:none;
}
.csc-header csc-header-n1 {
	color: #930202;
	font-size:14px;
	font-family: verdana;
	}

.csc-firstHeader {
	color: #930202;
	font-size:14px;
	font-family: verdana;
	}
	
.csc-header csc-header-n2 {
	color: #930202;
	font-size:14px;
	font-family: verdana;
	}
	

h1 {
	color: #930202;
	font-size:14px;
	font-family: verdana;
	}
	
.bodytext, tbody {
	font-size: 8pt;
	color: #000000;
	font-family: verdana, arial;
	text-align: justify;
	}
	
.bodytext img {
	float: left;
	padding: 5px 5px 5px 0px;
	}

.csc-textpic-caption {
	font-size: 8pt;
	background-color: #FC8E08;

	}



.tx-guestbook-form-obligationfield {color: #253C4C; font-size:10px; font-family: verdana;}
.tx-veguestbook-pi1 {background-color: #E3E8EE; font-size:10px; font-family: verdana;}
.tx-guestbook-latest-header {color: #253C4C; font-size:14px; font-family: verdana;}
.tx-guestbook-list-table { border-style: solid; border-color: #000000; border-width: 0px; }
    .tx-guestbook-list-header { background-color: #253C4C; color: #FFFFFF; font-family: verdana; }
    .tx-guestbook-list-row { background-color: #FFFFFF; }
    .tx-guestbook-list-rowleft { background-color: #EEEEEE; }
    .tx-guestbook-list-entrycomment-title {font-weight: bold; }
    .tx-guestbook-list-entrycomment { font-style: italic; }
    .tx-guestbook-list-small { font-size: 9px; color: #666666; font-family: verdana; }
    .tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
    .tx-guestbook-latest-header { background-color: #A5B4C3; color: #FFFFFF; font-family: verdana; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9px; color: #253C4C; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 0pt; border-color:#539521; font-size:12px; color:#333333; width:100px; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 0pt; border-color:#539521; font-size:12px; color:#333333; width:150px; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 0pt; border-color:#539521; font-size:12px; color:#333333; width:250px; }
    .tx-guestbook-form-error { color: #CC0000; } 
    
    /*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {	
 	border: 0px;
 	margin: 0px;
 	padding-top: 0px;

}
.csc-textpic-text {
	
	}

.news-list-item {
	border:0px;
	padding-top:10px;
	}
	
.news-list-item IMG{
	margin-left: 10px;
	}
.news-search-form {
	padding:3px;
	margin-bottom:5px;
	border:1px solid #666;
	background-color:#F9FFE5;

}
.news-search-emptyMsg{
	margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.news-list-container H3 {
	color:#930202;
	

}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color:#930202;
	padding-left:2px;
	font-size:11pt;
}


.news-list-container H3 A {
	color:#930202;
	font-size:11pt;

}
.news-list-container P {
	padding-left:3px;
}
.news-list-date {
	float: right;
	width: 40px;
	text-align: right;
	height: 1px;
	font-size: 4px;
	color: #FFF0E3;
	}
.news-single-timedata {
	font-size: 4px;
	color: #FFF0E3;
	}

.news-list-imgcaption {
	float: left;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;

	}

.news-list-container IMG {
	border:0px none;
	float:left;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink,.news-list-category {
	font-size:9px;
	margin-left:3px;
}
.news-list-morelink  {
	margin-bottom:3px;
	clear: both;
}
.news-list-browse {
	text-align: center;
}

.tx-ttnews-browsebox-strong {
	color:#930202;
	font-size:9pt;
	}
	
.tx-ttnews-browsebox {
	color:#930202;
	font-size:9pt;
	}
/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
	padding:5px;
	margin-bottom:5px;
}
.news-single-item H2 {
	font-size: 14px;
	font-weight:bold;
	color: #930202;
	margin-bottom: 0px;
}
.news-single-item H3 {
	font-size: 12px;
	font-weight:bold;
}
.news-single-img {
	float: left;
	margin-right:10px;

}



.news-single-imgcaption {
	padding:3px;
	clear:both;
}

.news-single-category {

	float: right;
}
.news-single-backlink, .news-single-backlink a {
	clear:both;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
}
.news-single-timedata {
	float: right;
}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size: 9px;
}
.news-single-author {
	padding-bottom: 3px;
}
.news-single-additional-info {
	/*background-color: #BBE53A;*/
 	/*clear: both; */
	margin-top: 15px;
	margin-bottom:20px;
	/*border: 1px solid #666;*/
	padding:3px;
	padding-bottom:0px;

}
.news-single-related,.news-single-files,.news-single-links  {
	/*border: 1px solid #666;*/
	margin:0px;
	margin-bottom: 3px;
	padding:3px;
	/*background-color:#F9FFE5;*/
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-left:20px;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 11px;
	margin-left:5px;
	width:90%;
}
.clearer {
	border: 0px
	}