a { color: #336699; cursor: pointer; text-decoration:none;}
a:hover { color: #3399CC; }
.nBody { background: #d8e0e9 url(../images/nBG.gif) repeat-x; font:76%/135% "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color: #313131; line-height: 1.6em; }
#tbUsr{font: bold italic 0.6em georgia, serif;color:#f3f3f3;margin-left:15px;}
.txtPerf{font-size:16px;}
#navlist
{
padding: 0;
margin-left: 0;
font: bold 10px Verdana, sans-serif;
/*
background: gray;
width: 13em;
*/
}

.txtLoad{font: 14px "Trebuchet MS", Verdana, Helvetica, sans-serif; color: #fff;}

#dvAviso{border-bottom:1px dotted dashed #ccc;}
#dvAviso h1{font: bold italic 14px georgia, serif;margin:0;padding:5px;background:#e1e1e1;border-top:1px solid #ccc;border-bottom:1px dotted dashed #ccc;}
#dvAviso p{line-height: 16px;padding:5px;background:#f3f3f3;margin:0;}
/*************/
#nDataHead h2{
	/*border-bottom: 1px solid #cccccc;*/
	background: url(/GIAR/images/event_link_bg.gif) no-repeat 0 7px; color:#4c4c4c;
	/*border-bottom: 1px solid #cbc4ae;*/
	padding:8px 0 0 48px;
	margin:0;
	font:bold 20px/34px Georgia, "Times New Roman", Times, serif;}
#nDataHead h2 span{color:#336699;font:bold 20px/34px Georgia, "Times New Roman", Times, serif;}


a.appBtn {
    background: transparent url('../images/nButton_corner.png') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.appBtn span {
    background: transparent url('../images/nButton.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 

a.appBtn:active {
    background-position: bottom right;
    color: #fff;
    outline: none; /* hide dotted outline in Firefox */
}

a.appBtn:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}

/*************/
#dvSTitle{margin: 0 auto;background:#336699 url(/GIAR/images/pix_sHead.gif) repeat-x; border:1px solid #336699;}

.hTitle{font: 22px "Trebuchet MS", Verdana, Helvetica, sans-serif;color: #f3f3f3;bordeR:0px solid red;padding:8px 0 8px 70px;}
.interDocz{background:url(/GIAR/images/nIcoz/ico_Docz.png) 5px 1px no-repeat;}
.iEstrat{background:url(/GIAR/images/nIcoz/ico_Strategy.png) 5px 0px no-repeat;}
.iFaq{background:url(/GIAR/images/nIcoz/ico_Faqz.png) 5px 0px no-repeat;}
.iContact{background:url(/GIAR/images/nIcoz/ico_Contacto.png) 5px 0px no-repeat;}
.iCEE{background:url(/GIAR/images/nIcoz/ico_CEE_big.png) 7px 0px no-repeat;}
.iConz{background:url(/GIAR/images/nIcoz/ico_Convz.png) 7px 0px no-repeat;}

.hHome{font: 14px "Trebuchet MS", Verdana, Helvetica, sans-serif;color: #f3f3f3;bordeR:0px solid red;padding:9px 0 8px 40px;cursor:pointer;}
.gHome{background:url(/GIAR/images/nIcoz/ico_Home.png) 5px 1px no-repeat;}

.txtBookz{font-family: Verdana;font-size:11px;color: #666;}
.nSecDocz
{
background:#fff url(/GIAR/images/pix_secfooter.gif) repeat-x bottom;
padding:15px;
font-family: Verdana;
font-size: 12px;
color: #666;
border: 1px solid #f1f1f1;
}

.nSec
{
background:#efefef url(/GIAR/images/pix_BgIniItem.gif) repeat-x;
padding:15px;
font-family: Verdana;
font-size: 12px;
color: #666;
border: 1px solid #bdbcbd;
}

/*************/
#dvAgiInfo{}
#dvAgiInfo h2{color:#336699;border-bottom:1px solid #336699;text-align:left;}
#dvAgiInfo p{text-align:left;}
/*************/

#navlist li
{
list-style: none;
margin: 0;
border: 1px solid #dddddd;
text-align: left;
}

#navlist li a
{
display: block;
padding: 0.10em 0.5em 0.10em 0.75em;
border-left: 1em solid #336699;
background: #fff url(../imagez/pix_mnuB_on.gif) repeat-x;
text-decoration: none;
}

#navlist li a:link { color: #336699; }
#navlist li a:visited { color: #667; }

#navlist li a:hover
{
border-color: #3399CC;
color: #FFF;
background: #999999 url(/GIAR/images/pix_mnu_on.gif) repeat-x;
}
#nsites{
	width:70%;
	float:left;
	margin-top:-20px;
}
#nsites ul{
	padding:0;
	margin:0;
	display:block;
}
#nsites ul li{
	display:block;
	height:25px;
	line-height:0;
}
#nsites ul li a{
	display:block;
	background:url(/GIAR/images/nIcoz/nArrow.png) 25px 1px no-repeat;
	padding:2px 0 2px 50px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#996633;
	font-weight:bold;
	text-decoration:none;

}
#nsites ul li a:hover{
	color:#f3f3f3;
	font-weight:bold;
	background:#1d1d1d url(../images/nIcoz/nArrow_over.png) 25px 1px no-repeat;
	text-decoration:none;
}

.logData
{
font-family: Verdana;
font-size: 11px;
color: #666666;
font-weight:normal;
}

.nLog
{
font-family: Verdana;
font-size: 11px;
color: #cc6600;
font-weight: bold;
}

.txtLog
{
font-family: Verdana;
font-size: 12;
color: #993300;
width:195px;
height:18px;
margin:5px 0 0 8px;
}

.txtError
{
font-family: Verdana;
font-size: 11px;
color: #990000;
text-decoration:none;
}
.nBtn{background: #9ec5e9 url(../images/bg_button.gif) repeat-x;border:1px #0075b0 solid;padding:4px;font-family: Verdana;font-size: 12px;color: #f8f8f8;width:100px;}
.pal_button
{
font-family: Tahoma;
font-size: 11px;
color: #FFFFFF;
text-decoration:none;
text-align: CENTER;
background-color:#336699;
BORDER-BOTTOM: #336699 solid thin; 
BORDER-LEFT: #336699 solid thin; 
BORDER-RIGHT: #336699 solid thin; 
BORDER-TOP: #336699 solid thin;
}

.pal_textbox
{
BORDER: #a2aab4 1px solid;
BACKGROUND-COLOR: #FFFFFF;
FONT-FAMILY: verdana;
FONT-SIZE: 10px;
COLOR: #336699;
TEXT-DECORATION: none;
}

.nRdLabel
{
padding:1px 4px;
BORDER: #cccccc 1px solid;
BACKGROUND-COLOR: #f4f4f4;
FONT-FAMILY: verdana;
FONT-SIZE: 10px;
COLOR: #666633;
TEXT-DECORATION: none
}

.pal_combo
{
BORDER-RIGHT: #a2aab4 2px solid; 
BORDER-TOP: #a2aab4 2px solid; 
FONT: 9px Small Fonts, VT100, Arial, Helvetica; 
BORDER-LEFT: #a2aab4 2px solid; WIDTH: 140px; 
COLOR: #336699; 
BORDER-BOTTOM: #a2aab4 2px solid
}

#spnOK{
border: 1px solid #e1e1e1;
font: 11px normal small Arial, Helvetica, sans-serif;
color:#007729;
}

#spnErr{
border: 1px solid #e1e1e1;
font: 11px normal small Arial, Helvetica, sans-serif;
color:#a30019;
}

.tabInput
{
background:url(../images/nIcoz/ico_keyb.gif) 10px 50% no-repeat #e78604; color:#fff; font:12px/14px Arial, Helvetica, sans-serif; padding:5px 15px 5px 30px; font-weight: bold;
}

.texto
{
font-family: Verdana;
font-size: 12px;
color: #3c699a;
font-weight: bold;
}

.textoMin
{
font-family: Verdana;
font-size: 10px;
color: #626262;
}

.subTitle
{
font-family: Verdana;
font-size: 14px;
color: #636363;
background:#f1f1f1;
padding:10px;
font-weight:bold;
}

.infotext{font-family: Verdana;font-size: 11px;color: #666;}

#dvScroller
{
height:370px;
width:929px;
overflow:auto;
}

.dvScroll
{
overflow:auto;
scrollbar-face-color:#cccccc;
scrollbar-arrow-color:#f0f0f0;
scrollbar-track-color:#f0f0f0;
scrollbar-shadow-color:cccccc;
scrollbar-highlight-color:cccccc;
scrollbar-3dlight-color:#f0f0f0;
scrollbar-darkshadow-Color:#f0f0f0;
}

.nxContained
{
background:#f3f3f3 url(../imagez/pix_hTB.gif) repeat-x;
padding:10px 10px 0 10px;
scrollbar-face-color:#cccccc;
scrollbar-arrow-color:#f0f0f0;
scrollbar-track-color:#f0f0f0;
scrollbar-shadow-color:cccccc;
scrollbar-highlight-color:cccccc;
scrollbar-3dlight-color:#f0f0f0;
scrollbar-darkshadow-Color:#f0f0f0;
}

/*--------------------------------------------------*/
form fieldset{

	border-width:1px;
	border-style:solid;
	border-color:#ccc;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
		
	margin:5px 0px 0px 20px;
	width:430px;
	position:relative;
	display:block;
	padding: 0px 10px 10px 10px;
}

form fieldset legend{	
	font-size:90%;
	text-align:center;
	text-transform:uppercase;
	padding:3px 5px;
	margin:0px 0px 10px -10px;
	
}

form fieldset legend img{
	padding:0px;
}

form fieldset label{
	color:#77796c;
	font-size:90%;
	font-weight:bold;
	
	display:block;
	float:left;
	text-align:right;
	margin:0px;
}

input.fldTxt{
	background-color:#f2f2f2;
	
	width:200px;
	margin:2px 0px 0px 0px;
	
	border-width: 0px 0px 1px 0px;
	border-style: dashed;
	border-color:#c4c4c4;
	
	color:#000;
	font-family:"Courier New", Courier, mono;
	
	padding:1px 2px;
}

/*-----------------------------------*/
.hdBrd
{
BACKGROUND-COLOR: #cb6828;
FONT-FAMILY: verdana;
FONT-SIZE: 10px;
COLOR: #f3f3f3;
padding:4px;
height:23px;
}

.txtTBrd
{
BACKGROUND-COLOR: #f5f5f5;
FONT-FAMILY: verdana;
FONT-SIZE: 10px;
COLOR: #707070;
TEXT-DECORATION: none;
}

.bgCtrlTBrd
{
BACKGROUND-COLOR: #f9f9f9;
}

.nTBrdRes
{
BACKGROUND-COLOR: #474747;
FONT-FAMILY: verdana;
FONT-SIZE: 10px;
COLOR: #f3f3f3;
}

.bgCtrlTBrdRes
{
BACKGROUND-COLOR: #727272;
}

.nTBrdSpc
{
BACKGROUND-COLOR: #e9e9e9;
height:100%;
}

#nTbrd{
	width:100%;
	float:left;
}
#nTbrd ul{
	padding:0;
	margin:5px 25px;
}

#nTbrd ul li{
	height:30px;
}
#nTbrd ul li a{
	background:url(../images/nIcoz/nArrow.png) 25px 2px no-repeat;
	padding:0;
	color:#f3f3f3;
	text-decoration:none;
}
#nTbrd ul li a:hover{
	color:#663300;
	background:#9bbebd url(../images/nIcoz/nArrow_over.png) 25px 2px no-repeat;
}

