/*  Stylesheet fuer Agenturtschi                 */
/*  Erstellt durch: www.agenturtschi.ch          */
/*  Juni 2006 | Masus Meier, Nicole Schaerer     */

body {
	background-image: url(http://wl19www725.webland.ch/t3/fileadmin/bilder/hg.png); 
	background-repeat: no-repeat;
	margin: 0px; 
	padding: 0px;
	
	/* Schrift generell */
	font-family: Verdana, Arial, Trebuchet MS, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	line-height: 16px; }
	
p {
	margin: 0px; 
	padding: 0px;  
	/* Um die ungewollten Abstaende rauszukriegen */
	}	

/* ---------------------------------------------------------------- */
/* DIV-Boxen */

#laynavi {
	position: absolute;
	left: 19px;
	top: 80px;
	width: 155px; }	

#layinhalt {
	position: absolute;
	left: 206px;
	top: 98px;
	/* width: 280px; */
	width: 480px;
	float: left; }

#laysubnavi {
	/* background-color: #ECEFE4; */
	margin-top: 16px; }

#layservicenavi {
	position: absolute;
	left: 211px;
	top: 0px; }

#laylogo {
	position: absolute;
	left: 19px;
	top: 23px;
	width: 122px; }

/* ---------------------------------------------------------------- */
/* Links Servicenavigation */
	
#layservicenavi .service, #layservicenavi a.service:link, #layservicenavi a.service:visited {
	color: #C5CEAC;
	text-decoration: none; }
#layservicenavi a.service:focus, #layservicenavi a.service:hover, #layservicenavi a.service:active, #layservicenavi a.service_CUR, #layservicenavi .service_CUR {
	color: #FFFFFF;
	text-decoration: none; }

/* Links generell */
a:link {
	/* color: #666633; */
	color: #8C9769;
	text-decoration: none; }
a:visited {
	/* color: #666633; */
	color: #8C9769;
	text-decoration: none; }
a:hover {
	color: #FF0000;
	text-decoration: underline; }
	
/* ---------------------------------------------------------------- */
/* Schriftformatierung */

/* fetter Seitentitel */
h1 {
	font-size: 14px;
	line-height: 16px;
	color: #000000;
	font-weight: bold;
	width: 280px;
	margin: 0px;
	padding: 0px; }
	
/* Titel */
h2 {
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	font-weight: bold;
	width: 280px;
	margin: 0px;
	padding: 0px; }

/* Untertitel */
h3 {
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	font-weight: normal;
	width: 280px;
	/* text-transform: uppercase; */
	margin: 0px;
	padding: 0px; }

/* Newstitel rot auf Homepage */
h4 {
	font-size: 11px;
	line-height: 16px;
	color: #FF0000;
	font-weight: bold;
	margin: 0px;
	padding: 0px; }
	
.utitel {
	color: #666633;
	font-weight: bold; }

/* ---------------------------------------------------------------- */
/* Tabellen */

td {
	font-family: Verdana, Arial, Trebuchet MS, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	line-height: 16px; }	


.td-0 {
	vertical-align: top; }
	
/* ---------------------------------------------------------------- */
/* Aufzaehlungsliste */
ul {
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 22px;
	/* padding-left: 16px; */
	line-height: 16px; }

