/*----------------------
  Posicionamos
-----------------------*/
body {
	margin:0;
	/*margin-left:10%;*/
	padding:0;
}
#container  { position: absolute; width: 75% }
#pageHeader {
	position:absolute;
	top: 0px;
	left: 0px;
	width:895px;
	height:179px;
}
#pageHeaderRight{
	position:absolute;
	top:0px;
	left:905px;
	width:235;
	height:178;
}


#pagesubHeader {
	position:absolute;
	top: 179px;
	left: 0px;
	width:200px;
	height:50px;
}

#headerLink1	{
	position: absolute;
	top: 179px;
	left: 730px;
	width: 43px;
	height: 18px;
	/*background:#C5C100;*/
	/*padding-left:20px;*/
}
#headerLink2	{
	position: absolute;
	top: 179px;
	left: 770px;
	width: 61px;
	height: 18px;
	/*background:#C5C100;*/
	/*padding-left:20px;*/
}
#headerLink3	{
	position: absolute;
	top: 179px;
	left: 828px;
	width: 67px;
	height: 18px;
	/*background:#C5C100;*/
	/*padding-left:20px;*/
}

#headerList li{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}


#menu_1	{
	position:absolute;
	top: 240px;
	left: 0px;
	width: 160px;
	padding-left: 25px;
	/*background:#C5C100;*/
}
div#menu1-level1-no, div#menu1-level1-act{
	position: relative;
	top:0;
	left: 0px;
	border-bottom: 1px solid #E0E0E0;
	/*border-left:1px solid #E0E0E0;*/
	/*border-right:1px solid #E0E0E0;*/
}

div#menu1-level2-no, div#menu1-level2-act	{
	position:relative;
	padding-left: 15px;
	background-color: #eeeeee;
}

#contenTittle	{
	position: relative;
	top: 5px;
	left: 0px;
	height: 50px;
	width: auto;
}
#content {
	position: absolute;
	top: 220px;
	left: 180px;
	width: 720px;
	height: auto;
	padding: 10px;
	padding-bottom: 50px;
	margin-bottom: 25px;
	line-height:0.5;
}

#contentright {
	position: absolute;
	top: 15px;
	left: 715px;
	width: 235px;
	height: auto;
	padding: 10px;
	line-height:1.5;
	/*border-left:#ddd 1px solid;*/
}

#contentleft {
	position:relative;
	top:20px;
	left:0px;
	witdh:235px;
	height:auto;
	padding:10px;
	line-height:1.5;
}


#footer 
{
	position:relative;
	padding: 10px;
	top: 30px;
	left: 0px;
}


/*---------------------------------------
              Typografia
  ---------------------------------------*/
body {
	font:76% Arial, Helvetica, sans-serif;
	font-size:12px;
	color: black;
}
td {
	font-size:12px
}
h1, h2, h3, h4, h5, h6, p, ol, ul, dl, dt, dd {
	margin:0;
	padding:0;
	list-style-type:none;
}


a {
	text-decoration:underline;
	color:#728569;}
a:hover {
	text-decoration:underline;
/*	color:#900 !important;} */
	color:Blue;
} 

a:visited {
	text-decoration:underline;
/*	color:#6C7A70; */
	color:#AFA601;
}

.sumari a:link    {color:gray;  font-weight:bold;}
.sumari a:visited {color:green;    font-weight:bold}
.sumari a:active  {color:green;    background: black}
.sumari a:hover   {color:green;    background: black}
 
#pageHeader span  {
	visibility:hidden;
}
#pageHeaderRight span {
	visibility:hidden;
}

#headerLink a  {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	/*color: #AFA601;*/
}
#headerLink1 a  {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	/*color: #AFA601;*/
}
#headerLink2 a  {
	text-decoration: none;
}
#headerLink3 a  {
	text-decoration: none;
}

#headerLink4 a  {
	text-decoration: none;
}

#headerLinks a:hover {
	color:Gray;
}

/* Menu */


#menu_1 a {
	text-decoration: none;
	color: #666666;
	line-height: 25px;
}

div#menu_1 a:hover {
â	color: #AFA601;
}

div#menu1-level2-no  a {
	font-size: 11px;
}

div#menu1-level2-act a {
	font-size: 11px;
	font-weight: bold;
	color: Black;
 }
div#menu1-level1-no a
{
	font-size: 12px;
	font-weight: bold;
}
div#menu1-level1-act a { 
	font-size: 12px;
	font-weight: bold;
	color: #AFA601;
}

#contenTitle h1{
	padding-left: 20px;
	font-size: 12px;
	font-weight:lighter;
	color:black;
}
#contentBody 
{
	line-height:2em;
	text-indent:0em;
	padding: 15px;
	padding-left: 25px;
	text-align:justify;
}
#contentright{
	font-size:12px;
	color: black;
}

