html, body {

  text-align:center;

  left:50%;

}





body {

  background-color:#ffffff;

  margin:0px;

  padding:10px;

}
#content-left
{
width: 683px;
float: left;
}
#content-left table
{
padding: 0;
margin: 0;
}
#content-left table td, #content-left table th
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
padding: 3px 0 3px 0;
border-top: 1px solid #999999;
color: #666;
}
#content-left table tr.firstrow td, #content-left table tr.firstrow th
{
padding: 1px 0 3px 0;
border-top: 0px none;
}
#content-left table th
{
font-weight: normal;
}
#content-left table th.indent
{
padding: 3px 0 3px 25px;
}
#content-panel
{
width: 354px;
float: right;
padding: 22px 0 55px 0;
}
#content-panel p.float
{
width: 354px;
float: left;
}
img.right
{
float: right;
}
#content-panel-left
{
width: 316px;
float: left;
padding: 22px 0 55px 0;
}
#content-panelnew
{
width: 316px;
float: right;
}
#content-panel-leftnew
{
width: 370px;
float: left;
padding-bottom:35px;
margin-right:20px;
}
#info-list
{
float: left;
width: 354px;
text-indent: -8000px;
text-decoration: none;
font-size: .05em;
line-height: .05em;
margin: 0 0 12px 0;
}
#info-list ul, #info-list ul li
{
list-style-type: none;
}
#dogs
{
margin-right:35px;
float: left;
}
#dogs img
{
float: left;
}
div.weight
{
height: 193px;
background: url(/DNA/pl/pl/_img/specialcare/info-weight.gif);
background-repeat: no-repeat;
}
div.joints
{
height: 169px;
background: url(/DNA/pl/pl/_img/specialcare/info-joints.gif);
background-repeat: no-repeat;
}
div.digestion
{
height: 169px;
background: url(/DNA/pl/pl/_img/specialcare/info-digestion.gif);
background-repeat: no-repeat;
}
div.skin
{
height: 169px;
background: url(/DNA/pl/pl/_img/specialcare/info-skin.gif);
background-repeat: no-repeat;
}
#marginimg
{
margin-left:10px;
}


#maindivborders{

  width:985px;

  margin:auto;

  padding:0px;

  text-align:left;

}



#maindivborder-left{

  float:left;

  width:10px;

}



#maindivborder-left-top{

  display:block;

  width:10px;

  height:77px;

  margin:0px;

  padding:0px;

  background-image:url("/DNA/pl/pl/_img/layout/border fades/border-left1.jpg");

}

#maindivborder-left-menu{

  display:block;

  height:27px;

  margin:0px;

  padding:0px;

  background-image:url("/DNA/pl/pl/_img/layout/border fades/border-left2.jpg");

}

#maindivborder-left-content{

  display:block;

  margin:0px;

  padding:0px;

  background-image:url("/DNA/pl/pl/_img/layout/border fades/border-left3.jpg");

  background-repeat:repeat-y;

}



#maindivborder-left-bottom{

  display:block;

  height:24px;

  margin:0px;

  padding:0px;

  background-image:url("/DNA/pl/pl/_img/layout/border fades/border-left4.jpg");

}



#maindivborder-right{

  float:left;

  width:10px;



}



#maindivborder-right-top{

  display:block;

  height:77px;

  margin:0px;

  padding:0px;

  background-image:url("/DNA/pl/pl/_img/layout/border fades/border-right1.jpg");

  

}

#maindivborder-right-menu{

  display:block;

  height:27px;

  margin:0px;

  padding:0px;

  background-image:url("/DNA/pl/pl/_img/layout/border fades/border-right2.jpg");

  

}

#maindivborder-right-content{

  display:block;

  margin:0px;

  padding:0px;

  background-image:url("/DNA/pl/pl/_img/layout/border fades/border-right3.jpg");

  background-repeat:repeat-y;

 

}

#maindivborder-right-bottom{

  display:block;

  height:27px;

  margin:0px;

  padding:0px;

  background-image:url("/DNA/pl/pl/_img/layout/border fades/border-right4.jpg");

  

  

}





#maindiv{

  float:left;

  width:965px;

  margin:auto;

  padding:0px;

  text-align:left;

}



#top{

  width:100%;

  height:77px;

  margin:0px;

  padding:0px;

}



#menu{

  background-repeat:repeat-x;

  background-position:top;

  width:100%;

  height:27px;

  line-height:27px;

  margin:0px;

  padding:0px;

}

#picture{

  margin-bottom:15px;

  margin-left:20px; 



}

#banner{

  width:100%;

  margin:0px; 

  padding:0px;

  /*filter:progid:DXImageTransform.Microsoft.Fade(duration=0.2,overlap=.5)*/

}



#bannerText{

  padding:30px;

  width:350px;

}



#mainContentWrapper{

  background-image:url("/DNA/pl/pl/_img/layout/border fades/banner-south-center.gif");

  background-position:top left;

  background-repeat:repeat-x;

 

}

#mainContentWrapper1{

  background-image:url("/DNA/pl/pl/_img/layout/border fades/banner-south-center1.gif");

  background-position:top left;

  background-repeat:repeat-x;

 

}

