/***********************************************/
/* template_main.css                           */
/* Use with template1.html                     */
/* for "oekonomierat rebholz"                  */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 0px;
	text-align: left;
	width: 950px;
	height: 100%;
	padding: 0px 0px 0px 0px;
	background-color: #F0F3D6;
}

img {border:0px;
border: none;}

/*ul{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #333333;
	margin: 10px 0 0 20px;
	list-style-type: disc;
}
ul ul{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #333333;
	margin: 10px 0 0 30px;
	list-style-type: disc;
}
li{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	margin: 0px 0 0 20px;
}
ol{
	font-size: 90%;
	list-style-type: decimal;
}*/

/*******************************************/
/************** container styles ****************/
/*******************************************/
#container950 {
	/*position: absolute;*/
	width: 950px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-image: url(img/bg_trauben3.gif);
	background-repeat: no-repeat;
	background-position: 0px 50px;
	min-height: 680px;
}

td {
	margin: 0px;
	padding: 0px;
}
tr{
	margin: 0px;
	padding: 2px 0px 0px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 11px;
	line-height: 135%;
	color: #57575A;
}


/***********************************************/
/************** Content styles *****************/
/***********************************************/
#header{
	background-image:	url(img/header.gif);
	background-repeat: no-repeat;
	height: 87px;
}
#header2{
	background-image:	url(img/header2.gif);
	background-repeat: no-repeat;
	height: 87px;
}
#content{
	width: 730px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Garamond, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	background-color: #EEC274;
	border-bottom: 4px solid #ACBE92;
}

#pic1{
	margin: 0px;
	padding: 0px;
	width: 730px;
	min-height: 200px;
	max-height: 400px;
}
#pic2{
	margin: 0px 0px 0px 220px;
	padding: 0px;
	width: 730px;
	min-height: 200px;
	max-height: 600px;
}
#header-pic{
	margin: 0px;
	padding: 0px;
	width: 730px;
	min-height: 200px;
	max-height: 400px;
}
#language{
	margin: 8px 0px 0px 655px;
	align: right;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#language1{
	margin: 0px 0px 0px 0px;
	align: right;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#language1 a{
	align: right;
	font-size: 11px;
	color: #57575A;
	text-decoration: none;
	font-weight: bold;
}

#suche{
	margin: 20px 0px 0px 20px;
	text-align: right;
	font-size: 11px;
}

#sidemenu {
	margin: 0px 0px 5px 2px;
	font-size: 11px;
	color: #6FC433;
	text-align: left;
}
#sidemenu a:link{
	color: #6FC433;
	text-decoration: none;
}
#sidemenu a:visited{
	color: #6FC433;
	text-decoration: none;
}
#sidemenu a:hoover{
	color: #B22222;
	text-decoration: none;
}
#adresse{
	margin: 0px;
	padding: 0px 0px 5px 15px;
	font: Garamond, sans-serif;
	font-size: 14px;
}
/*********************************************** conA */
#conA{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 60px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #57575A;
}
.bodytext{
	font-family: Garamond, sans-serif;
	padding: 5px 0px 0px 20px;
	font-size: 11px;
	border: 0px;
}
#conA td {
	margin: 0px;
	padding: 0px 10px 0px 0px;
}
#conA h1{
	margin: 30px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
}
#conA h2{
	padding: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
}
#conA h3{
	padding: 5px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
	color: #5F6D84;
}
#conA p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px 10px 7px 0px;
	font-size: 11px;
	line-height: 130%;
}
#conA a{
	color: #228B22;
	text-decoration: none;
}
#conA a.link{
	color: #228B22;
	text-decoration: underline;
	border: 0px;
}
#conA a.visited{
	color: #228B22;
	text-decoration: underline;
	border: 0px;
}
#conA a.hover{
	color: #C83900;
	text-decoration: underline;
	border: 0px;
}
#conA ul.list	{
	padding:  0 0 0 18px;
	margin: 0 0 18px 0;
	}
#conA ul.list li {
	margin: 0 0 3px 0;
	list-style-position: outside;
	list-style-image: url(images/dot_green.gif);
}	
#conA li {
	margin: 0 0 3px 0;
	list-style-position: outside;
	list-style-image: url(images/dot_green.gif);
}
#conA li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 5px 0 0 20px;
	list-style-type: url(images/dot_green.gif);
}
#conA ol{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 10px 0 0 10px;
	list-style-type: decimal;
}


#conA .ka-handler h1{
   font-size: 11px;
   font-weight: bold;
   font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
    line-height:130%;
}

#conA .ka-panel  {
  margin: -30px 0 20px 0;
}


/*********************************************** conRight */
#conZ{
	float: right;
	width: 252px;

}

