body {
	margin: 0;
	background-color: #f2f5fb;
	color: #000000;
	outline: none;
}	

body, table, div, span {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a {
	color: #295fcc;
	outline: none;
}
.version {
	text-align: right;
	font-weight: bold;
	font-style: italic;
	font-size: 12px;
	color: #a6a6a6;
	position: relative;
	top: 1px;	
}
.titleAPI {
	text-align: right;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	vertical-align: top;
}
.tablaCentral {
	width: 800px;		
}
.sectionTop {
	background-image: url(../img/bg_top.gif);
	background-repeat: repeat-x;
	height: 78px;
}
.sectionOut {
	background-image: url(../img/btn_gray.png);
	background-repeat: no-repeat;
	height: 27px;
	text-align: center;
	vertical-align: middle;
	width: 87px;
	cursor: pointer;
	color: #000000;	
	font-size: 11px;
	cursor: default;
	padding: 1px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
.section2Out {
	background-image: url(../img/btn_gray2.png);
	background-repeat: no-repeat;
	height: 27px;
	text-align: center;
	vertical-align: middle;
	width: 120px;
	cursor: pointer;
	color: #000000;
	font-size: 11px;
	cursor: default;
	padding: 1px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.section3Out {
	background-image: url(../img/btn_gray3.png);
	background-repeat: no-repeat;
	height: 27px;
	text-align: center;
	vertical-align: middle;
	width: 170px;
	cursor: pointer;
	color: #000000;
	font-size: 11px;
	cursor: default;
	padding: 1px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}



.sectionOver {
	background-image: url(../img/btn_yell.png);
	background-repeat: no-repeat;
	height: 27px;
	text-align: center;
	vertical-align: middle;
	width: 87px;
	color: #5b5b5b;
	font-size: 11px;
	padding: 1px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.section2Over {
	background-image: url(../img/btn_yell2.png);
	background-repeat: no-repeat;
	height: 27px;
	text-align: center;
	vertical-align: middle;
	width: 120px;
	color: #5b5b5b;
	font-size: 11px;
	padding: 1px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.section3Over {
	background-image: url(../img/btn_yell3.png);
	background-repeat: no-repeat;
	height: 27px;
	text-align: center;
	vertical-align: middle;
	width: 170px;
	color: #5b5b5b;
	font-size: 11px;
	padding: 1px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.sectionPrincipal {
	border-style: solid;
	border-width: 1px;
	border-color: #808080;
	background-color: white;
	padding: 20px;
}
.sectionPrincipal .title {
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: black;
	
}
.sectionPrincipal .subtitle {
	position: relative;
	top: 3px;
}
.menuDescripcion {
	list-style-image: none;
	list-style-type: decimal;
	list-style-position: inside;
	padding: 0px;
	color: #295fcc;
}
.menuDescripcion li {
	padding-bottom: 5px;
	padding-top: 5px;
}
.menuDescripcion li a:link, .menuDescripcion li a:active, .menuDescripcion li a:visited{
	text-decoration: none;
}
.menuDescripcion li a:hover {
	text-decoration: underline;
}

.itemsMenuDescripcion {
	list-style-image: none;
	list-style-type: disc;
	list-style-position: inherit;
	color: #295fcc;
	padding-top: 10px;
}
.itemsMenuDescripcion  li {
	padding-bottom: 5px;
	padding-top: 5px;
}
.itemsMenuDescripcion  li a:link, .itemsMenuDescripcion  li a:active, .itemsMenuDescripcion  li a:visited{
	text-decoration: none;
}
.itemsMenuDescripcion  li a:hover {
	text-decoration: underline;
}



.nameItem {
	font-size: 16px;
	font-weight: bold;	
	padding-bottom: 14px;
	font-style: italic;
}
.detailItem {
	font-size: 11px;
	padding-bottom: 18px;
}
.nameSubitem {
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 14px;
	
}
code {
	color: #03660b;
	font-family: "bogus font here", monospace;
	font-size: 11px;	
}
.codeItem {	
	padding-bottom: 20px;
}
.codeItem pre {
	color: #03660b;
	font-family: "bogus font here", monospace;
	font-size: 11px;
	border: 1px solid silver;
	background-color: #f4f7fc;
	overflow-x:auto;
	overflow-y:auto;
	width: 750px;	
}

.codeItemExample {	
	/*padding-bottom: 20px;*/
}
.codeItemExample pre{
	color: #03660b;
	font-family: "bogus font here", monospace;
	font-size: 11px;
	border: 1px solid silver;
	background-color: #f4f7fc;
	overflow-x:auto;
	overflow-y:auto;
	width: 750px;
}

.footer {
	text-align: center;
	color: #818181;
	font-size: 11px;
	padding-bottom:10px;
	padding-top: 5px;
}
.footer a:link, .footer a:visited, .footer a:active {
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}
.noLink {
	color: #000000;
	text-decoration: none;
}
.link:link, .link:active, .link:visited {
	text-decoration: none;
}
.link:hover {
	text-decoration: underline;
}
.elementHidden {
	visibility: hidden;
	display: none;	
}
.elementVisible {
	display: block;
	visibility: visible;			
}
.itemsContrato tr {
	height: 25px;
}
.button {
	cursor: pointer;
}
.tableCentralBody {
	width: 800px;
	position: relative;
	top: -3px;
}
#logo{
	background-image: url(../img/logo.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gui/img/logo_api.png',sizingMethod='crop');
	background-repeat: no-repeat;
	width:180px;
	height:57px;		
}
.dataGeooding {
	font-size: 11px;
	width: 400px;
	background-color: white;
}
.botonContinuar {
	background-image: url(../img/btn_continuar.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gui/img/btn_continuar.png',sizingMethod='crop');
	background-repeat: no-repeat;
	width: 75px;
	height: 25px;
	cursor: pointer;	
	position: relative;
	left: 330px;	
}
.botonEnviar {
	background-image: url(../img/btn_enviar.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gui/img/btn_enviar.png',sizingMethod='crop');
	background-repeat: no-repeat;
	width: 53px;
	height: 25px;
	cursor: pointer;
	position: relative;
	left: 45px;
}

.botonLimpiar {
	background-image: url(../img/btn_limpiar.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gui/img/btn_limpiar.png',sizingMethod='crop');
	background-repeat: no-repeat;
	width: 61px;
	height: 25px;
	cursor: pointer;
	position: relative;
	left: 45px;
}

.botonVolver {
	background-image: url(../img/btn_volver.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gui/img/btn_volver.png',sizingMethod='crop');
	background-repeat: no-repeat;
	width: 53px;
	height: 25px;
	cursor: pointer;
	position: relative;
	left: 350px;
}