/* 
    Document   : Bmaster
    Created on : 15/03/2011, 12:54:49 PM
    Author     : usuario45
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}

.xstooltip
{
    visibility: hidden;
    top: 0;
    left: 0;
    font: normal 8pt sans-serif;
    position: static;
    border: solid 0px;
    color: #004080;
}

.subtable{
    margin-top: 14px;margin-left: 7px;text-align: center;
    font-family: Arial, Helvetica, sans-serif;color: #000033;font-size: 11px;
}
IFRAME
{
    WIDTH: 100%;
    HEIGHT: 100%;
    margin-top:0;
    margin-Bottom: 0;
    margin-Left: 0;
    margin-Right: 0
}
.title_form{
    font-size: 20px;
    font-family: Arial, Helvetica, sans-serif;
    border-bottom: 1px solid #004080;
}

.nombre_campos{
    width: 100px;
    vertical-align: top;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #004080;
    vertical-align: middle;text-align: center;background-color: #E9E9E9
}
.campos_tooltip{
    vertical-align: top;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #004080;
    vertical-align: middle;text-align: left;
}
.cabecera_webdesk{
    background-position: center;
    BACKGROUND-IMAGE: url(../images/company/general_cab.png);
    VERTICAL-ALIGN: top;
    text-align: left;
    BACKGROUND-REPEAT: no-repeat;
    height: 70px;
    border-bottom: 1px solid #004080;
}

.tooltip {
	background-color:#000;
	border:1px solid #fff;
	padding:10px 15px;
	width:200px;
	display:none;
	color:#fff;
	text-align:left;
	font-size:12px;

	/* outline radius for mozilla/firefox only */
	-moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow:0 0 10px #000;
}
.cabecera_banner
{
    background-position: right;
    /*BACKGROUND-IMAGE: url(../images/company/logo_cam.png);*/
    VERTICAL-ALIGN: bottom;
    text-align: left;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 67px;
    width: 860px;
    border-bottom: 1px solid #004080;
}
#clock_text{
    width: 100%;
    float: left;
    text-align: left;
}
.moduletable {
    BACKGROUND-IMAGE: url(../images/diseno/home/wood1.jpg);
    background-repeat: repeat-x;
    background-color: #004080;
    width: 860px;
    height: 165px
}
.webdesk_logo{
    height: 50px;
    background: url(../images/company/webdesk_logo.png) no-repeat;
}
.imagen_bg{
    background-color: #004080;
    vertical-align: bottom;
    height: 165px;
    width: 860px;
}
body{
text-align:center;
margin:0 auto;
}
.contenedor1{
margin: 0 auto;
text-align:center;
width:100%;
}
.contenedor2{
background-color: transparent;
margin: 0 auto;
text-align:center;
width:860px;
}
.rotulo_user{
    vertical-align: middle;
    width: 860px;
    height: 40px;
    text-align: left;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: white;
    background-color: #004080;
}
.tab-lateral-der {
		BACKGROUND: url(../images/diseno/home/lateral_der.jpg) right top;
		BACKGROUND-REPEAT: no-repeat;
	}
.tab-lateral-izq {
    		BACKGROUND: url(../images/diseno/home/lateral_izq.jpg) left top;
		BACKGROUND-REPEAT: no-repeat
}
.loguin_item_red_small{
	    FONT-SIZE: 8pt;
	    COLOR: #004080;
	    FONT-FAMILY: Helvetica
	}

.btn_style{
        cursor:pointer;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;;
	border: 1px solid #CCCCCC;
	height: 20px;
        width: 60px;
	background-image: url(../images/diseno/btn/btnsend.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;}
.comentario1{
    text-align:left;
    FONT-SIZE: 11px;
    color:#666666;
    font-family: Arial, Helvetica, sans-serif;
}
.frame1{
    color: #004080;
    width: 640px;
    margin-right: 10px;    
}
.frame2{
    color: #004080;
    width: 850px;
    margin-right: 10px;
}
.text_body{
    margin-left: 10px;
    width: 670px;
    text-align:left;
    text-align: justify;
    FONT-SIZE: 11px;
    color:#004080;
    font-family: Arial, Helvetica, sans-serif;
}
.aviso_1
	{
	    BORDER-RIGHT: #004080 0px solid;
	    BORDER-TOP: #004080 0px solid;
	    BORDER-LEFT: #004080 0px solid;
	    BORDER-BOTTOM: #004080 0px solid;
	    PADDING-RIGHT: 20px;
	    COLOR: #004080;
	    FONT-SIZE: 24px;
	    FONT-FAMILY: Helvetica;
	    BACKGROUND-COLOR: #FFF;
	    TEXT-ALIGN: center;
            width:400px;
	}

.pie_pagina
	{
            width: 100%;
	    COLOR: #004080;
	    FONT-SIZE: 11px;
	    FONT-FAMILY: Helvetica;
	    BACKGROUND-COLOR: #FFFFFF;
	    TEXT-ALIGN: center;          
	}
.wrapper-info {
                width: 100%;
		BACKGROUND-POSITION: left bottom;
		BACKGROUND-IMAGE: url(../images/diseno/home/page-bg-bottom.png);
		BACKGROUND-REPEAT: repeat
}
.wrapper-top {
                width: 100%;
		BACKGROUND-IMAGE: url(../images/diseno/home/page-bg-top.png);
		BACKGROUND-REPEAT: repeat
}
.loguin_item
{
    FONT-SIZE: 9pt;
    COLOR: gray;
    FONT-FAMILY: Verdana
}
.loguin_item_verde
{
    FONT-SIZE: 9pt;
    COLOR: #006989;
    FONT-FAMILY: Verdana
}
.loguin_item_small
{
    FONT-SIZE: 7pt;
    COLOR: gray;
    FONT-FAMILY: Verdana
}
.loguin_item_verde_small
{
    FONT-SIZE: 7pt;
    COLOR: #004080;
    FONT-FAMILY: Verdana
}
.subtitles1{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;color: #004080; font-size: 13px; border-bottom: #004080 thin solid;border-bottom-width: 1px}
.subtitles2{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;color: #004080;font-size: 24px;text-align: center}



.fc_main { background:  #FFFFFF; border: 1px solid #666666; font-family: Verdana; font-size: 10px; }
.fc_date { border: 1px solid #D9D9D9;  cursor:pointer; font-size: 10px; text-align: center;}
.fc_dateHover, TD.fc_date:hover { cursor:pointer; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; background: #004080; font-size: 10px; text-align: center; }
.fc_wk {font-family: Verdana; font-size: 10px; text-align: center;}
.fc_wknd { color: #FF0000; font-weight: bold; font-size: 10px; text-align: center;}
.fc_head { background: #004080; color: #FFFFFF; font-weight:bold; text-align: left;  font-size: 11px; }