A { text-decoration:none; color:#0091C6; }
A:hover { text-decoration:underline; }

body {
      font-family:Verdana,Arial;
      font-size:11px;
      padding:0px;
      margin:0px;
      color: #005081;
    }

#body
{
	width:778px;
	margin-left: auto;
	margin-right: auto;
	min-height:528px;
	background:#FFFFFF;
}

#head
{
        float:right;
	width:778px;
        height:auto;
        border:0px solid #FF0080;
        padding-bottom:1px;	
}

#head-right
{
        float:left;
	width:578px;
        height:129px;
        background:url("img/head.jpg") no-repeat;
        background-position:top;
	
}

#logo
{
        float:left;
	width:200px;
        height:129px;
        background:url("img/logo.gif") no-repeat;
        background-position:top left;
}

#logo span {
	display: none;
}

#logo a {
	display: block;
	width: 200px;
	height: 129px;
}

#main-menu {
        float:right;
	width:778px;
        height:19px;
        background:url("img/bgr_menu.gif") no-repeat;
	padding-top:2px;
	border-bottom:1px solid #004070;
}

.menu_top { font-family: Arial, Verdana; color: #FFFFFF; font-size: 12px; font-weight:bold; padding-left:10px; padding-right:13px; padding-top:2px;}
a.menu_top  { font-family: Arial, Verdana; color: #FFFFFF; font-size: 12px; font-weight:bold; padding-left:10px; padding-right:13px; padding-top:2px;}
a.menu_top:hover { font-family: Arial, Verdana; color: #FFC051; text-decoration: none;}

.menu_en { font-family: Arial, Verdana; color: #FFFFFF; font-size: 12px; padding-left:50px; padding-right:5px; padding-top:2px; }
a.menu_en  { font-family: Arial, Verdana; color: #FFFFFF; font-size: 12px; padding-left:50px; padding-right:5px; padding-top:2px;}
a.menu_en:hover { font-family: Arial, Verdana; color: #FFC051; text-decoration: none;}

.menu_top_over  { font-family: Verdana, Arial; color: #009AD1; font-size: 11px;  font-weight:bold; padding-bottom:5px; }
a.menu_top_over  { font-family: Arial, Verdana; color: #FFC051; font-size: 12px; font-weight:bold; padding-left:10px; padding-right:13px; padding-top:2px;}

#container {
        float:left;
	width:765px;
        min-height:440px;
        background:url("img/bgr_cont.jpg") #FFFFFF;
	border:0px solid #FF0080;
	padding-top:5px;
	padding-bottom:15px;
	padding-left:13px;
}
#container1 {
        float:left;
	width:765px;
        min-height:440px;
        border:0px solid #FF0080;
        background: #FFFFFF;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:13px;
}

#container-top {
    float:left;
	width:369px;
	padding-right:11px;
}

#container-top-left {
        float:left;
	width:369px;
        min-height:230px;
        border:0px solid #FF0080;
        margin-top:14px;
	background:url("img/bgr_org.jpg") no-repeat #FFF0C3;
}


#container-top-right {
        float:left;
	width:370px;
        height:200px;
        border:1px solid #FF0080;
        line-height:12px;
	background:url("img/bgr_blue.gif") no-repeat #C0E6F4;
}
#container-top-right p {
padding:0px;
margin:0px;
padding-top:10px;
}


.container-bottom {
        float:left;
       	width:183px;
	min-height:26px;
	padding-top:13px;
	margin-right:6px; border:0px solid #FF0080;
}

.container-top-box {
        float:left;
	width:183px;
        border:0px solid #FF0080;
	background:url("img/green_top.gif") no-repeat;
	border-bottom:1px solid #FFFFFF;
	
}
.container-top-box a {
        float:left;
	width:178px;
	height:35px;
        border:0px solid #FF0080;
	background:url("img/green_top.gif") no-repeat;
	padding-top:5px;
	color:#FFFFFF;
	font-weight:bold;
      font-family:Arial,Verdana;
      font-size:12px;	
	padding-left:5px;
}
.container-top-box a:hover {
        float:left;
	color:#FFFFFF;
        border:0px solid #FF0080;
        text-decoration:none;
	background:url("img/org_top.gif") no-repeat;
}
						
.container-bottom-box {
        float:left;
	width:183px;
	height:41px;
        border:0px solid #FF0080;
	background:#8EB704;
	border-top:1px solid #FFFFFF;
	color:#FFFFFF;
}
.container-bottom-box a {
	color:#FFFFFF;
}
.container-bottom-box a:hover {
	color:#FFFFFF;
}
#bot-nav {
	width:778px;
        background:url("img/bgr_cont.jpg") #FFFFFF;
        float:right;
        text-align:right;
        margin:0px;
        padding:0px;
        padding-bottom:3px;
        font-size:10px;
        border:0px solid #FF0080;
}
#bot-nav a {
        text-align:right;
        margin:0px;
        padding:5px;
        font-size:10px;
}

#footer {
        float:left;
	width:778px;
        height:26px;
        margin:0px;
        padding:0px;
        font-size:2px;
        background:#FFFFFF;
        border:0px solid #FF0080;
}

#footer-top {
	width:778px;
        height:9px;
        margin:0px;
        padding:0px;
        font-size:2px;
        border:0px solid #FF0080;
	background:url("img/bgr_flooat.gif") no-repeat;
	padding-bottom:1px;
}

#footer-left {
        float:left;
	height:13px;
	width:379px;
        border-top:1px solid #004070;
        padding-left:10px;
        padding-top:1px;
        padding-bottom:3px;
	
}

#footer-right {
        float:right;
	height:13px;
	width:379px;
	text-align:right;
        border-top:1px solid #004070;
        padding-right:10px;
        padding-top:1px;
        padding-bottom:3px;
}

