@charset "UTF-8";
/* ################################################################
** # "YAML for TYPO3" (c) by You if you put something in here :) ##
** ################################################################
**
**  Date     : 29.10.2009
**  File     : myOwnStyles.css
**  Function : This file is not part of the YAML-CSS-Framework.
**             It was included to give the user the possibility to quickly apply tests, changes or
**             whatever with no need to change the YAML-files and mess up anything.
**             Hmmm. Does this make sense? Anyway, use it or just leave it empty. It will do no harm.
**             This is the last stylesheet beeing imported. So, everything can be overwritten here.
**             Be careful what you put in here and don't hold us responsible for anything that goes wrong...
*/
@media all
{
/* Your styles here - agt */

body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:83%;
	color:#444;
	background: #fff3d9 url("../img/bg-wabe.jpg") repeat top left fixed;
	padding: 0;
  }
#page_margins { min-width: 740px; max-width: 72em; margin: 0 auto; border: 0px #889 solid; }
#page{ background: transparent; border: 0px #fff solid; }
#header {height:115px; color:#fff; background:#fff3d9 url("") no-repeat;}
#header img.headImg1 {position:absolute; top:0; left:0; font-size:208%;}
#nav ul {margin-left:190px;}
#teaser {
	margin:0;
	padding:0 0 0 190px;
	background:#fff;
	color:#aaa;
}
#teaser div {font-size:0.8em;}
#main { background-color: #fff; padding: 0 0 0 0; margin-bottom: -50px}
#col1 { width: 200px; background-color:transparent; }
#col3 { margin: 0 0 0 200px; background-color:transparent; }
#col3_content {
padding:20px 20px 0 20px;
}

#footer { 
	height:260px;
	font-size:0.9em;
    color:#fff3d9;
	text-align:center;
    background: transparent url("../img/footer.gif") no-repeat scroll top left;
	padding-top: 242px;
    border-top: 0px #efefef solid;
  }
  
/**
 * Styles for Links
*/

