BODY {
	FONT-SIZE: 10px; BACKGROUND: url(../images/bg_main3.jpg) #b77374 fixed no-repeat left top; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
a.back {
	FLOAT: left;
	CLEAR: both;
	BORDER: #c38e8f 1px solid;
	PADDING: 0px 3px 1px 3px;
	color: #ffcc33;
	FONT-WEIGHT: bold;
	BACKGROUND: transparent;
	margin: 10px;
	cursor: pointer;
}
a.back:hover {
	BACKGROUND: #a96768;
}
a.next {
	FLOAT: right;
	BORDER: #c38e8f 1px solid;
	PADDING: 0px 3px 1px 3px;
	color: #ffcc33;
	FONT-WEIGHT: bold;
	BACKGROUND: transparent;
	margin: 10px;
	cursor: pointer;
}
a.next:hover {
	BACKGROUND: #a96768;
}
.encadre p.mapper{
border-bottom:0;
font-size:9px;
color:#660000;
float: left;
}
a.mapper{
font-size:12px;
color:#CC0000;
}
span.mapper{
font-size:9px;
color:#660000;
background-color:#FFCC99;
border-right:thick solid #FFFFCC;

}
#searchForm {
	color: #FFFFCC;
	font-weight: bold;
}
#searchForm H2 {
	color: #1D424F;
}
DIV.ecozanter1c1 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	Z-INDEX: 1;
	LEFT: 0px;
	FLOAT: left;
	VISIBILITY: visible;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
	TOP: 0px;
	width: 240px;
}
.r1c1_T_L {
	BACKGROUND: url(../r1c1_T_L.png); WIDTH: 15px; HEIGHT: 15px
}
.r1c1_T {
	BACKGROUND: url(../r1c1_T.png)
}
.r1c1_T_R {
	BACKGROUND: url(../r1c1_T_R.png)
}
.r1c1_L {
	BACKGROUND: url(../r1c1_L.png)
}
.r1c1_C {
	BACKGROUND: url(../images/logo1.png); WIDTH: 201px; HEIGHT: 180px
}
.r1c1_R {
	BACKGROUND: url(../r1c1_R.png)
}
.r1c1_B_L {
	BACKGROUND: url(../r1c1_B_L.png)
}
.r1c1_B {
	BACKGROUND: url(../r1c1_B.png)
}
.r1c1_B_R {
	BACKGROUND: url(../r1c1_B_R.png); WIDTH: 15px; HEIGHT: 15px
}
DIV.ecozanter1c2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 1; LEFT: 0px; FLOAT: left; VISIBILITY: visible; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 470px; PADDING-TOP: 5px; TOP: 0px
}
.r1c2_T_L {
	BACKGROUND: url(../images/r1c2_T_L1.png); WIDTH: 15px; HEIGHT: 15px
}
.r1c2_T {
	BACKGROUND: url(../images/r1c2_bg_table1.png) repeat-y right 50%
}
.r1c2_T_R {
	BACKGROUND: url(../images/r1c2_T_R.png)
}
.r1c2_L {
	BACKGROUND: url(../images/r1c2_L1.png)
}
.r1c2_C {
	BACKGROUND: url(../images/r1c2_bg_table.png) repeat-y right 50%
}
.r1c2_R {
	BACKGROUND: url(../images/r1c2_R.png)
}
.r1c2_B_L {
	BACKGROUND: url(../images/r1c2_B_L1.png)
}
.r1c2_B {
	BACKGROUND: url(../images/r1c2_bg_table2.png) repeat-y right 50%
}
.r1c2_B_R {
	BACKGROUND: url(../images/r1c2_B_R.png); WIDTH: 15px; HEIGHT: 15px
}
.icon_menu {
	FLOAT: left
}
.icon_menu IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.ecozanter2c1 {
	CLEAR: left; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 1; LEFT: 0px; FLOAT: left; VISIBILITY: visible; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; TOP: 0px
}
.r2c1_T_L {
	BACKGROUND: url(../images/r2c1_T_L.png); WIDTH: 15px; HEIGHT: 15px
}
.r2c1_T {
	BACKGROUND: url(../images/bg_table1.png) repeat-y; COLOR: #ffffff; FONT-STYLE: italic; /*PADDING-LEFT: 15px;*/ FONT-WEIGHT: bold; FONT-SIZE: 11px; 
}
.r2c1_T_R {
	BACKGROUND: url(../images/r2c1_T_R1.png)
}
.r2c1_L {
	BACKGROUND: url(../images/r2c1_L.png)
}
.r2c1_C {
	BACKGROUND: url(../images/bg_table1.png) repeat-y;
}
.r2c1_R {
	BACKGROUND: url(../images/r2c1_R1.png)
}
.r2c1_B_L {
	BACKGROUND: url(../images/r2c1_B_L.png)
}
.r2c1_B {
	BACKGROUND: url(../images/bg_table2.png) repeat-y
}
.r2c1_B_R {
	BACKGROUND: url(../images/r2c1_B_R1.png); WIDTH: 15px; HEIGHT: 15px
}
DIV.ecozanter2c2 {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 1; LEFT: 0px; FLOAT: left; VISIBILITY: visible; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 610px; PADDING-TOP: 0px; TOP: 0px
}
.r2c2_T_L {
	BACKGROUND: url(../images/r2c2_T_L_new.png); WIDTH: 15px; HEIGHT: 15px
}
.r2c2_T {
	BACKGROUND: url(../images/r2c2_T_new1.png) no-repeat left top
}
.r2c2_T_R {
	BACKGROUND: url(../images/r2c2_T_R_.png)
}
.r2c2_L {
	BORDER-LEFT: #cccc9a 2px solid
}
.bg_transp {
	
}
.r2c2_R {
	BACKGROUND: url(../images/r2c2_R_.png)
}
.r2c2_B_L {
	BACKGROUND: url(../images/r2c2_B_L_new.png)
}
.r2c2_B {
	
}
.r2c2_B_R {
	BACKGROUND: url(../images/r2c2_B_R_.png); WIDTH: 15px; HEIGHT: 15px
}
A.ditto_tag {
	DISPLAY: block
}
TABLE.recomondation {
	
}
TABLE.news {
	FLOAT: left; MARGIN-LEFT: 50px; BORDER-LEFT: #ffffff 1px dashed; WIDTH: 160px
}
.r1c2_C H2 {
	MARGIN-TOP: 0px; PADDING-LEFT: 4px; FONT-SIZE: 200%; MARGIN-BOTTOM: 5px; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid
}
.home_menu A:hover {
	CURSOR: pointer
}
.home_menu {
	BACKGROUND-IMAGE: url(../images/earth.png); WIDTH: 470px; HEIGHT: 480px
}
.krevati_out {
	PADDING-LEFT: 45px; FLOAT: left; WIDTH: 90px; PADDING-TOP: 60px; HEIGHT: 90px
}
.krevati {
	BACKGROUND: url(../images/krevati.png); WIDTH: 90px; HEIGHT: 90px
}
.krevati:hover {
	BACKGROUND: url(../images/krevati_hover.png); WIDTH: 90px; HEIGHT: 90px
}
.kolones_out {
	FLOAT: left; MARGIN-LEFT: 55px; WIDTH: 90px; PADDING-TOP: 15px; HEIGHT: 90px
}
.kolones {
	BACKGROUND: url(../images/kolones.png); WIDTH: 90px; HEIGHT: 90px
}
.kolones:hover {
	BACKGROUND: url(../images/kolones_hover.png); WIDTH: 90px; HEIGHT: 90px
}
.fagito_out {
	FLOAT: left; MARGIN-LEFT: 55px; WIDTH: 90px; PADDING-TOP: 60px; HEIGHT: 90px
}
.fagito {
	BACKGROUND: url(../images/fagito.png); WIDTH: 90px; HEIGHT: 90px
}
.fagito:hover {
	BACKGROUND: url(../images/fagito_hover.png); WIDTH: 90px; HEIGHT: 90px
}
.efimerida_out {
	CLEAR: both; FLOAT: left; WIDTH: 90px; PADDING-TOP: 40px; HEIGHT: 90px
}
.efimerida {
	BACKGROUND: url(../images/efimerida.png); WIDTH: 90px; HEIGHT: 90px
}
.efimerida:hover {
	BACKGROUND: url(../images/efimerida_hover.png); WIDTH: 90px; HEIGHT: 90px
}
.clear_out {
	PADDING-LEFT: 75px; FLOAT: left; WIDTH: 150px; HEIGHT: 130px
}
.clear {
	WIDTH: 150px; HEIGHT: 130px
}
.koyti_out {
	FLOAT: right; WIDTH: 90px; PADDING-TOP: 40px; HEIGHT: 90px
}
.koyti {
	BACKGROUND: url(../images/koyti.png); WIDTH: 90px; HEIGHT: 90px
}
.koyti:hover {
	BACKGROUND: url(../images/koyti_hover.png); WIDTH: 90px; HEIGHT: 90px
}
.fakos_out {
	PADDING-LEFT: 45px; FLOAT: left; WIDTH: 90px; PADDING-TOP: 45px; HEIGHT: 90px
}
.fakos {
	BACKGROUND: url(../images/fakos.png); WIDTH: 90px; HEIGHT: 90px
}
.fakos:hover {
	BACKGROUND: url(../images/fakos_hover.png); WIDTH: 90px; HEIGHT: 90px
}
.spiti_out {
	FLOAT: left; MARGIN-LEFT: 55px; WIDTH: 90px; PADDING-TOP: 95px; HEIGHT: 90px
}
.spiti {
	BACKGROUND: url(../images/cellphone.png); WIDTH: 90px; HEIGHT: 90px
}
.spiti:hover {
	BACKGROUND: url(../images/cellphone_hover.png); WIDTH: 90px; HEIGHT: 90px
}
.poto_out {
	MARGIN-TOP: 45px; FLOAT: left; MARGIN-LEFT: 55px; WIDTH: 90px; HEIGHT: 90px
}
.poto {
	BACKGROUND: url(../images/poto.png); WIDTH: 90px; HEIGHT: 90px
}
.poto:hover {
	BACKGROUND: url(../images/poto_hover.png); WIDTH: 90px; HEIGHT: 90px
}
.front_page DIV.find {
	BACKGROUND: url(../images/find.png); WIDTH: 40px; HEIGHT: 40px; FLOAT: left; width: 100%; background-repeat: no-repeat;
}
.front_page DIV.find:hover {
	BACKGROUND: url(../images/find_hover.png); WIDTH: 40px; HEIGHT: 40px; width: 100%; background-repeat: no-repeat;
}
.front_page DIV.fakos {
	BACKGROUND: url(../images/fakos_small.png); WIDTH: 40px; HEIGHT: 40px; FLOAT: left; width: 100%; background-repeat: no-repeat;
}
.front_page DIV.fakos:hover {
	BACKGROUND: url(../images/fakos_hover_small.png); WIDTH: 40px; HEIGHT: 40px; width: 100%; background-repeat: no-repeat;
}
.front_page DIV.krevati {
	BACKGROUND: url(../images/krevati.png); WIDTH: 90px; HEIGHT: 90px; FLOAT: left; MARGIN-LEFT: 8px;
}
.front_page DIV.krevati:hover {
	BACKGROUND: url(../images/krevati_hover.png); WIDTH: 90px; HEIGHT: 90px
}
.front_page DIV.fagito {
	BACKGROUND: url(../images/fagito.png); WIDTH: 90px; HEIGHT: 90px; FLOAT: left; MARGIN-LEFT: 8px;
}
.front_page DIV.fagito:hover {
	BACKGROUND: url(../images/fagito_hover.png); WIDTH: 90px; HEIGHT: 90px
}
.front_page DIV.koyti {
	BACKGROUND: url(../images/koyti.png); WIDTH: 90px; HEIGHT: 90px; FLOAT: left; MARGIN-LEFT: 8px;
}
.front_page DIV.koyti:hover {
	BACKGROUND: url(../images/koyti_hover.png); WIDTH: 90px; HEIGHT: 90px
}
.front_page DIV.kolones {
	BACKGROUND: url(../images/kolones.png); WIDTH: 90px; HEIGHT: 90px; FLOAT: left; MARGIN-LEFT: 8px;
}
.front_page DIV.kolones:hover {
	BACKGROUND: url(../images/kolones_hover.png); WIDTH: 90px; HEIGHT: 90px
}
.front_page TD.short {
	background: none;
	height: auto;
}
.front_page TD.short TD.r2c1_T_L {
	BACKGROUND: url(../images/r2c1_T_L.png); WIDTH: 15px; HEIGHT: 15px;
}
.front_page TD.short TD.r2c1_T {
	BACKGROUND: url(../images/bg_table1.png) repeat-y; COLOR: #ffffff; FONT-STYLE: italic; PADDING-LEFT: 15px; HEIGHT: 15px; 
}
.front_page TD.short TD.r2c1_L {
	BACKGROUND: url(../images/r2c1_L.png); HEIGHT: auto;
}
.front_page TD.short TD.r2c1_C {
	BACKGROUND: url(../images/bg_table1.png) repeat-y; HEIGHT: auto;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
}
.front_page TD.short TD.r2c1_B_L {
	BACKGROUND: url(../images/r2c1_B_L.png); WIDTH: 15px; HEIGHT: 15px;
}
.front_page TD.short TD.r2c1_B {
	BACKGROUND: url(../images/bg_table2.png) repeat-y; HEIGHT: 15px;
}
.front_page TD.short .promotions {
	float: left;
	margin-left: 0px;
}
.front_page TD.short span {
	padding-left: 45px;
	display: block;
}
.front_page TD.short span:hover {
	padding-left: 45px;
	display: block;
}
.front_page TD.short a {
	padding-left: 0px;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	cursor: pointer;
}
.front_page TD.short a:hover {
	color: #990000;
}
.front_page TD {
	height: 100px;
	background: url(../images/home_bg.png);
	background-repeat: no-repeat;
}
.front_page TD IMG {
	border: none;
	padding-left: 8px;
	float: left;
}
.promotions {
	float: left;
	margin-left: 20px;
}
.promotions DIV.thumbscontainer {
	float: left;
}
.promotions ul.thumbs li img {
	height: 65px;
	padding-left: 0px;
}
A.promolink {
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	width: 450px;
}
A.promolink:hover {
	color: #990000;
}
.ecozante {
	FLOAT: left; MARGIN-TOP: 210px;
}
.footer {
	CLEAR: both; PADDING-LEFT: 10px; COLOR: #ffffff; MARGIN-BOTTOM: 3px; BORDER-TOP: #666666 solid 1px;
}
.footer A {
	COLOR: #045c7d; TEXT-DECORATION: none
}
.footer A:hover {
	COLOR: #990000; TEXT-DECORATION: none
}
#longDescription {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 13px; WIDTH: 450px; COLOR: #ffffff; FONT-WEIGHT: bolder;
}
#service-tags {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.tag {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND: url(/assets/templates/ecozante/images/separator.png) no-repeat left center; MARGIN-LEFT: 3px; COLOR: #ffffff; BORDER-TOP-STYLE: none; FONT-STYLE: italic; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#searchForm FIELDSET {
	MARGIN-TOP: 5px
}
.actions {
	PADDING-TOP: 5px; TEXT-ALIGN: right; clear: both;
}
.actions INPUT {
	BORDER: #c38e8f 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: transparent; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; color: #ffcc33
}
.actions INPUT:hover {
	BACKGROUND: #a96768;
}
.head_accomodation {
	PADDING-BOTTOM: 3px; PADDING-TOP: 10px; PADDING-LEFT: 50px; BORDER-BOTTOM: #b77374 1px solid; height: 40px; line-height: 40px; background-image: url(../images/krevati_small.png); background-repeat: no-repeat; background-position: left center; 
}
.head {
	PADDING-BOTTOM: 3px; PADDING-TOP: 10px; BORDER-BOTTOM: #b77374 1px solid; 
}
.head IMG {
	vertical-align: middle;
}
.gallery_title {
	DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 2px; COLOR: #a9efa9; PADDING-TOP: 2px
}
.bg_transp DIV.thumbscontainer {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.center {
	
}
.checkbox {
	DISPLAY: block; FLOAT: left; WIDTH: 180px
}
.cat_options {
	CLEAR: both; PADDING-TOP: 10px
}
.center SPAN {
	FONT-WEIGHT: bold; LINE-HEIGHT: 20px
}
.center TABLE.tablecontent {
	BACKGROUND: url(../images/product_bg.png) repeat-y; BORDER-BOTTOM: #666666 1px solid
}
.center DIV.thumbscontainer {
	
}
.descr1 {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/descr1_bg.png) repeat-y
}
.descr2 {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/descr2_bg.png) repeat-y
}
.recomondation TH A {
	BORDER-TOP: #b77374 1px solid; DISPLAY: block; FONT-SIZE: 14px; COLOR: #045c7d; TEXT-DECORATION: none
}
.recomondation TH A:hover {
	COLOR: #990000
}
.news TH A {
	DISPLAY: block; FONT-SIZE: 14px; COLOR: #045c7d; TEXT-DECORATION: none
}
.news TH A:hover {
	COLOR: #990000
}
.eco_title {
	DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 2px; COLOR: #C3FF2F; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 1px solid; margin-bottom: 0px;
}
.search_title {
	DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #1D424F; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 1px solid
}
TD.bg_transp A.s1 {
        top: -20px; right: 0px; border-bottom: none; position: absolute; BORDER-TOP: #666666 solid 1px; BORDER-LEFT: #666666 solid 1px;  BORDER-RIGHT: #666666 solid 1px; BACKGROUND: #666666; COLOR: #FFFFFF; FONT-SIZE: 9px
}
TD.bg_transp A.s1:hover {
        BACKGROUND: none;
}
DIV.head_accomodation A.s1 {
       BORDER: #c38e8f solid 1px; PADDING: 3px; float: none; BACKGROUND: none; color: #FFCC33; font-size: small; position: relative; top: 0px;
}
DIV.head_accomodation A.s1:hover {
       BACKGROUND: #a96768;
}
.encadre {
       position: relative;
	
}
a.sza{text-decoration:none;}
a.s6{
	text-decoration:none;
	font-size: large;
	color: #FFFFFF;
}
a.s1{
	text-decoration:none;
	font-size: small;
	color: #FFCC33;
}
a.s2{
	text-decoration:none;
	font-size: medium;
	color: #FFCC33;
}
a.s3{
	text-decoration:none;
	font-size: medium;
	color: #FFFF66;
}
a.s4{
	text-decoration:none;
	font-size: large;
	color: #FFFF66;
}
a.s5{
	text-decoration:none;
	font-size: large;
	color: #FFFF99;
}
a.s1, a.s2, a.s3, a.s4, a.s5, a.s6 {
       BORDER: #c38e8f solid 1px; PADDING: 3px; font-weight: bold;
}
a.s1:hover, a.s2:hover, a.s3:hover, a.s4:hover, a.s5:hover, a.s6:hover {
       BACKGROUND: #a96768;
}
.encadre H3 {
	COLOR: #003366
}
.encadre P {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; COLOR: #FFFFFF; FONT-SIZE: 13px; PADDING-LEFT: 5px;
}
.encadre TH P {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; COLOR: #000000; BORDER-BOTTOM-STYLE: none
}
SPAN.booking {
	BORDER: #C38E8F 1px solid; PADDING-RIGHT: 3px;  DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 17px; FLOAT: right; MARGIN-BOTTOM: 3px; CURSOR: pointer; COLOR: #FFCC33; MARGIN-RIGHT: 3px; TEXT-DECORATION: none; font-weight: bold;
}
SPAN.booking:hover {
	BACKGROUND: #A96768;
}
.labelPosition {
	TEXT-ALIGN: right; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; COLOR: #660000; 
}
#eform input#cfContact {
	BORDER: #C38E8F 1px solid; BACKGROUND: none; CURSOR: pointer; COLOR: #FFCC33; FLOAT: right; 
}
#eform input#cfContact:hover {
	BACKGROUND: #A96768; 
}
.descriptionAds {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.description {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; COLOR: #660000
}
.tablecontent {
	BORDER-TOP: #666666 1px solid
}
.tablecontent TH A {
	COLOR: #045c7d
}
.tablecontent TH A:hover {
	COLOR: #990000
}
.tablecontent DIV A {
	TEXT-DECORATION: none
}
.tablecontent DIV A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.posL {
	FLOAT: left
}
.posR {
	FLOAT: right; color: #666666; BORDER-LEFT: #666666 solid 1px; BORDER-BOTTOM: #666666 solid 1px;margin-top:-3px;
}
.price {
	FONT-WEIGHT: bold; FLOAT: right
}
.ditto {
	FLOAT: left
}
.ditto_tag {
	BORDER-RIGHT: #4d9230 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #4d9230 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BACKGROUND: #4d9230; FLOAT: left; MARGIN-BOTTOM: 3px; BORDER-LEFT: #4d9230 1px solid; CURSOR: pointer; COLOR: #ffffff; MARGIN-RIGHT: 3px; BORDER-BOTTOM: #4d9230 1px solid; TEXT-DECORATION: none
}
.ditto_tag:hover {
	BORDER-RIGHT: #993300 1px solid; BORDER-TOP: #993300 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #993300 1px solid; BORDER-BOTTOM: #993300 1px solid
}
.thumbnail {
	BORDER-LEFT-COLOR: #993300; BORDER-BOTTOM-COLOR: #993300; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #993300; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: #993300; BORDER-BOTTOM-STYLE: solid
}
.time_table TABLE {
	BORDER-TOP: #666666 1px solid; BACKGROUND: #99ccff; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.time_table TABLE CAPTION {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #99cccc; PADDING-BOTTOM: 3px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM-STYLE: none
}
.time_table TABLE TH {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT-STYLE: none
}
.time_table TABLE TD {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT-STYLE: none
}
.time_table LI {
	FONT-WEIGHT: bold; COLOR: #003366; LIST-STYLE-TYPE: none; TEXT-DECORATION: underline
}
.descript P {
	BORDER-BOTTOM-STYLE: none
}
.picture {
	TEXT-ALIGN: left
}
TABLE.encadre {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.bord {
	height: 1px;
}
.picturecontainer img {
	border: #993300 solid medium;
}
#map DIV.LabeledMarker_markerLabel {
	background: #ccffff; color: #009933; font-weight: bold; 
}
a.sResults {
	border: #C38E8F solid 1px; color: #ffcc33; font-weight: bold;  font-size: small; text-decoration: none; display: block;
}
a.sResults:hover {
	background: #A96768;
}
a.sResults img {
	vertical-align: middle;
}
#ajaxSearch_input {
	background: #A96768;
}
#searchForm legend {
	color: #FFFFFF;
}
.centre a {
	BORDER: #C38E8F 1px solid; MARGIN: 1px; COLOR: #FFCC33; TEXT-DECORATION: none;
}
.centre a:hover {
	BORDER: #C38E8F solid 1px; COLOR: #660000; background: #FFFFFF;
}
.ditto_currentpage {
	BORDER: #C38E8F solid 1px; COLOR: #660000; background: #FFFFFF;
}
.flash {
	MARGIN-TOP: 5px; MARGIN-LEFT: 5px;  MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; POSITION: absolute;
}
TABLE.suggestion {
	FLOAT: left; HEIGHT: 170px;
}
.ecozanter2c2 TABLE.suggestion ul.thumbs li {
	FLOAT: none;
}
.bibliografia {
	font-size: 9px;
color:#000000;
}
.lang_choice {
	FLOAT: right;
}
.ld_T {
	BACKGROUND-IMAGE: url(../images/ld_T.png); BACKGROUND-REPEAT: no-repeat; 
	height: 15px;
	width: 560px;
}
.ld_L {
	BACKGROUND-IMAGE: url(../images/ld_L.png); BACKGROUND-REPEAT: repeat-y; 
	width: 560px;
}
.ld_L #longDescription {
	color: #333333;
}
.ld_L #longDescription P {
	color: #333333;
}
.ld_B {
	BACKGROUND-IMAGE: url(../images/ld_B.png); BACKGROUND-REPEAT: no-repeat; 
	height: 15px;
	width: 560px;
}
.eventD {
	font-size: 17px;
	font-weight: bold;
	color: #990000;
	border-bottom: #990000 solid 1px;
}
.smallnews {
	font-weight: bold;
	color: #660000;
}
#EmailForm input#cfContact {
	BORDER: #C38E8F 1px solid; BACKGROUND: none; CURSOR: pointer; COLOR: #FFCC33; FLOAT: right; 
}
#EmailForm input#cfContact:hover {
	BACKGROUND: #A96768; 
}
.right_panel {
	float: left; 
}
.right_panel UL {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-weight: bold;
	font-size: 11px; 
}
.right_panel A {
	color: #000066;
	text-decoration: none;
	padding: 3px 5px 4px 5px;
	display: block;
	border-bottom: #B77374 solid 3px;  
}
.right_panel A:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.right_panel CAPTION {
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	font-size: 12px;
} 
#accordion {
	BACKGROUND-IMAGE: url(../images/flower.png);
}
.leave_home A {
	BACKGROUND-IMAGE: url(../images/leave_home.png); BACKGROUND-REPEAT: no-repeat;
}
.leave_home A:hover {
	BACKGROUND-IMAGE: url(../images/leave_home_hover.png);
}
.memo {
	color: #C3FF2F;
	font-weight: bold;
}
