body {
margin : 0;
padding : 0;
background-color : #81bc23;
font : 11px normal Arial, Helvetica, sans-serif;
background-image : url(/img/body_bg.gif);
background-position : 50% 50%;
}
img { border:0;}
/*td {font : 0.7em normal Arial, Helvetica, sans-serif;}*/
.h { visibility:hidden;}
a {
color : #ff5f00;
}
a:hover {
color : #ff5f00;
text-decoration : none;
}
p { text-align:justify;}
.othercolor a { color:#CC6600;}
hr { border:0;border-top:1px solid #84BE7D; height:1px}
h2, h1 {font:normal 150% Verdana, Arial, Helvetica, sans-serif; color:#FF8600; background-image:url(/img/arr_h2.gif); background-position:0 50%; padding:0 0 0 21px; background-repeat:no-repeat; margin-bottom:10px;}
h3,h4,h5,h6,h7 {color:#FF8600;}
h3 { font-size:120%}
h4 { font-size:110%}
h5 { font-size:100%}
h6 { font-size:100%;font-weight:bold;color:#ff5f00;display:inline;}
h7 { font-size:100%; }

.headerBg {
background-image : url(/img/header_bg_repet.gif);
background-position : 0 0;
}
.menu {
background-image : url(/img/menu_bg_repet.gif);
background-position : 0 0;
}
.headerLeft {
background-image : url(/img/header_bg2_repet.gif);
background-position : 100% 0;
}
.headerRight {
background-image : url(/img/header_bg2_repet.gif);
background-position : 0 0;
}
.menu a {
font : bolder 12px Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
color : #ffffff;
display : block;
white-space : nowrap;
float : left;
background-image : url(/img/arr_menu.gif);
background-position : 0 50%;
background-repeat : no-repeat;
padding : 0 0 0 21px;
margin : 0 15px 0 0;
}
.menu .cur {
background-image : url(/img/arr_menu_cur.gif);
}
.menu a:hover {
color : #ffffff;
}
.leftSleng {
background-image : url(/img/header_sleng_bg_left.gif);
background-position : 100% 0;
}
.rightSleng {
background-image : url(/img/header_sleng_bg_left.gif);
background-position : 0 0;
}
.titleContent {
color : #138205;
background-image : url(/img/content_title_bg1.jpg);
background-position : 0 0;
background-repeat : no-repeat;
}
.titleContent div {
font-size : 17px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : normal;
margin : 0 0 -1px;
padding : 0;
}
.titleContentRepet {
background-image : url(/img/content_title_bg2.gif);
background-position : 0% 50%;
}
.titleContentLeft {
background-image : url(/img/content_title_bg_left.gif);
background-position : 100% 0;
}
.titleContentRight {
background-image : url(/img/content_title_bg_left.gif);
background-position : 0 0;
}
.overinfo {
background-image : url(/img/content_block_right_bottom2.gif);
background-position : 100% 100%;
background-repeat : no-repeat;
color : #7f7f64;
}
.overinfo a {
color : #7f7f64;
}
.overinfo a:hover {
color : #7f7f64;
}
.contentBlock1 {
background-image : url(/img/content_block_bg1.gif);
background-position : 0 0;
background-repeat : no-repeat;
}
.contentBlockCenter {
background-image : url(/img/content_block_bg_center.gif);
background-repeat : no-repeat;
background-position : 0 0;
vertical-align : top;
padding : 8px 0 0;
}
.contentBlockCenter a img {
border : 1px solid #7cb522;
margin : 0 5px;
}
.content { font-size:120%}
.content table {
width:100%;
border-left : 0px solid #81bc23;
border-top : 0px solid #81bc23;
}
.content table td {
border-right : 0px solid #81bc23;
border-bottom : 0px solid #81bc23;
padding : 3px 19px;
}
.contentBlockLeft {
background-color:#81bc23;
vertical-align:top;
background-image : url(/img/content_block_left_repet.gif);
background-position : 100% 0;
}
.contentBlockLeft div {
background-image : url(/img/content_block_left.gif);
background-position : 0 100%;
background-repeat : repeat-x;
height : 365px;
}
.contentBlockRight {
background-color:#81bc23;
background-image : url(/img/content_block_left_repet.gif);
background-position : 0 0;
}
.contentBlockRight div {
background-image : url(/img/content_block_left.gif);
background-position : 0 100%;
background-repeat : repeat-x;
height : 365px;
}
.footerCopy {
font-weight : bold;
font-size : 100%;
padding : 0 9px 0 9px;
vertical-align : bottom;
color : #ffffff;
background-image : url(/img/footer_bg.gif);
background-position : 0 0;
background-repeat : no-repeat;
height : 23px;
}
.footerCopy div {margin-top:10px;}
.footerCopy a {
color : #ffffff;
}
.footerCopy a:hover {
color : #ffffff;
text-decoration : none;
}
.footerBlockAll {
background-image : url(/img/footer_bg_bottom_repet.gif);
text-align : center;
}
.bottomRight1 {
background-image : url(/img/content_block_right_bottom1.gif);
background-position : 100% 100%;
background-repeat : no-repeat;
}
.bottomRight2 {
background-image : url(/img/content_block_right_bottom3.gif);
background-position : 100% 100%;
background-repeat : no-repeat;
}
.NavBar {
margin : 11px 0 43px;
border-top : 1px solid #84be7d;
}
.NavBar td {
padding : 11px 0 0;
}
a #NavBar {
display : block;
float : left;
}
.NavBarRight #navbar {
float : right;
}
.childrenDoc {
font-weight : bold;
vertical-align : top;
}
.childrenDoc a {
display : block;
margin-bottom : 3px;
}
/*dropdown menu*/


.dropmenu  {
color : #ffffff;
background-color : #ff8600;
background-image : url(/img/bulet_submenu.gif);
background-position : 100% 100%;
background-repeat : no-repeat;
padding-bottom : 8px;
padding-top : 4px;
}
.border { background-color:#FFFFFF}
.dropmenu a {
display : block;
color : #ffffff;
font-weight : bold;
padding : 2px 5px;
}
.dropmenu a:hover {
background-color : #ffd700;
color : #000000;
}
.fototable table {border:0px; margin:0; padding:0 }
.fototable table td { border:0px; margin:0; padding:0; text-align:left}
.fototable table td a { display:block;}
.fototable table td img { border:0; margin:0 0 0 0;}
.load {background-image:url(/img/arr_load.gif); background-repeat:no-repeat; background-position:0 50%; padding:0 0 0 14px;}

/*forma*/
.formEMail table {border:0px; margin:0; padding:0; }
.formEMail table td { border:0px; margin:0; padding:0;border:0px solid red;}
.fieldtitle {color:#000000;font-weight:bold;text-align:right;}
.fieldtitle span {color:#FF8600;font-weight:bold;}
.button {font-size:11px;width:82px; border:0px solid #81BC23; background-color:#81BC23; color:#FFFFFF;}
.form {margin:0px; padding:0px;}
.filddescription {font-size:10px;}
.field textarea,.field input,.field select {font-family: Arial, Helvetica, sans serif;font-size:11px;width:206px; vertical-align:bottom;}
.field textarea {width:353px}
.field .select {width:20px; padding:0; margin:0;height:14px; }
.checkboxinput,.radioinput {font-size:11px;}
#fieldblockmode {width:206px;font-size:11px; vertical-align:top;}
.field input {vertical-align:top;}
.errors {color:red;}

.hotel table {border:0px; margin:0; width:100% } 
.hotel table td {border:0px; margin:0; padding:0 20px 0 0; }
.titleTableHotel a {color:#138205; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.titleTableHotel a:hover {color:#138205; text-decoration:none;}

.content table.nopadding td { padding:0 0 0 0;}



