/* @override 
	http://p118662.mittwaldserver.info/fileadmin/templates/css/fanfiluca_base.css
	http://www.roesch-bike.de/fileadmin/templates/css/roeschstyle.css
	http://www.fanfiluca.de/fileadmin/templates/css/fanfiluca_base.css
*/

/*******************************************************************************************************

Title:			fanfiluca_base.css
Browser(s): 	All 

Author: 		Jürgen Amann (http://www.umbruch-mediengestaltung.de)
Created: 		10.01.2010

*******************************************************************************************************/

* {
	margin: 0; /* GLOBAL RESET */
	padding: 0;
}

html{
	height: 100%;
	margin-bottom : 1px;
	font-size : 100.01%;
}

h1{
	width: 600px;
	position: absolute;
	top: -250px;
}

h2{
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #8bb212;
}

div#seite {
background-color:#FFFFFF;
width:950px;
position: absolute;
left: 0;
top: 0;
height: 100%;

}

body{
behavior:url("htc/csshover.htc");	
font: 12px Arial, Myriad, "Myriad Pro", "Myriad Std", "Myriad Web Pro", Helvetica, "Helvetica Neue", "sans serif";
}

ul li{
	
	list-style-type: none;
	padding: 0;
}

a{
	text-decoration: none;
	
}


div#header{
	display: block;
	width: 900px;
	height: 280px;
	float: left;
	background-image: url(img/home%20.gif);
}

div#logo{
	
	display: block;
	float: left;
	width: 650px;
	height: 133px;

}

div#logo a{
	
	display: block;
	width: 650px;
	height: 133px;
	
}

div#logo a span{
	position: absolute;
	top: -150px;
}

div#suche{
	
	display: block;
	width: 181px;
	height: 23px;
	border: 1px solid #d4dee8;
	margin-top: 70px;
	/*background: url(img/suche.gif) -16px;*/
	float: left;
	margin-left: 27px;
}



div#sprachnav{
	position: absolute;
	display: block;
	width: 75px;
	height: 64px;
	top: 157px;
	left: 28px;
	background: url(img/language.png) no-repeat 50px 0;
}

div#sprachnav li{
	
	padding-bottom: 4px;
	padding-top: 3px;
}

div#sprachnav a{
	color: #000;
}

.language{
	font-weight: bold;
}

div#sprachnav a:hover,
div#sprachnav a.active{
	color: #8bb212;
}

div#subnav{
	display: block;
	width: 500px;
	height: 25px;
	position: absolute;
	top: 200px;
	left: 163px;
	color: #000;
}

div#subnav li{
	padding-left: 15px;
	float: left;
	font-family: "Georgia", Times New Roman, Times, serif;
	font-style: italic;
	color: #fff;
}

div#subnav a{
	color: #fffeff;
}

div#subnav a:hover,
div#subnav a.active{
	color: #c9db8f;
}


div#mainnav{
	z-index: 1;
	position: absolute;
	display: block;
	width: 720px;
	height: 25px;
	top: 233px;
	left: 98px;
}

/* Sternchen-Hack, hasLayout für IE5x. und 6 */ 
* html #mainnav { 
	height: 1%; 
	

}

div#mainnav ul li{
	display: block;
	float: left;
	text-transform: uppercase;
	font-size: 18px;
	height: 12px;
	padding-left: 10px;
}

div#mainnav a{
	color: #c9dc8f;
}

div#mainnav ul li a.active,
div#mainnav ul li a:hover
{
	color: #8cb113;
}

div#mainnav a#start {
	color: #fff;
	padding-left: 55px;
}

div#mainnav ul ul li{
	display: block;
	clear: both;
	font-size: 65%;
	width: 55px;
	height: auto;
	text-transform: none;
	line-height: 120%;
}




div#mainnav ul li span {
		display: none;
}



div#mainnav ul li:hover span{
	display: block;
	background: #fff url(img/pfeil.gif) no-repeat 0;
	padding-left: 10px;
	margin-left: -8px;
}

div#mainnav ul li ul li{
	width: 60px;
	margin-top: -2px;
}

div#content{
	padding: 0;
	margin: 0;
	float: left;
	display: inline;
	margin-left: 108px;
	width: 770px;
	min-height: 430px;
	
	
	
}

