/*
© Copyright 2002-2003, Webmaster Deputación de Pontevedra <deputacion@depontevedra.es>
*/
<!--

.p1, .li1, .ul1, .ol1	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; margin-top: 5px; margin-bottom: 5px; }

.20				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; }
.19				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; }
.18				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; }
.17				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; }
.16				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }
.15				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; }
.15				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; }
.14				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
.13				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
.12				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.11				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.10				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.9				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  }
.8				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px;  }

.s20				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; }
.s19				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; }
.s18				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; }
.s17				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; }
.s16				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }
.s15				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; }
.s15				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; }
.s14				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
.s13				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
.s12				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.s11				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.s10				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.s9				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  }
.s8				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px;  }

.20r				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #cc0033; }
.19r				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; color: #cc0033; }
.18r				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #cc0033; }
.17r				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #cc0033; }
.16r				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #cc0033; }
.15r				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #cc0033; }
.14r				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #cc0033; }
.13r				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #cc0033; }
.12r				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #cc0033; }
.11r				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #cc0033; }
.10r				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cc0033; }
.9r				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #cc0033; }
.8r				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #cc0033; }

.s20r			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #cc0033; }
.s19r			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; color: #cc0033; }
.s18r			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #cc0033; }
.s17r			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #cc0033; }
.s16r			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #cc0033; }
.s15r			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #cc0033; }
.s14r			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #cc0033; }
.s13r			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #cc0033; }
.s12r			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #cc0033; }
.s11r			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #cc0033; }
.s10r			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cc0033; }
.s9r				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #cc0033; }
.s8r				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #cc0033; }

.titulo			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; text-align: right; text-transform: lowercase; font-weight: bold; color: #cc0033; }
.rotulo			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; margin-top: 15px; margin-bottom: 5px; }
.cabecera			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-align: justify; margin-top: 5px; margin-bottom: 20px; color: #cc0033; }
.centrado			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; margin-top: 15px; margin-bottom: 15px; }
.formula			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; margin-top: 15px; margin-bottom: 15px; }
.copyright		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; color: #000000; }

.titular			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; text-align: left; font-weight: bold; color: #cc0033; }
.subtitular		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-align: left; font-weight: bold; font-style: italic; color: #000000; margin-bottom: 25px; }
.firma			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; font-weight: bold; color: #000000; margin-top: 15px; }

.td0				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center;}
.td1				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.td2				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

/* boletin */
.bop				{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.bop:link			{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #005c96; text-decoration: none; }
.bop:active		{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #005c96; text-decoration: none; }
.bop:visited		{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #005c96; text-decoration: underline; }
.bop:hover		{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cc0033; text-decoration: none; }

.bopcabecera		{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; }
.bopfestivo		{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ff0000; }
.bopmes			{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; }


/* novas ok */
.novasTitulo 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #cc0033; margin-top: 0px; margin-bottom: 5px; }
.novasSubtitulo 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin-top: 0px; margin-bottom: 5px; }
.novasTexto 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify; margin-top: 5px; margin-bottom: 5px; text-indent: 50px; }
.liTexto 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify; margin-top: 5px; margin-bottom: 5px; }
.novasAutor 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.novasPie 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cc0033; }


