
/* CSS Document */
html, html * { margin:0pt;padding:0pt; }
body
{ background:url(../images/bg.jpg) #321f18 repeat-x; font-family:Verdana;  font-size:11px; font-size-adjust:none; font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal; color:#FFFFFF; word-spacing:normal;}
#main
{width:930px; margin:auto; border:0px solid #FF0000; margin-top:10px; border:0px solid white; clear:both; overflow:hidden;  padding:0px; border:0px #000 solid;}
#wrapper
{width:930px; padding:0px; border:0px solid blue; margin:auto; border:0px #fff solid; overflow:hidden; }
#left-block { width:280px;_width:277px; float:left; margin:0px; padding:0px; margin-top:30px; text-align:right; border:0px #fff solid;}
#right-block {  margin:0px; padding:0px; border:0px #fff solid; float:right; width:650px;}

.flt { float:left;}
.flt1 { float:left; width:629px; color:#FFFFFF;}
.clr{clear:both;}

/*....navigation start here..*/
.navigation{ float:left; color:#fff; width:274px;  font-size:11px; margin:15px 0px 0px 0px; text-align:right; font-weight:bold; border:0px #fff solid;}
.navigation ul {list-style:none;  }
.navigation ul li { background:url(../images/nav-btn-bg.jpg) no-repeat; width:166px; display:inline-block; margin-top:3px; padding-top:2px;padding-bottom:7px;  }
.navigation ul li a { padding-right:12px; text-decoration:none; color:#fff; }
.navigation ul li a:hover { padding-right:12px; text-decoration:none; color:#fff; }

.list-nav { background:url(../images/arrow-nav.jpg) right no-repeat; width:8px; height:5px; margin-right:7px;margin-top:0px;padding-left:2px;}

/*............slidemenu start..............*/

/*#hidden_div ul li { background:transparent url(../images/arrow-left.jpg) right no-repeat;border:0px;border-bottom:1px dotted #c2c2c2;  text-align:right;padding-left:24px; font-size:12px; color:#CCCCCC; font-size:normal; width:133px; line-height:17px;*line-height:20px; margin-left:9px; margin-top:5px;*margin:4px; font-weight:normal; margin-right:12px; margin-bottom:0px; padding-bottom:0px;}*/

#list_div ul li,  .list_div ul li{ background:transparent url(../images/arrow-left.jpg) right no-repeat;border:0px;border-bottom:1px dotted #c2c2c2;  text-align:right;/*padding-left:24px;*/ font-size:11px; color:#CCCCCC; font-size:normal; /*width:133px; */line-height:17px;*line-height:20px; margin-left:0px; margin-top:5px;*margin:4px; font-weight:normal; margin-right:12px; margin-bottom:0px; padding-bottom:2px;}

.list-nav-down{ background:url(../images/arrow-dwn.jpg) right no-repeat; width:13px; height:12px; margin-right:6px;margin-top:0px;padding-left:2px;}
.map-right { float:left;}

/*....navigation finish here..*/
/*...content start here..*/
.flag { margin-right:3px; margin-top:4px;}
#content-area
{ width:650px; margin:0px; padding:0px; background:url(../images/content-bg.jpg) repeat; border:0px solid blue; /*height:300px;*/  float:left;  color:#bea5a1 }
#content-area-mid { width:639px; margin:5px 0px 0px 10px; padding:0px; border:0px solid blue; }
#content-btm{ width:650px; margin:0px; padding:0px; background:url(../images/content-btm.jpg) no-repeat; height:16px;clear:both;}
h5{ color:#cbb8b5; font-size:18px; padding:2px 0px 2px 0px; }
.highlight-h{ color:#ffffff; font-size:11px; }
p{  padding:3px 0px 3px 0px; word-spacing:-1px;}
.index-list{ width:630px; color:#FFFFFF;}
.index-list ul { }
.index-list ul li, #content ul li { /*list-style:outside;*/ margin:2px 7px 5px 23px; padding-left:0px;*padding-left:7px; list-style-image:url(../images/icon.jpg); color:#FFFFFF;}


.index-list-links{ width:630px; border-bottom:1px dotted #ffffff; }
.index-list-links ul { }
.index-list-links ul li { /*list-style:outside;*/ margin:2px 7px 5px 23px; padding-left:0px;*padding-left:7px; list-style-image:url(../images/icon.jpg); }



.read-icon{ margin:0px 6px 0px 7px; position:relative;
top:-2px;}
.read-link{ color:#b3bc77; /*background:url(../images/readmore-icon.jpg) no-repeat; */  padding:0px 5px 0px 10px; text-decoration:none; }
.read-link * {color:#b3bc77; text-decoration:none;}

.read-link1{ color:#b3bc77; /*background:url(../images/readmore-icon.jpg) no-repeat; */ text-decoration:none;}
.read-link * {color:#b3bc77; text-decoration:none;}
#content a { color:#b3bc77; }
#content hr {border-bottom: 1px dotted white;}
#content a img {border:0;}
#gallery-list a img {border:0;}

h6{ color:#ffffff; font-size:15px; padding:15px 0px 0px 0px;}
.bld { font-weight:bold;}
.bld_gps{
font-weight:bold;
font-size:15px;}
.table1{ border:1px solid #3c1a0b; border-bottom:none;}
.table1 td { padding:0px 10px 0px 10px; color:#ffffff; }
.table2 {  border:1px solid #3c1a0b;}
.table2 td { padding:0px 0px 0px 10px; color:#4c2103; }
ul.index-list1 li { /*list-style:outside;  height:8px; width:100%;*/ margin:0px 7px 0px 23px; padding-left:0px;*padding-left:7px; list-style-image:url(../images/icon.jpg); color:#FFFFFF;}
ul.index-list1 p {color:#FFFFFF;}
.cnt-blc-left{ width:214px; float:left; border:0px solid black;}
.cnt-blc-right{ width:58%;float:left; border:0px solid white; padding-left:25px; border-left:1px dotted  #ffffff; min-height:241px;
padding-top:0px;}
.cnt-sb { float:none; margin-left:119px; margin-top:5px;margin-bottom:5px;*margin-top:0px;*margin-bottom:0px;  padding-top:5px;display:inline;  }
ul.index-list1 p.gps{color:#B3BC77;}
.inputtext { border:1px solid; border-color:#666666; width:60%; margin:2px 0px 2px 0px; }
/*
.cssform p{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px;
border-top: 1px dashed gray;
height: 1%;
}


.cssform input[type="text"]{
/*width: 180px;*width:175px;margin:2px 0px 2px 0px
;
}

* html .threepxfix{
margin-left: 3px;
}
*/
.cssform label{
font-weight:normal;
float: left;
width: 117px;
}
.submit{ background:url(../images/submit-btn.jpg) no-repeat; border:none; width:73px; height:25px; cursor:pointer; margin-top:11px; text-align:left;}
.submit-fre{ background:url(../images/button.jpg) no-repeat; border:none; width:73px; height:25px; cursor:pointer; margin-top:11px; text-align:left;}
.submit-spa{ background:url(../images/enviar_button.jpg) no-repeat; border:none; width:73px; height:25px; cursor:pointer; margin-top:11px; text-align:left;}
.reset{ background:url(../images/reset-btn.jpg) no-repeat; border:none; width:73px; height:25px; cursor:pointer;}
.txt { word-spacing:2px;}
.mid-flag-area { width:639px; border:0px solid black; float:left;}
.title {width:480px; float:left;}
.title-flag {width:100px; float:right; /*background:url(../images/flag-bg.jpg) no-repeat;*/ border:none; width:121px; height:29px;}
#flash_header{
width:650px;
float:left;
}


/*...content finish here..*/
/*.....gallery part css...*/
.mid-gallery-area1 {  border:0px solid black;  margin-left:0px; float:left; width:625px; border:1px solid #5d3d37; padding-left:5px; margin-top:5px;  }
.mid-gallery-area1 ul  { margin-top:5px; list-style:none; margin-bottom:5px; }
.mid-gallery-area1  li { padding:0px; display:inline-block; border:1px solid #5d3d37; width:140px; height:138px;  float:left; margin:5px 5px 5px 5px; }








/*....gallery part css finish here.....*/
#msg { color:#ffffff; font-weight:bold; font-size:12px; width:100%; padding:2px;*padding:0px; }





/*..........footer start here.....*/

#footer { width:652px; float:left; margin:0px; padding:0px; margin-top:0px;_margin-top:-2px; color:#FFFFFF; font-size:10px;}
#footer-left { background:url(../images/footer-left.jpg) no-repeat; height:23px; width:11px; float:left; color:#FFFFFF; font-size:10px;}
#footer-mid {background:url(../images/footer-bg.jpg) repeat-x; height:23px; float:left; width:626px; font-size:10px;}
#footer-mid-left{ width:300px; float:left; font-size:10px;}
.footer-link { width:400px; float:left; font-size:11px; color:#bea5a1; margin-top:0px; margin-left:0px;  font-size:10px;}
.footer-mid-left ul { list-style:none; font-size:10px; }
.footer-link ul li {  display:inline; color:#FFFFFF; font-size:10px;}
.footer-link * {text-decoration:none;color:#FFFFFF; font-size:10px;}

#footer-mid-right{ width:160px; float:right; color:#FFFFFF; font-size:10px; margin-right:-9px;
position:relative;}
#footer-right {background:url(../images/footer-right.jpg) no-repeat; height:23px; width:15px; float:right; font-size:10px;}
.clear{ clear:both;}




/*....footer finish here...*/
.mrgn{ padding:0px 5px 0px 5px; height:11px;}
.buttonsdiv1 {  width:307px; margin-top:-8px; }

.home-cnt{ font-size:11px; font-weight:normal; margin-right:5px;}
.logo-cnt { margin:11px 0px 5px 0px;}
.map-area { margin:12px 20px 10px 25px;}
.map-left {float:left; margin-right:30px;}

.caption p .image_title{ visibility:hidden;}
.caption p{ height:16px;}