﻿body
{
    font-family: Tahoma;
	font-size: 11px;
}

.tabs
{
    font-family: Tahoma;
	font-size: 11px;
}

h1
{
    font-family: Tahoma;
    font-size: 16px;
    font-weight: bold;
}

h1.tabs
{
    font-family: Tahoma;
    font-size: 16px;
    font-weight: bold;
}

h2
{
	font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
}

h2.tabs
{
	font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
}

input[type="submit"]
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    
    height: 25px;
}

input[type="submit"].tabs
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    
    height: 25px;
}

input[type="button"]
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    
    height: 25px;
}

input[type="button"].tabs
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    
    height: 25px;
}

input[type="text"]
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

input[type="text"].tabs
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

input[type="textarea"]
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

input[type="textarea"].tabs
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

input[type="password"]
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

input[type="password"].tabs
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

select
{
    font-family: Tahoma;
    font-size: 11px;
}

select.tabs
{
    font-family: Tahoma;
    font-size: 11px;
}


.Title
{
	font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
}


.collapsePanelHeader
{
    height: 30px;
    background-image: url('Images/collapse_back.png');
    background-repeat: repeat-x;
    color: #FFF;
    font-weight: bold;
}

.collapseMenu
{
    left: 10%;
    width: 80%;
    position: relative;
}

.panelRegistrarServicio
{
    position: relative;
    left: 50px;
}


.numericTextBox
{
    text-align: right;
}



#progressBackgroundFilter {
  position:absolute;
  top:0px;
  bottom:0px;
  left:0px;
  right:0px;
  overflow:hidden;
  padding:0;
  margin:0;
  background-color:#000;
  filter:alpha(opacity=5);
  opacity:0.05;
  z-index:1000;
}

.modalBackground {
	background-color:#000;
	filter:alpha(opacity=5);
    opacity:0.05;
}

#processMessage
{
    position: absolute;
    top: 0px;
    right: 0px;
    padding: 5px 20px 5px 20px;
    z-index: 1001;
    background-color: #000;
    font-size: 10px;
    font-family: Tahoma;
    text-align: center;
    color: #FFFFFF;
}

.principal.body
{
    background-color: #EDEDED;
}

.contenido
 {
 	background-color: White;
 }

.table_template
{
	border:0;
	width:100%;
}

.top2_r1_c1 
{
background-image: url('Images/Template/top2_r1_c1.png');
background-repeat: no-repeat;
width:28px;
height:24px;
}

.top2_r1_c2
{ 
background-image: url('Images/Template/top2_r1_c2.png');
background-repeat: repeat-x;
height:24px;
width:auto;
}

.top2_r1_c5

{
 background-image:url('Images/Template/top2_r1_c5.png');
 background-repeat: no-repeat;
 width:28px;
 height:24px; 
                        
}

.top2_r2_c1
{
background-image: url('Images/Template/top2_r2_c1.png');
background-repeat: no-repeat;
width:28px;
height:72px;
}

.topizq
{
background-image: url('Images/Template/top2_r2_c3.png');
background-repeat: repeat-x;
height:72px;
}

.top2_r2_c3
{
background-image: url('Images/Template/top2_r2_c3.png');
background-repeat: repeat-x;
height:72px;
}

.topder
{
background-image: url('Images/Template/top2_r2_c3.png');
background-repeat:repeat-x;
height:72px;

}

A:visited
{
text-decoration: none;
border-width: 0px;
}

.top2_r2_c5
{
background-image: url('Images/Template/top2_r2_c5.png');	
background-repeat:no-repeat;
width:28px;
height:72px;
}

.top2_r3_c1
{
background-image: url('Images/Template/top2_r3_c1.png');
background-repeat:repeat-y;	
width:28px;
}


.top2_r3_c5
{
background-image: url('Images/Template/top2_r3_c5.png');
background-repeat: repeat-y;
width:28px;
}

.top2_r5_c1
{
background-image:url('Images/Template/top2_r5_c1.png');
background-repeat:no-repeat;	
}

.top2_r6_c1
{
background-image:url('Images/Template/top2_r6_c1.png');	
background-repeat:no-repeat;
height:38px;
width:28px;
}

.top2_r6_c2
{
background-image:url('Images/Template/top2_r6_c2.png');
background-repeat:repeat-x;
width:auto;
height:22px;
}

.top2_r6_c5
{
background-image:url('Images/Template/top2_r6_c5.png');
background-repeat:no-repeat;
height:38px;
width:28px;
}

.top2_r7_c2
{
background-image:url('Images/Template/top2_r7_c2.png');	
background-repeat: repeat-x;
height:16px;

}

.Grilla
{
    background-position: #018182;
    font-family: Verdana;
    font-size: 11px;
    background: #018182;
    color: White;
    border-style: none;
    border-width: 0px;
    border-color: Red;
    border-spacing: 2px;
}

.Grilla td
{
    border-style: none;
    padding: 3px;
}

.Grilla th
{
    border-style: none;
    border-bottom: solid 2px #9ab862;
    padding: 6px 2px 6px 2px;
}

.Grilla th a
{
    color: White;
}

.Fila
{
    background: #e6eed7;
    color: #006666;
    border-color:Black;
    border-style: none;
    border-width: 0px;
    border-color: Red;
    padding: 5px;
}

.FilaAlterna
{
    background: White;
    color:	#006666;
    border-style: none;
    border-width: 0px;
    border-color: Red;
    padding: 5px;
}