.infobox,.infobox2{
	
	padding: 5px;
	border: 1px dashed #d4dee8;
	margin-top: 5px;
}

div#slider{
	overflow: hidden;
	width: 414px;
	height: 261px;
	float: left;
	padding: 5px;
	border: 1px dashed #d4dee8;
	margin-top: 5px;
	
}

/* @group tt-news */





div.news-latest-item {
	width: 307px;
	height: 122px;
	border: 1px dashed #d4dee7;
	margin-bottom: 5px;
	padding: 5px;
	font-size: 11px;
	line-height: 130%;
}









/* @end */

.newsbox{
	width: 308px;
	height: 273px;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}

.newsimage{
	background-color: #46fdf4;
	overflow: hidden;
	height: 123px;
	width: 123px;
}

.newsteaser{
	
	float: left;
	width: 175px;
	height: 115px;
	background-color: #fff;
	margin-right: 9px;
	color: #6e6e6e;
}

span.news-latest-date a{
	color: #6e6e6e;
	font-weight: bold;
}



.newsteaser h3,
.newsteaser h3 a{
	color: #8bb212;
	margin-bottom: 5px;
	margin-top: 2px;
	font-size: 12px;

}

.newsteaser h3 a:hover{
	text-decoration: underline;
}

div.news-latest-morelink,
div.news-latest-morelink a{
	font: italic bold 10px Georgia, "Times New Roman", Times, serif;
	margin-top: 5px;
	color: #000;
	
}

div.news-latest-morelink a:hover{
	
	color: #8bb212;
	text-decoration: underline;
}



.infobox{
	
	width: 252px;
	height: 278px;
	float: left;
	margin-right: 5px;
}

.infobox2{
	
	width: 162px;
	height: 278px;
	float: left;
	font-size: 11px;
	line-height: 120%;
	color: #6e6e6e;
}

#content div.infobox2 h4 {
	color: #8bb212;
	font-size: 12px;
	margin-bottom: 6px;
}

#content div.infobox2 ul li{
	margin-bottom: 5px;
}

#content div.infobox2 ul li a {
	color: #6e6e6e;
	text-decoration: underline;
}


#content div.infobox2 ul li a:hover {
	color: #8bb212;
	}
	

.teaserbox{
	padding: 5px;
	margin-top: 5px;
	background-color: #d4dee8;
	width: 294px;
	height: 280px;
	float: left;
	margin-right: 5px;
}

#content div.teaserbox div.csc-textpic.csc-textpic-center.csc-textpic-above img {
	width: 280px;
	overflow: hidden;
	padding:5px;
	border: 1px dashed #fff;
	margin-top: 2px;
}

#content div.teaserbox h2 span {
	margin-left: 10px;
}



.teaserinhalt{
	padding: 5px;
	border: 1px dashed #d4dee8;
	background-color: #d4dee8;
	border-color: #fffeff;
	width: 282px;
	height: 211px;
    margin-top: 37px;
}

div#footer{
	margin-left: 108px;
	padding: 3px 12px 5px;
	background-color: #8bb212;
	width: 728px;
	height: 12px;
	margin-top: 5px;
	float: left;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	display: inline;
}

.copyright{
	
	display: block;
	float: left;
	
}

div#footernav{
	
	display: block;
	float: right;

}

div#footernav ul li{
	float: left;
	
}

div#footernav ul li a{
	float: left;
	color: #ffffff;
	border-right-style: solid;
	border-right-width: 2px;
	padding-left: 5px;
	padding-right: 5px;
}
div#footernav ul li a#last{
	border: none;
}
div#footernav a:hover,
div#footernav a.active
{
	color: #c9db8f;
}



/* @group tour */



.teaserbox div.news-latest-item {
	width: 282px;
	height: 269px;
	border: 1px dashed #fff;
	margin-bottom: 5px;
	padding: 5px;
	font-size: 11px;
	line-height: 130%;
}



div.tourvorschau {
	overflow: hidden;
	width: 293px;
	height: 245px;
	margin-top: 10px;
	padding-left: 1px;
}




#content div.teaserbox div.news-latest-container div.news-latest-item h3 a {
	color: navy;
	font-size: 16px;
	font-weight: bold;
	margin-left: 8px;
}

#content div.teaserbox div.news-latest-container div.news-latest-item h3 a:hover{
	
	color: #fff;
	text-decoration: underline;
}










