/* universal attributes */
body{	background: #F2F2F2; 
        font-family:arial; 
        font-size:12px;}
        
.body2{	background: #FFFFFF; 
        font-family:arial; 
        font-size:12px;}
        
input { font-size:12px; }
select { font-size:12px; } 

.loading {font-family: arial; 
          font-size:12px; background-color:#ffffcc}


.bold { font-weight:bold; }
.tab{font-family:arial;color: #333333; background-color:#C3D1DF; font-size:12px; } /* color de las tablas*/
.HeaderTablas {background-color:#ebcc07;background:#ebcc07; color:Black;}
.RowTabla{ background-color:#e0e0e0;background:#e0e0e0; color:Black;}
.RowTablaAlt{ background-color:#FFFFFF;background:#FFFFFF; color:Black;}
.nav{ text-decoration:none; font-family:arial; font-size:12px; color:#078244; }
.medium{font-family:arial;
	    font-size:14px;}

.big{font-family:arial;
	    font-size:16px;}
	    
.title{
	font-weight:bold;
	text-decoration:none;
	font-family:arial;
	font-size:14px;
	color:#078244;
}

.altrowsred {color:rgb(204,51,51); background-color:#eff3f7;font-family:arial; font-size:12px;}
.red {color:rgb(204,51,51);}
.rows {color:#2F4F4F;font-family:arial; font-size:12px; background-color:#ffffff;cursor:pointer;}
.altrows { color:#2F4F4F; font-family:arial; font-size:12px; background-color:#eff3f7; }
.selecciona{ color:#2F4F4F; background-color:#EBCC07; cursor:pointer; }
.inactive{background-color:#cc6666;
          color:black;  }

/***borders**/     
     .less_botton{border:1px;border-style:solid;border-color:#D0D0D0;border-bottom-width:0px}
     .top{border:1px;border-style:solid;border-color:#D0D0D0;border-bottom-width:0px;border-left-width:0px;border-right-width:0px}
     .top_right{border:1px;border-style:solid;border-color:#D0D0D0;border-bottom-width:0px;border-left-width:0px;}
     .less_right{border:1px;border-style:solid;border-color:#D0D0D0;border-right-width:0px}
     .top_botton{border:1px;border-style:solid;border-color:#D0D0D0;border-right-width:0px;border-left-width:0px;}
     .less_left{border:1px;border-style:solid;border-color:#D0D0D0;border-left-width:0px}
     .all_border{border:1px;border-style:solid;border-color:#D0D0D0;}
     .left_right{border:1px;border-style:solid;border-color:#D0D0D0;border-bottom-width:0px;border-top-width:0px;}
     .left{border:1px;border-style:solid;border-color:#D0D0D0;border-bottom-width:0px;border-top-width:0px;border-right-width:0px}
     .right {border:1px;border-style: solid; border-color:#D0D0D0; border-bottom-width:0;border-left-width:0;border-top-width:0; }
     .left_top{border:1px;border-style:solid;border-color:#D0D0D0;border-right-width:0px;border-bottom-width:0px;}
     .left_right_top{border:1px;border-style:solid;border-color:#D0D0D0;border-bottom-width:0px;}
     .less_top{border:1px;border-style:solid;border-color:#D0D0D0;border-top-width:0px}
     .left_botton{border:1px;border-style:solid;border-color:#D0D0D0;border-right-width:0px;border-top-width:0px;}
     .right_botton{border:1px;border-style:solid;border-color:#D0D0D0;border-left-width:0px;border-top-width:0px;}
     .bottom {border:1px;border-style: solid; border-color:#D0D0D0;border-left-width:0;border-right-width:0;border-top-width:0; }   
     .all_border_selected{border:1px;border-style:solid;border-color:#006633;}
/***fin borders**/   


/***borders**/     
     .less_botton_b{border:1px;border-style:solid;border-color:#f2f2f2;border-bottom-width:0px}
     .top_b{border:1px;border-style:solid;border-color:#f2f2f2;border-bottom-width:0px;border-left-width:0px;border-right-width:0px}
     .top_right_b{border:1px;border-style:solid;border-color:#f2f2f2;border-bottom-width:0px;border-left-width:0px;}
     .less_right_b{border:1px;border-style:solid;border-color:#f2f2f2;border-right-width:0px}
     .top_botton_b{border:1px;border-style:solid;border-color:#f2f2f2; border-right-width:0px;border-left-width:0px;}
     .less_left_b{border:1px;border-style:solid;border-color:#f2f2f2; border-left-width:0px}
     .all_border_b{border:1px;border-style:solid;border-color:#f2f2f2;}
     .left_right_b{border:1px;border-style:solid;border-color:#f2f2f2;border-bottom-width:0px;border-top-width:0px;}
     .left_b{border:1px;border-style:solid;border-color:#f2f2f2;border-bottom-width:0px;border-top-width:0px;border-right-width:0px}
     .right_b {border:1px;border-style: solid; border-color:#f2f2f2; border-bottom-width:0;border-left-width:0;border-top-width:0; }
     .left_top_b{border:1px;border-style:solid;border-color:#f2f2f2;border-right-width:0px;border-bottom-width:0px;}
     .left_right_top_b{border:1px;border-style:solid;border-color:#f2f2f2;border-bottom-width:0px;}
     .less_top_b{border:1px;border-style:solid;border-color:#f2f2f2;border-top-width:0px}
     .left_botton_b{border:1px;border-style:solid;border-color:#f2f2f2;border-right-width:0px;border-top-width:0px;}
     .tabb_b{font-weight:bold; color:#003366; background-color:#B0C4D9;  font-size:11px; } /* color de las tablas */
     .right_botton_b{border:1px;border-style:solid;border-color:#f2f2f2;border-left-width:0px;border-top-width:0px;}
     .bottom_b {border-style: solid;border:1px; border-color:#f2f2f2; border-left-width:0;border-right-width:0;border-top-width:0; }   
/***fin borders**/    

         
 .selectedrow {  background-color:#87CEFA;}
  tr.selectedrow td { border:1px;border-style:solid;border-color:#D0D0D0;border-left-width:0px;border-right-width:0px;}
 
 .selectedrow2 { font-size:12px; }
  tr.selectedrow2 td {  background-color:#EBCC07; }
 
 
 
      
 .marco{border-style:dotted;border-width:1px;border-color:Gray; }      
 .rayas{border-style:dashed;border-width:2px;border-color:#f2f2f2; }
 
 .overbutton {background-color:#eff3f7;}
            
 .NewTemplateBtn {
 background:url(../img/NewTemplate.gif);
}

/***recuadro imagenes**/
.thumbnail { 
	position:relative;
	float:left; 
	margin:3px;
	background:url(../img/im-topright.gif) no-repeat top right; 
	text-align:center;
}

.thumbnail .wrap { 
	background:url(../img/im-topleft.gif) no-repeat;
}

.pic { 
	display: block;
	position:relative;
	margin: 0 auto;
}

.pic[class] { 
	display:table; 
	position:static; 
	padding-top:6px; 
}


/***fin recuadro imagenes**/

/*** Acciones de links en tablas */

.tab a:link { color: #666; text-decoration: none; }
.tab a:active { color: #666; text-decoration: none; }
.tab a:visited { text-decoration: none; color: #666; }
.tab a:hover {  background: #00A69C; color: #fff; text-decoration: none; }

#TableContainer a:link { color: #666; text-decoration: none; }
#TableContainer a:active { color: #666; text-decoration: none; }
#TableContainer a:visited { text-decoration: none; color: #666; }
#TableContainer a:hover {  background: #00A69C; color: #fff; text-decoration: none; }


/* fin */

/*menu nuevo*/

#menuC{
color: #333333;
font-size:11px;
font-weight:bold;
height:37px;
width:700px;
text-align:left;
/*overflow:hidden;*/
/*margin-top: 26px;*/
margin-left:15px;
/*margin-right:75px;*/
}

ul#menu{
color: #333333;
font-size:11px;
height:37px;
text-align:left;
overflow:hidden;
margin: 0 0 6px 0;
padding: 0 0 0 0;
}
  
ul#menu li {
        list-style:none;
		float:left;
		line-height:37px;
		width:inherit;/*80*/
		text-align:center;
}

ul#menu li a {
padding-left:10px;
padding-right:10px;
display:block;
}

#menu a:link { color: #333333; text-decoration: none; }

ul#menu li a:active { 
color: #006D17;
text-decoration: none; 

}
#menu a:visited { text-decoration: none; color: #333333; text-decoration: none; }
ul#menu li a:hover {
background: #006D17; 
color: #ffffff;
text-decoration:none;
 }
 /*fin de menu nuevo*/



.style4 {
	color: #FFCC00;
	font-style: italic;
	font-size: 10px;
}


.button_add
  {
    width:100px;
    cursor:pointer;
  }

.enlarge{background:transparent url(../img/lupa_16x16.gif) no-repeat;font-family:Verdana,Arial;font-size:x-small;padding:1px 0 2px 21px;}

.imglist {
	position:relative; 
	max-height: 7em;
	overflow: auto;
	margin-bottom: 6px;
}
  
.img_preview 
{
    position:relative;
	float:left; 
	margin:3px;
}

.barra_sup{background-image: url(../img/barra-sup.PNG);
	       background-repeat: repeat-x;}
	       
.button_next{border-width:1px;
            border-color:Silver;
            border-style:solid;
            text-align:center;
            font-weight:bold;
            font-size:9pt;
            font-family:arial;
            background-color:#078244;
            color:white;
}
  
.button_save{border-width:1px;border-color:Silver;border-style:solid;text-align:center;font-weight:bold;font-size:9pt;font-family:arial;background-color:#078244;color:white;width:100px;}

.button_close{border-width:1px;border-color:Silver;border-style:solid;text-align:center;font-weight:bold;
            font-size:9pt;font-family:arial;background-color:#078244;color:white;width:100px;}
   
.button_upload{border-width:1px;border-color:Gray;border-style:solid;text-align:center;font-weight:bold;font-size:9pt;font-family:arial;background-color:silver;color:black;width:100px;}

.visible{}
.hidden{display:none;}


.bluelinks{}
.bluelinks a:visited{color:Blue;text-decoration:underline;}
.bluelinks a:link{color:Blue;text-decoration:underline;}
.bluelinks a:hover{color:Blue;text-decoration:none;font-weight:normal;}

.sinmargen{}
.sinmargen p{margin:0 0 0 0;}