#contentWrapper{

  float:left;

  display:inline;

  margin:0px;

  padding:0px;

  width:765px; !important;

}



#content{

  display:inline;

  float:left;

  margin:0px;

  padding:0px;

  min-height:10px;

  height:auto !important;

  *height:10px;

  text-align:left;  

}



#bottom{

  padding-top:8px;  

  background-image:url("/DNA/pl/pl/_img/layout/border fades/border-bottom.jpg");

  background-position:top;

  background-repeat:repeat-x;

  height:30px;

}



#menubar{

  height:15px;

  float:left;

  margin-left:5px;

  margin-right:5px;



}



#copyright{

  height:15px;

  float:right;

  margin-right:5px;

  

}



.divBlocContentWrapper{

  float:left;

  margin:0px;

  padding:0px;

}



.divBlocContent {

  display:block;

  margin:0px;

  padding:8px;

  color:#000000;

  margin-left:10px;

  margin-right:10px;  

}



.verticalSeparator{

  float:left;

  margin-top:0px;

  margin-left:10px;

  margin-right:10px;

  margin-bottom:0px;

  padding:0px;

  width:2px;

  height:100%;

  background-image:url("/DNA/pl/pl/_img/layout/vertical-separator-content.gif");

  background-repeat:repeat-y;

}



.divseparator{

  clear:both;

}





/************************ BOTTOM MENU BAR *************************/

#copyright, #menubar, #menubar a, #policy, #policy a {
 font-family: verdana, arial;
  font-size: 9pt;
  line-height:10px;
  color: #ca0088;
  text-decoration:none;

}


/*************************** POLICES ******************************/

body {

  font-family: helvetica, verdana, arial;

  font-size: 9.5pt;

  color: #000000;

}



b {

color: #bb0055;



}



fp {

  font-family: helvetica, verdana, arial;

  font-size: 10pt;

  color: #000000;

  padding-bottom:15px;

}



h1 {

  font-family: arial, verdana;

  font-size: 28px;

  font-weight:bold;

  color: #bb0055;

  margin:0px;

}



h2 {

  font-family: arial, verdana;

  font-size: 17px;

  color: #bb0055;

  margin:0px;

  margin-top:28px;

}



h3 {

  font-family:  arial, verdana,helvetica;

  font-size: 17pt;

  color: #bb0055;

  margin:0px;

  margin-bottom:10px;

}



h4 {

  font-family: helvetica,verdana,arial; 

  font-size: 10pt;

  font-weight:bold;

  color: #bb0055;

  margin:0px;  

}





h5 {

  font-family: helvetica,verdana,arial; 

  font-size: 9pt;

  font-weight:normal;

  color: #bb0055;

  margin:0px;  

  font-style:normal;

  display:inline;

  margin-top:100px;

  

}



h6 {

  font-family: helvetica,verdana,arial; 

  font-size: 10pt;

  font-weight:bold;

  color: #bb0055;

  margin:0px;

  display:inline;

  

}



ul,ol, {

	margin-bottom: 20px;

}



li {

	margin-bottom: 5px;

}









/*************************** LINK ******************************/



.sitemapsection1, a.sitemapsection1:link, a.sitemapsection1:active {



color: #bb0055;

text-decoration:none;

font-weight:bold;

line-height:40px;

margin-top:25px;

}



.sitemapsection2, a.sitemapsection2:link, a.sitemapsection2:active {



color: #bb0055;

text-decoration:none;

font-weight:bold;

line-height:40px;

margin-top:25px;

}





a:link, a:visited, a:active {

color: #bb0055;

text-decoration:underline;

}



a:hover {

color: #bb0055;

text-decoration:none;

} 





/*************************** schemas ******************************/

.imgfig {

  border:1px solid #ca0088;

  margin-bottom:15px;

  margin-right:10px;

  

  

 

  

}



.imgfig2 {

  margin-bottom:15px;

  margin-right:10px;

  border: 1px solid ffffff;

  padding:0px 0px 10px 0px;





}





/*************************** Table ******************************/

table.content {

border-style: solid; 

 border-width: 1px;

 border-color: #bb0055; 



}





/*************************** table products ******************************/



table.products {

 abackground-image:url("/DNA/pl/pl/_img/layout/our products/bg-products.jpg"); 

 abackground-repeat:repeat-y;

 border-width: 1px; 

 border-color: #ec008c;

 border-collapse: collapse;



}



td.productsGram{

 text-align:center; 

 color:#ffffff; 

 background-color:#ec008c; 

 height:25px; 

 font-weight:bold;



}



tr.productsLine {

 border-bottom:1px solid #ec008c; 

 text-align:center;

 background-color:#ffdcff;



}



tr.productsLine2 {

 border-bottom:1px solid #ec008c; 

 text-align:center;

 background-color:#fff2ff;



}



.linkSpecialCare {

	display: block;

	float: right;

	margin-right: 45px !important;

	margin-right: 23px;

	margin-bottom: 19px !important;

	margin-bottom: 14px;

	color: #BB0055;

}