
.gras {FONT-SIZE: 12px; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.gras4 {FONT-SIZE: 12px; COLOR: #0F0F0F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.gras5 {FONT-SIZE: 10px; COLOR: #0F0F0F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.gras3 {FONT-SIZE: 10px; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.gras2 {FONT-SIZE: 10px; COLOR: #222222; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.gras6 {FONT-SIZE: 10px; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
  
.title {FONT-SIZE: 40px; COLOR: #3399FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic}
.header {FONT-SIZE: 12px; COLOR: #0066CC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-style: italic}
.footer {FONT-SIZE: 12px; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-style: italic}
.menutitle {FONT-SIZE: 18px; COLOR: #3399FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.menuselected {FONT-SIZE: 12px; BACKGROUND-COLOR: #3399FF; COLOR: #020139; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
BODY {FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF;}
.contenu {FONT-SIZE: 12px; COLOR: #222222; FONT-FAMILY: Arial, Helvetica, sans-serif;}

/*CSS for naperastro.org*/
/*
a:link {
color: #DDDDDD;
}
a:link.cal {
color: #000000;
}
a:link.marg {
color: #445590;
}
a:link.vol {
color: #EE6600;
font-weight: bold;
}
a:link.scout {
color: Purple;
}
a:link.pub {
color: #008800;
}
a:link.exo {
color: #445590;
}
a:visited {
color: #DDDDDD;
}
a:visited.cal {
color: #000000;
}
a:visited.marg {
color: #445590;
}
a:visited.vol {
color: #FF7800;
font-weight: bold;
}
a:visited.scout {
color: Purple;
}
a:visited.pub {
color: #008800;
}
a:visited.exo {
color: #445590;
}
a:hover {
color: #EEEE66;
TEXT-DECORATION: underline overline
}
a:hover.cal {
color: #EEEE66;
}
a:hover.vol {
color: #EEEE66;
}
a:hover.pub {
color: #EEEE66;
}
a:hover.scout {
color: #EEEE66;
}
a:hover.exo {
color: #EEEE66;
}
a.nohover {
text-decoration:none
}
a.nohover:hover {
text-decoration:none
}
*/
h1 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.3em;
color: #D4D4D4;
letter-spacing: .3em;
text-decoration: underline;
text-align: center;
}
h2 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.1em;
color: #D4D4D4;
letter-spacing: .2em;
text-decoration: underline;
text-align: center;
}
h3 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1em;
color: #445590;
text-align: center;
}
h4 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.1em;
color: #D4D4D4;
text-align: left;
}
h5 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.4em;
color: #D4D4D4;
letter-spacing: .2em;
text-decoration: underline;
text-align: center;
}
p {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1em;
color: #F4F4F4;
text-align: justify;
}
p.AthInicio {
text-align: justify;
padding: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 4mm;
color: #000000;
text-align: justify;
}
p.AthInicio2 {
text-align: center;
padding: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 6mm;
color: #000000;
text-align: justify;
}
p.calcuhead {
text-align: center;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1em;
}
p.calcutext {
text-align: justify;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.2em;
text-align: justify;
}
p.large {
font-size: 1.2em;
}
p.cal {
font-size: .7em;
color: #445590;
text-align: left;
}
p.tiny {
font-size: .1em;
color: #C4C4C4;
}
p.fill {
font-size: 10px;
color: #C4C4C4;
}
p.tinyblue {
font-size: .1em;
color: #445590;
}
p.dir {
font-size: .9em;
color: #445590;
text-align: center;
}
p.marg {
font-size: 1em;
color: #445590;
text-align: center;
}
p.alert {
font-size: 1.2em;
color: #FF7800;
text-align: center;
}
p.cap {
font-size: .9em;
text-align: center;
}
p.footer {
font-size: 1.1em;
text-align: center;
color: #d4d4d4;
}
p.header {
font-size: 1.1em; 
text-align: center;
color: #d4d4d4;
}
/*
p.feedTitle {
font-size: 1.1em;
}
p.form {
font-size: .8em;
text-align: right;
}
ul { 
list-style: circle;
line-height: 2em; 
}
ul.pagelink { 
list-style: circle inside url(graphics/good.gif);
line-height: 2em; 
}
ul.ad { 
list-style: circle;
line-height: 1.5em; 
}
li {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.1em;
color: #D4D4D4;
font-weight: normal;
text-align: left;
}
table.cal {
background-color: #C4C4C4;
width: 100%;
border: outset 2pt;
border-collapse: collapse;
}
th.cal {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .7em;
color: #445590;
}
tr.cal {
height: 70px;
}
td.cal {
width: 14%;
border: inset 2px;
vertical-align: top;
}
hr {
width: 14%;
height: 4px;
}
hr.news {
width: 100%;
height: 7px;
color: #9EA3E8;
}
*/
#barraaceptacion {
	display:none;
	position:fixed;
	left:0px;
	right:0px;
	top:0px;
	padding-bottom:20px;
	width:100%;
	text-align:center;
	min-height:40px;
	background-color: rgba(250, 130, 180, 0.5);
	color:#ffffff;
	z-index:99999;
}
.inner {
	width:100%;
	position:absolute;
	padding-left:5px;
	font-family:verdana;
	font-size:12px;
	top:30%;
}

.inner a.ok {padding:4px;color:#00ff2e;text-decoration:none;}
.inner a.info {padding-left:5px;text-decoration:none;color:#faff00;}