.mainer
{
	/*width:290px;*/
}
.minControl
{
	width:48px;
}

#tbBoard ol{
padding: 0;
margin:0 0 0 40px;
font-weight:bold;
text-align: left;

}

#tbBoard li2{list-style-type:upper-roman;padding:0;margin:0;}

#tbBoard li{
list-style-type:upper-roman;
margin: 0;
padding:0;
text-align: left;
}

.nTitle
{
font:18px/22px Georgia, "Times New Roman", Times, serif;color:#336699;
text-align:center;
background-color:#f3f3f3;
}

.nTbWt
{
padding:10px;
border: 1px solid #cfcfcf;
background: #5789c1;
font-family: Verdana;
font-size: 12px;
color: #666666;
}

.txtWTB
{
font-family: Verdana;
font-size: 11px;
color: #f3f3f3;
}

.textoFrm
{
font-family: Verdana;
font-size: 12px;
color: #585858;
font-weight: normal;
}

#dvfForm{
height:440px;
width:850px;
padding:5px;
overflow:auto;
background:#d1d5da url(../images/pix_BGForm.gif) repeat-x fixed;
border:1px solid #a8adb4;
scrollbar-face-color:#356aa0;
scrollbar-arrow-color:#f0f0f0;
scrollbar-track-color:#f0f0f0;
scrollbar-shadow-color:356aa0;
scrollbar-highlight-color:356aa0;
scrollbar-3dlight-color:#f0f0f0;
scrollbar-darkshadow-Color:#f0f0f0;
}

#dvFormBtnz{
text-align:center;
padding:5px;
}