#conRight{
	margin: 20px 0px 10px 3px;
	padding: 3px 0px 20px 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #57575A;
	background-color: #EEC274;
	width: 239px;
}
#conRight td {
	margin: 0px;
	padding: 0px 10px 0px 0px;
}
#conRight h1{
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
}
#conRight h2{
	padding: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
}
#conRight h3{
	padding: 5px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
	color: #5F6D84;
}
#conRight p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px 10px 7px 0px;
	font-size: 11px;
	line-height: 130%;
}
#conRight a{
	color: #228B22;
	text-decoration: none;
}
#conRight a.link{
	color: #228B22;
	text-decoration: underline;
	border: 0px;
}
#conRight a.visited{
	color: #228B22;
	text-decoration: underline;
	border: 0px;
}
#conRight a.hover{
	color: #C83900;
	text-decoration: underline;
	border: 0px;
}
#conRight ul.list	{
	padding:  0 0 0 18px;
	margin: 0 0 18px 0;
	}
#conRight ul.list li {
	margin: 0 0 3px 0;
	list-style-position: outside;
	list-style-image: url(images/dot_green.gif);
}	
#conRight li {
	margin: 0 0 3px 0;
	list-style-position: outside;
	list-style-image: url(images/dot_green.gif);
}
#conRight li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 5px 0 0 20px;
	list-style-type: url(images/dot_green.gif);
}
#conRight ol{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 10px 0 0 10px;
	list-style-type: decimal;
}

/*********************************************** conB1 */
#conB1{
	width: 335px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 40px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #57575A;
}
#conB1 .bodytext{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px 0px 0px 20px;
	font-size: 11px;
	border: 0px;
}
#conB1 td {
	margin: 0px;
	padding: 0px 10px 0px 0px;
}
#conB1 h1{
	margin: 30px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
}
#conB1 h2{
	padding: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
}
#conB1 h3{
	padding: 5px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
	color: #5F6D84;
}
#conB1 p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px 10px 7px 0px;
	font-size: 11px;
	line-height: 130%;
}
#conB1 a{
	color: #228B22;
	text-decoration: none;
}
#conB1 a.link{
	color: #228B22;
	text-decoration: underline;
	border: 0px;
}
#conB1 a.visited{
	color: #228B22;
	text-decoration: underline;
	border: 0px;
}
#conB1 a.hover{
	color: #C83900;
	text-decoration: underline;
	border: 0px;
}
#conB1 ul.list	{
	padding:  0 0 0 18px;
	margin: 0 0 18px 0;
	}
#conB1 ul.list li {
	margin: 0 0 3px 0;
	list-style-position: outside;
	list-style-image: url(images/dot_green.gif);
}	
#conB1 li {
	margin: 0 0 3px 0;
	list-style-position: outside;
	list-style-image: url(images/dot_green.gif);
}
#conB1 li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 5px 0 0 20px;
	list-style-type: url(images/dot_green.gif);
}
#conB1 ol{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 10px 0 0 10px;
	list-style-type: decimal;
}

/*********************************************** conB2 */
#conB2{
	width: 335px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #57575A;
}
#conB2 .bodytext{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px 0px 0px 20px;
	font-size: 11px;
	border: 0px;
}
#conB2 td {
	margin: 0px;
	padding: 0px 10px 0px 0px;
}
#conB2 h1{
	margin: 30px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
}
#conB2 h2{
	padding: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
}
#conB2 h3{
	padding: 5px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
	color: #5F6D84;
}
#conB2 p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px 10px 7px 0px;
	font-size: 11px;
	line-height: 130%;
}
#conB2 a{
	color: #228B22;
	text-decoration: none;
}
#conB2 a.link{
	color: #228B22;
	text-decoration: underline;
	border: 0px;
}
#conB2 a.visited{
	color: #228B22;
	text-decoration: underline;
	border: 0px;
}
#conB2 a.hover{
	color: #C83900;
	text-decoration: underline;
	border: 0px;
}
#conB2 ul.list	{
	padding:  0 0 0 18px;
	margin: 0 0 18px 0;
	}
#conB2 ul.list li {
	margin: 0 0 3px 0;
	list-style-position: outside;
	list-style-image: url(images/dot_green.gif);
}	
#conB2 li {
	margin: 0 0 3px 0;
	list-style-position: outside;
	list-style-image: url(images/dot_green.gif);
}
#conB2 li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 5px 0 0 20px;
	list-style-type: url(images/dot_green.gif);
}
#conB2 ol{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 10px 0 0 10px;
	list-style-type: decimal;
}