/* @end */



div#intro{
	margin-top: 5px;
	display: block;
	overflow: hidden;
	width: 740px;
	height: 267px;
	padding: 5px;
	border: 1px dashed #d4dee8;
	position: relative;
	z-index: 100;
}

#intro div.imagetext {
	
	position: absolute;
	top : 212px;
	left: 13px;
	font-size: 22px;
	color: #fff;
	
}

ul#farbnavi{
	
	height: 65px;
	width: 240px;
	margin-top: 0;
}

#farbnavi li {
	float: left;
	font-size: 10px;
	line-height: 130%;
	text-align: left;
}

#content div.produktbeschreibung h2 {
	
}


ul#farbnavi a img{
	
	display: block;
	margin-right: 16px;
}






#content div.produktbeschreibung p b a{
	
	position: absolute;
	color: #c9dc9d;
	z-index: 500;
	top: 712px;
	left: 793px;
}

#content div.produktbeschreibung p b a:hover {
	
	color: #8bb212;
}



	
#intro div.imagetext p {
	display: inline;
	background: url(img/transgreen.png) repeat 0;
	line-height: 115%;
	word-spacing: 1px;
	padding-left: 3px;
	padding-right: 3px;
}




.vorschau{
	overflow: hidden;
	display: block;
	width: 362px;
	height: 150px;
	padding: 5px;
	border: 1px dashed #d4dee8;
	margin-top: 5px;
	margin-right: 5px;
	float: left;
}









/* @group Produkte */









#content div.vorschau div.csc-textpic.csc-textpic-intext-left-nowrap div div.csc-textpic-text h4 {
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	margin-bottom: 6px;
}

#content div.vorschau div.csc-textpic.csc-textpic-intext-left-nowrap div div.csc-textpic-text p a {
	color: #000;
	font: italic bold 10px Georgia, "Times New Roman", Times, serif;
}

#content div.vorschau div.csc-textpic.csc-textpic-intext-left-nowrap div div.csc-textpic-text p a:hover{
	color: #8bb212;
	text-decoration: underline;
}



div#produktimage{
	margin-top: 5px;
	display: block;
	overflow: hidden;
	width: 460px;
	height: 441px;
	border: 1px dashed #d4dee8;
	float: left;
	padding: 10px 5px 0;
}



div#produktimage img{
	margin-left: 45px;
}

.produktbeschreibung{
	
	overflow: hidden;
	display: block;
	width: 240px;
	min-height: 421px;
	padding: 15px;
	border: 1px dashed #d4dee8;
	margin-top: 5px;
	float: left;
	margin-left: 5px;
}

.produktbeschreibung p{
	
	font-size: 10px;
	line-height: 150%;
	margin-top: 10px;
	color: #6e6e6e;
}





#content div.produktbeschreibung table.contenttable {
	
	width: 240px;
	margin-top: 10px;
}



#content div.produktbeschreibung table.contenttable tbody tr td {
	
	height: 25px;
	color: #747474;
	font-size: 11px;
	padding-bottom: 2px;
}


#content div.produktbeschreibung table.contenttable tbody tr td span.trennlinie{
	display: block;
	border-bottom: solid 1px #ccc;
	margin-bottom: 2px;
	padding-bottom: 2px;
}


#content div.produktbeschreibung table.contenttable tbody tr td img {
	
	width: 30px;
	height: 30px;
	margin-top: 1px;
}






/* @end */

/* @group tt-news-list */

#content div.produktbeschreibung div.news-single-item p a {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #6e6e6e;
	text-decoration: underline;
}

#content div.produktbeschreibung div.news-single-item p a:hover {
	
	color: #8bb212;
	
	
}

/* layout Singelansicht */

#content div.produktbeschreibung div.news-single-item p span span a {
	
	display: block;
	color: #000;
	font: italic bold 10px/150% Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
}

#content div.produktbeschreibung div.news-single-item p span span a:hover {
	
color: #8bb212;
	
}

#content div.produktbeschreibung div.news-single-item p {
	font-size: 11px;
	line-height: 150%;
}

/* layout Singleansicht Ende */

/* layout list latest */

#content div.newsbox div.news-latest-container {
	width: 320px;
	height: 274px;
	overflow: hidden;
	
}

