p.anons {
line-height : 18px;
Padding-bottom:20px;
font-family: arial, tahoma, verdana, sans-serif;
font-size: 13px; 
}


p {
font-size: 13px; 
font-family: arial, verdana, tahoma,  sans-serif;
color: #121212;
line-height : 20px;
}

.journal-search-mark {font-style: bold; color: #000000; BORDER-BOTTOM: 1px dotted; TEXT-DECORATION: none; color:#004080}




td.f1 {font-family: tahoma, times new roman, georgia, times, serif; font-size: 11px; color:#000000; border-bottom: #EEEDE2 1px solid; width:25%}
td.f2 {font-family: tahoma, times new roman, georgia, times, serif; font-size: 11px; color:#000000; border-bottom: #EEEDE2 1px solid; width:75%}


td.course-title {
background-color: #EEEDE2;
text-align: center;
font-weight: bold;
border-bottom: #cc0000 2px solid; 
FONT-FAMILY: Tahoma, Arial, sans-serif;
FONT-SIZE: 12px;
}

td.course-body {
background-color: #FBFBF6;
FONT-FAMILY: Tahoma, Arial, sans-serif;
FONT-SIZE: 12px;
}

h4 {
font-size: 16px; 
color: #000000; 
font-family: arial,  tahoma, verdana, sans-serif;
padding-top: 3px;
padding-bottom: 3px;
margin:0px;
}

h3 {
font-size: 16px; 
color: #000000; 
font-family: arial,  tahoma, verdana, sans-serif;
padding-top: 5px;
padding-bottom: 5px;
}

img.photoanons {
background-color: #ffffff;
padding: 5px;
border: #EEEDE2 1px solid;
}




td.title-rubric {font-family: georgia, tahoma, times new roman, times, serif;
font-size: 18pt;
color: #000000;
text-align: left;
font-style: italic;
}

td.title-rubric a {
text-decoration: none;
color: #000000;
}

td.answer a {
  font-size: 11px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; padding-top:3px
}

td.question a {
  font-size: 11px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; padding-top:3px
}

td.answer {FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; padding-top:3px}
td.question {FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; padding-top:3px;}
td.result {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif}

ul.article {
padding:0px;
margin: 0px 0px 0px 25px;
}

li.article {
padding:0px;
margin:0px;
font-family: tahoma, times new roman, georgia, times, serif;
font-size: 11px;
padding-bottom:1px
}

nobr.date {
font-family: tahoma, times new roman, georgia, times, serif;
font-size: 10px;
color:#808080
}

div.article {
font-family: georgia,  times new roman, times, serif;
font-size: 13pt;
margin: 7px 0px 7px 0px;
font-style : italic;
}


td.mintitanons {
text-transform: uppercase;
background-color: #929292;
font-family: tahoma, times new roman, georgia, times, serif;
font-size: 11px;
border-top: #808080 3px solid;
color:#ffffff;
padding:7px;
}


.pale {
	COLOR: #000000
}
.hlinv {
	COLOR: #000000;
}
.js {
	CURSOR: pointer; BORDER-BOTTOM: 1px dotted; TEXT-DECORATION: none; color:#004080
}
A.js:link {
	CURSOR: pointer; BORDER-BOTTOM: 1px dotted; TEXT-DECORATION: none
}
A.js:visited {
	CURSOR: pointer; BORDER-BOTTOM: 1px dotted; TEXT-DECORATION: none
}
A.js:hover {
	CURSOR: pointer; BORDER-BOTTOM: 1px dotted; TEXT-DECORATION: none
}

td.quot-tit { FONT-FAMILY: Tahoma, Arial, sans-serif; FONT-SIZE: 13px; font-weight : bold; BACKGROUND-COLOR: #ffffff;BORDER-bottom: #dddddd 1px solid;}
td.quot { FONT-FAMILY: Tahoma, Arial, sans-serif; FONT-SIZE: 11px;}
td.quot-up { FONT-FAMILY: Tahoma, Arial, sans-serif; FONT-SIZE: 11px; color:green}
td.quot-down { FONT-FAMILY: Tahoma, Arial, sans-serif; FONT-SIZE: 11px; color:red}
td.quot-name { FONT-FAMILY:  Arial, Tahoma,sans-serif; FONT-SIZE: 14px; font-weight : bold; }

td.calculator {font-family: tahoma, times new roman, georgia, times, serif; font-size: 11px; color:#363636;}
input.calculator {width:150px; font-family: tahoma, times new roman, georgia, times, serif; font-size: 12px; font-weight : bold;}
input.result {width:150px; font-family: tahoma, times new roman, georgia, times, serif; font-size: 12px; font-weight : bold; color:#900714; text-align:right}




td {
font-size: 14px; 
font-family: arial,  tahoma, verdana, sans-serif;

}

.txtbody {padding-right: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-top: 15px;
border-top: #eeede2 3px solid;
background-color: #f6f7ed;
font-size: 100%;
font-weight: normal;
}

td.navmenu-anons2 {background-color: #900714;
border-top: #000000 3px solid;
padding:7px;
font-size: 11px;
font-family: arial, tahoma;
color:#ffffff
}

td.navmenu-anons {
background-color: #900714;
border-top: #000000 3px solid;
font-family: tahoma, times new roman, times, serif;
font-size: 11px;
color: #ffffff;
padding:5px;
text-align: right;
}

td.title2 {
background-color: #900714;
border-top: #000000 3px solid;
font-family: georgia, tahoma, times new roman, times, serif;
font-size: 16pt;
color: #ffffff;
padding:5px;
}

td.title {
font-family: georgia, tahoma, times new roman, times, serif;
font-size: 11pt;
color: #000000;
text-align: right
}

td.titblock {
background-color: #900714;
border-top: #000000 3px solid;
padding:7px;
font-size: 11px;
font-family: tahoma, arial;
color:#ffffff;
text-transform: uppercase;
font-weight: bold;
}

h1 {
font-family: georgia,  times new roman, times, serif; 
font-size: 20pt;
font-weight : normal;
}

h2 {
font-family: georgia,  times new roman, times, serif; 
font-size: 14pt;
font-weight: normal;
}

h3.old {
font-family: georgia,  times new roman, times, serif; 
font-size: 12pt;
font-weight: normal;
}

ul {
padding-bottom:7px; font-size: 13px; font-family: arial,  tahoma, verdana, sans-serif; line-height : 25 px;
}

li {
padding-bottom:7px; font-size: 13px; font-family: arial,  tahoma, verdana, sans-serif; line-height : 25 px;
}

td.date {font-size: 11px; color: #808080; font-family: tahoma, arial, verdana, sans-serif; border-right: #c0c0c0 0px solid;
}

td.table-title {
background-color: #EEEDE2;
text-align: center;
font-weight: bold;
border-bottom: #cc0000 2px solid; 
font-family: times new roman, tahoma, times new roman, georgia, times, serif; 
font-size: 14px;
}

td.table-body {
background-color: #FBFBF6;
font-family: times new roman, tahoma, times new roman, georgia, times, serif; 
font-size: 14px;
}

td.table-title-pifs {
background-color: #EEEDE2;
text-align: center;
font-weight: bold;
border-bottom: #cc0000 2px solid; 
font-family: tahoma, times new roman, georgia, times, serif; 
font-size: 11px;
}


td.table-body-pifs {
background-color: #FBFBF6;
font-family:  tahoma, times new roman, georgia, times, serif; 
font-size: 11px;
}

td.table-title-sm {
background-color: #EEEDE2;
text-align: center;
font-weight: bold;
border-bottom: #cc0000 2px solid; 
font-family: font-family: tahoma, arial, verdana, sans-serif; 
font-size: 10px;
}

td.table-body-sm {
background-color: #FBFBF6;
font-family: font-family: tahoma, arial, verdana, sans-serif; 
font-size: 11px;
}

table.shop-anons {
border-top: #c0c0c0 1px dashed; 
}

td.basket-small {
font-family: tahoma, times new roman, georgia, times, serif; 
font-size: 11px;
border-bottom: #c0c0c0 1px dashed; 
}

div.shop-autor {
padding: 0px 0px 7px 0px;
color: #5a5a5a;
font-family: arial,  tahoma, verdana, sans-serif;
font-size: 14px;
}

div.shop-anons {
padding: 0px 0px 7px 0px;
color: #000000;
font-family:  arial, tahoma, verdana, sans-serif;
font-size: 12px;
}

div.shop-pages {
padding: 1px 0px 7px 7px;
color: #5a5a5a;
font-family: arial,  tahoma, verdana, sans-serif;
font-size: 14px;
}

div.shop-cost {
padding: 7px 0px 3px 0px;
color: #000000;
font-weight : bold;
font-family: arial,  tahoma, verdana, sans-serif;
font-size: 22px;
}

body {
color: #000000;
font-family: times new roman, georgia, times, serif;
background-color: #e5e5e5;
margin: 10px;
margin-top: 0px
}

td.topsmall {font-family: tahoma, times new roman, georgia, times, serif;
font-size: 11px;
color: #808080;
}

table.blocktop {
border-left: #c0c0c0 1px solid;
border-top: #c0c0c0 1px solid;
border-right: #c0c0c0 1px solid;
border-bottom: #c0c0c0 1px dashed; 
background-color: #ffffff;
}

table.blocktop2 {
border-left: #c0c0c0 1px solid;
border-top: #c0c0c0 1px solid;
border-right: #c0c0c0 1px solid;
border-bottom: #c0c0c0 0px dashed; 
background-color: #ffffff;
}

table.blockbody {
border-left: #c0c0c0 1px solid;
border-bottom: #c0c0c0 1px dashed; 
border-right: #c0c0c0 1px solid;
background-color: #ffffff;
}

table.blockbody2 {
border-left: #c0c0c0 1px solid;
border-bottom: #c0c0c0 1px dashed; 
border-right: #c0c0c0 1px solid;
background-color: #ffffff;
}


table.blockbottom {
border-left: #c0c0c0 1px solid;
border-bottom: #c0c0c0 1px solid;
border-right: #c0c0c0 1px solid;
background-color: #ffffff;
}

td.left {
width: 20%;
}

td.center {
width: 60%;
}

td.right {
width: 20%;
}

td.month {font-family: tahoma, times new roman, georgia, times, serif; 
font-size: 10px;
color: #808080;
text-align:center;
}

td.thepast {font-family: tahoma, times new roman, georgia, times, serif; 
font-size: 11px;
color: #808080;
width:10px;
border-top: #808080 2px solid;
text-align:center
}

td.day {font-family: tahoma, times new roman, georgia, times, serif; 
font-size: 11px;
color: #808080;
width:10px;
border-top: #808080 2px solid;
text-align:center
}

td.today {font-family: tahoma, times new roman, georgia, times, serif; 
font-size: 11px;
color: #808080;
width:10px;
border-top: #808080 2px solid;
text-align:center;
background-color: #fed801;
}

td.weekend {
font-family: tahoma, times new roman, georgia, times, serif;
font-size: 11px;
width:10px;
color: #aa0000;
border-top: #aa0000 2px solid;
text-align:center
}

table.banner {
background-color: #f5f5f5; 
width: 100%; 
border: #dedcd5 1px solid; 
font-family: tahoma, times new roman, georgia, times, serif; 
font-size: 11px;
}

td.menu-top {
background-color: #900714;
border-top: #000000 3px solid;
padding:7px;
font-size: 11px;
font-family: tahoma, verdana, arial,  ; 
color:#ffffff;
text-transform: uppercase; 
}

span.menu-top-off {
border: #cccccc 1px solid; 
background-color: #ffffff; 
padding: 2px 7px 7px 7px; 
color:#000000; 
font-weight : bold;
}

td.menu-left {
border-bottom: #ccc5a7 1px dashed; 
font-family: tahoma, verdana, arial; 
font-size: 11px; 
}

td.menu-left-off {
border: #eeeeee 1px solid;
font-family: tahoma, verdana, arial; 
font-size: 11px;
background-color: #900714;
color:#ffffff
}



div.date {
font-size: 9px; 
color: #808080; 
font-family: tahoma, arial, verdana, sans-serif; 
padding-bottom: 3px;
}

div.anons {
line-height : 18px;
Padding-bottom:20px;
font-family: arial,  tahoma, verdana, sans-serif;
font-size: 13px; 
}

div.titanons {
font-size: 16px; 
color: #000000; 
font-family: arial,  tahoma, verdana, sans-serif;
padding-bottom: 5px;
}

a.next02 {
text-decoration: none;
font-size: 11px; 
color: #000000; 
font-family: tahoma, arial, verdana, sans-serif;
}

div.next {
font-size: 11px; 
color: #000000; 
font-family: arial,  tahoma, verdana, sans-serif;
padding-left: 10px; 
padding-bottom: 10px; 
}

span.next {
font-size: 11px; 
color: #000000; 
font-family: arial, tahoma, verdana, sans-serif;
padding-left: 0px;
padding-bottom: 10px;
}

span.autorphoto {
white-space: nowrap; 
writing-mode: tb-rl; 
font-size: 9px; 
color: #808080; 
font-family: tahoma, arial, verdana, sans-serif; 
padding-left:4px
}

a:link {color: #003399;}
a:hover {color: #cc0000; text-decoration: none;}
a:visited {color: #990099;}

a.menu:link {color: #ffffff; text-decoration: none;}
a.menu:hover {color: #e4dc00; text-decoration: none;}
a.menu:visited {color: #ffffff; text-decoration: none;}

a.thepast:link {color: #808080; text-decoration: underline;}
a.thepast:hover {color: #bc1011; text-decoration: underline;}
a.thepast:visited {color: #808080; text-decoration: underline;}



