
/* --Allgemeine definitionen --*/

html{height:101%;}

body{font:12px arial, helvetica,sans-serif;}
* .hidden{position:absolute;left:-5000px;top:-50000px;width:0px;height:0px;overflow:hidden;display:inline;}


body{text-align:center;margin:0;padding:0;}

.wapper{margin:0 auto;width:955px;}

/*----- BAnner ---*/

.vertical-layout .inner-div {
  flex-direction: column;
}

.vertical-layout .left-side,
.vertical-layout .right-side {
  width: 100%;
}

.responsive-image {
  width: 100%;
  height: auto;
}
.dynamisches-div {
  background-color: #eee;
  border-radius: 10px;
  width: 100%;
  min-height: 200px;
  box-sizing: border-box;
  border: 1px solid #ddd;
  margin: 0px 0px 20px 0px;
}

.inner-div {
  display: flex;
  height: 100%;
}

.left-side, .right-side {
  flex: 1;
  width: 50%;
  height: 100%;
}

.responsive-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.right-side {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  box-sizing: border-box;
}

.promo-text {
  color: #8B2B0E;
  font-weight: bold;
  text-align: center;
  margin-bottom: 10px;
  font-size: 16px;
}

.promo-button {
  display: inline-block;
  background-color: #8B2B0E;
  color: white;
  text-decoration: none;
  padding: 10px 20px;
  border-radius: 10px;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
}

.promo-button:hover {
  background-color: darkred;
 color: white; 
}

.promo-button:active { /* Neue Regel */
  color: white;
}
/*----- Head ------*/
.mainBox{background: url(/static/image/frontend/rss-verzeichnis/head/head_middle.gif) repeat-x;float:left;}
.keks{background: url(/static/image/frontend/rss-verzeichnis/head/keks.gif) no-repeat 0px 0px;}
.barcode{background: url(/static/image/frontend/rss-verzeichnis/head/barcode.gif) no-repeat right 0px;height:91px;padding:0 0 0 120px;}

.search{width:203px;float:right;padding:10px 10px 0px 0px;}
.search input.feld{float:left;border:0px;padding:2px 3px 0px 4px;background:transparent;}
.search form{float:left;background: url(/static/image/frontend/rss-verzeichnis/head/searchbg.gif) no-repeat;}
textarea{font:12px arial, helvetica,sans-serif;}