/* layout list latest ende */















#content div.produktbeschreibung div.news-single-item div.news-single-timedata {
	
	color: #6e6e6e;
	margin-bottom: 5px;
	font-weight: bold;
}



#content div.produktbeschreibung div.news-single-item div.news-single-backlink{
	margin-top: 10px;
	font: italic bold 10px Georgia, "Times New Roman", Times, serif;
}

#content div.produktbeschreibung div.news-single-item div.news-single-backlink a {
	
	color: #000;
	
}

#content div.produktbeschreibung div.news-single-item div.news-single-backlink a:hover{
	
	color: #8bb212;
	text-decoration: underline;
}


div.listnews {
	
	width: 511px;
	float: left;
	
}

div.listnews span.news-list-date {
	color: #6e6e6e;
	font-size: 11px;
}

hr.clearer {
	
	display: none;
	
}


div.ttlist div.listnews h3{
	margin-top: 2px;
}

div.ttlist div.listnews h3 a{
	color: #8bb212;
}



div.listnews p{
	
	font-size: 11px;
	line-height: 130%;
	margin-top: 5px;
	margin-bottom: 5px;
}

div.ttlist a img {
	float: left;
	margin-right: 25px;
}

.ttlist {
	
	width: 739px;
	height: 200px;
	border: 1px dashed #d4dee8;
	padding: 5px;
	margin-bottom: 5px;
	margin-top: 6px;
}

div.news-list-morelink a{
	color: #000;
	font: italic bold 11px Georgia, "Times New Roman", Times, serif;
}

div.news-list-morelink a:hover{
	color: #8bb212;
	text-decoration: underline;
}




/* @end */

/* layout philosopie */

#content div.vorschau div.csc-textpic-text h5{
	font-size: 18px;
	color: #8bb212;
	font-weight: normal;
	font-style: normal;
	margin-bottom: 5px;
}

#content div.vorschau div.csc-textpic-text p{
	
	line-height: 150%;
	font-size: 11px;
	color: #6e6e6e;

}

#content div.vorschau div.csc-textpic-text p b {
	color: #8bb212;
}

#content div.vorschau div.csc-textpic-text p a {
	font: italic bold 10px Georgia, "Times New Roman", Times, serif;
	color: #000;
	text-decoration: underline;
}

#content div.vorschau div.csc-textpic-text p a:hover {
	
color: #8bb212;	
}




/* layout philosopie */



/* @group suche */

#searchform table {
	border-style: none;
}





div.tx-macinasearchbox-pi1 input {
	
	width: 150px;
	height: 15px;
	color: #d4dee8;
	font-size: 12px;
	margin-top: 0;
	padding-top: 4px;
	border-width: 0;
}

#content div.tx-indexedsearch div.tx-indexedsearch-searchbox form p a {
	
	display: none;
	
}

* +html div.tx-macinasearchbox-pi1 input {
	
	padding-top: 2px;
	
	}

#searchform table tbody tr td input.submit {
	position: absolute;
	top: 71px;
	background: url(img/suche.gif);
	background-color: #d4dee8;
	width: 27px;
	height: 23px;
	cursor: pointer;
	
}


	


/* @end */

/* @group Mailformular */

 .powermail_mandatory_js {
	margin-top: -17px;
	font-weight: bold;
}




#tx-powermail-pi1_fieldset_4 {
	
	
	width: 738px;
	height: 537px;
	color: #8bb212;
	font-size: 11px;
	line-height: 180%;
	border: 1px dashed #d4dee8;
	padding-top: 20px;
	padding-left: 10px;
	margin-top: 5px;
}

#tx-powermail-pi1_fieldset_4 legend {
	display: none;
}

#tx-powermail-pi1_fieldset_4 label{
	display: block;
	height: auto;
	width: 92px;
}

#tx-powermail-pi1_fieldset_4 input{
	
	border: 1px dashed #d4dee8;
	width: 200px;
	margin-bottom: 18px;
	padding: 5px;
	font-size: 11px;
	color: #6e6e6e;
}

#tx-powermail-pi1_fieldset_4 textarea{
	
	border: 1px dashed #d4dee8;
	padding: 5px;
	position: absolute;
	top: 326px;
	left: 359px;
	width: 350px;
	height: 398px;
	color: #6e6e6e;
	overflow: auto;
	font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}


