@charset "UTF-8";
/* CSS Document */
/* layout stylesheet */
body {
    font-family:Arial,sans-serif;
	font-size:12px;
}

#logo img {
	position:relative;
}
 
/* general styles */
.boldText {
	font-weight: bold;
}
.tL{
	text-align:left;
}
.tR{
	text-align:right;
}
.tC{
	text-align:center;
}

input {
	height: auto;
}

.littleInput {
	width: 20px;
}

.normalInput {
	width: 40px;
}

.mediumInput {
	width: 80px;
}

.bigInput {
	width: 130px;
}

.littleTextarea {
	height: 83px;
	width: 140px;
}

.normalButton {
	color: #000000;
}

.fL {
	float: left;
	margin: 0 2px;
	position: relative;
}

.fR {
	float: right;
	margin: 0 2px;
	position: relative;
}

.line {
	line-height: 20px;
	min-height: 22px;
	min-width: 30px;
}

.fullTable {
	width: 736px;
}

th {
	color:#333;
}
tr{
	height:19px;
}
.rowWithe{background-color:#FFF}
.rowGray{background-color:#CCC}
.dia,.mes {
	width: 25px;
}

.anio {
	width: 35px;
}

.normalLabel {
	height: 20px;
	line-height: 20px;
	position: relative;
}

.labelTitle {
	color:#666;
}

.responceLabel {

}

.normalSelect {
	position: relative;
	width: 150px;
}

.littleSelect {
	position: relative;
	width: 60px;
}

.mediumSelect {
	position: relative;
	width: 105px;
}

.bigSelect {
	position: relative;
	width: 300px;
}

.mita {
	width:49%; 
}
div.row {
	height:auto;
	width:100%;
	float:left;
	position:relative;
}

.halfPageField div{
	margin-top:2px;
}
.fullPage-field div{
	margin-top:2px;
}
#titleCat-container{
	position:relative;
	width:740px;
	height:80px;
}

.wauto{width: auto!important}
.w10p{width:10px!important}
.w50p{width:50px!important}
.w75p{width:75px!important}
.w100p{width:100px!important}
.w120p{width:120px!important}
.w200p{width:200px!important}
.w300p{width:300px!important}
.w400p{width:400px!important}
.w500p{width:500px!important}
.w90 {width:90%!important}
.w98 {width:98%!important}
.centered{margin:0 auto;}
.verticalMed *{vertical-align: middle;}