a {color:#ef8339; text-decoration:none;}
a:focus,
a:hover,
a:active {color:#a63822; text-decoration:none;}

#topnav a {color:#ccc; font-weight:normal; background:transparent; text-decoration:none;}
#topnav a:focus, 
#topnav a:hover,
#topnav a:active {color:#fff; text-decoration:underline; background-color:transparent;}

#footer a {color:#fff3d9; background:transparent; font-weight:normal;}
#footer a:focus, 
#footer a:hover,
#footer a:active {color:#fff; background-color:transparent; text-decoration:none;}
/**
 * Styles for Headlines
*/
h1,h2,h3,h4,h5,h6 {
	font-weight:normal;
	text-transform:uppercase;
	color:#a63822;
	margin:0 0 0.5em 0;
  }
h1 {font-size:130%; letter-spacing:0.1em; margin:0 0 1em 0;}                        /* 21px */
h2 {font-size:115%; margin:0.4em 0 0 0; letter-spacing:0.1em;}    /* 18px */
h3 {font-size:106%; letter-spacing:0.1em;}                        /* 18px */
/**
 * Styles for tt_news
*/
/* LATEST Ansicht */
.news-latest-item {margin:0;}
.news-latest-item p {margin:0;}
.news-latest-item h3 {padding-top:0; margin-top:10px;margin-bottom: 10px;}
.news-latest-item h3 a {text-decoration:none;}
.news-latest-item h3 a:hover {background:transparent;}
.news-latest-item img {padding-right:1.5em; padding-top:0.5em; padding-bottom: 1em; float:left;}
div.news-latest-morelink {padding:0; padding-top: 0.6em; margin:0;border:0px solid #ccd; background:transparent; text-align:left;}
span.news-latest-date {
	color: #999999;
}
.news-latest-category {color:#969696;}

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	clear:right;
	height:1px;
	border-bottom:1px solid #ffe7ae;
	margin: 2.2em 0;
}
.news-latestdivider { 
	width: 100%;
	height:1px;
	border-bottom:1px solid #ffe7ae;
	margin: 1.6em 0;
}

/* LIST Ansicht */
.news-list-item {margin:0;}
.news-list-item p {margin:0;}
.news-list-item h3 {padding-top:0; margin-top:10px;margin-bottom: 10px;}
.news-list-item h3 a {text-decoration:none;}
.news-list-item h3 a:hover {background:transparent;}
.news-list-item h3 span.news-list-date {color:#999999; font-weight:normal; font-size:106%;}
.news-list-item img {padding-right:1.5em; padding-top:0.5em; padding-bottom: 1em; float:left;}
.news-list-morelink {padding:0; padding-top: 0.6em; margin:0;border:0px solid #ccd; background:transparent; text-align:left;}
.news-list-morelink a {color:#ef8339;}
.news-list-morelink a:hover {background:transparent; color:#A63822;}
.news-list-category {color:#969696;}
.news-listdivider { 
	width: 100%;
	height:1px;
	border-bottom:1px solid #ffe7ae;
	margin: 1.6em 0;
}
span.news-list-date {
	color: #999999;
}

/* SINGLE Ansicht */
.news-single-img {width: 300px;}
.news-single-item h2 {margin-bottom: 1.5em;}
.news-single-item h3 {margin-bottom:0.8em; margin-top:0.6em; color:#333; padding:0; background:transparent; border-left:0px #E0E7F5 solid; text-transform:none; font-weight: bold;font-size:0.9em; line-height: 150%;letter-spacing:0.05em;}
.news-single-author{display:none;}
p.news-single-imgcaption {
	font-size:80%;
	background-color:#FFF0DA;
	padding: 2px 8px;
}

.tx-ttnews-browsebox {text-align:center; padding:0; margin:1.2em 0 1em 0; padding:1px; border:0px solid #ccd; background:transparent;}
.tx-ttnews-browsebox a, .tx-ttnews-browsebox strong {padding:0 0.4em 0.4em 0; margin:0; background:transparent;}

/**
 * Styles for the powermail Extension
 */

fieldset.tx-powermail-pi1_fieldset {
	border: 0px solid #ddd;
	padding: 10px;
	background-color: transparent;
}
fieldset.tx-powermail-pi1_fieldset legend {
	padding:20px; font-size:1.2em; font-weight:bold; display: none;
}
fieldset.tx-powermail-pi1_fieldset label {
	/* Style labels */
	display: block;
	width: 150px;
	margin-left:20px;
	float: left;
	clear: both;
}

fieldset.tx-powermail-pi1_fieldset div.even {
background-color: transparent;
}

fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset select {
	/* Style input fields */
	width: 200px;
	margin-left: 10px;
}

fieldset.tx-powermail-pi1_fieldset input[type=submit] {
	margin-left:185px;
}

div.tx_powermail_pi1_fieldwrap_html {
	/* Increase margin between every field */
	margin: 10px 0;
}


input, textarea {
margin-left:10px;
}


.powermail_mandatory_js {color:red; margin-left:180px;}

div.yamllayout-felogin { margin:10px; }
div.yamllayout-felogin legend { margin:10px; font-weight:bold; font-size:1.2em; }


table.wtdirectory_table_wrap {
	width: 100%;
	}
wtdirectory_table_detail_wrap {
	width: auto;
}

div.wtdirectory_filter_cat, div.wtdirectory_filter_search {
	margin-bottom: 20px;
}

thead th {
background:#fff3d9 none repeat scroll 0 0;
color:#A63822;
}


#submenu {
border-top:0px solid #DDDDDD;
}

#submenu li a {
	padding-left:0%;
	width:100%;
	text-transform:uppercase;
	font-size:0.8em;
	background-color:transparent;
	color:#444444;
}
#submenu a, #submenu strong {
	border-bottom:0px solid #EEEEEE;
	color:#444444;
	padding:1px 0 1px 0;
	text-decoration:none;
	width:100%;
}
#submenu li#active, #submenu li strong {
	background-color:transparent;
	border-bottom:0px solid #EEEEEE;
	color:#a63822;
	font-weight:normal;
	padding:1px 0 1px 0;
	width:100%;
	font-size:0.8em;
	text-transform:uppercase;
}
#submenu li a:focus, #submenu li a:hover, #submenu li a:active {
background-color:transparent;
color:#a63822;
}

#submenu li ul li a {
background-color:transparent;
color:#444444;
}
#submenu li ul li a:focus, #submenu li ul li a:hover, #submenu li ul li a:active {
background-color:transparent;
color:#a63822;
}
#submenu li ul li a, #submenu li ul li#active, #submenu li ul li strong, #submenu li ul li span {
padding-left:10%;
width:90%;
}
#submenu li ul li ul li a {
background-color:transparent;
color:#444444;
}
#submenu li ul li ul li a, #submenu li ul li ul li#active, #submenu li ul li ul li strong, #submenu li ul li ul li span {
padding-left:20%;
width:80%;
}
#submenu li ul li ul li a:focus, #submenu li ul li ul li a:hover, #submenu li ul li ul li a:active {
background-color:transparent;
color:#a63822;
}


/* ##############################
** ### tx_indexedsearch #########
** ##############################
*/

div.tx-indexedsearch-search-submit { padding-left: 97px; padding-top: 20px; }

}