li, csc-bulletlist csc-bulletlist-1 {
	list-style-type: none;
	list-style-image: url(http://wl19www725.webland.ch/t3/fileadmin/bilder/list-style-image_2.gif);
	margin-bottom: 0px; }

/* ---------------------------------------------------------------- */
/* Formulare generell */
input, select, submit {
	font-family: Verdana, Arial, Trebuchet MS, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	line-height: 16px;
	height: 20px; }

textarea {
	font-family: Verdana, Arial, Trebuchet MS, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 10px; }
	
/* ---------------------------------------------------------------- */
/* Kontaktformular (Standard-Mailform) */

.csc-mailform { 
	border: 0px; 
	padding: 0px; }
	
.csc-mailform DIV.csc-mailform-field LABEL {
	font-family: Verdana, Arial, Trebuchet MS, sans-serif; 
	color: #000000;
	margin-right: 1em; 
	width: 12em; 
	float: left; }
	
.csc-mailform DIV.csc-mailform-field { 
	padding-bottom: 5px; }
	
.csc-mailform DIV.csc-mailform-label {  
	font-family: Verdana, Arial, Trebuchet MS, sans-serif; 
	color: #000066; }

/* ---------------------------------------------------------------- */
/* Suchformular */
/* Dazu sind folgende Extensions installiert: 
   - Indexed Search Engine
   - Indexed Search Engine Template 
     (Zusaetzliche Anpassungen im File "search.html" unter typo3conf -> ext -> ch_is_templates)
*/
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:60px; } 
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:200px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {display:none;} /* { font-weight:bold; font-style:italic; } */
.tx-indexedsearch .tx-indexedsearch-whatis {display:none;} /* { margin-top:10px; margin-bottom:5px; } */
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#E5E9DA; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
/*.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#F9FAF7; }*/
.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 TABLE { background:#cccccc; } */
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color: #666633; }
.tx-indexedsearch-noresults {text-align: left; }

/* ---------------------------------------------------------------- */
/* News */
/* Dazu ist folgende Extension installiert: 
   - News 2.4.0 (tt_news)
   Original-CSS heisst tt_news_v2_styles.css
*/
.news-latest-container {width: 200px; }
.news-latest-container h2 {font-size: 14px; line-height: 16px; color: #000000; font-weight: bold; margin-bottom: 16px; }
.news-latest-item h3 a:link {font-size: 11px; color: #F05C24; font-weight: bold; text-decoration: none;}
.news-latest-item h3 a:visited {font-size: 11px; color: #F05C24; font-weight: bold; text-decoration: none;}
.news-latest-item h3 a:hover {font-size: 11px; color: #000000; font-weight: bold; text-decoration: none;}
.news-latest-date {color: #000000; }
.news-latest-item img {margin-top: 6px; margin-bottom: 6px; display:block; }
.news-latest-morelink {color: #666633; }
.news-latest-morelink a:link {color: #666633; text-decoration: underline; }
.news-latest-morelink a:visited {color: #666633; text-decoration: underline; }
.news-latest-morelink a:hover {color: #000000; text-decoration: underline; }
.news-latest-gotoarchive {color: #666633; }
.news-latest-gotoarchive a:link {color: #666633; text-decoration: underline; }
.news-latest-gotoarchive a:visited {color: #666633; text-decoration: underline; }
.news-latest-gotoarchive a:hover {color: #000000; text-decoration: underline; }

.news-list-item {width: 200px;}
.news-list-item h3 a:link {font-size: 11px; color: #F05C24; font-weight: bold; text-decoration: none;}
.news-list-item h3 a:visited {font-size: 11px; color: #F05C24; font-weight: bold; text-decoration: none;}
.news-list-item h3 a:hover {font-size: 11px; color: #000000; font-weight: bold; text-decoration: none;}
.news-list-date {color: #000000; }
.news-list-item img {margin-top: 6px; margin-bottom: 6px; display:block; }
.news-list-morelink {color: #666633; }
.news-list-morelink a:link {color: #666633; text-decoration: underline; }
.news-list-morelink a:visited {color: #666633; text-decoration: underline; }
.news-list-morelink a:hover {color: #000000; text-decoration: underline; }


.news-single-item h3 {font-size: 11px; color: #F05C24; font-weight: bold; }
.news-single-timedata {color: #000000; }
.news-single-item img {margin-top: 6px; margin-bottom: 6px; display:block; }
.news-single-author {margin-top: 8px; }
.news-single-backlink {color: #666633; margin-top: 6px; }
.news-single-backlink a:link {color: #666633; text-decoration: underline; margin-top: 6px; }
.news-single-backlink a:visited {color: #666633; text-decoration: underline; margin-top: 6px; }
.news-single-backlink a:hover {color: #000000; text-decoration: underline; margin-top: 6px; }
.news-single-imgcaption {margin-bottom: 12px; }
.news-single-additional-info {background-color: #ECEFE4; }
.news-single-related,.news-single-files,.news-single-links {margin-left: 6px; }
.news-single-related DT, .news-single-links DT, .news-single-files DT {font-weight: bold; list-style-type: none; list-style-image: none; margin-top: 0px; margin-left: 0px; padding-left: 0px; }
.news-single-related DD, .news-single-links DD, .news-single-files DD {font-weight: normal; list-style-type: none; list-style-image: none; margin-top: 0px; margin-left: 0px; padding-left: 0px; }
.news-single-additional-info {width: 200px; margin-top: 6px; }

.tx-ttnews-browsebox {text-align: left; background-color: #ECEFE4; width: 200px; padding-left: 6px; }

.news-amenu-container, .news-amenu-container ul, .news-amenu-container li {list-style-type: none; list-style-image: none; margin-top: 0px; margin-left: 0px; padding-left: 0px; }
.news-amenu-item-year, .news-amenu-item-year DD {font-weight: bold; list-style-type: none; list-style-image: none; margin-top: 0px; margin-left: 0px; padding-left: 0px; }


/* ---------------------------------------------------------------- */
/* Bilder / Bild mit Text */
/* Extension CSS styled IMGTEXT */
/* ---------------------------------------------------------------- */

.bodytext {width: 280px; }

/* Bildlegende */
.csc-caption, .csi-caption {font-weight: normal; color: #666633; margin: 0px; }

/* In Gebrauch!! Right (in text) */
/* DIV.csi-intext-right DIV.csi-imagewrap { float: left; width: 400px; } */
.csc-textpic-imagewrap {border: 0px solid black; margin-left: 300px; } 

 
/* ---------------------------------------------------------------- */
/* Coded Download
/* Extension ml_codeddownload */
/* ---------------------------------------------------------------- */
/* deaktiviert !!!

.title {
	font-size: 10px;
	line-height: 16px;
	color: #666666;
	font-weight: normal;
	width: 280px;
	margin: 0px;
	padding: 0px; }

.codeform {
	width: 280px;
	background-color: #E5E9DA;
	margin-top: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 6px; 
	padding-right: 6px; }
*/
