﻿

.formField
{
	clear:both;
	margin-bottom:10px;
}

.formField .longLabel
{
	width: 420px;
	padding-top:2px;
}

.formField .mediumLabel
{
    width: 160px;
	padding-top:2px;
}

.formField label
{
	margin-right:5px;	
	display: inline-block;
	vertical-align: top;
	width: 120px;
}
.formField input
{
	width:250px;
}

.formField2 .centerparagraph
{
    width:200px;
    margin-left:200px;

}
.formField2 .longLabel
{
	width: 420px;
	padding-top:2px;
}

.formField2 label
{
	margin-right:5px;	
	display: inline-block;
	vertical-align: top;
	width: 350px;
}
.formField2 input
{
	width:20px;
}

.birthdate select
{
	margin-right:5px;
}

.formField .checkbox
{
	width:20px;
}

.field-validation-error
{
    color: #ff0000;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}

.inlineValidationKO
{
	color:#C00505;
}
.inlineValidationOK
{
	color:#006B10;
}

.expandPanel
{
	color:#666666;
	background-color:#F6F6F6;
	margin-bottom:10px;
}
.expandPanelHeader
{
	padding:5px;
	cursor:pointer;
	font-weight:bold;
	border: solid 1px #CCCCCC;
}
.expandPanelArrow
{
	padding: 2px 5px 0 0;
}
.expandPanelBody
{
	background-color:#F6F6F6;
	border: solid 1px #CCCCCC;
	border-top-width:0;
	padding:20px 10px 20px 20px;
	display:block;
	overflow:auto;
	
}
.expandPanelCategory
{
	float:left;
	margin-right:50px;
	overflow:visible;
}
.expandPanelCategoryHeader
{
	font-weight:bold;
	margin-bottom:15px;
	padding-bottom:3px;
	border-bottom:solid 1px #666666;
}
.expanded
{
	display:block;
}

.expandPanelSection
{
	clear:both;
	margin-top:10px;	
}
.expandPanelSectionHeader
{
	font-weight:bold;
	font-size:14px;
	margin:10px 0 10px 0;
}

.reportMessage
{
    color:Red;
    font-weight:bold;
    
}
/*Estilos ResultadosBusqueda*/

.resultadoBusca		{background:#c9ccc2; height:29px; color:#FFF; text-indent:5px; font-size:13px; font-weight:bold; line-height:25px;}
.fichaResultados	{padding:15px; padding-left:0px; border-bottom:solid #c9ccc2 1px; width:670px;}
.fichaResultados .titulo {color:#49572a; font-size:14px; padding-bottom:10px; display:block;}
.fichaResultados .coment	{color:#49572a; font-size:10px; padding-bottom:10px; display:block;}
.fichaResultados .tag	{background:#49572a; color:#fff; display:inline-block; padding:4px; margin:2px;}
.fichaResultados .resultadoTag	{color:#777777; font-size:11px; display:inline-block;  padding:4px; margin:2px;}
.botEntra	{display:block; float:right; padding-top:20px; right:-15px; position:relative;}

/*Estilos ResultadosBusqueda*/
