/* Datei: allgemein.css*/

/* Enthält die grundlegenden Eigenschaften der BotGär-Webseiten */
 

body,table,tr,th,td,div,p, input { font-family:Verdana;   }


p {
	padding:0px;
	margin:0px;
}

.nowrap {
	white-space: nowrap
}

.supleiste a {
	white-space: nowrap
}

.dispinl {
	display:inline;
}

a.nu {
	text-decoration:none;
}

hr {
	width:100%;
	border:0px;
	border-top: 1px solid;
}

div {
	position:relative;
}
div.spruma {
	visibility: hidden;
	height: 0px !important;
	position: absolute;
}


body {
	text-align: center;
}

div.abs, a.abs {
	position:absolute;
	margin:0px;
}

div.seite {
	margin:auto;
	margin-top:30px;
	margin-bottom:60px;
	padding:0px;
	text-align:center;
}

div.vB {
	width:957px;
}

div.vBP {
	width:100%;
}

div.stdHTMLBlock {
 margin:19px 0px 0px 0px;
 line-height:18px;
}

img { border:0px; }

div.flussende {
	clear:both;
	font-size:0px;
	line-height:0px;
	padding:0px;
	margin:0px;
}

div.punktlinie {
 border-top:1px #000000 dotted;
 width:100%;
 left:0px;
 margin: 22px 0px;
}
div.punktlinie img {
	height:0px;
}

div.anker {
	top:-30px; font-size:1px;
}

h1, h2, h3, h4 {
	padding:0px;
	margin:0px;
}

ul {
	margin:0px 0px 0px 16px;
	padding:0px 0px 0px 0px;
}
li {
	margin-left:0px;
	padding-left:0px;
}	

span.itl, span.itl a, div.itl a img {
	vertical-align:middle;
	padding-bottom:1px;
}

/*******InText-Standardlink************/
.hblpf, .hblpf_nt {
	vertical-align:middle;
}

.hblpf a, .hblpf_nt a {
	color:#21881c;
	text-decoration:none;
}


.hblpf img, .hblpf_nt img {
	vertical-align:middle;
/*	zoom:1; */
	/*
	border:3px solid transparent;
	*/
	
	border-width:3px 3px;
	border-color: transparent;
	border-style:solid;
	

}

.hblpf {
	color:#58585a;
}


div.grRahm {
	border:#cdcecf solid 1px;
}

img.bdm {
	margin:5px auto;
	width:165px;
}


/*********Schriftfarben************/

.grau {
	color:#929395;
}	

.grau a {
	text-decoration:underline;
	color:#929395;
}	

.grauB {
	color:#58585a;
}

.dblau {
	color:#003775;
}

.dgruen {
	
	color:#00320e;
}

.hblau {
	color:#21881c;
}

.hgruen {
	color:#21881c;
}


.weiss {
	color:#ffffff;
}

.rot {
	color:#ff0000;
}

.ogruen {
	color:#b4cd00;
}

.korange {
	color:#eb6b28;
}



/*********Schriftgrößen************/

.fs10 {
	font-size:10px;
}

.fs11 {
	font-size:11px;
	line-height:13px;
}

.fs12 {
	font-size:12px;
}

.fs14 {
	font-size:14px;
}

.fs16 {
	font-size:16px;
}

.fs18 {
	font-size:18px;
}

.fs24 {
	font-size:24px;
}

.fs31 {
	font-size:31px;
}


/*********Schriftdicken************/
.fwL {
	font-weight:lighter;
}

.fwN {
	font-weight:normal;
}

.fwB {
	font-weight:bold;
}

/*********Schriftausrichtung************/
.taL {
	text-align:left;
}

.taC {
	text-align:center;
}

.taR {
	text-align:right;
}


/*********Seiteneinteilung************/



/***googleÜbersetzer***/

div.gtuea {
	position:absolute; top:-25px; right:0px;
}
div.gtueafloat {
	float:left;
}

/***Kopf***/
div.kopf, div.ueGrau, div.fuss, div.hauptbereich {
	margin:0px;
	padding:0px;
	width:100%;
	text-align:center;
	clear:both;
}



div.kopf {
	height:153px;
}

