body

{ 
padding:0;
margin:0;
background-color:#4d5e0f;
/*background-color:#c7130b;
background-image: url(images/christmas-background.jpg);*/
background-repeat: no-repeat;
background-position: top center;

}



table

{

 font-family: "Verdana", Arial, Helvetica, sans-serif;

 font-size: 11px;

 color: #000000;

 text-decoration: none; 

 font-weight: normal;

 margin: 0;

 padding: 0;

 text-align: left; 

 

}



.tabletext

{

 font-family: "Verdana", Arial, Helvetica, sans-serif;

 font-size: 11px;

 color: #000000;

 text-decoration: none; 

 font-weight: normal;

 margin: 0;

 padding: 0;

 text-align: left; 

 background-color: #FFFFFF;

}





a:link, a:visited		{font-family: "Verdana", tahoma, arial, sans-serif, helvetica; color: #c10000; text-decoration: none; font-size: 11px;    }

	a:hover		{font-family: "Verdana", tahoma, arial, sans-serif, helvetica; color: #c10000; text-decoration: underline; font-size: 11px; }

	a:active	{font-family: "Verdana", tahoma, arial, sans-serif, helvetica; color: #c10000; text-decoration: none; font-size: 11px; }


a.language-link:link, a.language-link:visited		{font-family: "Trebuchet MS", tahoma, arial, sans-serif, helvetica; color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight:bold;    }

	a.language-link:hover		{font-family: "Trebuchet MS", tahoma, arial, sans-serif, helvetica; color: #FFFFFF; text-decoration: underline; font-size: 11px; font-weight:bold; }

	a.language-link:active	{font-family: "Trebuchet MS", tahoma, arial, sans-serif, helvetica; color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight:bold;}


.padding-top-3px
{
padding-top:7px;
}

.td-logo

{  

width: 126px;

}



.h-background-buttons

{

 background-image: url(images/h_but_back.jpg);

 background-repeat: repeat;

 height: 50px;

width: 59px;

}

.h-background-buttons-en

{

 background-image: url(images/h_but_back.jpg);

 background-repeat: repeat;

 height: 50px;

width: 165px;

}



.background-topline

{

 background-image: url(images/back_topline.jpg);

 background-repeat: repeat;

 height: 43px;

 margin: 0;

 padding: 0;

}

.padding_top40px
{
padding-top:40px;
}



.background-line

{

 background-image: url(images/h_back_line.jpg);

 background-repeat: repeat;

 height: 195px;

 margin: 0;

 padding: 0;

}



.background-lefthearts

{

 background-image: url(images/h_left_hearts.jpg);

 background-repeat: no-repeat;

 height: 195px;

 width: 65px;

 margin: 0;

 padding: 0;

}	



.background-righthearts

{

 background-image: url(images/h_right_hearts.jpg);

 background-repeat: no-repeat;

 height: 195px;

 width: 74px;

 margin: 0;

 padding: 0;

}







.ramka-top

{

 background-image: url(images/h_top_back.jpg);

 background-repeat: repeat;

 height: 28px;

 }

 

 .ramka-left

{

 background-image: url(images/ramka_left.gif);

 background-repeat: repeat;

 width: 14px;

 }

 

  .ramka-right

{

 background-image: url(images/ramka_right.gif);

 background-repeat: repeat;

 width: 15px;

 }

 

   .ramka-bottom

{

 background-image: url(images/footer_bottom_back.gif);

 background-repeat: repeat;

height: 14px;

 }

 

 .head-sloganback

{

 background-image: url(images/h_bottom_back.jpg);

 background-repeat: no-repeat;

 height: 41px;

 width: 713px;



 }

 

    .infotable-back

{

 background-image: url(images/maintable_middle.gif);

 background-repeat: repeat;

width: 473 px;

padding: 0 20px 0 15px;

 }

 

     .sectiontitle-back

{

background-image: url(images/section_title_back.gif);
 
 /* background-image: url(images/section_title_back_christmas.gif);*/
 
 background-repeat: no-repeat;

width: 448 px;

height: 53 px;

padding: 15 0 0 15;

/*padding: 15px 0 0 50px;*/

font-family: "Verdana", Arial, Helvetica, sans-serif;

 font-size: 14px;

 color: #FFFFFF;

 text-decoration: none; 

 font-weight: bold;

 }
 
      .section-trata-title-back

{

 background-image: url(images/trata_title_back.gif);

 background-repeat: no-repeat;

width: 448 px;

height: 53 px;

padding: 15 0 0 15;

font-family: "Verdana", Arial, Helvetica, sans-serif;

 font-size: 14px;

 color: #FFFFFF;

 text-decoration: none; 

 font-weight: bold;

 }
 
       .section-purina-title-back

{

 background-image: url(images/purina_title_back.gif);

 background-repeat: no-repeat;

width: 448 px;

height: 53 px;

padding: 15 0 0 15;

font-family: "Verdana", Arial, Helvetica, sans-serif;

 font-size: 14px;

 color: #FFFFFF;

 text-decoration: none; 

 font-weight: bold;

 }

 

      .title-red

{font-family: "Verdana", Arial, Helvetica, sans-serif;

 font-size: 14px;

 color: #c10000;

 text-decoration: none; 

 font-weight: bold;

 }

 

 a.titleredlink:link, a.titleredlink:visited {

font-size: 14px;

font-weight: bold;

color: #c10000;

text-decoration: none;

font-family: "verdana", tahoma, arial, sans-serif, helvetica;

}

a.titleredlink:hover {

font-size: 14px;

font-weight:bold;

color: #c10000;

text-decoration: underline;

font-family: "verdana", tahoma, arial, sans-serif, helvetica;

}

a.titleredlink:active {

font-size: 14px;

font-weight: bold;

color: #c10000;

text-decoration: none;

font-family: "verdana", tahoma, arial, sans-serif, helvetica;

}



.hwhite { font-family: "Verdana", tahoma, arial, sans-serif, helvetica; font-size: 14px;  color: White; font-weight: bold; }



 .right-back

{

 /*background-image: url(images/right_back.jpg);

 background-repeat: repeat;*/

 height: 66px;

 width: 179px;
 
 display:block;

 }

 

  .footer-back

{

 background-image: url(images/footer_bottom_back.gif);

 background-repeat: repeat;

 height: 14px;



 }

 

 .background-line2

{

 background-image: url(images/background_line.gif);

 background-repeat: no-repeat;

 height: 195px;

 background-position: center top;


 }
 
   .photoramka-rightsback

{
 background-image: url(images/ramka_rightshadow.gif);
 background-repeat: repeat;
 width: 15px;

 }
 
    .photoramka-topborder
{
 border-top: 1px solid #d5d5d5 ;
 height: 16px;
 }
 
     .photoramka-leftborder
{
 border-left: 1px solid #d5d5d5 ;
 
 width: 14px;
 }
 
    .photoramka-bottomback

{ background-image: url(images/ramka_bottom_back.gif);
 background-repeat: repeat;
 height: 16px;
 }

     .separator

{ background-image: url(images/separator.gif);
  background-repeat: no-repeat;
  width: 448 px;
  height: 25 px;
 }
 

 	