﻿@charset "utf-8";
/* CSS Document */
html, body, h1, h2, h3, h4, h5, h6, div, p, span, ul, li, a, img, form, input, select, table, tr, td, textarea, object, embed	{margin:0; padding:0;}
body				{ color:#333333; font-family:"Segoe UI", Arial; font-size:14px}
li					{ list-style:none}
.H li				{ float:left}
img					{ border:none}
p					{ line-height:14px; font-weight:normal}
a					{ color:#5376A0;}
.TR					{ text-align:right}
h1, h2, h3, h4, h5  { color:#51739E; font-weight:normal}
.Bigtitle			{ font-size:30px; color:#333!important}
.divisor			{ height:2px; width:100%; overflow:hidden; border-bottom:1px solid #CCC}
.block				{ overflow:hidden; width:auto}

.header				{ background:#EBEBEB url(../images/bgHeader.jpg) repeat-x top left; height:75px; }
.navBar				{ /*background:url(../images/bgNavBar.png) repeat-x top left;*/ background: #1a2431; /* Old browsers */
						background: -moz-linear-gradient(top,  #1a2431 0%, #3e618c 100%); /* FF3.6+ */
						background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1a2431), color-stop(100%,#3e618c)); /* Chrome,Safari4+ */
						background: -webkit-linear-gradient(top,  #1a2431 0%,#3e618c 100%); /* Chrome10+,Safari5.1+ */
						background: -o-linear-gradient(top,  #1a2431 0%,#3e618c 100%); /* Opera 11.10+ */
						background: -ms-linear-gradient(top,  #1a2431 0%,#3e618c 100%); /* IE10+ */
						background: linear-gradient(to bottom,  #1a2431 0%,#3e618c 100%); /* W3C */
						filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a2431', endColorstr='#3e618c',GradientType=0 ); /* IE6-9 */
					height:30px;}

.login				{ background:url(../../images/bgLogin.jpg) no-repeat 100% -30% }
.content			{ background:url(../../images/bgContent.png) no-repeat bottom right; min-height:600px}
.footer				{ background:url(../../images/bgFooter.png) repeat-x bottom left; height:30px;}
.header, .footer, .content,	.navBar
					{width:100%; overflow:hidden}

.login .block		{ width:430px; margin-top:300px; margin-left:25%;}
.login .logo		{ clear:both; width:350px}
.cajatexto	        { border:none; background:none; height:25px; margin-left:40px; width:270px}
.login table		{ width:310px; float:left; }
.inpText1			{ background:url(../../images/bgInpText1.png) no-repeat left top; width:330px; height:30px; margin-bottom:10px}
.inpText2			{ background:url(../../images/bgInpText2.png) no-repeat top left; width:330px; height:30px}
.btnEnter			{ background: url(../../images/btnEnter.png); width:75px; height:75px; border:none; color:#FFF;}
.btnEnter:hover		{ cursor:pointer; color:#9CF; }
div.buttonEntrar	{ width:75px; float:right}
					
.logo				{ width:252px; 
float:left; margin-left:20px; margin-top:5px
}
.optionsMenu		{ float:right;padding:10px;} 
.search				{ background:#fff url(../../images/bgSearch_inptext.png) no-repeat top right; width:250px; border:1px solid #f4f4f4; -webkit-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px; height:30px; margin-top:10px; float: left}
.search	input		{ width:88%; border:none; background:none; height:25px; margin-top:5px; margin-left:5px}
.user				{ border-left:1px dotted #CCC; padding-left:10px; float:left; margin-top:10px; vertical-align:bottom;}
.user a				{ clear:both; float:left; vertical-align:bottom;}
.user img			{ vertical-align: middle; vertical-align:bottom;}

.navBar ul			{ margin-left:20px}
.navBar li			{ padding:0px 5px;}

.colL				{ width:70%; float:left}
.colR				{ width:28%; float:left; margin-left:10px}

.Cols50 .colL		{ width:49%!important;}
.Cols50 .colR		{ width:49%!important; margin-left:10px}

.imgL				{ float:left}

.btnEdit			{ background:url(../images/btnModification.png) top left; height:42px; width:42px; float: right; margin-right:15px}
.btnEdit:hover		{ background:url(../images/btnModification.png) -45px 0px; cursor:pointer}

.sectionList li		{ margin:10px 0px; padding:10px 0px; border-bottom:1px dotted #CCC}
.sectionList li:hover{ background-color:#f3f3f3;}
.sectionList a		{ margin-bottom:5px}

.welcome			{ margin:15px 0px}
.welcome:hover		{ background-color:#f3f3f3;}
.welcome h2			{ color:#333; font-size:30px}
.QuickLinks			{ margin-top:30px; border-left:1px dotted #CCC;}
.QuickLinks .block	{ margin:10px 0px}
.QuickLinks .block span{ font-size:12px;}

.wrap				{ width:98%; margin:0 auto; }
.footer				{ color:#FFF; font-size:11px;}
.footer div			{ margin-top:10px}
.contenedorPpal     { width:100%; min-height:400px;}