/* Pageinfo */
.PageTitle{font:bold 16px  helvetica,sans-serif;padding-top:5px;}
.Pageinfo{color:#868686;}

#one{width:550px;}
#two{padding-left:30px;width:500px;}
#three{padding-left:100px;width:500px;}
#four{padding-left:150px;width:460px;}

.claim{width:270px;float:right;background: url(/static/image/frontend/rss-verzeichnis/head/logo_barcode.gif) no-repeat right top;text-align:left;margin-top:5px;padding:5px 0 7px 2px;}

/*------ Content ----------*/

.bantop{float:right;width:750px;font:11px tahoma, helvetica,sans-serif;padding:0px 0px 15px 0px;color:#bbbbbb;}


.urhere{padding:0px 0 15px 30px;color:#333;}
.urhere a{color:#333;}
.rsscol {color:#B23C0E;}

.infonav{float:right;font:12px tahoma, helvetica,sans-serif;padding:15px 15px 10px;color:#333;text-align:right;}
.infonav a{font:12px tahoma, helvetica,sans-serif;color:#333;}

/* Balken1 */
.iconbar{background: url(/static/image/frontend/rss-verzeichnis/backgrounds/HPbalken.gif);height:84px;padding:10px 0 0 4px;margin-bottom:15px;}

#icon{width:33.0%;font-size:11px;}
#icon img{float:left;margin:4px;border:0px;}


.ContentMainBox{background:none;text-align:left;}

.l{width:510px; /*width:529px;*/ padding-left: 10px; }
	/*.trimmer { width:510px; }*/
.s{width:50%;}
.sl{width:35%;}
.sll{width:30%;}
.x{width:25%;}
.xs{width:22.5%;}
.xxs{width:20%;}

.xxl{width:100%}

.Box1{float:left;text-align:left;width: 100%;}

.Box2{float:right;text-align:left;}
.Box3{float:left;text-align:left;margin-right:12px;}


.Boxheadline{clear:left;float:left;color:#4F4F4F;font:bold 12px arial;}
.schmal{width:88%;}
.medium {width:92%;}
.breit{width:96%;}

/* Boxen Layout */
.BoxHead{
background:#f0f0f0;
#border-bottom:1px solid #dedede;
border: 1px solid #e3e3e3;
    border-radius: 10px 10px 0px 0px;
    padding: 10px 0px;
} 

#.BoxHeadContent, .BoxHeadCornerRight{background: url(/static/image/frontend/rss-verzeichnis/backgrounds/boxhead.gif) repeat-x left bottom;}

.BoxHeadContent{background-position: 0px -26px;background-repeat:no-repeat}
.BoxHeadCornerRight{background-position: right 0px;background-repeat:no-repeat;padding:0px 5px 0px 15px;height:18px;}

.BoxContent{border: 1px solid #e3e3e3;border-top:0px;border-bottom:0px;}

.BoxFooter{
margin-bottom:12px;
border-left: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
    border-radius: 0px 0px 5px 5px;
} 


#.BoxFooterContent, .BoxFooterCornerRight{background: url(/static/image/frontend/rss-verzeichnis/backgrounds/boxfooter.gif) repeat-x left bottom;}
.BoxFooterContent{background-position: 0px 0px;background-repeat:no-repeat}
.BoxFooterCornerRight{background-position: right -18px;background-repeat:no-repeat;height:7px;}


/* TopTenn Liste*/


/* Verzeichnis navigation */
.verzeichnis{list-style:none;margin:0px;padding:0;}
.verzeichnis li{background: url(/static/image/frontend/rss-verzeichnis/nav/li_sep_l1.gif);padding-bottom:1px;}

.level1 a{display:block;padding:5px 3px 5px 15px;background:#fff;color:#6d6d6d;text-decoration:none;}
.level1 a span{color:#bdbdbd;}

.level1 a.activ, .level1 a.open, .level1 a.Current {font-weight:bold;background:#f8f8f8;border-left:3px solid #8B2B0E;color:#636363;padding:5px 3px 5px 12px;}
.level1 a:hover{background: #f8f8f8;}
.level1 a.open, .level1 a.Current{border-bottom:#f1f1f1 1px solid;}

.level2 a{display:block;padding:5px 10px 5px 28px;background:#f8f8f8;color:#6d6d6d;text-decoration:none;border-left:3px solid #e0e0e0;}
.level2 a span{color:#bdbdbd;}

.level2 a.activ{background:#f8f8f8;border-left:3px solid #d74712;color:black;padding:5px 3px 5px 26px;}
.level2 a:hover{background: #f1f1f1;}

.level2 a.Current { font-weight: bold; padding:5px 3px 5px 28px; }


/* BoxContent */
#content .Headline{color:#8B2B0E;font-weight:bold;font-size:14px;margin-top:0px;}
.Headline{color:#8B2B0E;font-weight:bold;font-size:12px;text-decoration:none;}
h1{font-weight:bold;font-size:18px;margin-top:0px;}
h2{font-weight:bold;font-size:16px;margin-top:0px;}
h3{font-weight:bold;font-size:14px;margin-top:0px;}


/* blogderwoche */
#blogderwoche {text-align:justify;padding:7px 10px 0px 15px;color:#52504c;}
#blogderwoche p{margin:0px;padding:5px 0px;}
#blogderwoche a.url{display:block;text-align:right;color:#8B2B0E;font-weight:italic;font-size:11px;padding:2px;}


/* tabelle */
  .error {color:#000;font-size:20px;}
  .BoxContent table{width:100%;}
  .BoxContent td, .BoxContent th{padding:4px 5px 4px 10px;}
  .BoxContent th{color:#868686;border-bottom:1px solid #d3d3d3;font-size:11px;}
  .BoxContent td{color:#767676;margin-bottom:1px;background:#fff url(/static/image/frontend/rss-verzeichnis/nav/li_sep_l1.gif) repeat-x bottom left;}
  
  .BoxContent td.mitte{border-width:0px 1px;border-style:solid;border-color:#ececec;}
  .BoxContent th.mitte{border-width:0px 1px;border-style:solid;border-color:#dedede;border-bottom:1px solid #d3d3d3;}
  
  .BoxContent td a{color:#868686;text-decoration:none;}
  .BoxContent td a:hover{color:black;}  
  .BoxContent td a.new{color:#8B2B0E;text-decoration:underline;}


  
/* Menu */
.mainMenu{list-style:none;margin:2px 0px 0px 0px;padding:0px 2px 0px 0px;background: url(/static/image/frontend/rss-verzeichnis/head/seperator.gif) repeat-x;float:left;}
.mainMenu li{padding:0px 0px 0px 2px;float:left;}
.mainMenu a, .mainMenu a.mainactiv{text-decoration:none;color:#fff;float:left;display:block;padding:10px 16px 12px 16px;list-style:none;margin:0px;background: url(/static/image/frontend/rss-verzeichnis/head/head_middle.gif) repeat-x 0px -2px;}
.mainMenu a:hover, .mainMenu a.mainactiv{background: url(/static/image/frontend/rss-verzeichnis/head/activbg.gif) repeat-x 0px 0px;}

/*.subMenu{list-style:none;margin:2px 0px 0px 0px;padding:0px 2px 0px 0px;clear:left;float:left;width:60%;}*/
.subMenu{list-style:none;margin:3px 0px 0px 0px;padding:0px 2px 0px 0px;clear:left;float:left;width:60%;}
.subMenu li{float:left;}
.subMenu a, .subMenu a.subactiv{float:left;display:block;padding:5px 5px 5px 5px;text-decoration:none;color:black;}
.subMenu a:hover, .subMenu a.subnactiv{font-weight:bold;}

.ContentMainBox p a 		{text-decoration:none;color:#8B2B0E;}
.ContentMainBox p a:hover	{text-decoration:underline;}

.BoxContent p a 		{text-decoration:none;color:#8B2B0E;}
.BoxContent p a:hover 		{text-decoration:underline;}
.BoxContent li 			{margin-bottom:0px;}

.liste a                 {text-decoration:none;color:#8B2B0E;}
.liste a:hover           {text-decoration:underline;}


.footer {margin:50px 0px 0px 0px;border-top:1px solid #000000;float:left;width:100%;font:12px tahoma, helvetica,sans-serif;padding:15px 0 15px 0px;color:#ffffff;background-color:#B23C0E}
.footer a {color:#d3d3d3;}
.footer a:hover {text-decoration:none;}

p{margin:0px;padding:5px 5px 5px 0px;}

a {color:#D64411;}


/* ############################## */

#hyperColMain { width: 1111px; margin: 0 auto;}

#hyperColLeft { float: left; width: 955px; padding: 0px 0px 0px 18px; }
#hyperColRight { float: right; width: 120px; padding: 0px 0px 0px 18px; margin-top: 174px; }

/* ############################## */


.PageTitleNew { font: bold 26px  helvetica, sans-serif; padding: 5px 0px 0px 7px; color: #4a4844; }

/*.domainName { float: left; font: bold 20px arial, sans-serif; padding: 8px 0px 0px 14px; color: #4a4844; }
.domainName img { border: 0px !important; }*/

a.domainName { 
	float: left; 
	margin: 8px 0px 0px 14px;
	width: 185px; height: 20px;
	background: url(/static/image/frontend/rss-verzeichnis/head/rss-verzeichnis.png) left bottom no-repeat;
	text-indent: -9999px;
	text-decoration: none;
	display: block;
	}

.urhere a:hover { color: #6D6D6D; }

/* Textelemente Add-ons */

/*.pp4 { padding: 4px 0px 0px 4px; }*/

h1{color:#6d6d6d;}
h2{color:#6d6d6d;}
/*h3{color:#6d6d6d;padding-left:11px;}*/


.wiki a {color: #244E7A;
    text-decoration: none;}
    
.p11  { padding-left: 0px; }
.text { padding: 0px; color: #868686; color: #333; }
.text2 { padding: 0px; color: #333; }

.subtitle { font-weight: bold; font-size: 16px; color: #6D6D6D; margin: 12px 0px; }
.subtitle2 { font-weight: bold; font-size: 12px; color: #6D6D6D; margin: 12px 0px 0px 11px; /*color:#333;*/ }

h1.Headline { padding-top: 4px; }

/* Ratgeber */

h1.rat{ color: #D64411;  }
#h2.rat{ color: #6d6d6d; font-size: 14px; margin: 0px 0px 12px 0px; padding: 0px 0px 0px 11px; text-indent: 0px; }

#.rat { padding: 0px 0px 16px 11px; color: #333; line-height: 17px; /*text-align: justify;*/ }

.meta { padding: 1px 5px 0px 0px; color: #999; font-size: 11px; float: right; }

a.tagGroup1, a.tagGroup2, a.tagGroup3, a.tagGroup4, a.tagGroup5, a.tagGroup6 { float: left; padding: 0px 10px 0px 0px; text-decoration: none; }
a.tagGroup1:hover, a.tagGroup2:hover, a.tagGroup3:hover, a.tagGroup4:hover, a.tagGroup5:hover, a.tagGroup6:hover { padding: 0px 10px 0px 0px; text-decoration: underline; }
a.tagGroup1 { font-size: 9px; }
a.tagGroup2 { font-size: 10px; }
a.tagGroup3 { font-size: 11px; }
a.tagGroup4 { font-size: 12px; }
a.tagGroup5 { font-size: 14px; }
a.tagGroup6 { font-size: 16px; }

.tagPages { margin: 0px 0px 0px 11px; padding: 10px 0px 0px 0px; }


/* RSS-Kategorie-Seite */

.catCount {
	padding: 5px 11px 0px 11px; 
	margin-bottom: 14px;
	float: right;
	width: 100px; 
	color: #6d6d6d; 
	text-align: right; 
	}

a.last { margin: 0px 11px; line-height: 24px; font-weight: bold; border-bottom: 1px dashed #E0E0E0; }

.pagination { text-align: left; padding: 12px 10px 10px 11px; }
.pagination span {  font-weight: bold; color: #767676; }
.pagination a:link, .pagination a:hover, .pagination a:visited { font-weight: bold; }
.pagination a.nextPrev { text-decoration: none; font-size:16px; }
	
	

/* RSS-Entry-Seite */

.description { padding: 5px 0px 0px 0px; }

.rssEntry { 
	margin: 10px 0px; 
	padding: 4px 12px 14px 0px;
	border-bottom: 1px dotted #aaa;
	color: #868686;
	line-height: 17px;
	}


.rssEntry img {
width: 100%;
}

.even {  }
.odd {  }

a.title { font-weight: bold; }
.date { padding: 10px 0px 6px 0px; color: #999; }
.rssEntryText { color: #333; }

.feedEntrysHeadline { font-weight: bold; font-size: 16px; color: #6D6D6D; margin: 12px 0px; }


/* Box2 mod */

.slim { width: 502px; margin-left: 6px; margin-bottom: 6px; }




/* Liste; Infoseite */

ul.liste { padding: 0px 0px 0px 14px; }
ul.liste li { padding: 0px 0px 7px 0px; }

ul.errors li { font-size:12px; color:#CC0000; list-style-type:none; padding:0px; }

.liste a { text-decoration: none; color: #8B2B0E; font-weight: bold; line-height: 17px; }




/* Feed-Suggest */

.suggestEntry { color: #AFAFAF !important; }

a.feedLink { color: #D14813 !important; }
a.feedLink:hover { text-decoration: underline; !important; }




/* Suchformular */
/*
.search input.feld { 
	float: left;
	width: 134px;
	border: 0px !important;
	padding: 2px 3px 0px 4px !important;
	background: transparent url(http://www.google.de/cse/intl/de/images/google_custom_search_watermark.gif) 3px 2px no-repeat scroll !important;
	}

.search input.feld:focus { 
	background: transparent !important;
	}

.search input.searchSubmit { 
	background: url(/static/image/frontend/rss-verzeichnis/icons/lupe_002.gif) no-repeat; 
	margin-left: 10px;
	width: 29px; 
	height: 20px; 
	border: 0px;
	}
*/
	
/* Suchformular - NEU */
	
.searchNew { float: right; margin: 0px 0px 0px 0px; position: relative; width:400px;<script async src='https://cse.google.com/cse.js?cx=partner-pub-8368649607450650:4243321596'></script><div class="gcse-searchbox-only"></div>}

.searchNew .input { 
	border: 1px solid #818181 !important; 
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	}

.searchNew .button { padding: 0px !important; }








/* Sidebar Left - Navigation */

.naviOpen { 
	background: url(/static/image/frontend/rss-verzeichnis/icons/navi-open-close.png) 0px 0px no-repeat; 
	float: right;
	width: 18px;
	}






/* Kommentarfunktionen */


#kommentare { margin: 32px 0px 16px 0px; clear: both; }

.kommentareHead { 
	text-transform: uppercase; 
	font-size: 14px; 
	color: #868686; 
	font-weight: bold; 
	border-bottom: 1px solid #e3e3e3; 
	padding: 0px 0px 1px 11px; 
	margin: 0px 0px 0px 0px;
	position: relative; /*zoom: 1;*/
	}
	
.kommentarButton { 
	font-size: 14px; 
	color: #D14813; 
	font-weight: bold; 
	text-transform: none; 
	float: right; 
	padding: 0px 4px 0px 0px;
	text-decoration: none;
	cursor: pointer;
	position: relative;
	}
.kommentarButton:hover { text-decoration: underline; }
.kommentarButtonBottom { padding: 2px 0px 32px 0px; }


.noEntrys { width: auto; margin: 12px 0px 12px 11px; color: #7b7b7b; }



/* Kommentar - Eintrag */

.kommentarEntry { margin: 16px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.kEntryleft { float: left; background: url(/static/image/frontend/rss-verzeichnis/icons/comment.png) no-repeat; width: 40px; height: 50px; }
.kEntryright { float: right; width: 440px; border-bottom: 1px dotted #e3e3e3; }
	.kEntryheadline { font-weight: bold; color: #333; line-height: 14px; } 
	.kEntrydate { font-size: 10px; color: #8b8b8b; line-height: 16px; }
	.kEntrytext { color: #333; margin: 0px 0px 15px 0px; line-height: 17px; }




/* Kommentar - Formular */

#kommentarFormular { width: 509px; display: none; margin: 0px 0px 12px 0px; position: relative; zoom: 1; z-index:1000; }

#bubble { position: relative; zoom: 1; }

#kommentarFormular .top, #bubble .top { height: 31px; background: url(/static/image/frontend/rss-verzeichnis/backgrounds/commentForm2.png) 0px 0px no-repeat; }
#kommentarFormular .middle, #bubble .middle { border-left: 3px solid #e3e3e3; border-right: 3px solid #e3e3e3; padding: 16px 14px; background: #fff;}
#kommentarFormular .bottom, #bubble .bottom { height: 8px; background: url(/static/image/frontend/rss-verzeichnis/backgrounds/commentForm2.png) 0px -31px no-repeat; }


.label { display: block; color: #333; margin: 3px; }

input.guestname { width: 312px; margin: 0px 0px 16px 0px; }
textarea.comment { width: 468px; margin: 0px 0px 16px 0px; }
input.captchaInput { width: 108px; margin: 0px 0px 22px 0px; vertical-align: 5px; }

.close { 
	float: right; 
	width: 80px; height: 13px;
	margin: 1px 2px 0px 0px; 
	cursor: pointer; 
	background: url(/static/image/frontend/rss-verzeichnis/icons/close-sprite.png) 0px 0px no-repeat; 
	}
.close:hover { background: url(/static/image/frontend/rss-verzeichnis/icons/close-sprite.png) 0px -13px no-repeat; }
	
#captchaDiv { border: 1px solid #b6b6b6; cursor: pointer; }
img.arrow { margin: 0px 10px; vertical-align: 1px; }

.info { float: right; font-size: 10px; margin-right: 12px; color: #7b7b7b; color: #D14813; }

.errorText { color: #900; margin: 12px 2px 0px 2px; font-weight: bold; }

.formSubmit { cursor: pointer; }



/* Formulare */

input.rssFeedEintragen { width: 140px; } /*Submit-Button*/




/* Archiv */

#archiv { padding: 6px 10px 4px 10px; color: #e0e0e0; }
	#archiv a { text-decoration: none; }
	#archiv a:hover { text-decoration: underline; }
	#archiv b { color: #333;  }
	
.archivYear { border-bottom: 1px dashed #e0e0e0; padding: 0 0 2px 0; }
	.archivYear a, .archivYear b { font-size: 13px; }
.archivMonth { padding: 4px 0 0 0; }

/* --- */

.archivTable { margin: 12px 0 0 0; font-size: 10px;}
.archivTableHead th { width: 20px !important; padding: 0 !important; text-align: center; }

td.day, td.dayCurrent { width: 20px !important; padding: 0 !important; text-align: center; }
td.dayCurrent { color: #333 !important; font-weight: bold; }

/* --- */

#archiveEntrys { margin: 24px 0 20px 10px; }
.entry { margin: 0 0 12px 0; }
.entryDate { color: #868686; }
a.entryHead { font-weight: bold; }

.archivFilter { margin-bottom: 20px; }




/* Bilder */

div.img-left { float: left; margin: 4px 16px 6px 0px; }
div.img-right { float: right; margin: 4px 0px 6px 16px; }
div.img-left-bottom { float: left; margin: 4px 16px px 0px; padding-bottom: 20px; }

div.img-left img, 
div.img-right img, 
div.img-left-bottom img { border: 1px solid #E3E3E3; padding: 4px; /*width: 190px;*/ }

div.img-left div, 
div.img-right div,
div.img-left-bottom div { font-size: 9px; line-height: 10px; color: #bebebe; padding-left: 2px; width: 196px; }
div.img-right div { text-align: right; padding-right: 2px; }

div.img-left a, div.img-left a:link, div.img-right a, div.img-right a:link, div.img-left-bottom a, div.img-left-bottom a:link 
	{ 
	font-size: 9px; color: #bebebe !important; text-decoration: none !important; background: none; padding: 0; 
	}




/* ------------------------------------------------- */

/* Clearfix-Methode zum Clearen der Float-Umgebungen */


 .clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

/* Diese Angabe ben�tigt der Safari-Browser zwingend !! */
.clearfix { display: block; } 

/* Overflow-Methode zum Clearen der Float-Umgebungen */
.floatbox { overflow:hidden; }

/* IE-Clearing: Ben�tigt nur der Internet Explorer und �ber iehacks.css zugeschaltet */
#ie_clearing { display: none; }


.mainactiv { font-weight: bold;}

#bodyAdmin { text-align:left; margin: 10px 0 0 15px; }

li.inactive a { color: #dddddd; }

form dl dt { width: 120px; float: left; clear: both; font-weight: bold; padding: 5px 0 5px 0; }
form dl dd { width: 450px; float: left; padding: 5px 0 5px 0; }
form#feedEntry dl dd { width: 300px; }

form dl dd input[type=text] { width: 450px; }
form#feedEntry dl dd input[type=text] { width: 300px; }
form dl dd select { width: 300px; }
form#feedEntry dl dd select { width: 306px; }
form dl dd select.small { width: 50px; }
form dl dd textarea { width: 450px; }
form#feedEntry dl dd textarea { width: 300px; height: 100px; }
form dl dd textarea.small { height: 80px; }
form#feedEntry dl dd p { float: right; padding: 3px 50px 0 0; }

table#feeds { border: 2px solid #000000; border-collapse: collapse; }
table#feeds tr td { border: 1px solid #000000; padding: 2px 5px 2px 5px; }
table#feeds tr#feedsHeader { font-weight: bold; text-align:center; font-size: 1.1em; }


a.googleLabel { 
color: #525252!important;  
text-decoration: none !important; 
font-size: 12px; 
font-family: arial !important; 
line-height: 28px;
}

.adWrapper { 
margin: 2px -4px 0px -4px; 
padding: 7px 4px 6px 4px;
}

.adWrapper:hover { background: #f8f8f8; }

a.afcLink { 
color: #D64411 !important; 
text-decoration: underline !important; 
font-size: 14px !important; 
font-family: arial;
line-height: 21px;
}
a.afcLink:hover { color: #BF3100 !important; text-decoration: underline !important; }

.afcText { color: #333; font-size: 12px; }

a.afcUrl { color: #333 !important; font-size: 12px; text-decoration: none !important; }
a.afcUrl:hover { text-decoration: none !important; }