div.kopfInnen {
	margin:0px;
	padding:0px;
	height:153px;
	background-image:url(https://www.tiergaerten.de/bilder/hg-kopf.png);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#00320e;
}

div.kopfdomain {
	padding:0px;
	left:108px;
	bottom:38px;
	width:750px;
	text-align:left;
}

div.kopfsf {
	padding:0px;
	right:22px;
	bottom:21px;
	text-align:left;
}

div.kopfso, div.kopfdreier {
	padding:0px;
	top:11px;
}

div.kopfso {
	right:22px;
}

div.kopfdreier {
	left:22px;
}



div.kopficon {
	padding:0px;
	left:22px;
	top:33px;
}

div.kopfkarte {
	padding:0px;
	right:22px;
	top:33px;
}

div.adsensesuchfeld {
	padding:0px;
	right:100px;
	top:85px;
}


div.kopfInnen a {
	color:#ffffff;
	text-decoration:none;
}


div.ueGrau {
	height:24px;
	background-color:#e3e4e5;
}
div.ueGrauInnen {
	margin:0px;
	padding:0px 0px 0px 22px;
	text-align:left;
}

div.ueGrauInnenRechts {
	right:22px;
	bottom:11px;
	margin:0px;
	text-align:right;
}





/***Linkes Menu***/


div.menuAussen {
	width:187px;
	float:left;
}

div.mpAussen {
	height:35px;
	width:100%;
	background-image:url(https://www.tiergaerten.de/bilder/hg-menupunkt.png);
	background-position:top center;
	background-repeat:repeat-y;
	background-color:#00320e;
}
div.mp {
	text-align:left;
	padding-left:11px;
	padding-top:10px;
}
div.mp span, div.mp img, div.mp a {
/*	vertical-align:middle; */
}

div.mplinie {
	border:0px none transparent;
	padding:0px;
	margin:0px;
	font-size:1px;
	height:1px;
	line-height:1px;
	max-height:1px;
	background-color:#a7a8aa;
	width:100%;
}

div.mp a {
	text-decoration:none;
	color:#ffffff;
}


div.mpfeld {
	background-color:#a7a8aa;
	width:100%;
	/*height:115px;*/
	background-image:url(https://www.tiergaerten.de/bilder/hg-menufeld.png);
	background-position:top center;
	background-repeat:repeat-y;
}
div.mpfeldInnen {
	text-align:left;
	padding:10px 0px 15px 22px;
	line-height:18px;
}
div.mpfeldInnen a {
	text-decoration:none;
	color:#00320e;
}



div.menuWerbefeld {
	width:100%;
}

div.menuWerbefeldInnen {
	margin:11px;
}



div.mpTrennerW, div.mpTrennerG {
	width:100%;
	margin:0px;
	padding:0px;
	border:0px;
	font-size:1px;
	height:11px;
}

div.mpTrennerW {
	background-color:#ffffff;
	color:#000000;
}

div.mpTrennerG {
	background-color:#e3e4e5;
}

div.mpAdSense {
	width:100%;
	margin-top:11px;
}

/***Inhaltsbereich***/



div.inhaltAdSBanner {
	margin:11px 0px 11px 0px;
	height:98px;
	width:100%;
	background-color:#ffffff;
}
div.inhaltAdSBannerInnen {
	text-align:center;
	padding-top:19px;
}

div.inhaltAdSBannerHome {
	margin:6px 0px 6px 0px;
	height:280px;
	width:100%;
	background-color:#ffffff;
}
div.inhaltAdSBannerHomeInnen {
	text-align:center;
	padding-top:0px;
}


div.inhaltAdSBannerInnenG {
	text-align:center;
	padding-top:4px;
}



div.banner_bv, div.banner_bvso {
	margin:auto;
	background-color:#193f78;
	background-image:url(https://www.tiergaerten.de/bilder/hgverlauf_164.png);
	width:164px;
	padding:12px 0px;
	color:#ffffff;
	margin-bottom:11px;
}
div.banner_bv {
	line-height:24px;
	font-size:16px;
}

div.banner_bvso {
	line-height:17px;
	font-size:13px;
}

div.banner_bv a, div.banner_bvso a {
	color:#ffffff;
	text-decoration:none;
}
div.banner_bvso a {
	font-size:13px;
}
div.banner_bvso img {
	margin-top:6px;
}


/***neue Banner ab Bannerbuchungsseite**/

div.banner_bv_ntAussen, div.banner_bv_tubAussen , div.banner_bv_nbAussen {
	margin:4px auto;
	background-color:#193f78;
	background-image:url(https://www.tiergaerten.de/bilder/hgverlauf_164.png);
	width:164px;
	color:#ffffff;
	height:112px;
}
div.banner_bv_nt {
	line-height:24px;
	font-size:16px;
	padding:18px 0px;
}

div.banner_bv_tub {
	line-height:17px;
	font-size:13px;
	padding:12px 0px;
}

div.banner_bv_nb {
	padding:0px;
}

div.banner_bv_nt a, div.banner_bv_tub a {
	color:#ffffff;
	text-decoration:none;
}
div.banner_bv_tub a {
	font-size:13px;
}
div.banner_bv_tub img {
	margin-top:6px;
}




/***Inhaltsbereich***/



div.hauptbereich {
	width:100%;
	margin:22px 0px 11px 0px;
	padding:0px;
	background-image:url(https://www.tiergaerten.de/bilder/hg-inhalt.png);
	background-position:top center;
	background-repeat:repeat-y;
}


div.inhalt {
	float:left;
	width:770px;
	margin:0px;
	padding:0px;
}

div.inhaltInnen {
	margin-left:22px;
	width:748px;
}


div.inhaltUnter {
	float:left;
	margin:0px;
	padding:0px;
}



div.inhaltUeAbschnitt {
	height:33px;
	width:100%;
	background-color:#e6e6e6;
	background-image:url(https://www.tiergaerten.de/bilder/hg-ue_abschnitt.png);
	background-position:top center;
	background-repeat:repeat-y;
}
div.inhaltUeAbschnittInnen {
	text-align:left;
	padding-left:11px;
	padding-top:8px;
}
div.inhaltUeAbschnittInnen h2, div.inhaltUeAbschnittInnen h3, div.inhaltUeAbschnittInnen h4 {
	font-size:14px;
	color:#00320e;
}

div.inhaltHotelDeForm {
	height:72px;
	width:100%;
	background-color:#b4cd00;
	margin-top:11px;
	/*
	background-image:url(https://www.tiergaerten.de/bilder/hg-ue_abschnitt.png);
	background-position:top center;
	background-repeat:repeat-y;
	*/
}
div.inhaltHotelDeFormInnen {
	text-align:left;
	padding-left:11px;
	padding-top:8px;
	font-size:13px;
}


div.ihdfHR {
 border-top:1px solid #ffffff;
 margin:4px 0px 5px 0px;
 width:725px;
 left:0px;
}
div.ihdfHR img {
	height:0px;
}




span.ihdf1 {
	font-size:13px;
}

span.ihdf2 {
	text-align:right;
	margin:0px;
	padding:5px 0px 0px 95px;
}

div.inhaltUeAbschnittInv, div.inhaltUeAbschnittInvG {
	height:33px;
	width:100%;
	color:#e6e6e6;
}
div.inhaltUeAbschnittInvInnen, div.inhaltUeAbschnittInvInnenG {
	text-align:left;
	padding-left:11px;
	padding-top:8px;
}
div.inhaltUeAbschnittInvInnen h2, div.inhaltUeAbschnittInvInnen h3, div.inhaltUeAbschnittInvInnen h4 {
	font-size:14px;
	color:#e6e6e6;
}
div.inhaltUeAbschnittInvInnenG h2, div.inhaltUeAbschnittInvInnenG h3, div.inhaltUeAbschnittInvInnenG h4 {
	font-size:14px;
	color:#00320e;
}
div.inhaltUeAbschnittInv {
	background-color:#0c7906;
	margin:5px 0px 11px 0px;
}
div.inhaltUeAbschnittInvG {
	background-color:#e3e4e5;
}

div.inTextUeberschrift {
 	margin: 22px 0px 0px 0px;
}
div.inTextUeberschrift h2, div.inTextUeberschrift h3, div.inTextUeberschrift h4 {
	font-size:14px;
	color:#00320e;
}


div.inhaltStarttext {
	width:100%;
	margin-top:18px;
	margin-bottom:11px;
}
div.inhaltStarttextInnen {
	text-align:left;
	padding-left:0px;
	padding-top:0px;
}




div.inhaltSortierleiste {
	width:100%;
	margin:5px auto 6px auto;
}
div.inhaltSortierleisteInnen {
	text-align:left;
	padding:0px;
	font-size:11px;
}

div.plzInfozeile {
	padding:5px 11px;
	line-height:16px;
}

div.inhaltSortierleisteInnen img {
	vertical-align:middle;
}

div.inhaltSortierleisteInnen span img {
	margin-left:16px;
	vertical-align:middle;
}

img.sli, img.iSLgrau {
	margin-left:16px;
}


div.inhaltSortierleisteInnen a {
 color:#21881c;
 text-decoration:none;
}


div.inhaltFV {
	margin-top:6px;
	margin-bottom:0px;
	text-align:left;
}


div.pfeillinkZeile {
	margin:0px;
}
img.pfeillinkZeile {
	margin-left:0px;
}
a.pfeillinkZeile  {
 color:#21881c;
 text-decoration:none;
}

/*******************************/
/* Neuer Code für Grüne Knöpfe */
/*******************************/

/* Allgemein */
a.grueKno {
	padding:0px;
	margin:0px;
	display:block;
	text-decoration:none;
	color:#ffffff;
	vertical-align:middle;
}
a.grueKno:hover {
	color:#00320e;
}
a.grueKno span.txt {
	display:block;
	vertical-align:middle;
	margin:0px;
}
a.grueKno span.txt img {
	vertical-align:middle;
	padding:0px;
	margin:0px;
}


/* Zu den Unterkünften-Knopf */
a.gK_zduk {
	width:265px;
	height:53px;
	float:left;
	background-image:url(https://www.tiergaerten.de/bilder/knopfflaeche-verz-ut.png);
	background-position:top left;
	background-repeat:no-repeat;
	font-size:14px;
 	line-height:15px;
}

a.gK_zduk span.txt, a.gK_zduk span.txt img  {
	font-size:14px;
 	line-height:14px;
}
a.gK_zduk span.txt {
	padding:19px 0px 0px 28px;
}


/* GratisTest-Knopf */
a.gK_gratisTest {
	margin-left:5px;
	text-align:left;
	width:177px;
	height:111px;
	background-image:url(https://www.tiergaerten.de/bilder/knopfflaeche-menu.png);
	background-position:top left;
	background-repeat:no-repeat;
	font-size:16px;
 	line-height:20px;
}

a.gK_gratisTest span.txt, a.gK_gratisTest span.txt img  {
	font-size:16px;
 	line-height:18px;
}
a.gK_gratisTest span.txt {
	padding:22px 0px 0px 30px;
}

span.gK_gratisTest14 {
	font-size:14px;
 	line-height:16px;
}


/* FürVermieter-Knopf */
div.gK_fuerVermieter_schieben {
	width:265px;
	height:45px;
	padding:0px;
	margin:0px;
	line-height:10px;
}

a.gK_fuerVermieter {
	text-align:left;
	width:265px;
	height:45px;
	background-image:url(https://www.tiergaerten.de/bilder/knopfflaeche-inhalt.png);
	background-position:top left;
	background-repeat:no-repeat;
	font-size:11px;
 	line-height:10px;
}

a.gK_fuerVermieter span.txt, a.gK_fuerVermieter span.txt img  {
	font-size:11px;
 	line-height:10px;
}
a.gK_fuerVermieter span.txt {
	padding:16px 0px 0px 24px;
}

a.gK_fuerVermieter span.txt img  {
	padding-bottom:2px;
}


div.textmitpunkt {
	margin:11px 0px;
	line-height:16px;
	vertical-align:middle;
}
div.textmitpunkt img {
	line-height:17px; vertical-align:middle;
}


/***Fussbereich***/

div.fuss {
	height:58px;
}

div.fussInnen {
	margin:0px;
	padding:0px;
	height:58px;
	background-image:url(https://www.tiergaerten.de/bilder/index-hg-a6.png);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#00320e;
}


div.fussInnen a {
	color:#ffffff;
	text-decoration:underline;
}


div.fussLinks, div.fussRechts {
	padding:0px;
}


div.fussLinks {
	top:22px;
	left:22px;
	text-align:left;
}

div.fussRechts {
	top:16px;
	right:22px;
	text-align:right;
}


/************Grüne Linkfelder************/


div.gruenFeld {
	text-align:left;
}

div.gruenFeld a {
	text-decoration:none;
	color:#ffffff;
}
div.gruenFeld a img, div.gruenFeld a span {
	vertical-align:middle;
}

div.gruenFeld a:hover {
	color:#00320e;
}



/*******************************************/

div.awzVor {
	text-align:center;
	height:24px;
	line-height:20px;
	float:left;
	vertical-align:middle;
	padding-top:2px;
	padding-right:11px;
}

div.awz {
	background-color:#9c9e9f;
	text-align:center;
	width:24px;
	height:24px;
	line-height:20px;
	font-size:13px;
	float:left;
}



div.awz a {
	color:#ffffff;
}


/*******Spezielle Links*************/
/*siehe auch spezielle Links bei allg-tabellen.css!*/


div.tsfText span.fap, div.tsfTextU span {
	color:#00320e;
}

div.tsfText a, div.tsfTextU a {
 color:#00320e;
 text-decoration:none;
}

div.tsfText a:hover, div.tsfTextU a:hover {
 color:#00320e;
 text-decoration:underline;
}

/*********************/
	
	
/*******Verzeichnistabelle*************/

table.verzeichnis {
	font-size:11px;
	border-collapse:collapse;
}

table.verzeichnis th.ue, table.verzeichnis td {
	border:1px solid #b5b6b7;
}

table.verzeichnis th.ue {
	background-color:#9c9e9f;
	color:#ffffff;
	font-size:11px;
	line-height:16px;
	vertical-align:middle;
}

table.verzeichnis th.swz {
	background-color:#0c7906;
	color:#ffffff;
	border:1px solid #0c7906;
	border-bottom:0px none transparent;
}
	
table.verzeichnis td {
	line-height:14px;
}
table.verzeichnis td:nth-child(2), table.verzeichnis td:nth-child(4) {
	color:#000000;
}

table.verzeichnis td a {
	color:#00320e;
	text-decoration:none;
}


table.verzeichnis td.leer {
	border:0px none transparent;
}

div.tdi {
	padding:11px;
}

div.tdiswz {
	padding:3px 11px 4px 11px;
}


table.verzeichnis th.swz div.sz {
	float:left;
	width:33%;
	text-align:left;
	line-height:18px;	
	font-size:16px;	
}
table.verzeichnis th.swz div.sza {
	position:absolute;
	top:-22px;
}

table.verzeichnis th.swz div.no {
	float:left;
	width:67%;
	text-align:right;
	line-height:18px;		
}

table.verzeichnis th.swz div.no a {
	color:#ffffff;
	text-decoration:none;
	font-size:16px;
}

div.vtel {
	color:#00320e;
	margin-top:4px;
}


/*******Linktabelle*************/

table.links {
	width:100%;
	font-size:11px;
	border-collapse:collapse;
}

table.links th, table.links td {
	border:1px solid #b5b6b7;
}

table.links th {
	background-color:#9c9e9f;
	color:#ffffff;
	font-size:11px;
	line-height:16px;
	vertical-align:middle;
	text-align:left;
}

table.links div.tdl {
	padding:11px;
}
table.links div.thl {
	padding:4px 11px;
}


/**********eintrag-Seite****/
div.form_fz {
	right:7px;
	top:3px;
	height:16px;
	width:16px;
}
div.form_fz img {
	height:16px;
	width:16px;
}


input.std, textarea, textarea.std {
	border:inset 1px #bbbbbb;
	background-color:#f0f0f0;
}

input.aktivesFeld, textarea.aktivesFeld {
	border:inset 1px #6aa62a;
	background-color:#b9de92;
}




td.ieTitel, td.ieTitelUe {
	background-color:#0c7906;
}

td.ieTitel {
	width:222px;
}

td.ieTitelUe {
	border-top:15px #ffffff solid;
}


td.ieTitel div.iet {
	position:relative;
	width:100%;
}

div.iet {
	height:100%;
}

td.ieTitel div.innen, td.ieTitelUe div.innen {
	color:#ffffff;	
	font-size:11px
}
td.ieTitel div.innen {
	margin: 8px 11px;
}
td.ieTitelUe div.innen {
	margin: 3px 11px;
}


td.ieFeld {
	width:301px;
	background-color:#e3e4e5;
	margin-left:11px;
	height:100%;
}

td.mitFehler {
	background-color:#e7d1d1;
}

td.mitFehlerGelb {
	background-color:#f6f394;
}

td.mitFehler span {
	font-size:10px;
	color:#cc0000;
}


td.ieFeld div.innen {
	margin: 7px 11px;
	font-size:11px
}

td.ieBsp {
	width:190px;
}

td.ieBsp div.innen {
	margin: 9px 11px;
	font-size:10px
}

div.absknopf, div.abrknopf {
	float:left;
	text-align:center;
}

div.absknopf input {
	font-weight:bold;
	width:200px;
}

input.knopf {
	background-color:#b0b0b0;
	border:outset 1px #bbbbbb;
	height:32px;
}






/***************Links-Rechts-Block***************/

/***Gesamtfeld***/
div.zsDatenfeld {
	margin:0px;
	padding:0px;
	border:1px #9c9e9f solid;
}
div.zsDatenfeld {
	border-top:none 0px;
}


/***Linke Seite***/

div.zsDfiL, div.zsDfiR, div.zsDfiRK, div.zsDfiE {
	float:left;
	font-size:11px;
	line-height:18px;
	color:#000000;
	text-align:left;
}
div.zsDfiL {
	margin:7px 0px 7px 11px;
	width:220px;
}

div.zsDfiE {
	margin:7px 11px 7px 11px;
	width:720px;
}




/***Rechte Seite***/
div.zsDfiR, div.zsDfiRK {
	margin:7px 0px 7px 0px;
	vertical-align:middle;
}
div.zsDfiR {
	width:480px;
}
div.zsDfiRK {
	width:230px;
}
div.zsDfiR img.flagge, div.zsDfiRK img.flagge {
	margin:auto 11px auto 0px;
	width:33px;
	vertical-align:middle;
}

table.supuk {
	width:720px;
	font-size:11px;
}

table.supuk td.l {
	width:198px;
	vertical-align:top;
}
table.supuk td.r {
	width:469px;
	vertical-align:top;
}
table.supuk td.rh {
	width:233px;
	vertical-align:top;
}
table.supuk td.rd {
	width:155px;
	vertical-align:top;
}

/***SUP-Bilder***/
 div.sup_ba {
	width:347px;
	padding:0px;
	float:left;
	font-size:11px;
	line-height:18px;
	margin:7px 5px 7px 11px;
}

div.sup_bz, div.sup_tz {
	float:left;
	text-align:left;
}

div.sup_tz {
	width:86px;
	margin-left:11px;
}


/***Unsortierte Listen mit Links**/
ul.ulmitlinks {
	margin-left:30px;
}
	
ul.ulmitlinks a {
	color:#21881c;
}


/**aktuellesakrchiv*****/

div.aktDatum {

}

div.aktInhalt {
	margin-bottom:16px;
	border:1px solid #58585a;
	padding:3px; 
}

div.aktDatum a, div.aktInhalt a {
	color:#21881c;
}
	

span.aktQuelle {
	color:#929395;
}

/***Cookiehinweis***/
div.cookiehinwU {
	position:fixed;
	bottom:0px; left:0px;
	z-index: 10000;
	width:100%;
	height:auto;
	color: white;
	background-color:#888888;
	opacity: 0.9;
	display:none;
	text-align:center;
}
div.cookiehinwUInn {
	display:-webkit-flex;
	display:-moz-flex;
	display:-o-flex;
	display:flex;
}
div.cookiehinwUText {
	padding:11px;
	-webkit-flex:1;
	-moz-flex:1;
	-o-flex:1;
	flex:1;
}
a.cooli {
	color:#b4cd00;
}

div.cookiehinwUOk {
	width:90px;
	vertical-align:top;
	margin-top:11px;
	margin-bottom:11px;
}
div.cookiehinwUTable {
	display: table;
	height:auto;
}
a.cookno {
    color: #ffffff;
    background-color: #b86f19;
    -webkit-transition: background-color 250ms ease-in-out 0s;
    -moz-transition: background-color 250ms ease-in-out 0s;
    -o-transition: background-color 250ms ease-in-out 0s;
    transition: background-color 250ms ease-in-out 0s;
    border-radius: 5px;
    border:#ffffff solid 1px;
		display: table-cell;
    width: 60px;
    vertical-align:middle;
    height:40px;
}
a.cookno:hover {
	background-color: #b4cd00;
}