/************************************  #conD  */
#conD{
	margin: 10px 0px 10px 250px;
	padding: 0px 0px 0px 0px;
	font: Garamond, sans-serif;
	color: #57575A;
}
#conD td {
	margin: 0px;
	padding: 0px 5px 0px 0px;
}
#conD h1{
	margin: 30px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
}
#conD h2{
	padding: 10px 0px 0px 0px;
	font-size: 18px;
	text-align: left;
}
#conD h3{
	padding: 5px 0px 0px 20px;
	text-align: left;
	font-size: 11px;
	color: #5F6D84;
}
#conD p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	line-height: 130%;
}
#conD a{
	color: #228B22;
	text-decoration: none;
}
#conD a.link{
	color: #228B22;
	text-decoration: underline;
	border: 0px;
}
#conD a.visited{
	color: #228B22;
	text-decoration: underline;
	border: 0px;
}
#conD a.hover{
	color: #C83900;
	text-decoration: underline;
	border: 0px;
}
#conD ul.list	{
	padding:  0 0 0 18px;
	margin: 0 0 18px 0;
	}
#conD ul.list li {
	margin: 0 0 3px 0;
	list-style-position: outside;
	list-style-image: url(images/dot_green.gif);
}	
#conD li {
	margin: 0 0 3px 0;
	list-style-position: outside;
	list-style-image: url(images/dot_green.gif);
}
#conD li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 5px 0 0 20px;
	list-style-type: url(images/dot_green.gif);
}
#conD ol{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 10px 0 0 10px;
	list-style-type: decimal;
}



/*******  */
#startbild {
  margin: -10px 0 0 -60px;
}

#Jahre{
  margin: 80px 0 0 0;
  height: 100px;
  width: 160px;
	color: white;
}

/***************************************************/
/***************************************** menu_01 */
#menu_01{
	/*position: absolute;
	top: 300px;
	left: 40px;*/
	float: left;
	width: 180px;
	margin: 145px 0px 50px 40px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
}
#menu_01 a:link{
	text-decoration: none;
}
#menu_01 a:visited{
	text-decoration: none;
}
#menu_01 a:hover{
	text-decoration: none;
}
.menu_01-no{
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 5px 0px;
	text-decoration: none;
	font-size: 12px;
}
.menu_01-no a:link{
	color: #77844f;
}
.menu_01-no a:visited{
	color: #77844f;
}
.menu_01-no a:hover{
	color: #C83900;
}
.menu_01-act{
	margin: 0px 10px 0px -10px;
	padding: 7px 0px 5px 10px;
	text-decoration: none;
	font-size: 12px;
	background-color: #EEC274;
}
.menu_01-act a:link{
	color: #77844f;
	font-weight: bold;
}
.menu_01-act a:visited{
	color: #77844f;
	font-weight: bold;
}
.menu_01-act a:hover{
	color: #C83900;
	font-weight: bold;
}

.menu_01-level2-no{
	margin: 0px 0px 0px -10px;
	padding: 2px 0px 2px 20px;
	text-decoration: none;
}
.menu_01-level2-no a:link{
	color: #9ca478;
}
.menu_01-level2-no a:visited{
	color: #9ca478;
}
.menu_01-level2-no a:hover{
	color: #C83900;
}
.menu_01-level2-act{
	margin: 0px 10px 0px -10px;
	padding: 2px 0px 2px 20px;
	text-decoration: none;
}
.menu_01-level2-act a:link{
	color: #9ca478;
	font-weight: bold;
}
.menu_01-level2-act a:visited{
	color: #9ca478;
	font-weight: bold;
}
.menu_01-level2-act a:hover{
	color: #C83900;
	font-weight: bold;
}
.menu_01-level2-act a:active{
	color: #97A766;
	font-weight: bold;
}

.menu_01-level3-no{
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 20px;
	text-decoration: none;
}
.menu_01-level3-no a:link{
	color: #9ca478;
}
.menu_01-level3-no a:visited{
	color: #9ca478;
}
.menu_01-level3-no a:hover{
	color: #C83900;
}
.menu_01-level3-act{
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 20px;
	text-decoration: none;
}
.menu_01-level3-act a:link{
	color: #9ca478;
	font-weight: bold;
}
.menu_01-level3-act a:visited{
	color: #9ca478;
	font-weight: bold;
}
.menu_01-level3-act a:hover{
	color: #C83900;
	font-weight: bold;
}
.menu_01-level3-act a:active{
	color: #97A766;
	font-weight: bold;
}

