
/********************************************* GENERAL SETTINGS *********************************************/

body {width:100%; margin:0; padding:0; background-color:#9b2614; color:#000;}

td, div {font-family:Verdana, Arial, Helvetica; font-size:11px; color:#333;}

p {font-family:Verdana, Arial, Helvetica; font-size:12px; color:#333; padding:0 0 3px 0; margin:0; text-indent:20px; text-align:left;}

a:link     {font-family:Verdana, Arial, Helvetica; font-size:12px; color:#9b2614; font-weight:normal; text-decoration:underline;}
a:visited  {font-family:Verdana, Arial, Helvetica; font-size:12px; color:#9b2614; font-weight:normal; text-decoration:underline;}
a:hover    {font-family:Verdana, Arial, Helvetica; font-size:12px; color:#ff0000; font-weight:normal; text-decoration:underline;}
a:active   {font-family:Verdana, Arial, Helvetica; font-size:12px; color:#ff0000; font-weight:normal; text-decoration:underline;}

hr {color:#F9BA15; height:1px; width:100%;}

h1 {color:#9b2614; font-family:Verdana, Arial, Helvetica; font-size:20px; font-weight:bold; text-align:left; background:url(../images/bullet2.jpg) no-repeat left top; text-indent:30px; vertical-align:top; padding-top:3px;}
h2 {color:#9b2614; font-family:Verdana, Arial, Helvetica; font-size:18px; font-weight:bold; text-align:left;}
h3 {color:#9b2614; font-family:Verdana, Arial, Helvetica; font-size:13px; font-weight:bold; text-align:left;}

.title {font-family:  Verdana, Arial, Helvetica, sans-serif; vertical-align: middle; font-size: 30px; font-weight: bold; color: #9b2614; text-align: left; text-indent: 30px; width:100%; text-align: left;}

ul            {margin:5px 0;}
li            {list-style:disc inside 3px; color:#000; font-size:12px; text-align:left; margin:5px 0;}
li a:link     {font-family:Verdana, Arial, Helvetica; font-size:12px; color:#9b2614; font-weight:normal; text-decoration:underline;}
li a:visited  {font-family:Verdana, Arial, Helvetica; font-size:12px; color:#9b2614; font-weight:normal; text-decoration:underline;}
li a:hover    {font-family:Verdana, Arial, Helvetica; font-size:12px; color:#ff0000; font-weight:normal; text-decoration:underline;}
li a:active   {font-family:Verdana, Arial, Helvetica; font-size:12px; color:#ff0000; font-weight:normal; text-decoration:underline;}

ol            {list-style:inside 3px; margin:5px 0;}
li            {color:#000; font-size:12px; text-align:left; margin:5px 0;}

a:link.latestnews, a:visited.latestnews {font-family:Verdana, Arial, Helvetica; vertical-align: bottom; font-size: 10px; font-weight: bold; text-decoration: none; color: #fae9cf; text-align: left; padding-left: 1px; height: 17px; margin-bottom: 0px;}
a:hover.latestnews                      {font-size: 10px; font-weight: bold; text-decoration: none; color: #FAC845;}

table.main       {border:0px; border-collapse: collapse; width:990px;}
table.main  td   {padding:0px;}

td.img-1         {padding:0px; width:990px; height:204px; background-repeat: no-repeat; background-image:url(/templates/gribnik-1/images/header.jpg); background-attachment:fixed; background: transparent url(/templates/gribnik-1/images/header.jpg) no-repeat top left;}
td.img-2         {padding:0px; width:990px; height:15px; background-repeat: no-repeat; background-image:url(/templates/gribnik-1/images/shadow.jpg); background-attachment:fixed; background: transparent url(/templates/gribnik-1/images/shadow.jpg) no-repeat top left;}

table.hehe       {border:0px; border-collapse: collapse; width:100%;}
table.hehe td    {padding:0px;}


/*************************************************** MODULE SETTINGS ********************************************************/

table.moduletable {margin: 0; width: 100%; border-left: solid 0px #A1A1A1; border-right: solid 0px #A1A1A1; border-top: solid 0px #A1A1A1; border-bottom: solid 0px #A1A1A1;}

table.moduletable th {background: url(../images/bullet.jpg) no-repeat; font-family:Verdana, Arial, Helvetica; background-color: #9b2614; vertical-align: middle; padding: 3px; font-size: 12px; font-weight: bold; color: #fbd77c; text-indent: 20px; text-align: left; width: 100%; height: 25px;}

table.moduletable td   {font-family:  Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight:  normal; line-height:12px; color: #fff;}
table.moduletable td a:link     {font-family:Verdana, Arial, Helvetica; font-size: 10px; font-weight:  normal; color: #fbd77c; text-decoration: none;}
table.moduletable td a:visited  {font-family:Verdana, Arial, Helvetica; font-size: 10px; font-weight:  normal; color: #fbd77c; text-decoration: none;}
table.moduletable td a:hover    {font-family:Verdana, Arial, Helvetica; font-size: 10px; font-weight:  normal; color: #fff; text-decoration: none;}
table.moduletable td a:active   {font-family:Verdana, Arial, Helvetica; font-size: 10px; font-weight:  normal; color: #fff; text-decoration: none;}



table.moduletable td ul {margin: 0; font-weight: normal;}
table.moduletable td li  {list-style: square inside 1px; font-family:Verdana, Arial, Helvetica; font-size: 10px; color: #fbd77c; text-align: left; font-weight: normal;}

/******************************************************* FORM SETTINGS ***********************************************************/

.button    {font-family:Verdana, Arial, Helvetica; font-style: normal; text-align: center; font-size: 10px; font-weight: bold; background-color: #FDE2B7; color: #9b2614; border: 1px solid #9b2614; margin: 2px; padding: 2px; cursor: pointer;}
.inputbox  {font-family:Verdana, Arial, Helvetica; font-size: 10px; color: #9b2614; background-color: #feeed4; border: 1px solid #585858;}

/******************************************************* SECTION LISTING SETTINGS *******************************************************/

.sectiontableheader {font-family:Verdana, Arial, Helvetica; font-size:11px; color:#fae9cf; font-weight:normal; text-transform:uppercase; background-color:#9b2614; padding:10px; border:10px solid #9b2614;}

.sectiontableentry1         {color:#9b2614; background-color:#fde2b7; line-height:15px; padding:2px; text-align:left;}
.sectiontableentry1 label   {color:#000;}
.sectiontableentry2         {color:#9b2614; background-color:#feeed4; line-height:15px; padding:2px; text-align:left;}
.sectiontableentry2 label   {color:#000;}

tr.sectiontableentry1 td   {color:#000; background-color:#fde2b7; padding:0 5px; border:5px solid #fde2b7;}
tr.sectiontableentry2 td   {color:#000; background-color:#feeed4; padding:0 5px; border:5px solid #feeed4;}

tr.sectiontableentry1 td a:link     {color:#9b2614; font-size:11px;}
tr.sectiontableentry1 td a:visited  {color:#9b2614; font-size:11px;}
tr.sectiontableentry1 td a:hover    {color:#ff0000; font-size:11px;}
tr.sectiontableentry1 td a:active   {color:#ff0000; font-size:11px;}
tr.sectiontableentry2 td a:link     {color:#9b2614; font-size:11px;}
tr.sectiontableentry2 td a:visited  {color:#9b2614; font-size:11px;}
tr.sectiontableentry2 td a:hover    {color:#ff0000; font-size:11px;}
tr.sectiontableentry2 td a:active   {color:#ff0000; font-size:11px;}

/*******************************************************VOTING SETTINGS *******************************************************/

.poll                       {font-family:Verdana, Arial, Helvetica; font-size:10px; height:16px;}
.poll td                    {font-weight: bold !important; font-size:11px !important;}
.pollstableborder           {width:100%; border:1px inset #585858; padding:2px;}

table.pollstableborder td.sectiontableentry1         {color:#9b2614; background-color:#FDE2B7; line-height:15px; padding:2px !important; border:0 !important; text-align:left; font-weight:normal !important; font-size:10px !important;}
table.pollstableborder td.sectiontableentry1 label   {color:#000;}
table.pollstableborder td.sectiontableentry2         {color:#9b2614; background-color:#feeed4; line-height:15px; padding:2px !important; border:0 !important; text-align:left; font-weight:normal !important; font-size:10px !important;}
table.pollstableborder td.sectiontableentry2 label   {color:#000;}

/******************************************************* MAIN AND SUB MENU SYSTEM *******************************************************/

a:link.mainlevel, a:visited.mainlevel {font-family:Verdana, Arial, Helvetica; vertical-align: bottom; font-size: 10px; font-weight: bold; text-decoration: none; color: #fae9cf; text-align: left; padding-left: 23px; height: 17px; margin-bottom: 0px;}
a:hover.mainlevel                            {font-size: 10px; font-weight: bold; text-decoration: none; color: #FAC845;}

a:link.sublevel, a:visited.sublevel {
  font-family:Verdana, Arial, Helvetica;
  font-size: 10px;
  font-weight: bold;
  color: #fae9cf;
  text-align: left;
}

a:hover.sublevel {
  font-family:Verdana, Arial, Helvetica;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #FAC845;
  text-align: left;
}

/*******************************************************LINKS *******************************************************/

a:link.category    {font-family:Verdana, Arial, Helvetica; font-size:12px; color:#9b2614;}
a:visited.category {font-family:Verdana, Arial, Helvetica; font-size:12px; color:#9b2614;}
a:hover.category   {font-family:Verdana, Arial, Helvetica; font-size:12px; color:#ff0000; text-decoration:underline;}
a:active.category  {font-family:Verdana, Arial, Helvetica; font-size:12px; color:#ff0000; text-decoration:underline;}

.foot-1            {font-family:Verdana, Arial, Helvetica; font-size:10px; color:#fbd77c; text-align:center;}
a:link.foot-1      {font-family:Verdana, Arial, Helvetica; font-size:10px; color:#fbd77c; text-decoration:none;}
a:visited.foot-1   {font-family:Verdana, Arial, Helvetica; font-size:10px; color:#fbd77c; text-decoration:none;}
a:hover.foot-1     {font-family:Verdana, Arial, Helvetica; font-size:10px; color:#fbd77c; text-decoration:underline;}
a:active.foot-1    {font-family:Verdana, Arial, Helvetica; font-size:10px; color:#fbd77c; text-decoration:underline;}
.foot-1 a:link     {font-family:Verdana, Arial, Helvetica; font-size:10px; color:#fbd77c; text-decoration:none;}
.foot-1 a:visited  {font-family:Verdana, Arial, Helvetica; font-size:10px; color:#fbd77c; text-decoration:none;}
.foot-1 a:hover    {font-family:Verdana, Arial, Helvetica; font-size:10px; color:#fbd77c; text-decoration:underline;}
.foot-1 a:active   {font-family:Verdana, Arial, Helvetica; font-size:10px; color:#fbd77c; text-decoration:underline;}

/*******************************************************PATHWAY SETTINGS *******************************************************/

.pathway          {font-family:Verdana, Arial, Helvetica; font-size:11px; color:#9b2614; font-weight:normal; text-decoration:none;}

a:link.pathway    {font-family:Verdana, Arial, Helvetica; font-size:11px; color:#9b2614; font-weight:normal; padding:2px; text-decoration:none;} 
a:visited.pathway {font-family:Verdana, Arial, Helvetica; font-size:11px; color:#9b2614; font-weight:normal; padding:2px; text-decoration:none;}
a:hover.pathway   {font-family:Verdana, Arial, Helvetica; font-size:11px; color:#ff6600; font-weight:normal; padding:2px; text-decoration:underline;}
a:active.pathway  {font-family:Verdana, Arial, Helvetica; font-size:11px; color:#ff6600; font-weight:normal; padding:2px; text-decoration:underline;}

.path            {padding:5px 15px 0 15px; margin:0; text-indent:0;}
.path a:link     {font-family:Verdana, Arial, Helvetica; font-size:11px; color:#9b2614; font-weight:normal; padding:2px; text-decoration:none;} 
.path a:visited  {font-family:Verdana, Arial, Helvetica; font-size:11px; color:#9b2614; font-weight:normal; padding:2px; text-decoration:none;}
.path a:hover    {font-family:Verdana, Arial, Helvetica; font-size:11px; color:#ff6600; font-weight:normal; padding:2px; text-decoration:underline;}
.path a:active   {font-family:Verdana, Arial, Helvetica; font-size:11px; color:#ff6600; font-weight:normal; padding:2px; text-decoration:underline;}


/******************************************************* PAGE NAVIGATION *******************************************************/

.pagenav           {font-family:Verdana, Arial, Helvetica; font-size:12px; line-height:  36px; color: #000; font-weight: normal; text-decoration: none;}

a:link.pagenav     {font-family:Verdana, Arial, Helvetica; font-size:12px; line-height:36px; color:#9b2614; font-weight:normal; text-decoration: underline;}
a:visited.pagenav  {font-family:Verdana, Arial, Helvetica; font-size:12px; line-height:36px; color:#9b2614; font-weight:normal; text-decoration: underline;}
a:hover.pagenav    {font-family:Verdana, Arial, Helvetica; font-size:12px; line-height:36px; color:#ff0000; font-weight:normal; text-decoration: underline;}
a:active.pagenav   {font-family:Verdana, Arial, Helvetica; font-size:12px; line-height:36px; color:#ff0000; font-weight:normal; text-decoration: underline;}

/******************************************************* SMALL FONT SETTINGS *******************************************************/

.small           {font-family:Verdana, Arial, Helvetica; font-size:10px; color:#336600; text-decoration:none; font-weight:normal;}
.smalldark       {font-family:Verdana, Arial, Helvetica; font-size:10px; color:#336600; text-decoration:none; font-weight:normal;}
.modifydate      {font-size:10px; color:#808080; font-weight:normal; font-style:italic; padding-top:10px; text-align:left;}
.createdate      {line-height:15px; font-size:10px; color:#808080; font-weight:normal; font-style:italic; vertical-align:top; display:block;}

a:link.readon    {font-family:Verdana, Arial, Helvetica; font-size:9px; color:#BC1A1E; display:block;}
a:visited.readon {font-family:Verdana, Arial, Helvetica; font-size:9px; color:#BC1A1E; display:block;}
a:hover.readon   {font-family:Verdana, Arial, Helvetica; font-size:9px; color:#009933;}


/*******************************************************CONTENT PAGE SETTINGS *******************************************************/

.contentpane         {border: 0px dotted #A1A1A1; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
.contentpaneopen     {border: 0px dotted #A1A1A1; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.contentheading      {font-family:Verdana, Arial, Helvetica; vertical-align:middle; font-size:12px; color:#c00000; text-align:left; text-indent:0; width:100%; height:20px;}
.contentdescription  {font-family:Verdana, Arial, Helvetica; font-size:  10px; color:#000; }
.componentheading    {background:url(../images/bullet2.jpg) no-repeat; font-family:Verdana, Arial, Helvetica; vertical-align:top; padding-top:3px; font-size:20px; font-weight:bold; color:#9b2614; text-align:left; text-indent:30px; width:100%; height:30px;}

/*******************************************************TABBED PAGES *******************************************************/

.ontab {
  border:1px solid #585858; 
  font-family:Verdana, Arial, Helvetica; 
  font-size:  11px; 
  color:  #000000; 
  font-weight:  bold; 
  background-color:  #fae9cf; 
  padding:  4px 
}

.offtab {
  border:1px solid #585858; 
  font-family:Verdana, Arial, Helvetica; 
  font-size:  11px; 
  color:  #000000; 
  background-color:  #E6BDA5; 
  padding:  4px; 
  cursor:  pointer 
}

.pagetext {
	visibility: hidden;
	display: none;
	position: relative;
	top: 0;
}

/*******************************************************NEWSFEED SETTINGS *******************************************************/

.newsfeedheading {
  font-family:Verdana, Arial, Helvetica; 
  font-size:  11px;
  font-weight:  bold; 
  color:  #c00000; 
}

.fase4rdf {font-family:  Verdana, Helvetica, Arial, sans-serif; font-size:  11px; color:  #333;}

a:link.fase4rdf {
  font-family:Verdana, Arial, Helvetica; 
  font-size:  11px; 
  color:  #9b2614; 
}

a.fase4rdf {
  text-decoration:  none; 
}

a:hover.fase4rdf {
  font-family:Verdana, Arial, Helvetica; 
  font-size:  11px; 
  color:  #fae9cf; 
  text-decoration:  underline; 
}

.newsfeeddate {
  font-family:Verdana, Arial, Helvetica; 
  font-size:  11px; 
  color:  #9b2614; 
}

/*--------------------  NEW  ---------------------------------------------------------------*/

img                 {padding:0; border-style:solid; border-width:0;}
img.grib-1          {width:150px; height:350px;}
img.userbar         {width:350px; height:31px;}

img.gribnik-1       {width:210px; height:240px; float:right; margin:5px;}
img.gribnik-2       {width:205px; height:200px; float:right; margin:5px;}
img.gribnik-3       {width:150px; height:164px; float:right; margin:5px;}
img.gribnik-4       {width:150px; height:178px; float:right; margin:5px;}
img.spravochnik     {width:220px; height:240px; float:right; margin:5px;}

table.spravochnik                {border:0; border-collapse:separate; border-spacing:5px; width:500px;}
table.spravochnik td             {padding:5px; color:#000; text-align:left; font-size:10px; font-weight:bold;}
table.spravochnik td.pix-1       {padding:5px; text-align: center;}
table.spravochnik td.pix-1 img   {width:500px; height:980px; text-align:center;}
table.spravochnik td.pix-2       {padding:5px; text-align:center;}
table.spravochnik td.pix-2 img   {width:500px; height:225px; text-align:center;}

p .p-bold       {font-weight:bold;}
.p-bold         {font-weight:bold;}
.p-bold-maroon  {font-weight:bold; color:#800000;}
.p-italic       {margin:5px 15px; font-style:italic; text-align:right;}

.foot           {margin:15px; padding:15px; text-align:center;}

table.links-main                        {border:0; border-collapse:collapse; width:100%;}
table.links-main td                     {padding:15px; color:#000; text-align:left; font-size: 11px; width:25%;}
table.links-main td.bgr                 {padding:15px; color:#000; text-align:left; background-color:#fbf8ea; font-size:11px;}
table.links-main td a:link, a:visited   {font-family:Verdana, Arial, Helvetica; font-size:12px; color:#9b2614; font-weight:normal; text-decoration:underline;}
table.links-main td a:hover, a:active   {font-family:Verdana, Arial, Helvetica; font-size:12px; color:#ff0000; font-weight:normal; text-decoration:underline;}

table.userbar             {border:0; border-collapse:collapse; width:100%;}
table.userbar td          {padding:5px; color:#000; text-align:center; font-size:10px; width:100%;}
table.userbar td img      {width:350px; height:31px;}

table.form-u              {border:0; border-collapse:separate; width:100%;}
table.form-u td           {font-size: 12px; color: #000; font-family:Verdana, Arial, Helvetica; padding-left:0; padding-right:0; padding-top:0; padding-bottom:25px; text-decoration:none; text-align: left;}
table.form-u td input     {font-size: 12px; color: #000; font-family:Verdana, Arial, Helvetica; border:1px solid #800000; background-color: #fff;  width:100%; text-decoration: none; text-align:left;}

table.fid                 {border:0; border-collapse:separate; width:100%;}
table.fid td              {font-size:12px; color:#000; font-family:Verdana, Arial, Helvetica; padding-left:0; padding-right:0; padding-top:0; padding-bottom:25px; text-decoration:none; text-align: left;}
table.fid td input        {font-size:12px; color:#000; font-family:Verdana, Arial, Helvetica; border:1px solid #800000; background-color: #fff; text-decoration: none; text-align:left;}

.clock                    {font-weight:bold; font-size:12px; color:#fff; text-align:center; line-height:120%;}
.recept                   {font-weight:bold; text-transform:uppercase;}
.stih                     {padding:0 15px 5px 50px; margin:0; text-indent:0; text-align:left;}