/* GENERAL fonts */

P, OL, UL, DIV, H1, H2 {
	font-family: verdana, arial;
	font-size: 14px;
	/*color:#000000;*/
	color:#A37A28;
	text-align: left;
}
H1 {
	font-size: 28px;
	/*color:#0000FF;*/
	/*color:#c796b3;*/
	color:#A37A28;
	/* font-family:Verdana; */
    /*font-family: verdana, arial; */
	font-family: verdana, Arial;
}
H2 {
	font-size: 18px;
	font-family: verdana, arial;
}
P, H1, H2 {
	/*margin: 0px 0px 5px 50px;*/
}
H6 {
	font-family: verdana, arial;
	font-size: 9px;
	font-weight: 100;
	text-align: left;
}

/* Madame will um's verrecken andere Linkfarben */
a:link, a:active, a:visited, a:hoover {
 color: maroon;
 text-decoration: none;
}
/* ====================================================================================== */



/* ====================================================================================== */

TD#footer {
	border-top: dotted 1px #999999;
}
TD#footer P {
	font-size: 10px;
	text-align: center;
}
/* ====================================================================================== */
/* Content column */
TD#content {
	/*font-family: verdana, Arial;*/
	padding-left: 40px;
	padding-right: 0px;
	padding-top: 10px;
	vertical-align: top;
	/*text-align: left;*/
	/*font-size: 22px;*/
	width: 800px;
	/*background-image: url(../images/etam_bg1.jpg);*/
	/*dieses Bild gibt den Hintergrund beim Text, war hier grün*/
/* Background fixed: Gibt Probleme beim Scrollen */
    background-attachment:fixed;/*line-height:120%;*/
}
TD#content P {
	font-family: verdana, Arial;
	/*text-align: left;*/
	/*font-size: 16px;*/
	line-height:130%;
}
/* ====================================================================================== */
/* Menu 1 column */
TD#menu_1 {
	vertical-align: top;
	width: 180px;
	line-height:120%;
	/*background-image: url(../images/XXbrombeere.gif);*/
	/*background-repeat : no-repeat;*/
/* Background fixed: Gibt Probleme beim Scrollen */
   background-attachment:fixed;
	padding-top: 10px;
}
TD#menu_1 DIV {
	width: 95%;
}
TD#menu_1 DIV A {
	/*color: maroon;*/
	color: #A37A28;
	text-decoration: none;
}
TD#menu_1 DIV A:hover {
	text-decoration: underline;
}
/* ====================================================================================== */
/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
	border-bottom: 1px dotted #999999;
	font-size: 14px;
	padding-top:5px;
	padding-left:15px;/* ========= Menu Design "Block" ====================== */
  /* display: block;
  border-left:1px solid #6A849D;
  border-right:1px solid #6A849D;
  border-top:1px solid #ABBDCF;
  border-bottom:1px solid #4D667E;
  color:#000;
  background-color:#C9D3DC; */
}
/* ====================================================================================== */
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
	border-bottom: 1px solid #999999;
	font-weight:bold;
	font-size: 14px;
	padding-top:5px;
	padding-left:15px;/*background-color: #eeeeee;*/
  /* Ist nicht CSS level 2.1 kompatibel */
  /* filter:alpha(opacity='70', style='0'); */
  
  /* ========= Menu Design "Block" ====================== */
  /* display: block;
  border-left:1px solid #6A849D;
  border-right:1px solid #6A849D;
  border-top:1px solid #ABBDCF;
  border-bottom:1px solid #4D667E;
  color:#000;
  background-color:#C9D3DC; */
}
TD#menu_1 DIV.menu1-level1-act A {
	color:#885500;
}
/* ====================================================================================== */
/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
	font-size: 13px;
	padding-left:25px;/* ========= Menu Design "Block" ====================== */
  /* display: block;
  border-left:1px solid #6A849D;
  border-right:1px solid #6A849D;
  border-top:1px solid #ABBDCF;
  border-bottom:1px solid #4D667E;
  color:#000;
  background-color:#C9D3DC; */
}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
	font-size: 13px;
	color:#FF0000;
	font-weight:bold;
	padding-left:25px;/* ========= Menu Design "Block" ====================== */
  /* display: block;
  border-left:1px solid #6A849D;
  border-right:1px solid #6A849D;
  border-top:1px solid #ABBDCF;
  border-bottom:1px solid #4D667E;
  color:#000;
  background-color:#C9D3DC; */
}
/* ====================================================================================== */