.menu_01-level4-no{
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 30px;
	text-decoration: none;
	/*border-left: 20px solid #E8BE93;   */
}
.menu_01-level4-no a:link{
	color: #97A766;
}
.menu_01-level4-no a:visited{
	color: #97A766;
}
.menu_01-level4-no a:hover{
	color: #C83900;
}
.menu_01-level4-act{
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 30px;
	text-decoration: none;
	/*border-left: 20px solid #E8BE93;     */
}
.menu_01-level4-act a:link{
	color: #97A766;
	font-weight: bold;
}
.menu_01-level4-act a:visited{
	color: #97A766;
	font-weight: bold;
}
.menu_01-level4-act a:hover{
	color: #C83900;
	font-weight: bold;
}
.menu_01-level4-act a:active{
	color: #97A766;
	font-weight: bold;
}

/***************************************** menu_02 */
#menu_02{
	margin: 0px 0px 0px 0px;
	padding: 15px 85px 0px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 12px;
	color: #A5A580; /*font-weight: bold;*/
	text-decoration: none;
	letter-spacing: 0px;
}
.menu_02-no{
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 0px;
	text-decoration: none;
}
.menu_02-no a:link{
	color: #A5A580;
	text-decoration: none;
}
.menu_02-no a:visited{
	color: #A5A580;
	text-decoration: none;
}
.menu_02-no a:hover{
	color: #C83900;
}
.menu_02-act{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
.menu_02-act a:link{
	color: #A5A580;
	font-weight: bold;
}
.menu_02-act a:visited{
	color: #A5A580;
	font-weight: bold;
}
.menu_02-act a:hover{
	color: #C83900;
	font-weight: bold;
}

/***************************************** menu_03 */
#menu_03{
	padding: 8px 20px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 11px;
	color: #A5A580;
}
#menu_03 a:link{
	color: #5F6D84;
	text-decoration: none;
}
#menu_03 a:visited{
	color: #5F6D84;
	text-decoration: none;
}
#menu_03 a:hover{
	color: #C83900;
	text-decoration: none;
}

#menu_03layer1{
	margin: 0px 0px 0px 0px;
	padding: 2px 20px 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 11px;
	color: #A5A580;
	background-color: #D5DBD7;
}
#menu_03layer1 a:link{
	color: #5F6D84;
	text-decoration: none;
}
#menu_03layer1 a:visited{
	color: #5F6D84;
	text-decoration: none;
}
#menu_03layer1 a:hover{
	color: #C83900;
	text-decoration: none;
}

/****************************************** foot_01   */
#footer_01{
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 0px 10px;
	height: 25px;
	background-image: url(images/head_01_bg.gif);
	background-repeat: repeat;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5F6D84;
	text-align: right;
}
#foot_01{
	margin: 3px 0px 12px 0px;
	padding: 0px 0px 5px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5F6D84;
	text-align: left;
}
#foot_01 p{
	padding: 0px 0px 0px 0px;
	line-height: 150%;
}
#foot_01 a{
	color: #5F6D84;
	text-decoration: none;
}
#foot_01 a:link{
	color: #5F6D84;
	text-decoration: none;
	border: 0px;
}
#foot_01 a:visited{
	color: #5F6D84;
	text-decoration: none;
	border: 0px;
}
#foot_01 a:hover{
	color: #A52A2A;
	text-decoration: underline;
	border: 0px;
}

#footer_02{
	margin: 10px 0px 0px 0px;
	padding: 5px 5px 0px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5F6D84;
	text-align: left;
	width: 730px;
}

/***********************************************   Mailform */
.csc-mailform{
	margin: 0px 0px 0px 100px;
	padding: 0px;
	border: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B564B;
}
.csc-mailform-field{
	padding: 2px;
}
.csc-mailform label{
	margin: 0px 350px 0px 0px;
	width: 400px;
}
.csc-mailform input{
	margin: 0px 100px 0px 0px;
}
.csc-mailform-radio label{
	margin: 0px 10px 2px 0px;
}

/***********************************************   Company Database */
.tx-clcompanydatabase{
	
}

/***********************************************    Sitemap  */
.tx-flseositemap-pi1 .headlines{
	/*padding: 0px 0px 5px 20px;*/
	background-color: #F9FBEA;
}
.tx-flseositemap-pi1 li, a{
	color: #97A766;
}
#conA .tx-flseositemap-pi1 ul.list li{
	list-style-position: outside;
	margin:5px 0pt 0pt 20px;
}
.tx-flseositemap-pi1 a, a:link, a:visited, a:hover{
	padding: 2px 0px 2px 0px;
	/*color: #97A766;*/
	font-size: 11px;
}
.tx-flseositemap-pi1 ul {
	/*margin: 0px 0px 0px 80px;*/
	list-style-type: none;
}
.tx-flseositemap-pi1 ul ul{
	/*margin: 0px 0px 0px 50px;*/
	list-style-type: none;
}
.tx-flseositemap-pi1 ul ul ul{
	/*margin: 0px 0px 0px 35px;*/
	list-style-type: none;
}