/* plan estratéxico 2010 */
.s15pe	 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #004c64; margin-top: 0px; margin-bottom: 5px; }
.s11pe 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #004c64; }
.s11pe:link 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #004c64; text-decoration: none; }
.s11pe:visited 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #004c64; text-decoration: none; }
.s11pe:hover 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #004c64; text-decoration: underline; }
.s10pe 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004c64; }
.s10pe:link 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004c64; text-decoration: none; }
.s10pe:visited 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004c64; text-decoration: none; }
.s10pe:hover 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004c64; text-decoration: none; color: #004c64; text-decoration: underline; }
.s9pe				{ background: #004c64; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9 px; font-weight: bold; }
.s9pe:link			{ background: #004c64; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9 px; font-weight: bold; }
.s9pe:visited		{ background: #004c64; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9 px; font-weight: bold; }
.s9pe:hover		{ background: #004c64; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9 px; font-weight: bold; text-decoration: none;}

:link 		{ text-decoration: none; }
:visited 		{ text-decoration: none; }
A:hover 		{ text-decoration: none; color: #cc0033; text-decoration: underline; }

.depart		{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 18px; color: #cc0033; font-weight:bold; }
.depart:link	{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 18px; color: #cc0033; font-weight:bold; text-decoration: none; }
.depart:active	{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 18px; color: #cc0033; font-weight:bold; text-decoration: none; }
.depart:visited{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 18px; color: #cc0033; font-weight:bold; text-decoration: none; }
.depart:hover	{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 18px; color: #cc0033; font-weight:bold; text-decoration: none; }

.titdoc		{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color: #cc0033; font-weight:bold; }
.titdoc:link	{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color: #cc0033; font-weight:bold; text-decoration: none; }
.titdoc:active	{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color: #cc0033; font-weight:bold; text-decoration: none; }
.titdoc:visited{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color: #cc0033; font-weight:bold; text-decoration: none; }
.titdoc:hover	{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color: #cc0033; font-weight:bold; text-decoration: none; }

.size18, .size9 { font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 18px; }
.size17, .size8 { font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 17px; }
.size16, .size7 { font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 16px; }
.size15, .size6 { font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 15px; }
.size14, .size5 { font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 14px; }
.size13, .size4 { font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 13px; }
.size12, .size3 { font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 12px; }
.size11, .size2 { font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 11px; }
.size10, .size1 { font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 10px; }

.menuSt 		{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 9px; color: #000000; }
.menuSt:link 	{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 9px; color: #000000; text-decoration: none; }
.menuSt:active	{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 9px; color: #000000; text-decoration: none; }
.menuSt:visited{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 9px; color: #000000; text-decoration: none; }
.menuSt:hover	{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 9px; color: #cc0033; text-decoration: underline; }

.menu0 		{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color: #000000; }
.menu0:link 	{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color: #000000; text-decoration: none; }
.menu0:active	{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color: #000000; text-decoration: none; }
.menu0:visited { font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color: #000000; text-decoration: none; }
.menu0:hover	{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color: #cc0033; text-decoration: none; }

.menu1 		{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color: #000000; }
.menu1:link 	{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color: #000000; text-decoration: none; }
.menu1:active	{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color: #000000; text-decoration: none; }
.menu1:visited { font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color: #000000; text-decoration: none; }
.menu1:hover	{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color: #cc0033; text-decoration: underline; }

.menu2 		{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color: #cc0033; }
.menu2:link 	{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color: #cc0033; text-decoration: none; }
.menu2:active	{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color: #cc0033; text-decoration: none; }
.menu2:visited { font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color: #cc0033; text-decoration: none; }
.menu2:hover	{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color: #cc0033; text-decoration: underline; }


.nav12		{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 12px; }
.nav10		{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 10px; }
.nav			{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 10px; }
.navData		{ font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color: #ffffff; }


.t12n 		{ font-family : Arial, Helvetica, sans-serif; font-size : 12px; color: #000000; }
.t11n 		{ font-family : Arial, Helvetica, sans-serif; font-size : 11px; color: #000000; }
.t10n 		{ font-family : Arial, Helvetica, sans-serif; font-size : 10px; color: #000000; }

.t12 		{ font-family : Arial, Helvetica, sans-serif; font-size : 12px; color: #000000; text-align: justify; margin-top: 5px; margin-bottom: 5px; text-indent: 50px; }
.t11 		{ font-family : Arial, Helvetica, sans-serif; font-size : 11px; color: #000000; text-align: justify; margin-top: 5px; margin-bottom: 5px; text-indent: 50px; }
.t10 		{ font-family : Arial, Helvetica, sans-serif; font-size : 10px; color: #000000; text-align: justify; margin-top: 5px; margin-bottom: 5px; text-indent: 50px; }

.t12si 		{ font-family : Arial, Helvetica, sans-serif; font-size : 12px; color: #000000; text-align: justify; margin-top: 5px; }
.t11si 		{ font-family : Arial, Helvetica, sans-serif; font-size : 11px; color: #000000; text-align: justify; margin-top: 5px; }
.t10si 		{ font-family : Arial, Helvetica, sans-serif; font-size : 10px; color: #000000; text-align: justify; margin-top: 5px; }

.r18 		{ font-family : Arial, Helvetica, sans-serif; font-size : 18px; color: #cc0033; text-align: left; margin-top: 20px; margin-bottom: 0px; text-indent: 0px; }
.r16 		{ font-family : Arial, Helvetica, sans-serif; font-size : 16px; color: #cc0033; text-align: left; margin-top: 20px; margin-bottom: 0px; text-indent: 0px; }
.r14 		{ font-family : Arial, Helvetica, sans-serif; font-size : 14px; color: #cc0033; text-align: left; margin-top: 20px; margin-bottom: 0px; text-indent: 0px; }
.r13 		{ font-family : Arial, Helvetica, sans-serif; font-size : 13px; color: #cc0033; text-align: left; margin-top: 20px; margin-bottom: 0px; text-indent: 0px; }
.r12 		{ font-family : Arial, Helvetica, sans-serif; font-size : 12px; color: #cc0033; text-align: left; margin-top: 20px; margin-bottom: 0px; text-indent: 0px; }

.pie 		{ font-family : Arial, Helvetica, sans-serif; font-size : 10px; color: #cc0033; text-align: right; margin-right: 10px; }

ul			{ margin-left: 25px;  margin-right: 0px; }


/* calendario */
.calReverso	{ background: #cc0033; color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9 px; font-weight: bold; }
.calMes		{ color: #cc0033; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11 px; font-weight: bold; }
.calHora		{ background: #cc0033; color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11 px; font-weight: bold; }
.calLugar		{ color: #cc0033; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11 px; }	
.calTitulo	{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13 px; font-weight: bold; }
.calTexto		{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11 px; }
.calNav		{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }


-->