/* ====================================================================================== */
/* ====================================================================================== */

/*  MENU 1, level 3, normal state (NO) */
TD#menu_1 DIV.menu1-level3-no {
	font-size: 13px;
	padding-left:35px;/* ========= Menu Design "Block" ====================== */
  /* display: block;
  border-left:1px solid #6A849D;
  border-right:1px solid #6A849D;
  border-top:1px solid #ABBDCF;
  border-bottom:1px solid #4D667E;
  color:#000;
  background-color:#C9D3DC; */
}
/*  MENU 1, level 3, active state (ACT) */
TD#menu_1 DIV.menu1-level3-act {
	font-size: 13px;
	color:#FF0000;
	font-weight:bold;
	padding-left:35px;/* ========= Menu Design "Block" ====================== */
  /* display: block;
  border-left:1px solid #6A849D;
  border-right:1px solid #6A849D;
  border-top:1px solid #ABBDCF;
  border-bottom:1px solid #4D667E;
  color:#000;
  background-color:#C9D3DC; */
}
/*  MENU 1, level 4, normal state (NO) */
TD#menu_1 DIV.menu1-level4-no {
	font-size: 13px;
	padding-left:45px;/* ========= Menu Design "Block" ====================== */
  /* display: block;
  border-left:1px solid #6A849D;
  border-right:1px solid #6A849D;
  border-top:1px solid #ABBDCF;
  border-bottom:1px solid #4D667E;
  color:#000;
  background-color:#C9D3DC; */
}
/*  MENU 1, level 4, active state (ACT) */
TD#menu_1 DIV.menu1-level4-act {
	font-size: 13px;
	color:#FF0000;
	font-weight:bold;
	padding-left:45px;/* ========= Menu Design "Block" ====================== */
  /* display: block;
  border-left:1px solid #6A849D;
  border-right:1px solid #6A849D;
  border-top:1px solid #ABBDCF;
  border-bottom:1px solid #4D667E;
  color:#000;
  background-color:#C9D3DC; */
}
/*  MENU 1, level 5, normal state (NO) */
TD#menu_1 DIV.menu1-level5-no {
	font-size: 13px;
	padding-left:55px;/* ========= Menu Design "Block" ====================== */
  /* display: block;
  border-left:1px solid #6A849D;
  border-right:1px solid #6A849D;
  border-top:1px solid #ABBDCF;
  border-bottom:1px solid #4D667E;
  color:#000;
  background-color:#C9D3DC; */
}
/*  MENU 1, level 5, active state (ACT) */
TD#menu_1 DIV.menu1-level5-act {
	font-size: 13px;
	color:#FF0000;
	font-weight:bold;
	padding-left:55px;/* ========= Menu Design "Block" ====================== */
  /* display: block;
  border-left:1px solid #6A849D;
  border-right:1px solid #6A849D;
  border-top:1px solid #ABBDCF;
  border-bottom:1px solid #4D667E;
  color:#000;
  background-color:#C9D3DC; */
}
/*  MENU 1, level 6, normal state (NO) */
TD#menu_1 DIV.menu1-level6-no {
	font-size: 13px;
	padding-left:65px;/* ========= Menu Design "Block" ====================== */
  /* display: block;
  border-left:1px solid #6A849D;
  border-right:1px solid #6A849D;
  border-top:1px solid #ABBDCF;
  border-bottom:1px solid #4D667E;
  color:#000;
  background-color:#C9D3DC; */
}
/*  MENU 1, level 6, active state (ACT) */
TD#menu_1 DIV.menu1-level6-act {
	font-size: 13px;
	color:#FF0000;
	font-weight:bold;
	padding-left:65px;/* ========= Menu Design "Block" ====================== */
  /* display: block;
  border-left:1px solid #6A849D;
  border-right:1px solid #6A849D;
  border-top:1px solid #ABBDCF;
  border-bottom:1px solid #4D667E;
  color:#000;
  background-color:#C9D3DC; */
}
/* ====================================================================================== */
/* ====================================================================================== */

