@charset "utf-8";
/* CSS Document */

body { padding:0px; margin:0px; background-image:url(background.jpg); background-repeat:no-repeat; background-position: top center; background-color:#f76a16; }
.clear { clear:both; }

p {margin:0px;}

#contenedor_total {
	margin-left:auto;
	margin-right:auto;
	width:980px;
    height:100%;
}

#website {
    height:auto;
	margin-left:auto;
	margin-right:auto;
}

.menuTop {
	width:602px;
	height:42px;
	float:right;
	margin-top:12px;
	margin-right:54px;
	background-image:url(menu_top.gif);
	background-repeat:no-repeat;
	}
	
.logo_link {
	width:170px;
	height:150px;
	float:left;
	margin-left:54px;
}

.logo_link a {
	height:150px;
	display:block;
}

.separatorTop {
	width:100%;
	height:110px;
	float:left;
}

.separatorTop h1 {
	text-indent:-9999px;
}

.separatorRight {
	width:180px;;
	height:74px;
	float:left;
	margin-left:50px;
}

.separatorRight a {
	height:74px;
	display:block;
}

.ourMission {
	width:236px;
	height:90px;
	float:left;
	margin-top:30px;
	margin-left:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#545454;
}

#leftM {
	width:530px;
	float:left;
	padding-left:84px;
	padding-top:50px;
}

#leftM table{margin:0px;}

#leftM table img{margin:0px;
				 float:none;
				 height:auto;
				 width:157px;
				 padding:00px;}
#leftM table p {padding:00px;
				margin:00px;}
#contentF {
	width:528px;
	min-height:182px;
    height:auto !important;
    height:182px;
	background-color:#FFF;
	background-image:url(bg_M.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	border:2px solid #dddddd;
}

.image {
	margin:3px 2px 2px 3px;
}

.welcome {
	width:297px;
	height:43px;
	margin-top:10px;
	background-image:url(welcome_alphascreen.jpg);
	background-repeat:no-repeat;
}

.textM {
	width:531px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#666666;
	font-size:12px;
	padding-bottom:10px;
}

.shortTextNew {
	width:531px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#666666;
	font-size:12px;
	padding-top:8px;
}

.short {
	width:331px;
}

.imageShortNew {
	width:180px;
	height:150px;
	margin-right:15px;
	margin-bottom:15px;
	margin-top:10px;
	border:1px solid #dddddf;
	background-image:url(bg_M.gif);
	background-repeat:repeat-x;
	float:left;
}

.shortNew {
	display:block;
	width:530px;
	float:left;
	/*padding-top:10px;*/
}

.shortNew img {
	float:left;
	width:180px;
	height:150px;
	padding-right:15px;
	padding-bottom:15px;
}

.shortNew p {
	margin:0px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#666666;
	font-size:12px;
	padding:00 00 10px 00;
}

#rightM {
	width:267px;
	height:300px;
	float:right;
	margin-right:70px;
	margin-top:20px;
}

#contact_form {
	width:257px;
	height:285px;
	background-image:url(contact-trans.png);
}

#box1, #box2, #box3, #box4 {
	width:257px;
	background-image:url(contact-trans.png);
}

#contact-f_form {
	width:267px;
	height:28px;
	margin-left:-5px;
	background-image:url(contact-foot-trans.png);
}

.contact-t {
	width:88px;
	height:23px;
	float:left;
	background-image:url(contactus.gif);
	margin-top:17px;
	margin-left:20px;
}

.nobg {
	background-image:none;
}

#titleBox01, #titleBox02, #titleBox03, #titleBox04 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#f4771d;
	height:23px;
	float:left;
	margin-top:26px;
	margin-left:20px;
	font-weight:bold;
}


.contact-t h1 {
	text-indent:-9999px;
	display:none;
}

.text-c {
	margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;
	width:219px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
}

.text-c table tbody tr td input {
	width:185px;
	height:18px;
	border:1px solid #cfb2b4;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

#formc {
	float:left;
	margin-top:10px;
}

.inputc {
	border:1px solid #ceb3b3;
	margin:0px;
	padding:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666666;
	height:18px;
	width:210px;
	margin-left:18px;
	padding-left:5px;
}

.textarea {
	height:80px;
}

