﻿body 
{
	
	background:#FFFFFF;
	margin:2px 50px 0 50px;
	padding:0 0 0 0;
	font-family: tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #525252;
	text-align:center;

}

.frame {
	border: 1px solid #46689a;
	text-align:center;
}
.back1
{
	background:url(../../Imagenes/OnBooks/frame1.gif) top left no-repeat;
    width:31px;
    height:31px;
}
.back2
{
	background:url(../../Imagenes/OnBooks/frame2.gif) top repeat-x ;
    height:31px;
}
.back3
{
	background:url(../../Imagenes/OnBooks/frame3.gif) top left no-repeat;
	
    width:31px;
    height:31px;
}
.back4
{
	background:url(../../Imagenes/OnBooks/frame4.gif) left repeat;
    width:31px;
}
.back5
{
	background:#f1f2f4;
	height:11px;
}
.back6
{
	background:url(../../Imagenes/OnBooks/frame6.gif) right repeat;
    width:31px;
}
.back7
{
	background:url(../../Imagenes/OnBooks/frame7.gif) top left no-repeat;
    width:31px;
    height:31px;
}
.back8
{
	background:url(../../Imagenes/OnBooks/frame8.gif) repeat-x;
    height:31px;
}
.back9
{
	background:url(../../Imagenes/OnBooks/frame9.gif) top left no-repeat;
    width:31px;
    height:31px;
}
.back10
{
	background:url(../../Imagenes/OnBooks/frame10.gif) top left no-repeat;
    width:109px;
    height:111px;
    
}
.logo
{
	background:url(../../Imagenes/OnBooks/logo.png) top left no-repeat;
	width:380px;
	height:115px;
	margin:10px 0 0 0;
}
.text1 
{
	font-family: tahoma;
	font-size: 12px;
	color: #46689a;
	
}
.text2 
{
	font-family: tahoma;
	font-size: 12px;
	color: #FA7C25;
	font-weight: bold;
}
.titulo
{
	font-family: tahoma;
	font-size: 13px;
	color: #FA7C25;
	font-weight: bold;
}
.text3
{
	font-family: Tahoma;
	font-size: 12px;
	color: #888888;
	font-weight: normal;
}
.tab
{
	background:url(../../Imagenes/OnBooks/tab.gif) top left no-repeat;
    width:85px;
    height:25px;
    
}
.texttab
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
.inputstyle {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #46689A;
	background-color: #E2EDEB;
	border: 1px solid #46689A;
}
.go
{
	background:url(../../Imagenes/OnBooks/go.gif) top left no-repeat;
    width:33px;
    height:24px;
    
}
.textsearch
{
	margin-left:5;
	font-family:tahoma;
	font-size: 20px;
	color: #FA7C25;
	font-weight: bold;
}
.miga {
	font-family: tahoma;
	font-size: 11px;
	color: #FA7C25;
	
}
.back11
{
	background:url(../../Imagenes/OnBooks/frame11.gif) top left no-repeat;
    width:25px;
    height:25px;
}
.back12
{
	background:url(../../Imagenes/OnBooks/frame12.gif) top repeat-x ;
    height:25px;
}
.back13
{
	background:url(../../Imagenes/OnBooks/frame13.gif) top left no-repeat;
	
    width:25px;
    height:25px;
}
.back14
{
	background:url(../../Imagenes/OnBooks/frame14.gif) left repeat;
    width:25px;
}
.back15
{
	background:#fb680b;
	height:11px;
}
.back16
{
	background:url(../../Imagenes/OnBooks/frame16.gif) right repeat;
    width:25px;
}
.back17
{
	background:url(../../Imagenes/OnBooks/frame17.gif) top left no-repeat;
    width:25px;
    height:25px;
}
.back18
{
	background:url(../../Imagenes/OnBooks/frame18.gif) repeat-x;
    height:25px;
}
.back19
{
	background:url(../../Imagenes/OnBooks/frame19.gif) top left no-repeat;
    width:25px;
    height:25px;
}




.cssTitleWelcome {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color:#000000;
	font-weight:bold;
}
.cssTitle 
{
font:17px Tahoma, Helvetica, sans-serif;
font-weight:bold;
color:#245676;
}/*////GRILLAS////////*/
.cssTitleGrillas{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:3px;
	color:#FFF;
	text-align:center;
}
.cssHeaderStyle, .cssHeaderStyle a {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background:url(../../Imagenes/Images/Template/grillaTopM.jpg) repeat-x;
	border-bottom:1px solid #FFF;
}
.cssItemStyle td, .cssItemStyle a {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background-color:#E0F1F9;
	padding:8px 3px 8px 3px;
	vertical-align:top;
}
.cssItemStyle td {
	border-top:solid 1px #FFF;
	border-left:solid 1px #FFF;
}
.cssItemStyleList {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background-color:#E0F1F9;
	padding:8px 3px 8px 3px;
	vertical-align:top;
	border-top:solid 1px #FFF;
	border-left:solid 1px #FFF;
}
.cssAlternatingItemStyle td, .cssAlternatingItemStyle a {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background-color:#ECF4F8;
	padding:8px 3px 8px 3px;
	vertical-align:top;
}
.cssAlternatingItemStyleList  {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background-color:#ECF4F8;
	padding:8px 3px 8px 3px;
	vertical-align:top;
	border-top:solid 1px #FFF;
	border-left:solid 1px #FFF;
}
.cssAlternatingItemStyle td {
	border-top:solid 1px #FFF;
	border-left:solid 1px #FFF;
}
.cssTitleSections{
font:13px Tahoma, Helvetica, sans-serif;
color:#FA7C25;
font-weight:bold;
padding-bottom:4px;
}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}
