﻿/***************************************************************
	MENU
***************************************************************/
#OV_Menu
{
	margin: 5px 0 0 5px;
	width: 150px;
	float: left;
}
#OV_Menu #Desconectar p
{
	margin: 0;
	color: #fff;
	font-family: Verdana;
	font-weight: 700;
	font-size: 11px;
	padding: 6px 0;
	text-align: center;
}
html > body #OV_Menu p
{
	height: 20px;
}

#OV_Menu ul
{
	padding: 0;
	margin: 0;
}
#OV_Menu li
{
	margin: 0px;
	list-style-type: none;
	height: 35px;
	background: url( 'img/ov/fondo_menu.gif' ) no-repeat 0px 4px;
}
#OV_Menu li a
{
	display: block;
	background: url( 'img/ov/bulletoff.gif' ) no-repeat 8px 6px;
	font-size: 11px;
	color: #000;
	text-indent: 10px;
	line-height: 34px;
	border-bottom: #c9c5b7 1px dotted;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
	padding-left: 5px;
}

#OV_Menu li a:hover
{
	text-decoration: none;
	color: #930B11;
}

#Desconectar
{
	background: url( 'img/ov/desconectar.gif' ) no-repeat;
	width: 150px;
	height: 57px;
	margin-top: 20px;
}

#Telefonicaov
{
	border: #369 1px dotted;
	padding: 5px;
	margin: 20px 0px 0px;
	color: #000;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.8em;
	background-color: #fff;
	text-align: center;
}

html > body #Telefonicaov
{
	width: 135px;
}

/***************************************************************
	CONTENIDO
***************************************************************/

#OV_Content
{
	float: left;
	margin: 0 0 20px 20px;
	width: 520px;
	padding-bottom: 30px;
}

#OV_Content input, #OV_Content select
{
	background: #FFFFFF none repeat scroll 0 0;
	color: #000000;
	height: 17px;
	margin: 6px 0 6px 25px;
	width: 120px;
}



#OV_Content input { border: 1px solid #A7A6AA;}
#OV_Content input.defaultButton { border:2px solid #CFD0D0; color:#930B11; background-color:#F0F1F1; width:auto;}
/*
#OV_Content span.Reale_Caption
{
	margin: 6px 0 6px 25px;
	display: block;
}*/
#OV_Content table
{
	margin: 20px 0 20px;
	border: solid 1px #fff;
	width: 600px;
}

#OV_Proyectos table
{
	margin: 20px 0 20px;
	border: solid 1px #fff;
	width: 500px;
}
#OV_Proyectos table.table_mis_proyectos { width:100%;}
/*#OV_Content table caption
{
	font-size:11px! important;
	padding: 0.2em 0.5em;
	font-weight: bold;
	font-size: 0.8em;
	margin-bottom: 1px;
	text-transform: uppercase;
	font-family: Verdana;
	text-align: left;
	line-height: 30px;
	color: #000;
	background: url(img/OV/bg_titul_tabla.gif) no-repeat 0 0;
}*/

#OV_Content table caption
{
	text-align:left;
}

#OV_Content table th
{
	background: transparent url(img/tableCenter.gif) repeat-x scroll 0 0;
	color: #930B11;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	padding-bottom: 8px;
	padding-left: 5px;
	padding-top: 5px;
	white-space: nowrap;
}




#OV_Content table td
{
	padding: 4px 0 4px 5px;
	border-bottom: solid 1px #a2b5c4;
	border-top: none;
	border-right: none;
	border-left: none;

}
#OV_Content .Reale_Aviso table
{
	width: 300px;
	border: none;
}
#OV_Content .Reale_Aviso table td
{
	border: none;
	padding: 0;
}

#OV_Content table a
{
	/*padding-left: 5px;*/
	color: #930B11;
	text-decoration: underline;
}

#OV_Content table a:hover
{
	text-decoration: none;
}

#OV_Content table .Reale_ChecktBox_GlobalBox
{
	padding: 0px !important;
}
#OV_Content table .Reale_ChecktBox_GlobalBox .Reale_Input
{
	margin: 0px !important;
}
#OV_Content table .Reale_ChecktBox_GlobalBox .Reale_Input input
{
	width: auto;
	margin: 0px !important;
	border: 0;
}

