body{
	margin:0px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#1d1d1d;
	font-size:12px;
	}
.bg_general{
	background: url("foton_bg.gif"/*tpa=http://www.foton.com.ec/foton/Portals/_default/Skins/foton/images/foton_bg.gif*/) top repeat-x;
	}
.foton_top{
	width:330px;
	height:72px;
	background: #FFF url("foton.gif"/*tpa=http://www.foton.com.ec/foton/Portals/_default/Skins/foton/images/foton.gif*/) right bottom no-repeat;
	}

.botones{
	background:url("foton_top_bg.gif"/*tpa=http://www.foton.com.ec/foton/Portals/_default/Skins/foton/images/foton_top_bg.gif*/) bottom repeat-x;
	padding-right:15px;
	}
.slide{
	background:url("slide.gif"/*tpa=http://www.foton.com.ec/foton/Portals/_default/Skins/foton/images/slide.gif*/) center no-repeat;
	height:256px;
	}
.contenidos{
	background: #FFF;
	border:#c9d7dc solid 1px;
	/*height:400px;*/
	padding:10px;
	}
.footer_t{
	color:#6e6d6d;
	font-size:11px;
	padding-top:15px;
	padding-bottom:15px;
	}
h1{
	border-bottom:#c9d7dc solid 1px;
	margin-left:10px;
	margin-right:10px;
	font-size:16px;
	font-weight:bold;
	color:#f07820;
	font-style:italic;
	}
h2{
	line-height:30px;
	margin:0px;
	padding:0px;
	margin-left:10px;
	margin-right:10px;
	font-size:14px;
	font-weight: lighter;
	color:#6e6d6d;
	}
	
	
	
/*menu*/
.MainMenu_RootMenuItem TD
{
	font-size: 12px;
	font-weight:bold;
	color: #FFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: 31px;
}
.MainMenu_RootMenuItemSel TD
{
	font-size: 12px;
	background: #356a9e;
	color: #fff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: 31px;
}
.MainMenu_RootMenuItemActive TD
{
	font-size: 12px;
	background: #356a9e;
	color: #fff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: 31px;
}
.MainMenu_MenuContainer
{
	background-color: transparent;
}
.MainMenu_MenuBar
{
	padding-right:0px;
}
.MainMenu_MenuItem
{
	font-size: 11px;
	color: #fff;
	padding-left:0px;
	padding-right:0px;
	padding-bottom: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 20px;
	border-bottom-style: none;
}
.MainMenu_SubMenu
{
		color: #ffffff;
	background-color: #356a9e;
	color: #fff;;
	border:#004689 solid 2px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=90, Strength=0);
	/margin-left:-2px;
	#margin-left:-2px;
	margin-left:-2px;
	filter: alpha(Opacity=80); 
	font-weight:lighter;
	padding:4px;
	
		-moz-border-radius-bottomleft: 5px; 
	-moz-border-radius-bottomright: 5px; 
	-moz-border-radius-topleft: 5px; 
	-moz-border-radius-topright: 5px;
}
.MainMenu_MenuItemSel
{
	color: #000;
	font-size: 11px;
	height: 20px;
	background-color: transparent;
}
.SubMenu_ItemSel
{
	font-size: 11px;
	color: #000;
	height: 20px;
	background-color:#f5f5f5;
	border-bottom:#afafaf solid 1px;
	border-top:#afafaf solid 1px;
}
.MainMenu_MenuIcon
{
	display: none;
	background-color: #B1995B;
}
.MainMenu_MenuArrow
{
    display: none; 
}
.MainMenu_MenuBreak
{
	height: 0px;
	width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
}
.MainMenu_RootMenuArrow
{
	padding-left: 0px;
}

.foot{
	font-size:11px;
	color:#3f5b31;
	padding-bottom:15px;
	padding-top:15px;
	}
.copyright a:link{
font-size:11px;
	color:#858585;
	padding-bottom:15px;
	padding-top:15px;
	}

.copyright a:hover{
font-size:11px;
	color:#3f5b31;
	padding-bottom:15px;
	padding-top:15px;
	}

.copyright a:visited{
font-size:11px;
	color:#3f5b31;
	padding-bottom:15px;
	padding-top:15px;
	}

.copyright a:active{
font-size:11px;
	color:#3f5b31;
	padding-bottom:15px;
	padding-top:15px;
	}

/*fin menu*/

.Head{ font-size:13px; font-weight:bold; color:#333; }
.SubHead,.SubSubHead{ font-size:11px; color:#333; }
.Normal{ font-size:12px; color:#000000; }
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active{ color:#b67c00; text-decoration:none; border:#000000 solid 1px; padding:1px; }
A.CommandButton:hover{ color:#333333; text-decoration: none; border:#333333 solid 1px; padding:1px; background-color:#cccccc;}
TH,TD,DIV{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#333; }
A,A:link,A:visited,A:active{ color:#b67c00; text-decoration: none; }
A:hover{ color:#333333; text-decoration: underline; }


.tf_0{
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	font-style:italic;
	padding-left:15px;
	text-transform:uppercase;
	color:#f07820;
	text-align:center
	}
.tf_1{
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	padding-left:15px;
	text-transform: lowercase;
	color:#f07820;
	background:#91d3f3;
	text-align:center
	}
	
.tf_2{
	font-weight:bold;
	background:#e4e4e4;
	text-align: left;
	width:200px;
	}
.cf_1{
	background:#e4e4e4;
	text-align: left;
	}
.tf_3{
	background:#91d3f3;
	text-align: left;
	font-weight:bold;
	width:200px;
	}


.titulos_foton{
	padding-bottom:10px;
	border-bottom:1px solid #dae4e7;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	font-style:italic;
	padding-left:15px;
	text-transform:uppercase;
	color:#f07820;
	}
.des_productos_foton{
	border:#666 solid 1px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:6px;
	background:url("bg_pd.jpg"/*tpa=http://www.foton.com.ec/foton/Portals/_default/Skins/foton/images/bg_pd.jpg*/) bottom center no-repeat;
	}
.galeria_foton{
	width:510px;
	padding-left:20px;
	border-left:#dae4e7 1px solid;
	}
.bg_galeria{
	border:#8eb6cb solid 6px;
	width:512px;
	}
.tablas_foton td{
	padding:3px;
	}
	
.UDT_Input textarea{
	width:330px!important;
	//width:330px!important;
	#width:330px!important;
	
	}
.UDT_Input input.NormalTextBox{
	width:330px!important;
	//width:330px!important;
	#width:330px!important;
	}