/* CSS Document */

body {margin:0px; font:12px/14px Arial, Helvetica, sans-serif; color:#fff; background-color:#1f1d15;}

#container {margin:0px auto; width:1000px; background-color:#262319}

#flash {clear:both;}
.clear {clear:both;}

#main {clear:both;}

.datos_top { border-left:#3E1D78 1px solid; padding-left:10px; color: #000000; font-weight:bold; font-size:22px; line-height: 25px;}

#main_left1 {float:left; width:490px; line-height:24px;}
#main_left {float:left; width:660px;}
.left_details {margin:0px; padding:0px;}

.left_details_inner {margin:25px 0px 40px 85px;}
h1{
	margin:0px;
	padding:0px;
	font-size: 28px;
	font-weight: normal;
}
h1 span{color:#bca36a}
.left_details_inner h4 {margin:0px; padding:25px 0px 0px 0px; font-size:15px; font-weight:bold;}
.left_details_inner p {margin:0px; padding:5px 70px 0px 0px ; line-height:24px; font-size:14px;}
.left_details_inner p a {color:#e5c887;}
.left_details_inner p a:hover {text-decoration:none;}

#left_bg_color {clear:both; background: url(../images/index_01.gif); width:650px;}
#left_bg_color2 {clear:both; }
.left_sec_panel { margin:25px 0px 60px 85px; padding:0px;}
.left_sec_panel2 { margin:25px 0px 60px 35px; padding:0px;}
.left_sec_panel h2 {margin:0px; padding:0px;}
.foto_chica { border:#666666 3px solid; height:100px; width:100px;}

/*****************************************************************/

#main_right {float:right; width:315px;}
#main_right1 {float:right; width:415px;}
.right_panel {margin:15px 50px 0px 0px; padding:0px;}
.right_details {margin:0px; padding:0px; line-height:37px; font-size:14px;} 
.right_details h3 {margin:10px 0px 10px 0px; padding:0px;}
.right_details h6 {margin:0px; padding:30px 0px 0px 0px; font-size:15px; font-weight:bold; color:#e5c887; font-family:"Times New Roman", Times, serif;}
.right_details p {margin:0px; padding:5px 30px 0px 0px; font-size:13px; line-height:24px; }

/**************************************************************/
#main_bottom {clear: both; background:url(../images/bg_bottom.gif) no-repeat;}
.bottom_center {margin:0px 60px 0px 80px ; padding:0px;}
.bottom { padding:30px 0px 30px 0px; margin:0px;}
.bottom h5 {margin:0px; padding:0px; font-size:12px; font-weight:normal; float:left; border:none}
.bottom p {margin:0px; padding:0px; text-align:right; color:#554524;}
.bottom p a { color:#554524;}
.bottom p a:hover {text-decoration:none;}




a{color:#e5c887; text-decoration:underline}
a:hover{text-decoration:none}


/* inner pages css start */

.aboutus-img{float:right; border:4px solid #666;	margin:0px 0px 10px 20px;}
h5{font:15px Myriad Pro, Arial, Helvetica, sans-serif; color:#bca36a; font-weight:bold; padding:0px 0px 5px 0px;	border-bottom:1px dotted #666;	margin:0px 0px 10px 0px;}
h6{font:17px Myriad Pro, Arial, Helvetica, sans-serif; color:#bca36a; font-weight:bold; padding:0px 0px 5px 30px; margin:0px 0px 10px 0px;}
.aboutcolumnzone{padding:20px 0px 16px 0px;}
.aboutcolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}
.aboutcolumn2{width:48%; float:right; margin:0px 0px 10px 0px;}
.abouticon{float:left; margin:0px 20px 0px 0px;}
.insidereadmore{padding:10px 0px 10px 30px;}
input.button{color:#fff; background:#605a45; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; padding:10px 10px; margin:0px 5px 5px 0; border:1px solid #fff;}
input.button:hover{cursor:pointer; color:#fff; background:#262319; border:1px solid #fff}
.project-img{float:right; margin-left:20px;	border: 6px solid #666;}
.whiteheading{font:30px Myriad Pro, Arial; color:#ffffff; font-weight:100;	padding:0px; margin:25px 0px 20px 0px;}
.ourprojectrow{margin-bottom:20px; border-bottom:1px dotted #666; padding-bottom:10px;}
.servicecolumnzone{padding:20px 0px 16px 0px;}
.servicecolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}
.servicecolumn2{width:48%; float:right;	margin:0px 0px 10px 0px;}
.blog-posted-row{padding:3px 0 0 30px ;}
/* inner pages css ends */

.dato{ color:#FF0000; font-size:9px;}
h2 span { color: #FFFF99; font-family:Arial, Helvetica, sans-serif; font-size:13px; vertical-align: super}