/* redifined tags ------------------------------------------------------------------------- */
body {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #017E6F;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
table {
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border: 0px none;
}
td {
	margin: 0px;
	padding: 0px;
	border: 0px none;
	font-size: 11px;
}
img {
	border: 0px none;
	margin: 0px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
p {
	margin: 0px;
	padding: 0px;
}
b {
	color: #5AABA1;
}
/* header ------------------------------------------------------------------------- */
table.head-backg {
	background-image: url(../images/greenred/head.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #D6EAE8;
	text-align: right;
}
.head-top {
	vertical-align: top;
	text-align: right;
}
.head-base {
	background-color: #017E6F;
	background-image: url(../images/greenred/nav-bot.gif);
}
/* breadcrumbs ------------------------------------------------------------------------- */
td.breadcrumb {
	color: #017E6F;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	font-size: 11px;
	vertical-align: middle;
}
td.breadcrumb b {
	color: #017E6F;
}
a.breadcrumb {
	color: #017E6F;
	text-decoration: none;
}
a.breadcrumb:hover {
	text-decoration: none;
	color: #FF0000;
}


/* type 2--- */

td.sitepath {	color: #017E6F;	text-decoration: none;	padding-top: 0px;padding-right: 4px;
padding-bottom: 0px;padding-left: 4px;font-size: 11px;vertical-align: middle;}

td.sitepath b {color: #017E6F;}

a.sitepath {color: #017E6F;text-decoration: none;}

a.sitepath:hover {text-decoration: none;color: #FF0000;}

/* type 3--- */

td.crumbs {	color: #017E6F;	text-decoration: none;	padding-top: 0px;padding-right: 4px;
padding-bottom: 0px;padding-left: 4px;font-size: 11px;vertical-align: middle;}

td.crumbs b {color: #017E6F;}

a.crumbs {color: #017E6F;text-decoration: none;}

a.crumbs:hover {text-decoration: none;color: #FF0000;}






/* main layout parts ------------------------------------------------------------------------- */
h2.sub-title {
	background-color: #47A09D;
	width: auto;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	padding: 4px;
	margin: 0px;
	border: 0px none;
	text-decoration: none;
	text-transform: lowercase;
}
a.sub-title {
	color: #E5F9F7;
	cursor: hand;
	text-decoration: none;
	width: 100%;
}
a.sub-title:hover {
	color: #FFFFFF;
}
/* home page spacific ------------------------------------------------------------------------- */
td.home-icon {
	background-color: #5AABA1;
	text-align: center;
	vertical-align: middle;
}
.height-2{
	line-height: 3px;
	font-size: 2px;
}
/* column parts ------------------------------------------------------------------------- */
td.nav-light {
	background-color: #EAFAFF;
	vertical-align: top;
}
td.nav-norm {
	background-color: #D6EAE8;
	vertical-align: top;
	background-repeat: repeat;
	background-position: left top;
}
td.nav-left {
	background-color: #D6EAE8;
	vertical-align: top;
	background-image: url(../images/greenred/grad-left.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
td.nav-right {
	background-color: #D6EAE8;
	vertical-align: top;
	background-image: url(../images/greenred/grad-right.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
div.nav-right {
	background-color: #D6EAE8;
	background-image: url(../images/greenred/grad-right.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
h2.sub-left {
	background-color: #47A09D;
	width: auto;
	color: #EAFAFF;
	font-size: 14px;
	font-weight: bold;
	padding: 4px;
	margin: 0px;
	border: 0px none;
	text-decoration: none;
	background-image: url(../images/greenred/h2-left.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	text-transform: lowercase;
}
a.sub-left {
	color: #E5F9F7;
	cursor: hand;
}
a.sub-left:hover {
	color: #FFFFFF;
}
h2.sub-right {
	background-color: #47A09D;
	width: auto;
	color: #EAFAFF;
	font-size: 14px;
	font-weight: bold;
	padding: 4px;
	margin: 0px;
	border: 0px none;
	text-decoration: none;
	background-image: url(../images/greenred/h2-right.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	text-transform: lowercase;
}
a.sub-right {
	color: #E5F9F7;
	cursor: hand;
}
a.sub-right:hover {
	color: #FFFFFF;
}
p.nav-text {
	text-decoration: none;
	margin: 0px;
	padding: 2px 6px;
}
a.nav-link {
	font-weight: bold;
	color: #017E6F;
	text-decoration: none;
}
a.nav-link:hover {
	font-weight: bold;
	color: #FF0000;
}

/* type 2--- */
a.boldlink {
	font-weight: bold;
	color: #017E6F;
	text-decoration: none;
}
a.boldlink:hover {
	font-weight: bold;
	color: #FF0000;
}

p.ccards {
	text-align: center;
	vertical-align: middle;
}
.form-tguide {
	font-size: 10px;
	text-decoration: none;
	color: #017E6F;
}
.height-1{
	font-size: 4px;
}
/* body parts ------------------------------------------------------------------------- */
td.main-body {
	text-decoration: none;
	margin: 0px;
	padding: 0px 8px;
	border: 0px none;
	vertical-align: top;
}
h1.title {
	text-decoration: none;
	font-size: 24px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
td.airline-network {
	background-image: url(../images/common/airline-network.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
p.title-discription {
	font-size: 18px;
	color: #5AABA1;
	margin: 0px;
	padding: 0px 0px 2px;
	text-indent: 4px;
	height: 24px;
}


a.link {font-weight: bold;color: #017E6F;text-decoration: none;}
a.link:hover {font-weight: bold;color: #FF0000;}


/* type 2--- */
a.normlink {font-weight: bold;color: #017E6F;text-decoration: none;}
a.normlink:hover {font-weight: bold;color: #FF0000;}

/* type 3--- */
a.textlink {font-weight: bold;color: #017E6F;text-decoration: none;}
a.textlink:hover {font-weight: bold;color: #FF0000;}


p.text {text-align: justify;padding: 0px 2px;}

/* type 2--- */
p.body {text-align: justify;padding: 0px 2px;}

/* type 3--- */
p.copy {text-align: justify;padding: 0px 2px;}



/* master form ------------------------------------------------------------------------- */
td.master-form {
	background-color: #D6EAE8;
	background-image: url(../images/neunav/search-white-green.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
td.main-form {
	text-decoration: none;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	vertical-align: middle;
}
select.main-form {
	text-decoration: none;
	font-size: 10px;
	color: #017E6F;
}
input.main-form {
	text-decoration: none;
	font-size: 10px;
	color: #017E6F;
}

/* type 2--- */
td.norm-form {
	text-decoration: none;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	vertical-align: middle;
}
select.norm-form {
	text-decoration: none;
	font-size: 10px;
	color: #017E6F;
}
input.norm-form {
	text-decoration: none;
	font-size: 10px;
	color: #017E6F;
}




/* type 3--- */
td.basicform {
	text-decoration: none;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	vertical-align: middle;
}
select.basicform {
	text-decoration: none;
	font-size: 10px;
	color: #017E6F;
}
input.basicform {
	text-decoration: none;
	font-size: 10px;
	color: #017E6F;
}








input.go-button {
	text-decoration: none;
	font-size: 10px;
	color: #000000;
}
/* footer ------------------------------------------------------------------------- */
td.footer {
	text-decoration: none;
	vertical-align: middle;
}
p.footer {
	text-decoration: none;
	color: #3B998D;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
a.footer {
	text-decoration: none;
	color: #3B998D;
}
a.footer:hover {
	text-decoration: none;
	color: #017E6F;
}

/* type 2--- */
td.footer-links {
	text-decoration: none;
	vertical-align: middle;
}
p.footer-links {
	text-decoration: none;
	color: #3B998D;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
a.footer-links {
	text-decoration: none;
	color: #3B998D;
}
a.footer-links:hover {
	text-decoration: none;
	color: #017E6F;
}




/* type 3--- */
td.baselinks {
	text-decoration: none;
	vertical-align: middle;
}
p.baselinks {
	text-decoration: none;
	color: #3B998D;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
a.baselinks {
	text-decoration: none;
	color: #3B998D;
}
a.baselinks:hover {
	text-decoration: none;
	color: #017E6F;
}













.copyright {
	background-image: url(../images/greenred/big-perf.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
	padding-top: 4px;
}

.cr-notice {
	background-image: url(../images/greenred/big-perf.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
	padding-top: 4px;
}






/* left-overs ------------------------------------------------------------------------- */
.list {
	margin: 0px 0px 0px 18px;
	padding: 2px 2px 2px 0px;
	border: 0px none;
	list-style-position: outside;
	color: #5AABA1;
	text-align: left;
	list-style-type: square;
	list-style-image: url(../images/common/bullet.gif);
	vertical-align: top;
}
.list-text {
	color: #017E6F;
}
p.nav-icons {
	background-color: #5AABA1;
	width: 100%;
	color: #EAFAFF;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 4px 2px;
	margin: 0px;
	border: 0px none;
	text-decoration: none;
	background-image: url(../images/greenred/h2-left.jpg);
	background-repeat: repeat;
	background-position: right top;
	text-align: center;
}
.align-right {
	margin: 0px 0px 0px 4px;
	float: right;
	padding: 0px;
}
.align-left {
	margin: 0px 4px 0px 0px;
	float: left;
	padding: 0px;
}
td.center-middle {
	text-align: center;
	vertical-align: middle;
}
table.flights-selector {
	background-image: url(../images/common/flight-selector.gif);
	background-repeat: no-repeat;
}
table.flights-changer {
	background-image: url(../images/greenred/flight-changer.gif);
	background-repeat: no-repeat;
}
td.flights-selector {
	text-align: center;
	vertical-align: bottom;
}
a.flights-selector1 {
	text-decoration: none;
	font-size: 24px;
	color: #017E6F;
	font-weight: bold;
	height: 100%;
	width: 100%;
	padding-top: 225px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 34px;
}
a.flights-changer1 {
	text-decoration: none;
	font-size: 24px;
	color: #017E6F;
	font-weight: bold;
	height: 100%;
	width: 100%;
	padding-top: 100px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 34px;
}
a.flights-selector1:hover {
	color: #FF0000;
}
a.flights-changer1:hover {
	color: #FF0000;
}
a.flights-selector2 {
	text-decoration: none;
	font-size: 24px;
	color: #017E6F;
	font-weight: bold;
	padding-top: 225px;
	padding-right: 41px;
	padding-bottom: 0px;
	padding-left: 41px;
	height: 100%;
	width: 100%;
}
a.flights-changer2 {
	text-decoration: none;
	font-size: 24px;
	color: #017E6F;
	font-weight: bold;
	padding-top: 100px;
	padding-right: 41px;
	padding-bottom: 0px;
	padding-left: 41px;
	height: 100%;
	width: 100%;
}
a.flights-selector2:hover {
	color: #FF0000;
}
a.flights-changer2:hover {
	color: #FF0000;
}
a.flights-selector3 {
	text-decoration: none;
	font-size: 24px;
	color: #017E6F;
	font-weight: bold;
	padding-bottom: 0px;
	padding-top: 225px;
	height: 100%;
	width: 100%;
	padding-right: 23px;
	padding-left: 22px;
}
a.flights-changer3 {
	text-decoration: none;
	font-size: 24px;
	color: #017E6F;
	font-weight: bold;
	padding-bottom: 0px;
	padding-top: 100px;
	height: 100%;
	width: 100%;
	padding-right: 23px;
	padding-left: 22px;
}
a.flights-selector3:hover {
	color: #FF0000;
}
a.flights-changer3:hover {
	color: #FF0000;
}
/* summery ------------------------------------------------------------------------- */
td.sum-thumb-top {
	text-align: center;
	vertical-align: top;
	width: 76px;
	height: 68px;
}
p.sum-text {
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	width: 100%;
}
p.sum-text-right {
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
}
table.sum {
	background-image: url(../images/greenred/big-perf.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #D6EAE8;
}
td.sum-title {
	background-color: #5AABA1;
	vertical-align: middle;
	padding: 4px;
}
span.sum-title {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
a.sum-title {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	height: 100%;
	width: 100%;
	text-transform: lowercase;
}
td.sum-icon {
	text-align: center;
	vertical-align: middle;
	background-color: #5AABA1;
}
td.sum-view-book {
	text-align: right;
	vertical-align: bottom;
}
a.sum-view-book {
	height: 19px;
	width: 116px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-image: url(../images/common/view-book-roll.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
}
a.sum-view-book:hover {
	background-position: -116px 0px;
}
/* neu nav ------------------------------------------------------------------------- */
table.tnav {
	background-image: url(../images/greenred/tnav.gif);
	background-color: 017E6F;
}
a.tnav-home-switch {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/greenred/tnav-switch-home.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	height: 25px;
	width: 56px;
	font-weight: bold;
}
a.tnav-home-on {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/greenred/tnav-on-home.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	height: 25px;
	width: 56px;
	font-weight: bold;
}
a.tnav-home-switch:hover {
	background-position: -56px;
}
a.tnav-hotels-switch {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/greenred/tnav-switch-hotels.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	height: 25px;
	width: 59px;
}
a.tnav-hotels-on {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/greenred/tnav-on-hotels.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	height: 25px;
	width: 59px;
}
a.tnav-hotels-switch:hover {
	background-position: -59px;
}
a.tnav-cars-switch {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/greenred/tnav-switch-cars.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	height: 25px;
	width: 50px;
}
a.tnav-cars-on {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/greenred/tnav-on-cars.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	height: 25px;
	width: 50px;
}
a.tnav-cars-switch:hover {
	background-position: -50px;
}
a.tnav-flights-switch {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/greenred/tnav-switch-flights.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 13px;
	height: 25px;
	width: 60px;
}
a.tnav-flights-on {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/greenred/tnav-on-flights.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 13px;
	height: 25px;
	width: 60px;
}
a.tnav-flights-switch:hover {
	background-position: -60px;
}
a.tnav-cruises-switch {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/greenred/tnav-switch-cruises.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	height: 25px;
	width: 67px;
}
a.tnav-cruises-on {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/greenred/tnav-on-cruises.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	height: 25px;
	width: 67px;
}
a.tnav-cruises-switch:hover {
	background-position: -67px;
}
a.tnav-tours-switch {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/greenred/tnav-switch-tours.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 13px;
	height: 25px;
	width: 55px;
}
a.tnav-tours-on {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/greenred/tnav-on-tours.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 13px;
	height: 25px;
	width: 55px;
}
a.tnav-tours-switch:hover {
	background-position: -55px;
}
a.tnav-travel-switch {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/greenred/tnav-switch-travel.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 13px;
	height: 25px;
	width: 91px;
}
a.tnav-travel-on {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/greenred/tnav-on-travel.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 13px;
	height: 25px;
	width: 91px;
}
a.tnav-travel-switch:hover {
	background-position: -91px;
}
/* neu nav ------------------------------------------------------------------------- */
table.fnav {
	background-image: url(../images/neunav/fgreen.gif);
	background-color: 017E6F;
}
a.fnav-hotels-switch {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/neunav/fgreen-switch-hotels.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	height: 25px;
	width: 59px;
}
a.fnav-hotels-on {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/neunav/fgreen-on-hotels.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	height: 25px;
	width: 59px;
}
a.fnav-hotels-switch:hover {
	background-position: -59px;
}
a.fnav-flights-switch {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/neunav/fgreen-switch-flights.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 13px;
	height: 25px;
	width: 60px;
}
a.fnav-flights-on {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/neunav/fgreen-on-flights.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 13px;
	height: 25px;
	width: 60px;
}
a.fnav-flights-switch:hover {
	background-position: -60px;
}
a.fnav-cars-switch {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/neunav/fgreen-switch-cars.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	height: 25px;
	width: 50px;
}
a.fnav-cars-on {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/neunav/fgreen-on-cars.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	height: 25px;
	width: 50px;
}
a.fnav-cars-switch:hover {
	background-position: -50px;
}
div.show { display:block; }
div.hide { display:none; }



.snippit {background-image: url(../images/greenred/grid.gif);background-repeat: repeat;padding: 1px;}
/* type 2--- */
.snipbox {background-image: url(../images/greenred/grid.gif);background-repeat: repeat;padding: 1px;}


.snippit-text {	background-color: #DDF1F0;padding: 2px 4px;font-size: 10px;}
/* type 2--- */
.short-snippet {background-color: #DDF1F0;padding: 2px 4px;font-size: 10px;}


.snippit-link {	text-decoration: none;	color: #017E6F;}
/* type 2--- */
.linksnippet  {	text-decoration: none;	color: #017E6F;}



.litfare {
	background-color: #D6EAE8;
	cursor: hand;
}
.unlitfare {
	background-color: #FFFFFF;
	cursor: hand;
}
.sub-title-dark {
	background-color: #017E6F;
	width: 100%;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	padding: 4px;
	margin: 0px;
	border: 0px none;
	text-decoration: none;
	text-transform: lowercase;
}
p.ftext {
	text-align: justify;
	padding: 0px 2px;
	color: #000000;
}
.litfareEND {
	background-color: #BFFFF7;
}