#contentleft{
	font-size:8pt;
	color:gray;
}

/* Formatemamos el contenido */
#contentBody li {
	 list-style-type: square;
	 margin-left: 25px;
	 text-indent:0px;
	 padding: 5px 0px 5px 0px;
}
#contentBody b,a,strong,h1, h2, h3,h4 {
	/*color: #39B54A; */
	/*color: #E19C5E;*/
	color: #AFA601;
}
#contentBody a:hover {
	color: #A9A7B4;
}
#contentBody h3, h2 {
	padding-bottom: 30px;
}	
#contentBody h1 {
	margin: 0 0 20px 0;
	border-bottom: #ddd 1px solid;
	font-size: 18px;
}

/*
#contentBody table {
	border: #ddd 1px solid;
}
*/
#contentBody td {
	border-bottom: none; #ddd 1px dotted;
}

#contentBody .td-last {	border-bottom: none;
}

#contentright h1 {
	margin: 0 0 0 0;
	padding:0px;
	border-bottom: #ddd 1px solid;
	border-top: #ddd 1px solid;
	font-size: 12px;
	color:black;
	background-color:#F6FFDD;
	line-height:2em;
}


/*---------------------------
         Imagenes
---------------------------*/		 
body {

}
#pageHeader {
	background:url(images/top_0910.jpg) no-repeat; 
}

#pageHeaderRight {

	background:url(images/topdretasave.jpg) no-repeat;
}


#pagesubHeader {
	background:url(images/escolagavina.gif) no-repeat; 
}
#headerLink1 {
	background:url(images/top3_04.gif) no-repeat; 
}
#headerLink2 {
	background:url(images/top3_05.jpg) no-repeat; 
}
#headerLink3 {
	background:url(images/top3_06.gif) no-repeat; 
}
#contentBody {

}

#menu_1	 {
/*	background:url(images/menu_bg.jpg) no-repeat;*/ 
/*	background-position: 0px 50%;*/
}
.menu1-level1-no {
	position: relative;
	top:0;
	left: 0px;
	padding-right: 15px;
	background-image: url(images/list.gif);
	background-repeat: no-repeat;
	background-position:  right center;

}

.menu1-level1-act{
	position: relative;
	top:0;
	left: 0px;
	padding-right: 15px;
	background-image: url(images/list_red.gif);
	background-repeat: no-repeat;
	background-position:  right center;
}
subparts.PDFEXPORT = COA
subparts.PDFEXPORT {
	10 = TEXT
	10.value = <font face="verdana" size="2">Printerfriendly version</font>
	10.typolink.parameter.data=field:uid
	10.typolink.parameter.wrap=|,{$plugin.pdf_export.pdfTypeNum} _top
}



/**
* Insertado por Indeos
*
* CSS para el modulo de biblioteca
*/
/*******************
* Modulo de Biblioteca
*/
/* SingleView */
#sfbooks_single {
	width: 520px;
}

#sfbooks_single	p.label{
	color: #AFA601;
	font-weight: bold;
	width: 60px;
	float: left;
}

#sfbooks_single	p.value {
	width: 200px; 
}

#sfbooks_single	#sfbs_number, #sfbs_category, #sfbs_collection {
	float: left;
	width: 260px;
}

#sfbooks_single	#sfbs_isbn, #sfbs_publisher, #sfbs_material {
	float: right;
	width: 260px;
}
#sfbooks_single	#sfbs_description p.label, #sfbs_infos p.label {
	float: none;
}
#sfbooks_single	#sfbs_title p.value, 
				#sfbs_author p.value, 
				#sfbs_description p.value, 
				#sfbs_infos p.value {
	width:500px;
}

*****************/
/* Various Forms */
/*****************/

/* Email, Login and Search forms generally: */
FORM TABLE { border: 1px solid #708586; font-size: 1em; padding: 5px;background-color: #f6f6f6; margin-left: 25px; }
FORM TABLE TR TD { padding-left: 5px; padding-right: 20px; }
FORM TABLE TR TD.csc-form-labelcell, FORM TABLE TR TD.csc-form-commentcell { background-color: #D8D7DC; }
FORM TABLE TR TD.csc-form-fieldcell { background-color: #EDEBF1; }
FORM TABLE TR TD.csc-form-fieldcell INPUT, FORM TABLE TR TD.csc-form-fieldcell SELECT, FORM TABLE TR TD.csc-form-fieldcell TEXTAREA { border: 1px solid #333333; }
FORM TABLE TR TD.csc-form-labelcell P.csc-form-label-req {  }

 Email form, specifically */
 FORM TABLE.csc-mailform TR TD.csc-form-labelcell { }

