body {margin:0; padding:0; color:#000; background-color:#ffffff; text-align:center;}

h3 {font-family: Georgia, Verdana; font-size: 1em; padding: 0px; margin-bottom: 2px; margin: 2px;}
.linka {font-family: Tahoma, Georgia; font-size: 10pt; padding-bottom: 10px; line-height: 11pt; padding-left: 10px}
.linkb {font-family: Tahoma, Georgia; font-size: 8pt; line-height: 9pt; padding-left: 15px}


.i
{
color: #800000;
}

.container
{
width: 740px;
background-color: #fff;
text-align: left;
border: 0px solid black;
margin: 20px;
}

.nownav
{
background-color: #f0f0f0;
width:100%;
padding: 0px 5px 10px 10px;
margin: 5px 0px 5px 7px;
border-top: 9px solid black;
}

.ar { position: relative; top: -9px; left: -15px; padding: 0px; margin: 0px; display: block}

.urhere
{
font-family: verdana;
font-size: 8pt;
}

a.now:link, a.now:visited, a.now:hover
{color:#000; }

.cl
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 10px;
font-family: tahoma, verdana;
font-size: 8pt;
background: #f0f0f0;

border-bottom: 2px solid #cccccc;
}

.cr
{
margin: 0px 0px 10px 30px;
padding: 10px 0px 10px 10px;
}

.cr2
{
margin: 0px 0px 10px 10px;
padding: 10px 0px 10px 10px;
}


.nav
{
float: right;
width: 170px;
margin: 10px 0 0 0;
padding: 25px 0px 0 0;
background: white;
font-family: tahoma, verdana;
font-size: 0.8em;
}

.content
{
margin-right: 170px;
padding: 20px 20px 20px 10px;
width: 540px;
font: normal 0.9em georgia, verdana, tahoma, arial, sans-serif;
line-height: 1.1em;
}

.footer
{
clear: both;
margin: 0;
padding: .5em;
color: #333;
background-color: #ddd;
}


.top
{
padding: 10px;
background-color: black;
color: white;
width:100%;
font-family: Tahoma;
font-size: 0.9em;
}

.tl, .tl:link, .tl:visited
{ color: #FFCC00; 
text-decoration: none;}

.navlist
{
border-bottom: 2px dotted white;
border-top: 2px dotted black;
margin: 0px;
padding: 3px;
background-color: #FFCC00;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

.r {color: #FFCC00; background: black; padding: 0 10px 0 10px; font-weight: bold;}


.bottom
{
margin-top: 20px;
padding: 0em;
clear: both;
background-color: black;
color: white;
}

small
{
font-family: Tahoma;
font-size: 8pt;
}

blockquote {font-family: Tahoma; font-size: 0.9em; color: #6C3D09; padding: 0; margin: 20px 0 0 50px; }


.frm {font-family: verdana; font: 9pt;  border: 1px solid; background: #f0f0f0;}
.frm2 {font-family: Georgià; font: 10pt;  border: 1px solid; background: #f0f0f0; width:100%; padding: 10px}
.frmbig {font-family: Tahoma; font: 14pt;  border: 1px solid; background: #f0f0f0; width:50%}

.bigbadbutton {font-family: Tahoma, verdana; font: 10pt; font-weight: bold; padding: 10px; margin: 10px 0 10px 0; width:50%}

.btn {font-family: verdana; font: 8pt; font-weight: bold; }
.sel {background: #FFFFBF;}
.pagesel {background: #FFFFBF; font-weight: bold;}

.tb4 {font-family: verdana; font-size: 8pt;}

.g {color: gray; font-weight: bold;}




a.kw:link, a.kw:visited, a.kw:hover, a.h:link, a.h:visited, a.h:hover {color:#000; text-decoration:none;}
a.kw:hover {color:blue;}

h1 {font-family: Tahoma, Georgia, Verdana; font-size: 1.2em; padding: 0px; margin-bottom: 0em;}

.date {font-family: Verdana; font-size: 0.6em; margin-bottom: 1em; color: gray; line-height: 1.3em;}
.d2 {font-family: Verdana; font-size: 0.6em; margin-bottom: 1em; margin-top: 5px;}


.cal { font-family: Tahoma, Verdana, Arial; font-size: 9px; background: #cccccc; width:100%}

.c1 {background: black; color: white; }
.c2 {background: white; color: #707070; text-align:center; }
.c3 {background:  white; text-align:center; color: red; }
.c4 {text-align:center; background:  #dddddd;}


div {box-sizing:border-box;-moz-box-sizing:border-box;}


.loc {font-family: Tahoma, Verdana, Arial; font-size: 9px; 
padding: 3px 3px 3px 10px;}


