body
{FONT-FAMILY: arial, helvetica, tahoma, sans-serif; font-size: 14; text-decoration:none;}

a:link 
 {
      color: #00688B;
      text-decoration: none;
      padding-bottom: 4px;
}

a:visited {
color: #00688B;
      text-decoration: none;
}

a:hover {text-decoration:underline;}


TABLE.m { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse }
TH.m { BACKGROUND: #FEE3AB;	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse; text-align: center }
TD.m {BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse}
TD.m#r { text-align:right; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse}
TD.m#c { text-align:center; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse}
TR#Gr {	BACKGROUND: #eee;}

.qw {	color: black; TEXT-DECORATION: underline;}
.bg-grey {	BACKGROUND: #eee;}





.normal { font-size: 100%; color: #333333; FONT-FAMILY: arial, helvetica, tahoma, sans-serif;}
.normal-b { font-size: 100%; color: #333333; FONT-FAMILY: arial, helvetica, tahoma, sans-serif; FONT-WEIGHT: bolder;}
.big { font-size: 90%; FONT-FAMILY: arial, helvetica, tahoma, sans-serif;}
.big-b { font-size: 90%; FONT-FAMILY: arial, helvetica, tahoma, sans-serif; FONT-WEIGHT: bolder;}
.small { font-size: 80%; color: #333333; FONT-FAMILY: arial, helvetica, tahoma, sans-serif;}




td {

font-margin-left:3px; font-margin-bottom:3px; font-margin-top:3px; font-margin-right:3px;
    font-size: 12px;
}

.c1 {
	background-color:#d4fbd4; padding:3px;
}

.c2 {
    background-color:#f5f5dc; padding:2px;
}
.c3 {
	background-color:#299347; padding:3px;
       border-left: #299347 solid 2px;
}
.c4 {
       border-left: #3CBB60 solid 2px;
       border-bottom: #3CBB60 solid 1px;
	padding:2px;
}
.c5 {
	background-color:#2F7DCD; padding:3px;
       border-left: #2F7DCD solid 2px;
}
.c6 {
       border-left: #2F7DCD solid 1px;
       border-right: #2F7DCD solid 1px;
	padding:3px;
}
.c7 {
	    font-size: 12px;
    border-bottom:   #04C058 solid 1px;
	padding:2px;
}

.c8 {
	    font-size: 10px;
    border-bottom:   #04C058 solid 1px;
       border-right: #009241 solid 2px;
   
	 padding:2px;
}
.c9 {
border-bottom:   #D16D37 solid 2px;
border-right: #E19240 solid 1px;
    background-color:#FDAF5F;
}
.c10
{
  border-top:   #999999 solid 1px;
    border-left:   #999999 solid 1px;
    border-right:   #999999 solid 1px;
    background-color:#DDDDDD;
padding:3px;
}
.c11
{
FONT-FAMILY: arial, helvetica, tahoma, sans-serif;
background-color:#FCFAF3;
    border-bottom:   #dddddd dashed 1px;
padding:2px;
}
.c12
{
background-color:#CAE7CA;
}
.c13
{
background-color:#CAE7CA;
    border-bottom:   #669966 solid 3px;
}
.c14
{
font-size: 60%; FONT-FAMILY: arial, helvetica, tahoma, sans-serif;
    background-color:#eeeeee;
padding:3px;
}
.c15
{
    background-color:#eeeeee;
    border-bottom:   #999999 solid 3px;
padding:3px;
}

.c16
{
font-size: 80%; FONT-FAMILY: arial, helvetica, tahoma, sans-serif;
    border-left:   #dddddd solid 1px;
    border-right:   #dddddd solid 1px;
    border-bottom:   #dddddd solid 1px;
padding:2px;
}
.c17 {
	FONT-FAMILY: arial, helvetica, tahoma, sans-serif;
	background-color:#3CBB60; padding:3px;
    border-top:  #000066 solid 1px;
    border-left:   #000066 solid 1px;
    border-right:   #000066 solid 1px;
    border-bottom:  #000066 solid 1px;
}
.c18 {
	FONT-FAMILY: arial, helvetica, tahoma, sans-serif;
	background-color:#F3F3D5; padding:3px;
    border-top:  #000066 solid 1px;
    border-left:   #000066 solid 1px;
    border-right:   #000066 solid 1px;
}
.c19 {
font-size: 70%; FONT-FAMILY: arial, helvetica, tahoma, sans-serif;
	background-color:#F5F5E6; padding:3px;
    border-left:   #000066 solid 1px;
    border-right:   #000066 solid 1px;
}
.c20
{
font-size: 60%; FONT-FAMILY: arial, helvetica, tahoma, sans-serif;
    border-left:   #dddddd solid 1px;
    border-right:   #dddddd solid 1px;
    border-bottom: #dddddd solid 1px;
padding:2px;
}


#dmoroz{
    z-index: 1;
    position: absolute; top: 35px; left: 120px
}

#niz{
    z-index: 1;
    position: relative; down: 100%; left: 100%
}




.newsdate,.newstext {font-family: Arial, Helvetica, Tahoma, sans serif;}
.newstabletitle,.cp,.cp2,.lang,.infsearchtitle {font-family:Tahoma, Helvetica, Arial, sans serif;}

.cp2,.cp {font-size:9px;}
.lang,.infsearchtitle {font-size:11px;}
.newstabletitle {font-size: 12px;}

.newstabletitle {font-weight:bold;}
.lang a {text-decoration:none;}
.lang a:hover {text-decoration:underline;}

.cp2 a,.lang a {color:#000000;}
.newstabletitle,.cp,.cp a {color:#FFFFFF}
.lang span {color:#D16C00;}

.cp {padding-right:9px;}
.cp {background-image: url(/img/fdbg01.gif); background-repeat:no-repeat; background-position:right;}



/* votes */
.voteanswer,.votequestion {font-family:Tahoma, Helvetica, Arial, sans serif;}
.votesubmit,.voteanswer,.votequestion {font-size:11px;}
.votequestion {font-weight:bold;}
.voteanswer,.votequestion {color:#1E4D58;}
.voteradio input {background-color:#FFF3C4;}

/* site menu */
.menuitemcurrent,.menuitem,.menufoldertite {font-family:Tahoma, Helvetica, Arial, sans serif;}
.menufoldertite {font-size: 12px;padding-top:1px;padding-bottom:1px;}
.menuitemcurrent,.menuitem {font-size: 11px;}
.menuitemcurrent,.menuitem,.menufoldertite {font-weight:bold;}
.menuitemcurrent a,.menuitem a {text-decoration:none;}
.menuitemcurrent,.menuitem {padding-top:1px;padding-bottom:1px;}
.menuitemcurrent a.current {margin-left:3px; display:block;}
.tdcurrent,.submenuitemcurrent,.menuitemcurrent {background-color:#D16C00;}
.menuitemcurrent a.current,.menufoldertite {color:#FFFFFF}
.menuitem a {padding-top:2px;padding-bottom:2px; margin-left:0px;margin-right:0px; color:#00447D;}
.menuitem a.current {padding-top:2px;padding-bottom:2px; margin-left:3px;margin-right:3px;color:#D16C00;}
.menucolor {padding-top:2px;padding-bottom:2px; margin-left:5px;margin-right:5px;background-color:C6E2FF;}
.menucolor1 {padding-top:2px;padding-bottom:2px; margin-left:5px;margin-right:5px;background-color:00688B;}
.menudelimiter {background-color:#3CBB60;}
.menuheader {background-color:#A01F4E;}



/* solfeggio of the correct aligment */
.h {visibility:hidden;}
form {margin: 0;}
.phlefttop,.phleftmiddle,.phleftbottom,.phcentertop,.phcentermiddle,.phcenterbottom,.phrighttop,.phrightmiddle,.phrightbottom {border-color:#000000;}
.phlefttop {margin-top:0px;margin-right:10px;margin-bottom:10px;margin-left:0px;}
.phleftmiddle {margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:0px;}
.phleftbottom {margin-top:10px;margin-right:10px;margin-bottom:0px;margin-left:0px;}
.phcentertop {margin-top:0px;margin-right:10px;margin-bottom:10px;margin-left:10px;}
.phcentermiddle {margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}
.phcenterbottom {margin-top:10px;margin-right:10px;margin-bottom:0px;margin-left:10px;}
.phrighttop {margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:10px;}
.phrightmiddle {margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:10px;}
.phrightbottom {margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:10px;}


/* Old styles */

.mhed,.thed,.m,.m5,.m2,.m3,.m4,.mn1,.q,.up,.date {font-family: Tahoma, Helvetica, Arial Cyr, Sans serif; font-size: 11px;}
.txt,.txt2,small,.sm,.sm2,.also,.txt td,h1,h2,b,strong,li,p,ul,ol,.comment {font-family: Arial Cyr, Tahoma, sans serif, Helvetica;}


h1,.h1 {font-size: 20px;}
h2,.h2 {font-size: 16px;}
.also {font-size: 14px;}
.thed {font-size: 13px;}
.txt, txt2, .txt td, b, strong, li, p, ul, ol {font-size: 12px;}
.lang,.langc,.mhed,.m,.m5,.m2,.m3,.m4,.up,.date,.sm2,.txt td.sm2,.comment,.txt td.comment {font-size: 11px;}
.q,.sm,small,.txt td.sm {font-size: 10px;}


.q {line-height: 9px;}
.mhed,.thed,.m2,.m3,.m4,.up,h1,h2,.h1,.h2,.also,.date {font-weight: bold;}
.lang,.langc,.thed,.mhed,.m,.m5,.m3,.m4,.m4 a,.m2,.q,.up,.also,.date,.txt {text-decoration: none;}
.lang:hover,.txt:hover {text-decoration: underline;}


.txt,.lang,.m,.m2,.q,.also {color: #000000;}
.m5,.txt2,.comment {color: #999999;}
.m5:hover {color: #002D92;}
.m3 {color: #D24656;}
.date {color:#D16C00;}
.mhed,.thed,.m4,.m4 a,.up {color: #FFFFFF;}
.grey {color:#A9A9A9;}
.blue {color:#0034B9;}
.orange {color:#FF6C00;}

.m4 {background-color:#D24656;}
.d1 {background-color:#002D92;}
.d2 {background-color:#A00013;}

.txt li {margin-top: 7px;}
.txt ul {margin-top: 4px;}