#OV_Content #headerTabs
{
	font-size: 75%;
	background: url(img/OV/bg-1.gif) #fff repeat-x 50% bottom;
	overflow: hidden;
	width: 600px;
	line-height: 15px;
	margin: 0 15px 15px 0;
	font-family: Verdana;
	height: 37px;
}
#OV_Content #headerTabs ul
{
	margin: 0;
	padding: 10px 0 0 0;
	list-style: none;
}
#OV_Content #headerTabs li
{
	float: left;
	background: url(   'img/OV/left_both.gif' ) no-repeat left top;
	margin: 0;
	padding: 0 0 0 9px;
}
#OV_Content #headerTabs a
{
	float: left;
	display: block;
	width: .1em;
	background: url(img/OV/right_both.gif) no-repeat right top;
	padding: 5px 15px 4px 6px;
	text-decoration: none;
	font-weight: bold;
	color: #000;
}
#OV_Content #headerTabs > ul a
{
	width: auto;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#OV_Content #headerTabs a
{
	float: none;
}
/* End IE5-Mac hack */
#OV_Content #headerTabs a:hover
{
	color: #ffffff;
}
#OV_Content #headerTabs .current
{
	background-position: 0 -150px;
	border-width: 0;
}
#OV_Content #headerTabs .current a
{
	background-position: 100% -150px;
	padding-bottom: 5px;
	color: #ffffff;
}
*html #OV_Content #headerTabs a { width:auto!important;}
#OV_Content #headerTabs li:hover, #OV_Content #headerTabs li:hover a
{
	background-position: 0% -150px;
	color: #ffffff;
}
#OV_Content #headerTabs li:hover a
{
	background-position: 100% -150px;
}
#OV_Content .Reale_CollapsePanel_Head
{
	clear: both;
	padding: 0 0 0 10px;
	background: url(img/tableCenter.gif) repeat-x scroll 0 0;
	margin: 10px 0 0 0px;
	line-height: 25px;
	text-align: left;
	width: 590px;
}
#OV_Content .Reale_CollapsePanel_Head a
{
	color: #930B11;
	font-family: Verdana;
	font-weight: 700;
	font-size: 11px;
}
#OV_Content .Reale_CollapsePanel_Head img
{
    cursor:pointer;
	float: right;
	margin-left: -15px;
	margin-top: 9px;
}
#OV_Content .Reale_CollapsePanel_Body
{
	margin-top: 15px;
}
#OV_Content .SimpleCollapsePanelContent
{
	border: none;
	background-color: #ffffff;
}
#OV_Content .SimpleCollapsePanelContent h2
{
	background: none;
	margin-bottom: 0;
}
#OV_Content .SimpleCollapsePanelContent span
{
	display: block;
	white-space: nowrap;
}
#OV_Content .SimpleCollapsePanelContent span.Reale_Caption
{
	white-space: normal;
}
#OV_Content .SimpleCollapsePanelContent .Reale_Caption
{
	font-weight: 700;
	width: 200px;
	float: left;
	clear: both;
	text-align: left !important;
	padding-left: 15px;
}
#OV_Content .SimpleCollapsePanelContent span.Reale_Caption
{
	white-space: normal;
}

#OV_Content .SimpleCollapsePanelContent div
{
	clear: both;
	margin-top: 15px;
}
#OV_Content .SimpleCollapsePanelContent .Reale_Label_GlobalBox
{
	font-size: 9px;
	color: #000;
	line-height: 22px;
	margin-bottom: 0;
}
#OV_Content .SimpleCollapsePanelContent .Reale_Caption
{
	width: 150px;
	margin-right: 5px;
	text-align: right;
	font-size: 10px;
}
#OV_Content .SimpleCollapsePanelContent .Reale_Clear
{
	border-bottom: 1px dotted #dedcd3;
}
#OV_Content .SCPCFormaPago .Reale_Label_GlobalBox
{
	width: auto;
}
#OV_Content .SimpleCollapsePanelContent h3
{
	clear: both;
	padding: 0.2em 0.5em;
	background: url(img/OV/bg_titul_tabla.gif) no-repeat 0 0;
	margin: 0px;
	text-align: left;
	color: #000;
	font-size: 11px;
	line-height: 30px;
	text-transform: uppercase;
}
#OV_Content .SimpleCollapsePanelContent .widthAuto .Reale_Caption
{
	width: auto;
}
#OV_Content .SimpleCollapsePanelContent .widthAuto .Reale_Label_GlobalBox
{
	width: auto;
	margin-left: 30px;
}
#Nav
{
	padding: 0;
	margin: 0;
	width: auto;
	height: 57px;
	background: url(img/OV/bg_navsup2.gif) no-repeat left top;
}
#Nav .txt_nav
{
	float: left;
	font-size: 11px;
	padding: 30px 0 0 10px;
	font-weight: bold;
}
#Nav .ruta_nav
{
	float: left;
	font-size: 11px;
	padding: 30px 0 0 10px;
}
#Nav .ruta_nav a
{
	text-decoration: underline;
	color: #000;
	font-weight: normal;
}
#Nav .ruta_nav a:hover
{
	text-decoration: none;
}
#Nav .ruta_nav span
{
	font-weight: bold;
	color: #930b11;
}
#Nav .ruta_nav .current
{
	font-weight: bold;
	color: #930b11;
}

#OV_Content .Wellcome
{
	/*background:url('img/OV/bg_wellcome.gif') repeat-x left bottom;     height:24px;     font-weight:bold;     color:#000;*/
	display: none;
}
#OV_Content .Title
{
	background: url( 'img/OV/bg_title.gif' ) no-repeat left top;
	height: 100px;
	display: none;
}
#OV_Content .Title span
{
	font-family: Arial;
	padding: 60px 0 0 0;
	float: right;
	font-size: 18px;
	color: #000;
	font-weight: bold;
}
#tit_tarificador
{
	background: url( 'img/OV/tit_tarificador.gif' ) no-repeat left top;
	height: 48px;
	width: 700px;
}
.activar_usuario, .alta_usuario
{
	margin-top: 15px;
}
.activar_usuario .activar_form, .alta_usuario .activar_form
{
	margin-left: 20px;
}
.leyform2
{
	float: left;
	clear: both;
	width: 650px;
	line-height: 14px;
	padding: 0px 20px 0 22px;
	font-size: 10px;
	font-family: arial;
	color: #707879;
}

/***************************************************************
	PARTE
***************************************************************/
#cabeceraParte h4 { margin:0; font-size:11px;}
#cabeceraParte #cabeceraParteDaños h4 { margin:0 0 5px 0;}
#cabeceraParteFecha { margin:0 4px 0 0;}
#cabeceraParteFecha, #cabeceraParteLocalizacion { width:385px; float: left; padding: 10px 7px;}
#cabeceraParteVictimas, #cabeceraParteDaños, #cabeceraParteTestigos, #cabeceraParteJudicial {padding:0; width:auto; padding: 10px 7px; float: left; margin:8px 0 0 0; min-width:385px; margin:8px 4px 0 0;}
    #cabeceraParteVictimas .victims_table { float:left; margin:10px 72px 0 30px;}
        #cabeceraParteVictimas .victims_table table caption { font-size:12px; font-weight:bold;}
        *:first-child+html #cabeceraParteVictimas .victims_table table caption { margin:0 0 10px 0;}
        *html #cabeceraParteVictimas .victims_table table caption { margin:0 0 10px 0;}
        #cabeceraParteVictimas .victims_table span.Reale_Button_GlobalBox { float:right;}
        #contentForm #cabeceraParte #cabeceraParteVictimas .victims_table .Reale_RadioButtonList_GlobalBox .Reale_Caption {margin:0 0 0 5px;}
        #cabeceraParteVictimas .victims_table .Reale_RadioButtonList_GlobalBox .Reale_Input input { width:auto; margin:0 5px 0 0; border:none;}
    
    #contentForm #cabeceraParteDaños h3 { clear:both; background-color:transparent;}
    #contentForm #cabeceraParteDaños .content_damages { clear:both; padding:10px 0 0 0;}
        #contentForm #cabeceraParte #cabeceraParteDaños span.Reale_Caption {margin:0 0 0 5px;}
        #contentForm #cabeceraParte #cabeceraParteDaños textarea { margin:0 0 0 20px;}
   
   #cabeceraParteTestigos .victims_table { float:left; margin:10px 72px 0 30px;}
        #cabeceraParteTestigos .victims_table table caption { font-size:12px; font-weight:bold;}
        *:first-child+html #cabeceraParteTestigos .victims_table table caption { margin:0 0 10px 0;}
        *html #cabeceraParteTestigos .victims_table table caption { margin:0 0 10px 0;}
        #cabeceraParteTestigos .victims_table span.Reale_Button_GlobalBox { float:right;}
        #contentForm #cabeceraParte #cabeceraParteTestigos .victims_table .Reale_RadioButtonList_GlobalBox .Reale_Caption {margin:0 0 0 5px;}
        #cabeceraParteTestigos .victims_table .Reale_RadioButtonList_GlobalBox .Reale_Input input { width:auto; margin:0 5px 0 0; border:none;}
   
   body:last-child #contentForm #cabeceraParteJudicial .Reale_GlobalBox span.Reale_Caption label { width:150px;}
   #contentForm #cabeceraParte #cabeceraParteJudicial span.Reale_Caption {margin:0 0 0 5px;}
   *:first-child+html #contentForm #cabeceraParte #cabeceraParteJudicial span.Reale_Caption { width:90px;}
   #contentForm #cabeceraParte #cabeceraParteJudicial .formularioHorizontal { padding:0 20px 0 0;}
   *:first-child+html #contentForm #cabeceraParte #cabeceraParteJudicial .formularioHorizontal .Reale_Caption { float:none;}
   *html #contentForm #cabeceraParte #cabeceraParteJudicial .formularioHorizontal .Reale_Caption { float:none;}
   *:first-child+html #contentForm #cabeceraParte #cabeceraParteJudicial .formularioHorizontal textarea {}
   *html #contentForm #cabeceraParte #cabeceraParteJudicial .formularioHorizontal textarea {}
   *:first-child+html #contentForm #cabeceraParte #cabeceraParteJudicial .formularioHorizontal { clear:both; min-width:400px;}
   *html #contentForm #cabeceraParte #cabeceraParteJudicial .formularioHorizontal { clear:both; min-width:400px;}
   
#cabeceraParteFecha, #cabeceraParteLocalizacion, #cabeceraParteVictimas, #cabeceraParteDaños , #cabeceraParteTestigos, #cabeceraParteJudicial  
{
    border:solid 1px #b9b9b9; background-color:#efeff1; min-height:75px;
}
#contentForm #cabeceraParte .Reale_GlobalBox { min-width:20px; }
#contentForm #cabeceraParte label { margin:0 0 0 5px;}
#contentForm #cabeceraParte span.Reale_Caption { margin:0 0 0 0px;}
#contentForm #cabeceraParte input { margin:0 0 0 0px}
    #contentForm #cabeceraParte #cabeceraParteFecha input {}
#contentForm #cabeceraParte .Reale_ChecktBox_GlobalBox .Reale_Input { margin-left:0}
body:last-child #contentForm #cabeceraParte .Reale_ChecktBox_GlobalBox .Reale_Input { margin-left:10px}
#contentForm #cabeceraParte .Reale_ChecktBox_GlobalBox input { border:none; width:auto; margin:5px 0px 0 0; background:none;}
body:last-child #contentForm #cabeceraParte .Reale_ChecktBox_GlobalBox input { margin:5px 5px 0 0}
#contentForm #cabeceraParte select { margin:0 0 0 0px}
#contentForm #cabeceraParte .Reale_GlobalBox { margin:0;}
    *:first-child+html #contentForm #cabeceraParte #cabeceraParteLocalizacion .Reale_GlobalBox { margin-left:-20px;}
    *:first-child+html #contentForm #cabeceraParte #cabeceraParteLocalizacion div.topalign { margin-top:-20px;}
#contentForm #cabeceraParte #cabeceraParteVictimas .Reale_GlobalBox .Reale_Input input { display:block; float:left; margin:0;}
#contentForm #cabeceraParte #cabeceraParteVictimas .Reale_GlobalBox .Reale_Input label { display:block; float:left; margin:3px 0 0 5px;}
#contentForm #cabeceraParte #cabeceraParteVictimas select { width:auto;}
#contentForm #cabeceraParte #cabeceraParteDaños .Reale_GlobalBox .Reale_Input input { display:block; float:left; margin:0;}
#contentForm #cabeceraParte #cabeceraParteDaños .Reale_GlobalBox .Reale_Input label { display:block; float:left; margin:3px 0 0 5px;}
#contentForm #cabeceraParte #cabeceraParteTestigos .Reale_GlobalBox .Reale_Input input { display:block; float:left; margin:0;}
#contentForm #cabeceraParte #cabeceraParteTestigos select { width:auto;}
#contentForm #cabeceraParte #cabeceraParteTestigos .Reale_GlobalBox .Reale_Input label { display:block; float:left; margin:3px 0 0 5px;}
#contentForm #cabeceraParte #cabeceraParteJudicial .Reale_GlobalBox .Reale_Input input { display:block; float:left; margin:0;}
#contentForm #cabeceraParte #cabeceraParteJudicial .Reale_GlobalBox .Reale_Input label { display:block; float:left; margin:3px 0 0 5px;}
    
#OV_Content #colIzdaParte {width:258px; float:left; }
#OV_Content #colIzdaParte .Reale_Clear { display:none;}
    #OV_Content #colIzdaParte .ovdata input { background:none; width:auto; border:none; margin:0 5px 0 10px; float:left;}
    #OV_Content #colIzdaParte .Reale_TextBox_GlobalBox { margin:0;  width:220px; /*background:#f0f0f0;*/ margin: 0 0 3px 3px; clear:both; padding: 3px;}
        #OV_Content #colIzdaParte .Reale_TextBox_GlobalBox .Reale_Caption { margin:0 0 0 3px; display:inline; width:auto;}
        #OV_Content #colIzdaParte .Reale_TextBox_GlobalBox .Reale_Input {display:inline; float:right; margin-left:0;}
        #OV_Content #colIzdaParte .Reale_TextBox_GlobalBox .Reale_Input input { margin: 0 0 0 5px; height:14px;BACKGROUND-COLOR: #fff;BORDER-RIGHT: #a7a6aa 1px solid;	BORDER-TOP: #a7a6aa 1px solid;	BORDER-LEFT: #a7a6aa 1px solid;	BORDER-BOTTOM: #a7a6aa 1px solid;}
        #OV_Content #colIzdaParte .Reale_NIFNIECIF_GlobalBox .Reale_TextBox_GlobalBox .Reale_Input input { width:130px;}
    #OV_Content #colIzdaParte .Reale_RadioButtonList_GlobalBox {margin:0;  width:220px; /*background:#f0f0f0;*/ margin: 0 0 3px 3px; clear:both; padding: 3px;}
	#OV_Content #colIzdaParte .Reale_RadioButtonList_GlobalBox .Reale_Input input  { background:none; width:auto; border:none; margin:0px 5px 0 7px;}
    #OV_Content #colIzdaParte .Reale_DDL_GlobalBox {/*background:#f0f0f0;*/}
        #OV_Content #colIzdaParte .Reale_DDL_GlobalBox .Reale_Caption { margin:0;}
    
    #colIzdaParte .box_parte01 { background: url(img/box_01_center_blue.gif) repeat-y 0 0;}
        #colIzdaParte .box_parte02 { background: url(img/box_01_top_blue.gif) no-repeat 0 0; padding:10px 0 0 0;}
            #colIzdaParte .box_parte03 { background: url(img/box_01_bottom_blue.gif) no-repeat 0 bottom; padding:0 0 10px 9px; }
        #contentForm #colIzdaParte h2 { width:106px; height:20px; background: url(img/vehiculo_a_blue.gif) no-repeat 0 0; text-indent:-10000px; padding:0;}
        /*#contentForm #colIzdaParte h2 { font:bold 11px Verdana;}*/
        #contentForm #colIzdaParte .box_parte01 h3 { background:none; font-size:11px; font-weight:bold; background-color: #fff; border:solid 1px #a8a1a9;float:left; padding: 2px 3px; clear:both; margin:0 4px 7px 0;}
            #contentForm #colIzdaParte .box_parte01 h3 span { font-weight:normal; display:inline; background:none; margin:0; padding:0;}
            #contentForm #colIzdaParte .box_parte03 span.campo_parte { display:block; width:209px; background:#f0f0f0; margin: 0 0 3px 3px; clear:both; padding: 3px;}
            #contentForm #colIzdaParte .box_parte03 div { margin-bottom:15px;}
    /**/
    #OV_Content #colIzdaParte .formularioHorizontal .Reale_NIFNIECIF_GlobalBox .Reale_DDL_GlobalBox .Reale_Input select {margin:0 0 0 15px;width:55px;}
    #OV_Content #colIzdaParte .Reale_RadioButtonList_GlobalBox .Reale_Caption { margin:0 0 0 3px; width:auto;}
    #OV_Content #colIzdaParte .Reale_DDL_GlobalBox {margin:0;  width:220px; margin: 0 0 0px 3px; clear:both; padding: 3px; float:none;}
        #contentForm #colIzdaParte .select_right .Reale_GlobalBox span.Reale_Caption { clear:both; float:none; width:auto;}
        #contentForm #colIzdaParte .select_right .Reale_GlobalBox span.Reale_Input {clear:both; float:none; width:auto;}
            #contentForm #colIzdaParte .select_right .Reale_GlobalBox span.Reale_Input select {float:none;width:200px; margin:0 0 0 3px;}
            *:first-child+html #contentForm #colIzdaParte .select_right .Reale_GlobalBox span.Reale_Input select { margin-left:-5px;}
    #contentForm #colIzdaParte .box_parte03 div.select_right {margin:0;}
    #contentForm #colIzdaParte .box_parte03 div {margin-bottom:5px; padding-bottom:1px;}
    #contentForm #colIzdaParte .box_parte03 div.select_right div {margin:0;}
    #contentForm #colIzdaParte .box_parte01 h3 { background:none; font-size:11px; font-weight:bold; background-color: #fff; border:solid 1px #a8a1a9;float:left; padding: 2px 3px; clear:both; margin:10px 4px 7px 0;}
    *:first-child+html #OV_Content #colIzdaParte .Reale_GlobalBox { width:200px}
    *:first-child+html #OV_Content #colIzdaParte .Reale_GlobalBox .Reale_Caption { margin-left:-20px}
    #OV_Content #colIzdaParte .formularioHorizontal .Reale_DDL_GlobalBox .Reale_Input select { margin:0 0 0 3px; float:none; clear:both; width:200px;}
    *:first-child+html #OV_Content #colIzdaParte .formularioHorizontal .Reale_DDL_GlobalBox .Reale_Input select { margin-left:-5px;}
    *:first-child+html #OV_Content #colIzdaParte .formularioHorizontal .Reale_NIFNIECIF_GlobalBox .Reale_DDL_GlobalBox .Reale_Input { margin-left:0; width:55px; float:left; }
    #OV_Content #colIzdaParte .Reale_ChecktBox_GlobalBox .Reale_Input input { background:transparent; border:none; display:block; float:left; margin-left:0;margin-right:5px; width:auto;}
    #OV_Content #colIzdaParte .Reale_ChecktBox_GlobalBox .Reale_Input label { display:block; float:left; width:190px;}
    *:first-child+html #OV_Content #colIzdaParte .Reale_ChecktBox_GlobalBox .Reale_Input label { width:160px;}
    *:first-child+html #OV_Content #colIzdaParte .check_box_01 .Reale_ChecktBox_GlobalBox { padding:5px 0 0 0!important;}
    *:first-child+html #OV_Content #colIzdaParte .Reale_TextBox_GlobalBox .Reale_Input input.date_right { float:left; margin-left:-20px;}
    *:first-child+html #OV_Content #colIzdaParte .formularioHorizontal .Reale_RadioButtonList_GlobalBox span.Reale_Input span {width:240px!important; margin-left:-20px;}
    *:first-child+html #OV_Content #colIzdaParte .formularioHorizontal .Reale_RadioButtonList_GlobalBox span.Reale_Input span input { margin-right:0px; margin-left:4px;float:none;}
    *:first-child+html #OV_Content #colIzdaParte .formularioHorizontal .Reale_RadioButtonList_GlobalBox span.Reale_Input span label {}

#OV_Content #colDchaParte { width:258px; float:right;}
#OV_Content #colDchaParte .Reale_Clear { display:none;}
    #OV_Content #colDchaParte .ovdata input { background:none; width:auto; border:none; margin:0 5px 0 10px; float:left;}
    #OV_Content #colDchaParte .Reale_TextBox_GlobalBox { margin:0; width:220px; margin: 0 0 3px 3px; clear:both; padding: 3px; float:none; }
    *:first-child+html #OV_Content #colDchaParte .Reale_GlobalBox { width:200px}
    *:first-child+html #OV_Content #colDchaParte .Reale_GlobalBox .Reale_Caption { margin-left:-20px}
        #OV_Content #colDchaParte .Reale_TextBox_GlobalBox .Reale_Caption { margin:0 0 0 3px; display:inline; width:auto;}
        #OV_Content #colDchaParte .Reale_TextBox_GlobalBox .Reale_Input {display:inline; float:right; margin-left:0;}
        #OV_Content #colDchaParte .Reale_TextBox_GlobalBox .Reale_Input input { margin: 0 0 0 3px; background-color:#fff; height:14px;BORDER-RIGHT: #a7a6aa 1px solid;	BORDER-TOP: #a7a6aa 1px solid;	BORDER-LEFT: #a7a6aa 1px solid;	BORDER-BOTTOM: #a7a6aa 1px solid;}
        #OV_Content #colDchaParte .Reale_NIFNIECIF_GlobalBox .Reale_TextBox_GlobalBox .Reale_Input input { width:130px;}
         *:first-child+html #OV_Content #colDchaParte .Reale_TextBox_GlobalBox .Reale_Input input.date_right { float:left; margin-left:-20px;}
    #OV_Content #colDchaParte .Reale_RadioButtonList_GlobalBox {margin:0;  width:220px; margin: 0 0 3px 3px; clear:both; padding: 3px;}
		*:first-child+html #OV_Content #colDchaParte .formularioHorizontal .Reale_RadioButtonList_GlobalBox span.Reale_Input span {width:240px!important; margin-left:-20px;}
        *:first-child+html #OV_Content #colDchaParte .formularioHorizontal .Reale_RadioButtonList_GlobalBox span.Reale_Input span input { margin-right:0px; margin-left:4px;float:none;}
        *:first-child+html #OV_Content #colDchaParte .formularioHorizontal .Reale_RadioButtonList_GlobalBox span.Reale_Input span label {}
                
        #OV_Content #colDchaParte .Reale_RadioButtonList_GlobalBox .Reale_Input input  { background:none; width:auto; border:none; margin:0px 5px 0 7px}
        #OV_Content #colDchaParte .Reale_RadioButtonList_GlobalBox .Reale_Caption { margin:0 0 0 3px; width:auto;}
    #OV_Content #colDchaParte .Reale_DDL_GlobalBox {margin:0;  width:220px; margin: 0 0 0px 3px; clear:both; padding: 3px; float:none;}
         #OV_Content #colDchaParte .Reale_DDL_GlobalBox .Reale_Caption { margin:0 0 0 3px;}
         #OV_Content #colDchaParte .Reale_DDL_GlobalBox .Reale_Input select { margin:0 0 0 3px; float:right;}
         #OV_Content #colDchaParte .formularioHorizontal .Reale_DDL_GlobalBox .Reale_Input select { margin:0 0 0 3px; float:none; clear:both; width:200px;}
         #OV_Content #colDchaParte .formularioHorizontal .Reale_NIFNIECIF_GlobalBox .Reale_DDL_GlobalBox .Reale_Input select { width:55px; margin:0 0 0 15px;}
         *:first-child+html #OV_Content #colDchaParte .formularioHorizontal .Reale_NIFNIECIF_GlobalBox .Reale_DDL_GlobalBox .Reale_Input { margin-left:0;}
         *:first-child+html #OV_Content #colDchaParte .formularioHorizontal .Reale_NIFNIECIF_GlobalBox .Reale_DDL_GlobalBox .Reale_Input select { float:left;}
         
         *:first-child+html #OV_Content #colDchaParte .formularioHorizontal .Reale_DDL_GlobalBox .Reale_Input { float:left; margin-left:0;}
    #OV_Content #colDchaParte .Reale_ChecktBox_GlobalBox .Reale_Input input { display:block; float:left; width:auto; border:none; background:none; margin-right:5px; margin-left:0;}
    #OV_Content #colDchaParte .Reale_ChecktBox_GlobalBox .Reale_Input label { display:block; float:left; width:190px;}
    *:first-child+html #OV_Content #colDchaParte .Reale_ChecktBox_GlobalBox .Reale_Input label { width:160px;}
    *:first-child+html #OV_Content #colDchaParte .check_box_01 .Reale_ChecktBox_GlobalBox { padding:5px 0 0 0!important;}

    #colDchaParte .box_parte01 { background: url(img/box_01_center_yellow.gif) repeat-y 0 0;}
        #colDchaParte .box_parte02 { background: url(img/box_01_top_yellow.gif) no-repeat 0 0; padding:10px 0 0 0;}
            #colDchaParte .box_parte03 { background: url(img/box_01_bottom_yellow.gif) no-repeat 0 bottom; padding:0 0 10px 9px; }
        #contentForm #colDchaParte h2 { width:106px; height:20px; background: url(img/vehiculo_b_yellow.gif) no-repeat 0 0; text-indent:-10000px; padding:0;}
        #contentForm #colDchaParte .box_parte01 h3 { background:none; font-size:11px; font-weight:bold; background-color: #fff; border:solid 1px #a8a1a9;float:left; padding: 2px 3px; clear:both; margin:10px 4px 7px 0;}
            #contentForm #colDchaParte .box_parte01 h3 span { font-weight:normal; display:inline; background:none; margin:0; padding:0;}
            #contentForm #colDchaParte .box_parte03 span.campo_parte { display:block; width:209px; background:#fff; margin: 0 0 3px 3px; clear:both; padding: 3px;}
            #contentForm #colDchaParte .box_parte03 div { margin-bottom:5px; padding-bottom:1px}

#colCentParte { float:left; width:294px;}
    .combo_parte01 { clear: both; background: url(img/checker_center_yellow_blue.gif) repeat-y 0 0;}
    .combo_parte02 { background: url(img/checker_top_yellow_blue.gif) no-repeat 0 0; padding-top:4px;}
    .combo_parte03 { background: url(img/checker_bottom_yellow_blue.gif) no-repeat 0 bottom; padding-bottom:4px; margin:0 0 10px 0;}
        #colCentVehiculoParte_A { float:left; width:auto; padding:10px 10px 0;}
            #colCentVehiculoParte_A input { border:none; width:auto; background:none; margin:0;}
        #colCentCircunstParte {  font-size:11px; float:left; width:210px; margin:0 0 0px 7px; padding:10px 0 0 0; text-align:center;}
        *:first-child+html #colCentCircunstParte {width:200px;}
            #colCentCircunstParte h5 { margin:0; font-weight:normal; font-size:11px;}
        #colCentVehiculoParte { float:right; width:auto; padding:10px 9px 0;}
            #colCentVehiculoParte input { border:none; width:auto; background:none; margin:0;}
    
#contentForm #colCentParte h2 { background:none; margin:0; text-align:center;}
#contentForm #colCentParte h3 { background:none; color:#930B11; text-align:center; padding:0 10px;} 

#OV_Content .FullWidth { text-align:left; width:270px; margin:0 0 0 15px;}
*:first-child+html #OV_Content .FullWidth {width:270px!important;}
    #OV_Content .FullWidth input { background:none; border:0; width:auto; margin:0 5px 0 0; display:block; float:left;}
    #OV_Content .FullWidth label { display:block; float:left; width:230px;}
    body:last-child #OV_Content .FullWidth label { width:250px;}
            
/***************************************************************
	FINAL PARTE
***************************************************************/


#OV_Content .SimpleCollapsePanelContent .ovdata
{
	width: 590px;
	margin: 0;
}
#OV_Content .SimpleCollapsePanelContent .ovdata span
{
	margin: 0;
	width: auto;
}
#OV_Content .SimpleCollapsePanelContent .ovdata span.Reale_Caption
{
	margin: 0 12px 0 0;
}

#contentForm .detalle_content .Reale_GlobalBox
{
	width: 500px;
	margin-bottom: 0px ! important
}
/*
.detalle_content span.Reale_Caption
{
	margin: 0px 0 6px 25px !important;
	font-weight: bold;
	color: #930B11;
	background: url(img/bullet.gif) no-repeat 0 5px;
	padding: 0 12px 0 8px;
	float: left;
}*/
.detalle_content span a
{
	color: #930B11;
	text-decoration: underline;
}
.detalle_content span a:hover
{
	text-decoration: none;
}

.contentModify .Reale_Clear
{
	display: none;
}
.contentModify .Reale_GlobalBox
{
	height: 40px;
}
.selectAsk
{
	clear: both;
	float: none;
	height: 60px;
}
.selectAsk select
{
	width: 180px !important;
}
.selectAsk input
{
	width: 180px !important;
}
.inputAsk input
{
	width: 180px !important;
}
.btnAsk input
{
	border: none !important;
	text-indent: -20000px !important;
	width: 170px !important;
	height: 28px !important;
	background: url(img/OV/bot_modify_2.gif) no-repeat 0 0 !important;
	cursor: pointer !important;
	margin-left: 35px !important;
}
.btnAsk2 input
{
	border: none !important;
	text-indent: -20000px !important;
	height: 28px !important;
	background: url(img/OV/bot_password.gif) no-repeat 0 0 !important;
	cursor: pointer !important;
	margin-left: 35px !important;
}
#OV_Content .btnAsk3 input 
{
    border:none;
    background: url(img/OV/bot_correo.gif) no-repeat 0 0 !important;
    text-indent:-10000px;
    display:block;
    width:230px;
    height:29px;
    margin: 10px 0 0 40px;
    cursor: pointer !important;
}


#OV_Content .GlobalCuentaCorriente .Reale_GlobalBox, #contentForm .GlobalCuentaCorriente .Reale_GlobalBox
{
	margin: 0;
	padding: 0 !important;
}
#contentForm .GlobalCuentaCorriente .Reale_GlobalBox
{
	padding-left: 0 !important;
}
#OV_Content .GlobalCuentaCorriente .Reale_Caption, #OV_Content .GlobalCuentaCorriente .Reale_Caption label
{
	margin: 0! important;
	padding: 0! important;
}
#OV_Content .GlobalCuentaCorriente .Reale_Caption label
{
	display: inline !important;
	padding: 0px! important;
	
}
#OV_Content .GlobalCuentaCorriente .Reale_Input
{
	
	margin:0! important;
	padding: 0;
}
#OV_Content .GlobalCuentaCorriente .Reale_Input input
{

	margin: 0 2px 0 0;
	padding: 0;
	width: auto;
}

#OV_Content .Reale_Clear
{
	display:block;
	height:12px;
}

.botonCCC
{
	margin-left:0! important;
}

.ccCondiciones input
{
	margin-bottom:0! important;
	margin-top:0! important;
	margin-right:0! important;
	margin-left:20px! important;
	border-width:0! important;
	width: auto !important;
}

.ccCondiciones label
{
	margin-left:12px;
	margin-top:12px;
}

#OV_Content strong.Info {font-size:11px; background:none; border:none;}




#OV_Content .formularioHorizontal #formularioAnulacionPoliza .Reale_Input textarea 
{
	 width:720px !Important;
	 height:60px;
}

/*Anulación polizas*/

#OV_Content table.Grid_Check_OV input { border:none; width:20px; height:24px; background: url(img/check_off.gif) no-repeat 0 0; cursor:pointer;}
    #OV_Content table.Grid_Check_OV td.checkBoxGridView { padding:0 0px 0 0px;}
    #OV_Content table.Grid_Check_OV tr.par { background-color:#f7f7f7;}
    #OV_Content table.Grid_Check_OV tr.seleccionado input { background: url(img/check_on.gif) no-repeat 0 0;}

/*Encargo de peritación*/
#OV_Content input.ov_cp { margin-top:23px;}
#OV_Content table.table_peritacion { margin-top:0; clear:both;}
#OV_Content .table_peritacion td, #OV_Content .table_peritacion th { padding-right:5px;}
#OV_Content .ajax__calendar_days table { width:auto!important}
    #OV_Content .ajax__calendar_days table td { border:none; padding:0;}
    
.formRecibo
{
	width:350px;
	float:right;
	margin:-50px 0 0 0;
}
.formRecibo span { color:#930B11; font-weight: bold; font-size: 18px;}
.formRecibo span strong { color:#000; font-weight: bold; font-size:14px;}
#contentForm .formRecibo .Reale_Button_GlobalBox { margin:20px 0 20px 20px;}
*:first-child+html #contentForm .formRecibo .Reale_Button_GlobalBox { margin:20px 80px 20px 0px;}
#contentForm .formRecibo .Reale_Button_GlobalBox input { float:right;}

.formRecibo h2
{
	font-size:11px;
	padding:0 0 0 10px;
	text-transform:uppercase;
	overflow:hidden;
}

pre.recibo
{
	background: url( "img/ov/fondo_recibo.gif" ) no-repeat left top;
}

pre.recibo div.contentRecibo
{
	height:210px;     
	padding-top:65px; 
	padding-left:5px;
}
#contentForm .botton_siniestro .Reale_ChecktBox_GlobalBox { margin:15px 0 0 0;}
    #contentForm .botton_siniestro .Reale_ChecktBox_GlobalBox input { width:auto; margin:0px 5px 0px 0; float:left; display:block; border:none;}
    #contentForm .botton_siniestro .Reale_ChecktBox_GlobalBox label { width:auto; margin:2px 0px 0px 0; float:left; display:block; font-weight:bold; }

#contentForm .botton_siniestro .Reale_Button_GlobalBox { float:right; margin:0 80px 0 0;}

#OV_Content table.table_siniestros { width:720px;}

/*Detalle recibo*/
#OV_Content .pay_recive {float:right;}
	#OV_Content .pay_recive .defaultButton { padding:2px 4px; float:right; margin: 0 5px 5px 0;}
		#OV_Content .pay_recive a.defaultButton  { text-decoration:none;}
		
		.ver_recibos ul { list-style:none; margin:0; padding:0;}
		    .ver_recibos ul li {margin:0; padding:0; float:none; display:block; clear:both;}
		        #contentForm .ver_recibos ul li span.Reale_GlobalBox { margin-bottom:10px;}
#OV_Content .asegurado_vehi input { border:none; width:auto;}
#OV_Content .asegurado_vehi input.defaultButton { border:2px solid #CFD0D0;}
#OV_Content .iconosPosicionGlobal { margin:0; width:auto; height:auto;}
/*Peritacion*/

#contentForm .encargo_peritacion input.defaultButton { margin-top:18px;}

#contentForm1Columna .tabla_talleres table.table_peritacion { width:750px; margin:15px 0 0 15px;}
#contentForm1Columna .tabla_talleres table.table_peritacion th {background:transparent url(img/tableCenter.gif) repeat-x scroll 0 0; color:#930B11; font-size:11px; font-weight:bold; padding-bottom:8px; padding-left:5px; padding-top:5px; text-align:left;}
#contentForm1Columna .tabla_talleres table.table_peritacion td {padding:0 10px 0 5px; height:36px; border-bottom:solid 1px #A2B5C4;}
#contentForm1Columna .tabla_talleres table.table_peritacion td strong {color:#930B11;}

#contentForm1Columna .tabla_talleres table.table_peritacion input { border:none; width:20px; height:24px; background: url(img/check_off.gif) no-repeat 0 0; cursor:pointer;}
#contentForm1Columna .tabla_talleres table.table_peritacion input.lens_button { border:none; width:auto; height:auto; background: none; cursor:pointer;}
    #contentForm1Columna .tabla_talleres table.table_peritacion td { padding:0 10px 0 5px;}
    #contentForm1Columna .tabla_talleres table.table_peritacion td.checkBoxGridView { padding:0 0px 0 0px;}
    #contentForm1Columna .tabla_talleres table.table_peritacion tr.par { background-color:#f7f7f7;}
    #contentForm1Columna .tabla_talleres table.table_peritacion tr.seleccionado input { background: url(img/check_on.gif) no-repeat 0 0;}
    #contentForm1Columna .tabla_talleres table.table_peritacion tr.seleccionado input.lens_button { background: none;}
    
    .resultadoPeritacion {width:765px; height:auto; background-color:#f3f2f2; border:solid 1px #c2c3c4; margin:0 0 0 14px; padding:10px 10px 0px; clear:both;}
    .resultadoPeritacion span {font-size:14px; color:#930B11; font-weight:bold; }
	    .resultadoPeritacion .Reale_GlobalBox .Reale_Caption {  color:#000; font-size:12px; border-right:solid 2px #000; margin:0 5px 0 0; padding:0 5px 0 0;}  

*:first-child+html span.parte_ch { margin-left:5px!important}
#OV_Content .ver_recibos a.defaultButton { text-decoration:none; padding:2px 5px;}
#OV_Content .Reale_Window .ver_recibos table.table_detalle_siniestro { width:500px; border:none; border:solid 1px #fff; margin-bottom:20px;}
#OV_Content .Reale_Window .ver_recibos table.table_detalle_siniestro caption { font-weight:bold; margin-bottom:5px;}
#OV_Content .Reale_Window .ver_recibos table.table_detalle_siniestro td { border:none!important;}

#barra_der .login iframe { height:240px!important;}


#OV_Content .cuentas tr.par input { width:auto; margin:0 0 0 40px; border:none;}
#OV_Content .cuentas tr.impar input { width:auto; margin:0 0 0 40px; border:none;}

.check_altauser {}
    .check_altauser .Reale_RadioButtonList_GlobalBox .Reale_Input input { float:left; display:block; clear:left;}
    .check_altauser .Reale_RadioButtonList_GlobalBox .Reale_Input label { float:left; display:block; margin:3px 0 0 0;}
    *:first-child+html .check_altauser .Reale_RadioButtonList_GlobalBox .Reale_Input label { width:500px;}