/*  MENU 2, level 1, general for all table cells: */
TR#menu_2 TD {
	background-color: #333366;
	width: 10%;
	text-align: center;
	padding: 0px 2px 0px 2px;
}
TR#menu_2 TD A {
	color: white;
	font-size: 10px;
	font-family: verdana, arial;
	text-decoration: none;
}
TR#menu_2 TD A:hover {
	text-decoration: underline;
}
TR#menu_2 TD.oddcell {
	background-color: #666699;
}
TR#menu_2 TD.menu2-level1-act {
	background-color: #88292A;
}
/* ====================================================================================== */
/* Style for the Path-menu: */
TD#path {
	white-space: nowrap;
	background-color: #F8F8EC;
	font-family: verdana, arial;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	padding: 1px 1px 5px 5px;
}
TD#path A {
	text-decoration: none;
	color:black;
}
TD#path A:hover {
	text-decoration: underline;
}
#pathway {
	position: relative;
	height: 10px;
	font-family: verdana, arial;
	/* font-weight: bold; */
/* color: rgb(255, 255, 255); */
padding: 1px 0px 0px 1px;
	/* background-color: rgb(8, 40, 142); */
font-size: 9px;
}
/* ====================================================================================== */

/* visual-fx.ch START */
body {
	background-color: #e7d8b4;
}
* {
	color: #A37A28;
}
#facebook {
	width: 150px;
}
#youtube {
	padding-left: 50px;
}

#PRODUCT_NOTE_SINGLE {
	position: relative;
	top: 10px;
	left: 280px;
	float: right;
	width: 400px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A37A28;
}
#PRODUCT_NOTE_SINGLE .bodytext {
	font-size: 12px;
}
.floatbox_SINGLE {
	position: relative;
	top: 0px;
	float: left;
	width: auto;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A37A28;
}
#PRODUCT_IMAGE_SINGLE {
	position: relative;
	top: 10px;
	left: 0px;
	float: left;
	width: 100px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A37A28;
}
#PRODUCT_TITLE_SINGLE, #PRODUCT_TITLE_SINGLE a {
	text-align: left;
	top: 0px;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-style: italic;
	font-size: 14px;
	color: #a37a28;
	left: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	clear: both;
}

.tx-ttproducts-pi1-wrap1 {	
	left: 0px;
	margin-left: 0px;
	padding-left: 0px;
	}
#backtolist_SINGLE {
	position: relative;
	top: 10px;
	float: left;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a37a28;
	width: 250px;
	padding: 10px;
	clear: both;
}

.link_prev {
	float: left;
	width: 150px;
}
.link_next {
	width: 150px;
	float: right;
}

/* tt_news */
.news-single-item h1 {
	font-size: 14px;
}
.news-single-item h2 {
	font-size: 12px;
}
.news-single-item p {
	font-size: 12px;
}
/* Single View */
.nextLink_stdWrap a {
  float: right;
  display: none;
}
.prevLink_stdWrap a {  
  display: none;
}
hr {
  color: #cccccc;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 1px;
  border-left-width: 0px;
}
.news-single-rightbox {
  font-size: smaller;
}
.news-single-files a {
  padding-right: 5px;
  padding-left: 5px;
}
.news-single-files dt {
  font-weight: bold;
}
.news-single-files dd {
}
/* List View */
.news-list-morelink a {
  float: right;
  font-size: smaller;
}
.news-list-date {
  font-size: smaller;
}
.align-center {
	text-align: center;
}

/* visual-fx.ch ENDE */

