/* 
---------------------------------------
ENTIDADES HTML 
---------------------------------------
*/

body{
	margin-left: 3px;
	margin-top: 3px;
	background-color: White;
}

A {
	text-decoration : none;
	font-family : sans-serif;
	font-size : 10pt;
	font : bold;
	color : White;
}
A:visited {
	text-decoration : none;
	font-family : sans-serif;
	font-size : 10pt;
	font : bold;
	color : White;
}

A.vinculo{
	COLOR: #6699FF;
	TEXT-DECORATION: underline;
}
A.vinculo:visited {
	COLOR: #6699FF;
	TEXT-DECORATION: underline;
}
A.vinculo:hover {
	COLOR: #6699FF;
	TEXT-DECORATION: underline;
}

.input_text{
	border : 1px solid Black;
}

hr
/* 
---------------------------------------
ESTRUCTURALES
---------------------------------------
*/

.table_body{
	border : 1px solid #003399;
	
}

.table_header{
	border : 2px outset white;
}


.table_general{
	border : 1px solid #336699;
	/*border-top-color : White;*/
}

.border-bottom{
		border-bottom : 1px solid #FFcc00;
}

.table_main{
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-bottom-color : #336699;
	
	border-right-style : solid;
	border-right-width : 1px;
	border-right-color : #336699;
	
	border-left-style : solid;
	border-left-width : 1px;
	border-left-color : #336699;
}

.input_text{
	border: 1px solid #666699;
}

.header_libros{
	background-color: #FFCC66;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 14px;
	font-weight: bold;
	border: thin groove #FF9933;
}
/* 
---------------------------------------
TEXTO
---------------------------------------
*/

.text{
	font-family : Arial, Helvetica, sans-serif;
	color : #003399;
	font-size : 12px;
}

.texto{
	font-family : Arial, Helvetica, sans-serif;
	color : #333399;
	font-size : 13px;
}

.title_main{
	font-family : Arial, Helvetica, sans-serif;
	color : #6699CC;
	font-size : 17px;
	font-weight : bold;
}

.title_sub2{
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 14px;
}

.title_sub{
	font-family : "MS Sans Serif", Geneva, sans-serif;
	color : #FF9900;
	font-size : 14px;
	
}

.title_sub_2{
	font-family : sans-serif;
	font-size : 10pt;
	font : bold;
	color :#ffcc00;
	
}


.titulo{

	font-family : sans-serif;
	font-size : 10pt;
	font : bold;
	color : #FFCC00;	
	
}

.item{
	font-family: sans-serif;
	font-size: 10pt;
	font: bold;
	color: #CC9966;
}


/* 
---------------------------------------
MENU
---------------------------------------
*/

.menu_item_left{
	border : 2px;
	background-color : #007AB9;
	border-left-style : groove;
	border-left-color : #379DFF;
	border-top-style : groove;
	border-top-color : #379DFF;
	border-bottom-width: 1px;
	border-bottom-style : ridge;
	border-bottom-color : #0073AE;
	color : White;
}


.menu_item_right{
	border : 2px;
	background-color : #007AB9;
	border-left-style : groove;
	border-left-color : #379DFF;
	border-right-style : groove;
	border-right-color : #379DFF;
	border-top-style : groove;
	border-top-color : #379DFF;
	border-bottom-style : ridge;
	border-bottom-color : #379DFF;
	border-bottom-width: 1px;
	color : White;
}

.border-bottom{
		border-bottom : 1px solid #FFcc00;
}

.border-right{
		border-right : 1px solid #FFcc00;
}
