/* CSS Document */
html { height: 100%;}
body {
	height: 100%;
	background-image:url(../images/background2.jpg); background-repeat:repeat-x;
	background-color:#0790AA;
	font: normal 12px/12px Calibri;
	color:#04505E;
	margin-top: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    margin-left: 0px;
	
	/*scrollbar-3dlight-color:#0790AA;
    scrollbar-arrow-color:#0790AA;
    scrollbar-track-color:#0990AA;
    scrollbar-darkshadow-color:black;
    scrollbar-face-color:#04505E;
    scrollbar-highlight-color:black;
    scrollbar-shadow-color:white*/
	}

div#viewport { height: 100%; }
.jk_np_dipa5_le_title{ padding-left:5px;}
.main_table{ background-image:url(../images/fondo_main.png); background-repeat:repeat-y}
.table_main{ background-color:#0990AA}
.td_css{ background-image:url(../images/td_css.jpg); background-repeat:repeat-x}
.foot{width:100%; background-image:url(../images/background3_down.jpg); background-repeat:repeat-x; height:36px;}

a:link { font-weight: bold; text-decoration: none; color: #ffffff; }
a:visited { font-weight: bold; text-decoration: none; color: #ffffff; }
a:hover, a:active { text-decoration: underline ; color: #ffffff; }


a.link1 {	font-family: Trebuchet MS;	font-size: 11px;color:#2081D0;}
a.link1:link {	text-decoration: none;}
a.link1:visited {	text-decoration: none;color: #08588B;}
a.link1:hover {	text-decoration: none;	color: #0193DE;}
a.link1:active {	text-decoration: none;	color: #08588B;}

h1 { font: bold 24px/24px Calibri; }
h2 { font: bold 15px/15px Calibri; }
li { margin-left: 10px; margin-bottom: 15px; text-align:left; }
.puntos { border-style:solid; border-color:#2B4672; border-width:1pt; }
.menu { font-size:11px; color:#FFFFFF; }
.menu:hover { color:#ffffff; }

.texto3 {color:#ffffff; font-family:Calibri; font-size:12px}
.texto13 {color:#ffffff; font-family:Calibri; font-size:13px}
.jk_np_t16white_bold_white {	font-size: 16px;font-weight: bold;color: #FFFFFF}
.jk_np_t14nauti_bold_black {	font-size: 15px;font-weight: bold;color:#000000}
.jk_np_t16nauti_bold_ {	font-size: 16px;font-weight: bold;color:#333333}

.jk_np_t16nauti_bold_black {	font-size: 13px;font-weight: bold;color:#000000; font-family:Calibri}
.jk_np_t16nauti_bold_white {	font-size: 13px;font-weight: bold;color:#ffffff; font-family:Calibri}
.jk_np_t16nauti_bold_0790AA {	font-size: 13px;font-weight: bold;color:#0790AA; font-family:Calibri}


.jk_np_t16nauti_bold_orange {	font-size: 16px;font-weight: bold;color:#FFCC00;}
.jk_np_t16nauti_bold_white {	font-size: 16px;font-weight: bold;color:#ffffff; font-family:Calibri}
.jk_np_t16nauti_bold_black {	font-size: 16px;font-weight: bold;color:#000000; font-family:Calibri}
.jk_np_t16nauti_bold_056E81 {	font-size: 16px;font-weight: bold;color:#056E81; font-family:Calibri}

.jk_np_t16nauti_bold_n1 {	font-size: 16px;font-weight: bold;color:#057286; font-family:Calibri}
.jk_np_t13white_bold {	font-size: 13px;font-weight: bold;color: #FFFFFF;}
.marco2{   padding:2px;  background-color:#FDFDFD; 
 /*  width: 60px; */
   border: 1px solid #999999; 
} 
.marcobanner{ padding:4px; background-color: #f5f5f5; border: 1px solid #999999; } 
.txt_user_main{font-family:Calibri; font-size:11px; border:#CCCCCC solid 1px; color:#999999; width:90px}
.txt_user_main:focus { border: 1px solid #000; background:#EBF5F4;}
.div_text_spe_kayak{
padding-left:6px; padding-right:6px; text-align:justify; padding-top:5px}




.text_shadow {
font-family:Calibri;
font-size: 16px;
color:#ffffff;
text-decoration: none;
/*filter: DropShadow(Color=#FF0000, OffX=2, OffY=2); */
}