#powermaildiv_uid12 label {
position: absolute;
top: 305px;
left: 359px;
	
}


#powermaildiv_uid14 input.powermail_email.powermail_submit.powermail_submit_uid14 {
	
	float: right;
	width: 110px;
	height: 20px;
	margin-right: 136px;
	color: #8bb212;
	font-size: 11px;
	background-color: #fff;
	padding-top: 1px;
	padding-bottom: 1px;
}


#powermaildiv_uid14 input.powermail_email.powermail_submit.powermail_submit_uid14:hover{
	background-color: #8bb212;
	color: #d3e3ab;
	font-weight: bold;
	cursor: pointer;
}


div.tx-powermail-pi1_thx{
	
	width: 738px;
	height: 250px;
	border: 1px dashed #d4dee8;
	padding: 5px;
	background: url(img/mail_hg.jpg) no-repeat 4px 5px;
	margin-top: 5px;
}

div.tx-powermail-pi1_thx p{
	font-size: 17px;
	color: #fff;
	width: 450px;
	margin-top: 40px;
	margin-left: 20px;
}





/* @end */

/* @group newsletter */


div#advice-validate-one-required-powermaildiv_uid22.powermail_mandatory_js, div#advice-validate-one-required-powermaildiv_uid23.powermail_mandatory_js {
	
	width: 250px;
	margin-top: 1px;
}

#advice-required-uid19, #advice-required-uid20 {
	width: 250px;
	margin-top: 6px;
}





select#uid22.powermail_newsletter.powermail_select.powermail_uid22.validation-passed {
	
	border: 1px dashed #d4dee8;
	width:50px;
	height: 27px;
	margin-bottom: 18px;
	padding: 5px;
	font-size: 11px;
	color: #6e6e6e;
	overflow: hidden;
}

p.tx_powermail_pi1_fieldwrap_html_radio_title {
	
	display: none;
}




div.powermail_radio_inner.powermail_radio_inner_uid22_0 {
	margin-bottom: 5px;
}


input#uid22_0.powermail_newsletter.powermail_radio.powermail_uid22.powermail_subuid22_0 {
	

	height: auto;
	width: 50px;
	
}

input#uid22_1.powermail_newsletter.powermail_radio.powermail_uid22.powermail_subuid22_1 {
	

	height: auto;
	width: 50px;
	clear: both;
}


#tx-powermail-pi1_fieldset_5 {
	
	width: 738px;
	height: 370px;
	color: #8bb212;
	font-size: 11px;
	line-height: 180%;
	border: 1px dashed #d4dee8;
	padding-top: 20px;
	padding-left: 10px;
	margin-top: 5px;
}

#tx-powermail-pi1_fieldset_5 legend {
	font-size: 16px;
	padding: 5px;
}



#powermaildiv_uid19, #powermaildiv_uid20 label {
	
	display: block;
	height: auto;
	width: 92px;
	margin-top: 10px;
}

div.powermail_radio_inner.powermail_radio_inner_uid23_0 {
	margin-top: 10px;
}

#powermaildiv_uid23 div.powermail_radio_inner.powermail_radio_inner_uid23_0 label, #powermaildiv_uid24 div.powermail_radio_inner.powermail_radio_inner_uid24_0 label  {
	margin-right: 5px;
}

#uid19, #uid20 {
	border: 1px dashed #d4dee8;
	width: 200px;
	padding: 5px;
	font-size: 11px;
	color: #6e6e6e;
}



input.powermail_newsletter.powermail_submit.powermail_submit_uid25 {
	border: 1px dashed #d4dee8;
	float: left;
	width: 110px;
	height: 20px;
	color: #8bb212;
	font-size: 11px;
	background-color: #fff;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 20px;
}

input.powermail_newsletter.powermail_submit.powermail_submit_uid25:hover{
	

background-color: #8bb212;
	color: #d3e3ab;
	font-weight: bold;
	cursor: pointer;
}





#content div.tx-powermail-pi1 div.tx-powermail-pi1_mandatory {
	color: #8bb212;
	font-size: 16px;
	padding-left: 1px;
}

li.powermail_mandatory_listitem {
	color: #8bb212;
	font-size: 11px;
	padding: 5px;
}


