/* Estilos generales */
HTML {
	height: 100%;
	margin-bottom: 1px;
}

form {
	margin: 0;
	padding: 0;
}

body {
	margin: 0px 0px 0px 0px;
	padding: 0px; margin: 0px;
	width:100%; height: 100%;
	background: url(pic/topbright.gif) top left no-repeat #5877c6;
	font: 9pt Times New Roman, Arial, Helvetica, sans-serif;
	color: #333333;
}
hr {
	height:1px;
	border:1px solid #ccc;
}
a {
	font: bold 9pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
      color: rgb(91,115,189);
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
h2 {
	color: black;
	font: 14pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
h3 {
	color: black;
	font-size: 8pt;
}
p {
	font: 9pt Verdana, Tahoma, Arial, Helvetica, sans-serif;

}
img {
	border: none;
}
ul {
	margin: 5px 5px 15px;
	font: 8pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
	padding-left: 20px;
}
ul li {
	font: 9pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
	padding-bottom:10px;
}
ol {
	font: 9pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
	margin: 5px 5px 15px;
	padding-left: 20px;
}
ol li {
	font: 9pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
	padding-bottom:10px;
}
form {
	margin: 0px;
	padding: 0px;
}
small {
	font-size: 8pt;
}
.headWeb {
	background: url("pic/headweb.jpg")   top left no-repeat;	
      width:747px;
      height:123px;
}

div.center {
	text-align: center;
}
table.win_main {
	width: 760px;
	margin:5px;
	margin-top:5px;
	background-color:#eee;
}
.titleMenu_text {
	font-family: Verdana, Arial, Verdana, Tahoma, Helvetica, sans-serif;
}
.titleMenu_icon {
	height:35px;width:25px;
	background:url("./pic/sidebar_icon.gif") center center no-repeat;
}
td.win_topleft {
	margin: 0px 0px 0px 0px;
	padding: 0px; margin: 0px;
	width:8px; height: 7px;
	background: url(pic/win1/win_topleft.png) top left no-repeat;	
}
td.win_topcenter {
	margin:0px 0px 0px 0px;
	padding:0px; margin:0px;
	height:7px;
	background: url(pic/win1/win_topcenter.png) top left repeat-x;	
}
td.win_topright {
	margin:0px 0px 0px 0px;
	padding:0px; margin:0px;
	width:7px; height:7px;
	background: url(pic/win1/win_topright.png) top left no-repeat;
}

td.win_middleleft {
	margin: 0px 0px 0px 0px;
	padding: 0px; margin: 0px;
	width:8px;
	background: url(pic/win1/win_middleleft.png) top left repeat-y;
}
td.win_middlecenter {
	background: url(pic/win1/win_middlecenter.png) bottom left repeat-x white;
	font: 10pt Arial, Helvetica, sans-serif;
	color: #3B539D;
	padding-top:5px;
}
td.win_middleright {
	margin: 0px 0px 0px 0px;
	padding: 0px; margin: 0px;
	width:7px;
	background: url(pic/win1/win_middleright.png) top left repeat-y;
}

td.win_bottomleft {
	margin: 0px 0px 0px 0px;
	padding: 0px; margin: 0px;
	width:8px; height: 6px;
	background: url(pic/win1/win_bottomleft.png) top left no-repeat
}
td.win_bottomcenter {
	margin:0px 0px 0px 0px;
	padding:0px; margin:0px;
	height:7px;
	background: url(pic/win1/win_bottomcenter.png) top left repeat-x;
}
td.win_bottomright {
	margin: 0px 0px 0px 0px;
	padding: 0px; margin: 0px;
	width:8px; height: 6px;
	background: url(pic/win1/win_bottomright.png) top left no-repeat
}

/***********************************************************/

td.win2_topleft {
	margin: 0px 0px 0px 0px;
	padding: 0px; margin: 0px;
	width:31px; height:20px;
	background: url(pic/win2/win2_topleft.png) top left no-repeat;	
}
td.win2_topcenter {
	margin:0px 0px 0px 0px;
	padding:0px; margin:0px;
	height:20px;
	background: url(pic/win2/win2_topcenter.png) top left repeat-x;	
}
td.win2_topright {
	margin:0px 0px 0px 0px;
	padding:0px; margin:0px;
	width:31px; height:20px;
	background: url(pic/win2/win2_topright.png) top left no-repeat;
}

td.win2_middleleft {
	margin: 0px 0px 0px 0px;
	padding: 0px; margin: 0px;
	width:31px;
	background: url(pic/win2/win2_middleleft.png) top left repeat-y;
}
td.win2_middlecenter {
	background: url(pic/win2/win2_middlecenter.png) bottom left repeat-x white;
	font: 9pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	padding-top:5px;
}
td.win2_middleright {
	margin: 0px 0px 0px 0px;
	padding: 0px; margin: 0px;
	width:31px;
	background: url(pic/win2/win2_middleright.png) top left repeat-y;
}

td.win2_bottomleft {
	margin: 0px 0px 0px 0px;
	padding: 0px; margin: 0px;
	width:31px; height: 20px;
	background: url(pic/win2/win2_bottomleft.png) top left no-repeat
}
td.win2_bottomcenter {
	margin:0px 0px 0px 0px;
	padding:0px; margin:0px;
	height:20px;
	background: url(pic/win2/win2_bottomcenter.png) top left repeat-x;
}
td.win2_bottomright {
	margin: 0px 0px 0px 0px;
	padding: 0px; margin: 0px;
	width:31px; height: 20px;
	background: url(pic/win2/win2_bottomright.png) top left no-repeat
}

/***********************************************************/

td.win3_topleft {
        margin: 0px 0px 0px 0px;
        padding: 0px; margin: 0px;
        width:1px; height:1px;
		border-top:1px solid #bbb;
		border-left:1px solid #bbb;
}
td.win3_topcenter {
        margin:0px 0px 0px 0px;
        padding:0px; margin:0px;
        height:1px;
		border-top:1px solid #bbb;
}
td.win3_topright {
        margin:0px 0px 0px 0px;
        padding:0px; margin:0px;
        width:1px; height:1px;
		border-top:1px solid #bbb;
		border-right:1px solid #bbb;
}
                
td.win3_middleleft {
        margin: 0px 0px 0px 0px;
        padding: 0px; margin: 0px;
        width:1px;
		border-left:1px solid #bbb;
}
td.win3_middlecenter {
        background: url(pic/win3/win3_middlecenter.png) bottom left repeat-x #fefefe;
        font: 9pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
        font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        
        color: #333333;
        padding-top:5px;
}
td.win3_middleright {
        margin: 0px 0px 0px 0px;
        padding: 0px; margin: 0px;
        width:1px;
		border-right:1px solid #bbb;
}

td.win3_bottomleft {
        margin: 0px 0px 0px 0px;
        padding: 0px; margin: 0px;
        width:1px; height: 1px;
		border-bottom:1px solid #bbb;
		border-left:1px solid #bbb;
}
td.win3_bottomcenter {
        margin:0px 0px 0px 0px; padding:0px; margin:0px;
        height:1px;
		border-bottom:1px solid #bbb;
}
td.win3_bottomright {
        margin: 0px 0px 0px 0px;
        padding: 0px; margin: 0px;
        width:1px; height: 1px;
		border-bottom:1px solid #bbb;
		border-right:1px solid #bbb;
}