/* CSS Document */

body { 
	font:62.5% "Trebuchet MS", sans-serif; 
	margin: 10px;
	}

.wrapper {
    max-width: 300px;
    padding: 19px 29px 29px;
    margin: 0 auto 20px;
    background-color: #fff;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
       -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
            box-shadow: 0 1px 2px rgba(0,0,0,.05);
	}
.wrapper2 {
    max-width: 600px;
    padding: 19px 29px 29px;
    margin: 0 auto 20px;
    background-color: #fff;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
       -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
            box-shadow: 0 1px 2px rgba(0,0,0,.05);
	}
	
#tabs {
	width:1024px;
	}

.ui-datepicker-trigger {
    cursor: pointer;
	vertical-align:bottom;
	}

.fieldset1 {
	border:1px solid #C1D2FB;
	}

.legend1 {
	color:#2779AA;
	}
	
.INPUTCheckBox {
	margin:0;
	padding:0;
	}
	
.txtNaranja11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #f6bb7c;
	}

.inputText, .inputSelect {
	background-image: url(../img/fdo.jpg);
	background-repeat: repeat-x;
	font:11px Tahoma, Geneva, sans-serif;
	border:1px solid #D9D9D9;
	color:#838384;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding:0;
	margin:0;
	width:120px;
	height:16px;
	}

.inputText2, .inputSelect2 {
	background-image: url(../img/fdo.jpg);
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding:0;
	margin:0;
	height:20px;
	}
	 
.inputTextArea {
    border-right: #bbbfa0 1px solid;
    border-top: #bbbfa0 1px solid;
	border-left: #bbbfa0 1px solid;
	border-bottom: #bbbfa0 1px solid;
	background: #f1f4f5;
    color: #525256;
	font-size: 10px;
    font-family: tahoma, arial;
	}

.ctrlGroup, .control, .label {
	float:left;	
	}
	
.ctrlGroup {
	border:0px solid black;
	clear:left;
	width:940px;
	margin-top:12px;
	}

.control, .control2 {
	border:0px solid black;
	margin-right:12px;
	}

.control {
	width:400px;
	border:0px solid black;
	}

.ctrlSubmit {
	border:0px solid black;
	clear:left;
	text-align:center;
	padding:20px 0 10px 0;
	}

.label {
	text-align:right;
	margin-right:6px;
	width:120px;
	}

.w_20 {width:20px;}
.w_40 {width:40px;}
.w_50 {width:50px;}
.w_56 {width:56px;}
.w_58 {width:58px;}
.w_60 {width:60px;}
.w_74 {width:74px;}
.w_120 {width:120px;}
.w_136 {width:136px;}
.w_160 {width:160px;}
.w_178 {width:178px;}
.w_180 {width:180px;}
.w_200 {width:200px;}
.w_230 {width:230px;}
.w_250 {width:250px;}
.w_260 {width:260px;}
.w_280 {width:280px;}
.w_300 {width:300px;}
.w_436 {width:436px;}
.w_480 {width:480px;}
.w_548 {width:548px;}
.w_600 {width:600px;}
.w_830 {width:830px;}

.mw_500 {max-width:500px;}
.mw_850 {max-width:850px;}
.mtop12 {margin-top:12px;}
.mtop7 {margin-top:7px;}
.mleft20 {margin-left:20px;}
.mright6 {margin-right:6px;}
.mbottom5 {margin-bottom:5px;} 

.fleft {float:left;}
.fright {float:right;}
.cleft {clear:left;}

.hide {display:none;}
.show {display:block;}

.ui-widget-header {
	font-weight:normal;
	padding:2px;
	}

.knowledge-container {
	background-color:#f8f8f8;
	border:1px solid #74b2e2;
	float:left;
	width:240px;
	height:240px;
	}

.knowledge-container-caption {
	color:#a0a0a0;
	display:block;
	margin:72px 0 0 46px;
	}

.soft {
	float:left;
	width:200px;
	}

.bold {font-weight: bold;}

.fsize11 {font-size: 11px;}
.fsize14 {font-size: 14px;}

.a1hover:hover {text-decoration: none;}

.border {border:1px solid black;}