#container1-top-left {
    float:left;
	width:530px;
	padding-left:15px;
}

#container1-top-right {
    float:right;
	width:190px;
	padding-left:30px;
}

a.box { font-family: Arial, Verdana; color: #FFFFFF; font-size: 12px; padding-left:0px; font-weight:bold; }
a.box:hover { font-family: Arial, Verdana; color: #FFC569; text-decoration:none; }

.copy { font-family: Arial, Verdana; color: #004070; font-size: 10px; }
.copy a { font-family: Arial, Verdana; color: #004070; font-size: 10px; }
.copy a:hover { font-family: Arial, Verdana; color: #016AAD; font-size: 10px; text-decoration:none }

.title { font-family: Arial, Verdana; color: #009AD1; font-size: 18px;  font-weight:bold; }
.title_1 { font-family:  Verdana, Arial; color: #009AD1; font-size: 11px;  font-weight:bold; }
.title_hotel { font-family:  Verdana, Arial; color: #FDA106; font-size: 12px;  font-weight:bold; }

a.link { font-family: Verdana, Arial; color: #FDA106; font-size: 11px; }
a.link:hover { font-family: Verdana, Arial; color: #005081; font-size: 11px;  text-decoration:none}

.small{ font-family: Verdana, Arial; color: #005081; font-size: 10px; }

.form {
  height:13px;
  font-size:10px;
  background:#D2EEFA;
  border:1px solid #005486;
  color:#004070;
}
.form2 {
  font-family:Verdana,Arial;
  font-size:11px;
  background:#ffffff;
  border:1px solid #005486;
  color:#004070;
}

.select {
  font-size:10px;
  background:#D2EEFA;
  border:1px solid #005486;
  color:#004070;
  width: 195px;
}

.submit  {
  font-size:10px;
  background:#005486;
  border:1px solid #005486;
  color:#FFFFFF;
  font-weight:bold;
}

table.tb {
      font-family:Verdana,Arial;
      font-size:11px;
      padding:0px;
      margin:0px;
      color: #005081;
    }
    
    
table.tb .form {
  height:20px;
  font-size:10px;
  background:#D2EEFA;
  border:1px solid #005486;
  color:#004070;
}

table.tbmenu {
      font-family:Verdana,Arial;
      font-size:14px;
      padding:0px;
      margin:0px;
      color: #005081;
    }

LI { list-style-image: url(img/bullet.gif); line-height:16px; }

.home { width:10px; height:10px; }

.send {
        background:url("img/button.gif") no-repeat;
        width: 63px;
        height:18px;
        border:none;
        margin-top:5px;
        color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana,Arial;
	}
	
.moto {
        padding:10px;
        color:#F07800;
	font-size:11px;
	font-family:Verdana,Arial;
	line-height:13px;
}
.moto p {
padding:0px;
margin:0px;
padding-top:10px;
}
.moto-autor {
        padding:10px;
        color:#F07800;
	font-size:10px;
	font-family:Verdana,Arial;
	line-height:12px;
}

#path {
  float:left;
  margin:0px;
  font-size:10px;
  color: #67A7CD;
  padding-bottom:20px;

}
#path a {
  font-size:10px;
  color: #67A7CD;
}

input.date  {
border:0px solid #D79931;
  background: url(img/date.gif) no-repeat top left;
 width:21px;
 height:17px;
 margin-left:3px;
}









.container-right {
        float:left;
       	width:183px;
	min-height:26px;
	padding-top:13px;
	margin-right:6px; border:0px solid #FF0080;
}
.right-box-header {
        float:left;
	width:183px;
        border:0px solid #FF0080;
	background:url("img/org_top.gif") no-repeat;
	border-bottom:1px solid #FFFFFF;
	
}
.right-box-header a {
        float:left;
	width:178px;
	height:35px;
        border:0px solid #FF0080;
	background:url("img/org_top.gif") no-repeat;
	padding-top:5px;
	padding-left:5px;
}
.right-box-header a:hover {
        float:left;
	color:#FFFFFF;
        border:0px solid #FF0080;
	background:url("img/green_top.gif") no-repeat;
}
						
.right-box-footer {
        float:left;
	width:183px;
	height:41px;
        border:0px solid #FF0080;
	background:#F27106;
	border-top:1px solid #FFFFFF;
	color:#FFFFFF;
}
.right-box-footer a {
	color:#FFFFFF;
}
.right-box-footer a:hover {
        border:0px solid #FF0080;
	color:#FFFFFF;
}





.container-right1 {
        float:left;
       	width:183px;
	min-height:26px;
	padding-top:13px;
	margin-right:6px; border:0px solid #FF0080;
}
.right-box-header1 {
        float:left;
	width:183px;
        border:0px solid #FF0080;
	background:url("img/blue_top.gif") no-repeat;
	border-bottom:1px solid #FFFFFF;
	
}
.right-box-header1 a {
        float:left;
	width:178px;
	height:35px;
        border:0px solid #FF0080;
	background:url("img/blue_top.gif") no-repeat;
	padding-top:5px;
	padding-left:5px;
}
.right-box-header1 a:hover {
        float:left;
	color:#FFFFFF;
        border:0px solid #FF0080;
	background:url("img/green_top.gif") no-repeat;
}
						
.right-box-footer1 {
        float:left;
	width:183px;
	height:41px;
        border:0px solid #FF0080;
	background:#30BDCA;
	border-top:1px solid #FFFFFF;
	color:#FFFFFF;
}
.right-box-footer1 a {
	color:#FFFFFF;
}
.right-box-footer1 a:hover {
	color:#FFFFFF;
}
div.cc1 {
  float: left;
}
.or {
  color: #FFC051;
}