input.tx-powermail-pi1_mandatory_submit {
	
	border: 1px dashed #d4dee8;
	float: left;
	width: 130px;
	height: 20px;
	color: #8bb212;
	font-size: 11px;
	background-color: #fff;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 20px;
	margin-left: 6px;
}

input.tx-powermail-pi1_mandatory_submit:hover {
	
	
background-color: #8bb212;
	color: #d3e3ab;
	font-weight: bold;
	cursor: pointer;

}



div.tx-powermail-pi1 {
	
	color: #8bb212;
	font-size: 16px;
	background-color: #fff;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 20px;
	width: 590px;
	line-height: 150%;
}



/* @end */










#content div.produktbeschreibung p a {
	font-weight: bold;
	color: #8bb212;
}

#content div.produktbeschreibung p a:hover {
	text-decoration: underline;
}


/*impressum*/

#impressum {
	
	color: #6e6e6e;
	float: left;
	width: 750px;
	height: 440px;
	border: 1px dashed #d4dee8;
	padding: 5px;
	margin-top: 6px;
	line-height: 150%;
	font-size: 11px;
}

#impressum.contenttable tr td{
	
	border: none;
	height: 25px;
	padding-bottom: 2px;
	padding-top: 2px;
}

/*impressum-ende*/

/*agb*/

#agb {
	margin-top: 6px;
	color: #6e6e6e;
	font-size: 10px;
	line-height: 130%;
}

table#agb.contenttable {
	min-height: 450px;
	overflow: scroll;
	border: 1px dashed #d4dee8;
	padding: 5px;
}

#agb tbody tr td {
	padding: 5px;
}

#agb tbody tr td h2 {
	margin-bottom: 6px;
}

/*agb-ende*/


/*materalien*/

 div.csc-textpic-text ul li{
	font-size: 11px;
	line-height: 150%;
	color: #6e6e6e;
	list-style-image: url(img/transgreen.png);
}



/*imagemap*/

#tx_mwimagemap_img_353 {
	
	border: none;
	
}


/* Suchergebnisse indexsearch */

#content div.tx-indexedsearch {
	
	min-height: 430px;
	width: 738px;
	border: 1px dashed #d4dee8;
	font-size: 12px;
	margin-top: 5px;
	padding-top: 20px;
	padding-left: 10px;
}

#content div.tx-indexedsearch form{
	margin-bottom: 12px;
}

#content div.tx-indexedsearch td{
	
	color: #8bb212;
	
	
}



input.tx-indexedsearch-searchbox-sword.sword 
	
	{
	width: 151px;
	border: 1px dashed #d4dee8;
	height: 14px;
	margin-left: 8px;
	margin-right: 9px;
	padding: 2px;
	font-size: 12px;
	color: #d4dee8;
}

div.tx-indexedsearch-whatis {
	color: #6e6e6e;
	margin-bottom: 12px;
}

#content div.tx-indexedsearch p.tx-indexedsearch-noresults {
	font-size: 15px;
	color: #8bb212;
}


input.tx-indexedsearch-searchbox-button.submit {
	
	color: #8bb212;
	width: 50px;
	height: 20px;
	border: 1px dashed #d4dee8;
	background-color: #fff;
}

input.tx-indexedsearch-searchbox-button.submit:hover 

{
	background-color: #8bb212;
	color: #fff;
	
}




/* Sucherergebnisse gelistet */



div.tx-indexedsearch-browsebox {
	
	color: #6e6e6e;
	margin-bottom: 12px;
	font-size: 16px;
	width: 600px;
}


div.tx-indexedsearch-res {
	
	width: 724px;
	line-height: 180%;
	
}

div.tx-indexedsearch div.tx-indexedsearch-res div.tx-indexedsearch-res table tbody tr td.tx-indexedsearch-icon.icon img {
	display: none;
}





div.tx-indexedsearch div.tx-indexedsearch-res div.tx-indexedsearch-res table tbody tr td.tx-indexedsearch-title.title a {
	
	color: #6e6e6e;
	font-size: 14px;
	font-weight: bold;
	margin-left: -7px;
	text-decoration: underline;
	margin-bottom: 0;
}



div.tx-indexedsearch div.tx-indexedsearch-res div.tx-indexedsearch-res table tbody tr td.tx-indexedsearch-title.title a:hover{
	text-decoration: underline;
	color: #8bb212;
}













































