body, table, tr, td {font: 11px Verdana; color: #000000;}
ul  {font: 11px Verdana; color: #000000;}
li  {font: 11px Verdana; color: #000000;}
.tdHand {cursor:hand;}

b   {font-weight: bold;}
i   {font-style: italic;}

input           {font: 10pt Tahoma;}
select          {font: 10pt Tahoma;}
option          {font: 10pt Tahoma;}
textarea        {font: 10pt Tahoma;}
.forms          {font: 8pt Tahoma;}
.small, small   {font: 8pt Tahoma; color: #000000;}
.sm             {font: 8pt Tahoma; color: #000000;}

a                   {font: 11px Verdana; color: #A60F0B; text-decoration: underline;}
a:active            {font: 11px Verdana; color: #E61F1B; text-decoration: underline;}
a:visited           {font: 11px Verdana; color: #A60F0B; text-decoration: underline;}
a:hover             {font: 11px Verdana; color: #E61F1B; text-decoration: underline;}

a.lang              {font: bold 12px Verdana; color: #000000; text-decoration: none;}
a.lang:active       {font: bold 12px Verdana; color: #000000; text-decoration: underline;}
a.lang:visited      {font: bold 12px Verdana; color: #000000; text-decoration: none;}
a.lang:hover        {font: bold 12px Verdana; color: #E61F1B; text-decoration: underline;}


a.lang_eng,a.lang_eng:active,a.lang_eng:visited,.lang_eng_active   {
	font: bold 12px Verdana; 
	color: #FFFFFF;
	text-decoration: none; 
	background: url("/templates/images/lang_eng.png") no-repeat right top;
	padding:0 30px 0 0;
	margin-right:10px;
	
}
a.lang_eng:hover,.lang_eng_active  {color: #000000;}

a.lang_rus,a.lang_rus:active,a.lang_rus:visited,.lang_rus_active   {
	font: bold 12px Verdana; 
	color: #FFFFFF;
	text-decoration: none; 
	background: url("/templates/images/lang_rus.png") no-repeat right top;
	padding:0 30px 0 0;
	margin-right:10px;
	
}
a.lang_rus:hover,.lang_rus_active  {color: #000000;}

a.lang_ukr,a.lang_ukr:active,a.lang_ukr:visited,.lang_ukr_active   {
	font: bold 12px Verdana; 
	color: #FFFFFF;
	text-decoration: none; 
	background: url("/templates/images/lang_ukr.png") no-repeat right top;
	padding:0 30px 0 0;
	margin-right:10px;
	
}
a.lang_ukr:hover,.lang_ukr_active  {color: #000000;}




a.menu              {font: bold 12px Verdana; color: #FFFFFF; text-decoration: none;}
a.menu:active       {font: bold 12px Verdana; color: #FFFFFF; text-decoration: underline;}
a.menu:visited      {font: bold 12px Verdana; color: #FFFFFF; text-decoration: none;}
a.menu:hover        {font: bold 12px Verdana; color: #FFFFFF; text-decoration: underline;}

a.menu_             {font: bold 12px Verdana; color: #E61F1B; text-decoration: none;}
a.menu_:active      {font: bold 12px Verdana; color: #E61F1B; text-decoration: none;}
a.menu_:visited     {font: bold 12px Verdana; color: #E61F1B; text-decoration: none;}
a.menu_:hover       {font: bold 12px Verdana; color: #E61F1B; text-decoration: none;}

a.product           {font: bold 12px Verdana; color: #ffa800; text-decoration: none;}
a.product:active   {font: bold 12px Verdana; color: #ffa800; text-decoration: underline;}
a.product:visited  {font: bold 12px Verdana; color: #ffa800; text-decoration: none;}
a.product:hover    {font: bold 12px Verdana; color: #ffa800; text-decoration: underline;}

.imgMenu_           {background: url('/templates/images/menu_selected.gif'); background-repeat: repeat-x; background-position: 4px 0px;}
.imgMenu            {}

a.newslink          {font: bold 11px Verdana; color: #000000; text-decoration: none;}
a.newslink:active   {font: bold 11px Verdana; color: #000000; text-decoration: underline;}
a.newslink:visited  {font: bold 11px Verdana; color: #000000; text-decoration: none;}
a.newslink:hover    {font: bold 11px Verdana; color: #000000; text-decoration: underline;}

a.newsanonce         {font: bold 11px Verdana; color: #ff010d; text-decoration: none;}
a.newsanonce:active  {font: bold 11px Verdana; color: #ff010d; text-decoration: underline;}
a.newsanonce:visited {font: bold 11px Verdana; color: #ff010d; text-decoration: none;}
a.newsanonce:hover   {font: bold 11px Verdana; color: #ff010d; text-decoration: underline;}

a.navlink           {font: bold 10px Verdana; color: #000000; text-decoration: none;}
a.navlink:active    {font: bold 10px Verdana; color: #000000; text-decoration: underline;}
a.navlink:visited   {font: bold 10px Verdana; color: #000000; text-decoration: none;}
a.navlink:hover     {font: bold 10px Verdana; color: #000000; text-decoration: underline;}

a.newsback          {font: bold 11px Verdana; color: #FFB300; text-decoration: none;}
a.newsback:active   {font: bold 11px Verdana; color: #FFB300; text-decoration: underline;}
a.newsback:visited  {font: bold 11px Verdana; color: #FFB300; text-decoration: none;}
a.newsback:hover    {font: bold 11px Verdana; color: #FFB300; text-decoration: underline;}

a.prodlink          {font: bold 14px Verdana; color: #000000; text-decoration: none;}
a.prodlink:active   {font: bold 14px Verdana; color: #000000; text-decoration: underline;}
a.prodlink:visited  {font: bold 14px Verdana; color: #000000; text-decoration: none;}
a.prodlink:hover    {font: bold 14px Verdana; color: #000000; text-decoration: underline;}

a.prodback          {font: bold 11px Verdana; color: #FFB300; text-decoration: none;}
a.prodback:active   {font: bold 11px Verdana; color: #FFB300; text-decoration: underline;}
a.prodback:visited  {font: bold 11px Verdana; color: #FFB300; text-decoration: none;}
a.prodback:hover    {font: bold 11px Verdana; color: #FFB300; text-decoration: underline;}

a.photolink         {font: bold 11px Verdana; color: #FFB300; text-decoration: none;}
a.photolink:active  {font: bold 11px Verdana; color: #FFB300; text-decoration: underline;}
a.photolink:visited {font: bold 11px Verdana; color: #FFB300; text-decoration: none;}
a.photolink:hover   {font: bold 11px Verdana; color: #FFB300; text-decoration: underline;}

a.photogal          {font: bold 12px Verdana; color: #FFB300; text-decoration: none;}
a.photogal:active   {font: bold 12px Verdana; color: #FFB300; text-decoration: underline;}
a.photogal:visited  {font: bold 12px Verdana; color: #FFB300; text-decoration: none;}
a.photogal:hover    {font: bold 12px Verdana; color: #FFB300; text-decoration: underline;}

a.skip              {font: 11px Verdana; color: #FFFFFF; text-decoration: none;}
a.skip:active       {font: 11px Verdana; color: #FFFFFF; text-decoration: underline;}
a.skip:visited      {font: 11px Verdana; color: #FFFFFF; text-decoration: none;}
a.skip:hover        {font: 11px Verdana; color: #FFFFFF; text-decoration: underline;}

.norm               {font: 11px Verdana; color: #000000;}
.norm_bold          {font: bold 11px Verdana; color: #000000;}
.copy               {font: 10px Verdana; color: #E61F1B;}
.header             {font: 17px Verdana; color: #111111;}
.newsdate           {font: bold 11px Verdana; color: #FFB300;}
.navtext            {font: bold 10px Verdana; color: #000000;}
.navsel             {font: bold 10px Verdana; color: #FFB300;}
.navselalt          {font: bold 10px Verdana; color: #FFFFFF;}
.text               {font: 12px Verdana; color: #000000;}
.man                {font: 18px Verdana; color: #000000;}
.manname            {font: bold italic 14px Verdana; color: #000000;}
.nhead              {font: bold 14px Verdana; color: #000000;}
.ndate              {font: bold 14px Verdana; color: #FFB300;}
.prodname           {font: bold 16px Verdana; color: #000000;}
.prodpack           {font: bold 13px Verdana; color: #000000;}
.prodsize           {font: bold 15px Verdana; color: #000000;}
.photoheader        {font: 17px Verdana; color: #FFB300;}
.photolist          {font: bold 14px Verdana; color: #FFB300;}
.popupcat           {font: 18px Verdana; color: #000000;}
.popupgal           {font: 18px Verdana; color: #FFFFFF;}
.popupdate          {font: 13px Verdana; color: #000000;}
.popupname          {font: bold 15px Verdana; color: #FFFFFF;}
.news_anonce_date   {font: bold 11px Verdana; color: #000000;}
.news_anonce_text   {font: 11px Verdana; color: #000000;}
.top_navigation     {font: bold 12px Verdana; color: #FFFFFF;}
.top_date_time      {font: bold 12px Verdana; color: #000000;}
.product_header     {font: bold 14px Verdana; color: #000000;}
.product_read_more  {font: bold 12px Verdana; color: #ffa800;}
.languages          {font: bold 12px Verdana; color: #E61F1B;}

img.expando         {border: none; vertical-align: top;}

.button {
    font-size : 10pt;
    font-family: sans-serif, Verdana, Geneva, Arial, Helvetica;
    color: #1C1C1C;
    font-style: normal;
    background: #f0f0f0;
    background-image: none;
    width: 150px;
    cursor: hand;
    margin: 0 0 0 0px;
    border : 1px solid #cccccc; 
}
form {margin: 0 0 0 0; padding: 0px}
.dateInput {
    border-width : 1px;
    width : 250px;
    height : 21px;
    vertical-align : center;
            }
.dateSelect { 
                border-width : 1px; 
                width : 100%; 
                height : 21px; 
                vertical-align : center;
            }
.fieldset { 
                border : 1px solid #cccccc; 
                width : 100%;
            }
            
div.send_error {
border : 1px solid red;
background: #fbfdc3;
padding:5px;
margin-bottom:10px;
}           
div.send_ok {
border : 1px solid #ffb300;
background: #fbfdc3;
padding:5px;
margin-bottom:10px;
}   


.i91x121{
    font-size: 0px;
    overflow: hidden;
    width: 91px;
    background:#FFFFFF;
    position:relative;
    z-index:100;
    border : 1px solid #dedfd3;
}
.i365x255 img {
    border: 0;
    position:relative;
    z-index:100;
}
.ltext {
    background: url("/templates/images/korner_cooking.png") top left repeat-y;
    color: #e7201d;
    float: right;
    font-size: 9px;
    height: 36px;
    width: 36px;
    /*height: 13px;*/
    /*padding: 0px 10px 0px 30px;*/
    position: relative;
    display:none;
    visibility:hidden;
    text-align:right;
    z-index:999;
}
.ltext span {padding:22px 3px 0 0px; display:block;}
img.dishes {padding:2px; border : 1px solid #dedfd3; }
.dishes_date     {font: 11px Verdana; color: #000000;}
.dishes_username     {font: 11px Verdana; color: #000000; text-decoration: underline;}
.dishes_rating{font: 11px Verdana; color: #ffb300;}


a:link.rating, a:visited.rating, a:active.rating {
    font: bold 12px Verdana;
    color: #FFFFFF;
    text-decoration: none;
    background:url(/templates/images/dishes/circle.gif) no-repeat left top;
    padding: 8px 14px 9px 10px;
    height:23px;
    width:7px;  
    margin-right:0px;
    display: inline-block;
}
a:hover.rating    {font: bold 12px Verdana; color: #000000;}


/* tables */
table.tablesorter {
    font-family:arial;
    background-color: #CDCDCD;
    margin:10px 0pt 15px;
    font-size: 8pt;
    width: 100%;
    text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
    background-color: #FFF;
    border: 1px solid #FFF;
    font-size: 8pt;
    padding: 4px;
}
table.tablesorter thead tr .header {
/*
    background-image: url(bg.gif);
    background-repeat: no-repeat;
    background-position: center right;
    cursor: pointer;*/
}
table.tablesorter tbody td {
    color: #3D3D3D;
    padding: 4px;
    background-color: #FFF;
    vertical-align: top;
}
table.tablesorter tbody tr.odd td {
    background-color:#F0F0F6;
}

div.form-registration form table tr td.seperator {
    background-color:#e6e6e6;
    padding:0;
}
.pust{
    display:block;
    width:1px;
    height:1px;
    overflow:hidden;
}
