﻿body 
{
	background-color:#d6d6d6;
	margin:0;
	font-family:Arial, Verdana;
}

ul
{
	list-style: none;
	margin:0;
	padding-left:10px;
	text-align:center;
}

.botonTipo_01 
{
	background:#085D79;
	border:1 outset #CCCCCC;
	color:#BEBEBE;
	cursor:pointer;
	font-family:Trebuchet MS;
	font-size:10px;
	font-weight:bold;
	height:20px;
	text-decoration:none;
	text-transform:capitalize;
}

#clear
{
	clear:both;
}

#fixed100
{
	border: solid 2px #d8d3cf;
	background-color:#ffffff;
	width:90%;
}

.hDivider
{
	border-bottom:dashed 1px #d2d1cc;
}


#contenedorGrilla
{
	border: solid 2px #DFDFDF;
	background-color:#f1f1f1;
	padding:7px;
	text-align:left;
}

/*		elemenetos generales en plantillas		*/
#container
{
	background:transparent url(Images/bgMainContainer.png) repeat-y center top;
	width:983px;
}


img
{
	float:left;	
}

img.overflow
{
	float:left;
	padding:0px 16px 16px 0px;
}

#mainContainer
{
	width:967px;
}

#headerContainer
{
	background:transparent url(Images/bgHeader.png) repeat-x center top;
	width:917px;
	height:132px;
	padding-top:10px; 
	padding-right:25px;
	padding-bottom:0px;
	padding-left:25px;
}

#bodyContainer
{
	background:transparent url(Images/bgBody.png) repeat-x center top;
	width:100%;
}

#adminFooterTable
{
	border-top:dashed thin #cccccc;	
	border-bottom:dashed thin #cccccc;
	width:98%;
	text-align:center;
	margin-top:25px;
	margin-bottom:25px;
}

#footerContainer
{
	background:#FFF;
	width:100%;
	height:125px;
}


#logoContainer
{
	width: 200px;
	height:29px;
	float:left;
}

h1.titulo_01
{
	font-family: Arial, Verdana;
	font-size:24px;
	color:#002671;
	font-weight:normal;
	text-align:left;
	
}
h2.subtitulo_01
{
	font-family: Arial, Verdana;
	font-size:14px;
	color:#000000;
	font-weight:normal;
	text-align:left;
}

.etiqueta_01
{
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:#526391;
	text-align:left;
	line-height:1px;
}

/*		elemenetos generales en plantillas		*/

/*		menus		*/

#menu01
{
	float:left;
	width:715px;
	text-align:center;
	
}



#menu01 li 
{
	width:auto;
	text-align:right;
	float:right;
	overflow:hidden;
	padding-right:0;
	padding-top:0;
	padding-bottom:0;
	padding-left:20px;
}

li.menu01
{
	float:left;
	text-align:center;
	font-weight:bold;
	overflow:hidden;
}

.itemMenu01
{
	text-align:center;
	font-weight:bold;
	font-family:Arial;
}
.itemMenu01:link
{
	font-weight:bold;
	font-size:9px;
	color: #888;
	text-decoration: none;
	text-transform: capitalize;
	font-family:Arial;
}
.itemMenu01:visited
{
	font-weight:bold;
	font-size:9px;
	color: #888;
	text-decoration: none;
	text-transform: capitalize;
}
.itemMenu01:hover
{
	font-weight:bold;
	font-size:9px;
	text-decoration: none;
	color: #333333;
	text-transform:capitalize;
}
.itemMenu01:active
{
	text-decoration: none;
	text-transform: capitalize;
	font-weight:bold;
}


/*		menus		*/
/*		contenidos		*/
.contenidos_01
{
	font-family:Arial, Verdana, Helvetica-Narrow;
	font-size:12px;
	color:#666666;
	text-align:justify;
	padding:10px 0px 10px 0px;
}

.contenidosHighlight_01
{
	font-family:Arial, Verdana, Helvetica-Narrow;
	font-size:12px;
	color:#009ee0;
	text-align:justify;
	font-weight:bold;
}


.verMasContenidos
{
	text-align:left;
	font-weight:bold;
}
.verMasContenidos:link
{
	font-weight:bold;
	font-size:12px;
	color: #009ee0;
	text-decoration: none;
	text-transform: none;
	font-family:Arial;
}
.verMasContenidos:visited
{
	font-weight:bold;
	font-size:12px;
	color: #009ee0;
	text-decoration: none;
	text-transform: none;
}
.verMasContenidos:hover
{
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
	color: #333333;
	text-transform:none;
}
.verMasContenidos:active
{
	text-decoration: none;
	text-transform: none;
	font-weight:bold;
}
/*		contenidos		*/

/*		Grid	*/

.gridHeaderStyles
{
	background:#ffffff url(Images/gridHdr.png) repeat-x left top;
	height:30px;
	border:none;
	font-size:10px;
	color:#FFFFFF;
}

.gridAlternatingStyles
{
	background-color:#e6e6e6;
	color:#6F7B87;
	height:20px;
	font-size:12px;		
}

.gridRowStyles
{
	height:20px;
	font-size:12px;	
	background-color:#FFFFFF;
	color:#6F7B87;
}

/* Modal Popup */
.modalBackground 
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPopup 
{
	background-color:white;
	border-width: 3px;
	border-style: solid;
	border-color: #e0e0e0;
	padding: 3px;
	width: 500px;
	height: 400px;
}

.modalPopupContent 
{
	background-color:white;
	border-width: 3px;
	border-style: solid;
	border-color: #e0e0e0;
	padding: 3px;
	width: 800px;
	height: 600px;
}

/*		Final Grid	*/
/*		footer	table*/

