/* @group all site */

body {
background-color: #635049;
font: 12px Arial, Helvetica, Geneva, sans-serif;
color: #5c5c5c;
}
#wrapper {
width: 1025px;
height: 768px;
margin: 0 auto;
color: #000;
}
a img {
border: none;
outline: none;
}
a, a:link, a:active, a:visited {
outline: none;
}
a:hover, li a:hover {
outline: none;
}

h3 {
	font-size: 14px;
	font-weight: bold;
}
p {
margin: 15px 0;
padding: 0;
}

a#linkhome {
	font-size:26px;
	margin:21pt 0pt 0pt 320px;
	text-indent: -99999px;
	display:block;
	height: 30px;
	width: 120px;
}

#leftDeco {
	width: 135px;
	height: 768px;
	float: left;
	background: url(../images/bg_left.jpg) no-repeat left top;
}
#rightDeco {
	width: 135px;
	height: 768px;
	float: right;
	background: url(../images/bg_right.jpg) no-repeat left top;
}

#main {
	width: 754px;
	height: 768px;
	float: left;
	background-color: #FFF;
}

ul#menu {
list-style: none;
margin: 18px 0 0 0;
}
#menu li {
	display: inline;
	margin-left: 15px;
}

li#dvp {
	margin-left: 135px;
}
#menu li a {
color: #FFF;
font-size: 12px;
text-decoration: none;
}
#menu li a:hover {
color: #f16a22;
text-decoration: none;
}
#menu li a.selected {
color: #f16a22;
text-decoration: none;
}
/* @end */

/* @group home */

img.wrap {
	float: right;
	width: 330px;
	height: 215px;
	margin: 0 110px 0 30px;
_margin: 0 0 0 220px;
	padding: 0;
	
}
#float {
	width: 534px;
	margin: 0 0 200px 110px;
	_margin: 0 0 20px 110px;
	
}

#imageleft {
	width: 242px;
	float: left;
	
}

#imageright {
	width: 242px;
	float: right;
}

#image {
	width: 330px;
	margin-left: 200px;
	padding: 15px;
}



#headerHome {
	width: 754px;
	height: 339px;
	float: left;
	background: url(../images/home_header.jpg) no-repeat left top;
}

#contentHome {
	background-color: #FFF;
	min-height: 480px;
	float: left;
	text-align: justify;
	background: url(../images/logo_islotes.jpg) no-repeat center bottom #FFF;
	padding-bottom: 100px;
}

* html #contentHome {
	height: 480px;
}

#contentHome p {
	width: 534px;
	padding: 0 110px;
}

#contentHome h3 {
	padding: 0 110px;
	width: 500px;
}
/*
#contentHome img {
	margin-left: 170px;
	}
*/
#subscribeForm {
	float: right;
	margin: 20px -20px 0 350px;
	width: 300px;
	_margin: 20px -35px 0 400px;
	

}



/* @end */

/* @group panama */

#headerPanama {
	width: 754px;
	height: 221px;
	float: left;
	background: url(../images/panama_header.jpg) no-repeat left top;
}

#contentPanama {
	background: #FFF url(../images/panama_bottom.jpg) no-repeat left bottom;
	width: 754px;
	height: 547px;
	float: left;
	text-align: justify;
}
#contentPanama p {
margin: 15px 0;
padding: 0 180px 0 180px;
}

	
#contentPanama ul {
	list-style: none;
	color: #4d4d4d;
	font-weight: bold;
	margin-top: -30px;
}
#contentPanama li {
	text-align: center;
	width: 86px;
	
}

#contentPanama li.title {
	color: #4d4d4d;
	background: url(../images/download_button_on.jpg) no-repeat left top;
	height: 19px;
	padding: 5px 0 0 0;
}

#contentPanama li a {
	background: url(../images/download_button_off.jpg) no-repeat left top;
	display: block;
	text-decoration: none;
	color: #4d4d4d;
	height: 19px;
	padding: 5px 0 0 0;
}
#contentPanama li a:hover {
	background: url(../images/download_button_on.jpg) no-repeat left top;
}

/* @end */

/* @group gallery */

#contentGallery {
	background: #FFF url(../images/panama_bottom.jpg) no-repeat left bottom;
	min-height: 547px;
	float: left;
	padding:0pt 60px 150pt 100px;
	width:594px;
}

* html #contentGallery {
	height: 547px;
}

#contentGallery img {
	margin: 20px 46px 0 0;
	padding: 0;
	height: 75px;
	width: 100px;
	float: left;
}
#contentGallery a {
	padding: 0;
	height: 75px;
	width: 100px;
}

/* @end */

/* @group form */

#contentForm {
	background: #FFF url(../images/panama_bottom.jpg) no-repeat left bottom;
	width: 574px;
	height: 547px;
	float: left;
	text-align: justify;
	padding: 0 100px 0 80px;
	font-size: 12px;
}


/* @end */