.sendButton {
	width:55px;
	height:21px;
	background-image:url(send.gif);
	float:right;
	margin-right:20px;
	margin-top:10px;
	
}

.sendButton a {
	height:21px;
	display:block;
}

/* Bottom Menu */

#bottom-menu {
	width:851px;
	margin-left:auto;
	margin-right:auto;
	}

#bottom1 {
	width:851px;
	background-image:url(bottom_m_1.jpg);
	background-repeat:no-repeat;
	background-color:#f38001;
	float:left;
	padding-top:20px;
	}

#bottom2 {
	width:851px;
	height:29px;
	background-image:url(bottom_m_2.jpg);
	background-repeat:no-repeat;
	}

#bg-s {
	width:962px;
	height:26px;
	background-image:url(bg-s.gif);
	float:left;
	}

#contenedorBlock {
	width:780px;
	margin-left:auto;
	margin-right:auto;
	}

.block {
	width:248px;
	float:left;
	background-image:url(bord-bg.gif);
	background-position:left;
	background-repeat:repeat-y;
	padding-left:16px;
	}

.noborder {
	background-image:none;
	padding-left:0px;
	}

.textbox {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	float:left;
	width:220px;
	padding-left:10px;
	}

.titlebox {
	*margin-top:10px;
	font-size:18px;
	}

#footer {
	width:298px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
	padding-top:20px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#454142;
	font-size:11px;
	}

.address {
	font-family:Tahoma, Geneva, sans-serif;
	color:#ee7d01;
	font-size:12px;
	float:left;
	width:334px;
	margin-top:14px;
	}

.readMore a {
	display:block;
	height:11px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	width:150px;
	text-decoration:none;
	padding-top:5px;
	color:#454142;
	padding-top:10px;
	padding-left:10px;
	}

.readMore a:hover {
	text-decoration:underline;
	}

.separatorBoxesFoot {
	height:20px;
	float:left;
	width:100%;
	}

/* ----------- */

.pageHeader {
	/*float:left;
	width:100%;*/
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#f4771d;
	padding:00 00 10px 00;
}

.formulario {
	width:500px;
	padding-top:30px;
}

.formulario b {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#f4771d;
	font-weight:normal;
}

table {
	margin-left:-18px;
}

.formulario table tbody tr td {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding-left:15px;
}

tbody tr td textarea {
	width:185px;
	height:85px;
	border:1px solid #cfb2b4;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#646661;
}

#contFoto1, #contFoto2, #contFoto3, #contFoto4, #contFoto5, #contFoto6, #contFoto7, #contFoto8, #contFoto9 {
	width:140px;
	height:180px;
	float:left;
	margin-right:15px;
	margin-top:15px;
	
}

.fotodescription {
	width:140px;
	height:20px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#f97918;
	text-align:center;
}

#foto1, #foto2, #foto3, #foto4, #foto5, #foto6, #foto7, #foto8, #foto9 {
	/*width:140px;
	height:140px;
	float:left;
	*/
	padding-left:4px;
	padding-top:4px;
	background-image:url(bg_M.gif);
	background-repeat:repeat-x;
	border:1px solid #dcdedd;
}
.gallery-box-n
  {
	width:148px;
	float:left;
	margin-right:26px;
	/*
	height:140px;
	padding-left:4px;
	padding-top:4px;
	background-image:url(bg_M.gif);
	background-repeat:repeat-x;
	border:1px solid #dcdedd;*/
}

#fotoImage1, #fotoImage2, #fotoImage3, #fotoImage4, #fotoImage5, #fotoImage6, #fotoImage7, #fotoImage8, #fotoImage9 {
	width:136px;
	height:136px;
	float:left;
}

.shortly {
	width:auto;
}

/* Changes */

#logoLink {
	width:180px;
	height:110px;
	float:left;
	margin-left:50px;
}

#logoLink a {
	height:110px;
	display:block;
}

.subHeader {
	/*padding-top:6px;
	width:100%;
	float:left;*/
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#f4771d;
	padding:00 00 10px 00;
}

#truebutton {
	display:block!important;
	float:right;
	background-image:url(send.gif);
	background-repeat:no-repeat;
	width:55px;
	height:21px;	
	cursor:pointer;
	border:none;
}
.right-header-n {font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#f4771d;
	padding:23px 18px 10px 18px;}
	
#c5 div table tbody tr td { font-size:11px; }