.titulo{font-size:16px;}
A.external:link { color: blue }
A.external:visited { color: black }
h1,.h1{font-size:x-large;}
h2,.h2{font-size:large;}
big,h3,h4,.h3,.h4{font-size:medium;}
body,td,p,dl,dt,dd,ul,ol,li,blockquote,textarea,input,option,code,h5,h6,.h5,.h5,.font,.font2,.fixed{font-size:small;}
small,pre,address{font-size:x-small;}
body,td,p,dl,dt,dd,ul,ol,li,blockquote,textarea,input,option,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.font{font-family:Verdana,Arial,Helvetica,sans-serif;}
.font2{font-family:Bookman,"Bookman old style",Garamond,"Times New Roman",Times,serif;}
code,pre,.fixed{font-family:"Lucida console","Lucida typewriter",Lucida,"Courier new",Courier,monospace,fixed;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:bold;}
h4,h6,.h4,.h6{font-style:italic;}
p,blockquote{text-align:justify;}
h1,.h1{text-align:center;}
h2,h3,h4,h5,h6,.h2,.h3,.h4,.h5,.h6{text-align:left;}
body{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
blockquote{font-style:italic;}
blockquote,pre,code,address{color:#031E65;}
ul,ol,li,dl,dt,dd,pre{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}
hr{height:1px;color:#031E65;background-color:#031E65;border:none;}
blockquote,pre{border:none;}/*NS4 workaround for solid background; do not use on p as it destroys the justification*/
a:hover{text-decoration:none;}
.tablink{text-decoration:none;}
.ih{width:300px;}
.il{width:200px;}
.in{width:140px;}
.in2{width:200px;}
.im{width:80px;}
.is{width:50px;}
.ism{width:30px;}
.if{width:200px;}
.it{width:270px;}
.tree{width:100px;font-weight:bold;}
.yesprint{visibility:hidden;position:absolute;top:0px;left:0px;}
.breathe{padding-left:2px;padding-right:2px;}
.smallbreath{margin-left:1px;margin-right:1px;}
@media all{
 big,h4,.h4{font-size:small;}/*IE4 bug: 1st line ignored*/
 big,h4,.h4{font-size:small;}
 h3,.h3{font-weight:bolder;}
 body,td,p,dl,dt,dd,ul,ol,li,blockquote,textarea,input,option,code,h5,h6,.h5,.h6,.font,.font2,.fixed{font-size:x-small;}
 small,pre,address{font-size:xx-small;}
 .ih,.il,.in,.in2,.im,.is,.ism,.if,.ic,.ir,.it,.tree{border:1px solid #031E65;margin:1px 2px 1px 2px;padding:1px 1px 1px 1px;}
 .ic,.ir{border:none;}
 .scroll,.scrolly,.scrolla,.scrollh{overflow:auto;}
 .scroll{height:70px;}
 .scrolly{height:69px;}
 .scrolla{height:200px;}
 .scrollh{height:58px;}
 .ck{height:14px;width:14px;}
}
@media ie4{/*IE4 workaround, ignored by all other browsers*/
 .if{width:95px;}/*IE4 bug: 1st line ignored*/
 .if{width:95px;}/*this is actually language- (and font-) specific; under these conditions Spanish would be 100px*/
}
.rowBGDark{background-color:#DEDEDE;}
.rowBGLight{background-color:#FFFFFF;}
.rowBGRed {background-color: #DC143C;}
.ColorRed {color: #DC143C;}
.rowBGDarkRed{background-color:#B31B1B;}
.rowBGLightRed{background-color:#DC143C;}
.rowBGDarkSalmon{background-color:#FF8C69;}
.rowBGLightSalmon{background-color:#EE9572;}
.rowBGDarkNavajo{background-color:#CDB38B;}
.rowBGLightNavajo{background-color:#EECFA1;}
.visualizada{color:#5A5A5A;}
.form{margin: 0px 0px 0px 0px}
.garantiaVencida { background-color: #FF7070; }
.vencida { background-color: #FF7070; }
.rowBGOver{background-color: #FFCC66; }

/* Estils per els Divs de "Procesando su peticion" i "Su peticion aun no se ha podido procesar" del fitxer /wtn/ofe/procesando.jsp*/
#popup{position: absolute;border: 2px solid #FEA412;background-color:#EDEDED;z-index: 2;width:250px;height:50px;display:none;vertical-align:middle;}
#informacio{position: absolute;border: 1px solid #031E65;z-index: 2;width:600px;display:none;vertical-align:middle;}
#PopText{font-size: smallest;padding: 1em;color: #232A61;font-family:Arial, Helvetica, sans-serif, Verdana;font-weight: bold;}
#infoText{background-color: #B40000;font-size: smallest;padding: 1em;color: #FFFFFF;font-family:Arial, Helvetica, sans-serif, Verdana;font-weight: bold;}
.infoTitol{font-size: 130%;text-align: center;text-transform: uppercase;font-weight: bolder;}
.transnet{display: inline;font-family:Arial, Helvetica, sans-serif, Verdana;color: #232A61;font-style: italic;}
.w{display: inline;font-family:Arial, Helvetica, sans-serif, Verdana;font-style: italic;color: #FEA412;text-transform: uppercase;}

.iconHolder img { margin:5px;vertical-align: middle; }

.botonNar  {padding:0 8px 0 8px;background-color:#FEA412;color:#031e65;border-width:1px;font-weight:bold;}
.botonNar[disabled] { background-color: #BCBCBC; color:#F2F2F2; }

div.fileinputs {position: relative; }
div.fakefile { position: absolute; top: 0px; left: 0px; z-index: 1; }
input.file { position: relative; text-align: right; -moz-opacity:0 ; filter:alpha(opacity: 0); opacity: 0; z-index: 2; }

.mail_link{text-decoration:none;}
.mail_link:hover {font-weight:normal;text-decoration:underline;}

#InfoHolder {position:relative;}
#InfoHolder img {vertical-align:bottom;_margin-bottom:3px;}
#masInfoText { 
    width:290px;
    _width:300px;
    text-align:left;
    display:none;
    position:absolute;
    top:-8px;
    _top:5px;
    left:370px;
    _left:380px;
    background:lightyellow; 
    border:1px solid #222960;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:10px;
    padding:3px 5px;
}