html			{margin: 0px; padding: 0px;}
body			{background-image: url(../img/body_back.gif); background-repeat: repeat-x; background-position: left top; margin: 0px; padding: 0px; font-family: Verdana; font-size: 11px; color: #000000;}
a			{color: #000000; text-decoration: none;}
a:hover			{color: #666666;}
form			{vertical-align: bottom;}
h1			{font-size: 12px; color: #0075bb;}

.input			{border: 1px solid #000000; height: 16px; margin: 0px; padding: 0px;}
.search			{margin: 0px; padding: 0px; vertical-align: text-bottom;}
a.readmore		{color: #ffcc00; font-weight: bold;}
.farma			{color: #1c9f58; font-weight: bold;}
.vet			{font-weight: bold; color: #1369a9;}
.band			{background-image: url(../img/band_back.jpg); height: 121px; width: 354px; padding-top: 90px; background-repeat: no-repeat; padding-left: 20px; padding-right: 140px; font-weight: bold; color: #0172be; margin: 0px;}

.header			{height: 59px; text-align: right; width: 735px; position: absolute; left: 0px; top: 0px; z-index: 100;}
.header form		{margin-top: 25px;}
.headerimg		{position: absolute; left: 0px; top: 0px; height: 272px; width: 760px; z-index: 1;}
.main			{position: absolute; left: 0px; top: 272px; background-image: url(../img/main_back.gif); background-repeat: repeat-y; background-position: left top; width: 100%; margin-top: auto; margin-right: 0px; margin-bottom: auto; margin-left: 0px;}
.utils			{background-image: url(../img/dots_vertical.gif); background-repeat: repeat-y; background-position: left top; float: right; padding-left: 20px; margin-bottom: 10px; margin-left: 10px;}
.utils .distrib, .utils .links, .utils .careers 
			{background-repeat: no-repeat; height: 44px; width: 147px; margin-bottom: 10px; text-align: right; padding-right: 20px; background-position: right top; padding-top: 15px; font-size: 14px; font-weight: bold; color: #FFFFFF;}
.utils .distrib		{background-image: url(../img/distrib_back.jpg);}
.utils .links		{background-image: url(../img/links_back.jpg);}
.utils .careers 	{background-image: url(../img/careers_back.jpg);}

.main .content		{display: table; height: 1%;}
.main .left		{background-image: url(../img/left_back.gif); background-repeat: no-repeat; background-position: left top; width: 166px; padding: 20px 10px 20px 20px; margin: 0px; float: left;}
.main  .right		{margin-left: 196px; background-image: url(../img/main_right_border.gif); background-repeat: no-repeat; background-position: right top; width: 524px !important; width: 521px; padding: 8px 20px 20px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; height: auto !important; height: 540px;}
.main .left h1		{font-size: 12px; background-image: url(../img/menu_item_back.gif); margin: 0px; padding: 10px 0px 0px 20px; height: 21px;}
.main .left h1 a	{color: #005ca1;}
.main .left h1 a:hover	{color: #1c9f58;}
.main .left h2		{font-size: 11px; margin: 8px 0px 0px; padding: 0px 0px 0px 25px; font-weight: normal; background-repeat: no-repeat; background-position: 13px 5px;}
.main .left h2 a	{color: #009900;}
.main .left h2 a:hover	{color: #005ca1;}
.main .left h3		{font-size: 11px; margin: 0px 0px 3px 25px; padding: 0px 0px 0px 5px; font-weight: normal;}
.main .left h3 a	{color: #666666; font-size: 9px;}
.main .left h3 a:hover	{color: #666666;}

.criteria		{height: 1%; width: 500px; display: table;}
.cr1, .cr2		{width: 85px; float: left; background-color: #EDEDED; margin-right: 5px; text-align: center; font-weight: bold; height: 34px; background-image: url(../img/crit_back.gif); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #A3A3A3; padding-top: 5px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px;}
.cr2			{border-bottom-style: none;}

.prod			{background-image: url(../img/prod_back.gif); background-repeat: repeat-y; background-position: left top; display: table; height: 1%; width: 500px;}
.prodleft		{float: left; width: 230px; padding: 10px; background-image: url(../img/prod_left_back.gif); background-repeat: no-repeat; background-position: left top;}
.prodright		{width: 229px; display: table-cell; padding: 10px; margin: 0px; float: right; background-image: url(../img/prod_right_back.gif); background-repeat: no-repeat; background-position: right top;}
.prodgrupe		{background-image: url(../img/prodgrupe_back.gif); background-repeat: repeat-y; background-position: left top; display: table; height: 1%; width: 500px;}
.prodgrupe .prodleft	{float: left; width: 150px; padding: 10px; background-image: url(../img/prod_left_back.gif); background-repeat: no-repeat; background-position: left top;}
.prodgrupe .prodright	{width: 310px; display: table-cell; padding: 10px; margin: 0px; float: right; background-image: url(../img/prod_right_back.gif); background-repeat: no-repeat; background-position: right top;}

.prod2			{background-image: url(../img/prod2_back.gif); background-repeat: repeat-y; background-position: left top; display: table; height: 1%; width: 500px;}
.prodleft2		{float: left; width: 280px; padding: 10px; background-image: url(../img/prod2_left_back.gif); background-repeat: no-repeat; background-position: left top;}
.prodright2		{
	width: 190px;
	display: table-cell;
	margin: 0px;
	float: right;
	background-image: url(../img/prod2_right_back.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.prodleft2 td		{width: 50%; text-align: left; vertical-align: top; border-left-width: 1px; border-left-style: dotted; border-left-color: #CCCCCC; padding-left: 10px;}

.mypet			{background-image: url(../img/news_back.gif); background-repeat: no-repeat; background-position: left top; display: table; height: 1%; width: 494px; padding: 10px; margin-top: 4px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
.mypet h1		{border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #9CDFFF; padding-bottom: 3px; margin: 0px; padding-top: 10px;}

.myvet			{background-image: url(../img/news_back2.gif); background-repeat: no-repeat; background-position: left top; display: table; height: 1%; width: 494px; padding: 10px; margin-top: 4px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
.myvet h1		{border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #52F59C; padding-bottom: 3px; margin: 0px; padding-top: 10px; color: #00923F;}

.news			{background-image: url(../img/news_top.jpg); background-repeat: no-repeat; background-position: left top; display: table; height: 1%; width: 479px; padding: 100px 10px 10px 25px; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
.news h1		{border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #606060; padding-bottom: 3px; margin: 0px; padding-top: 10px; color: #606060;}

.jobs			{background-image: url(../img/jobs_top.jpg); background-repeat: no-repeat; background-position: left top; display: table; height: 1%; width: 479px; padding: 100px 10px 10px 25px; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
.jobs h1		{border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #FF0000; padding-bottom: 3px; margin: 0px; padding-top: 10px; color: #FF0000;}
.contact		{background-image: url(../img/contact_top.jpg); background-repeat: no-repeat; background-position: left top; display: table; height: 1%; width: 479px; padding: 100px 10px 10px 25px; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
.contact h1		{border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #FF0000; padding-bottom: 3px; margin: 0px; padding-top: 10px; color: #FF0000;}
.linkuri		{background-image: url(../img/linkuri_top.jpg); background-repeat: no-repeat; background-position: left top; display: table; height: 1%; width: 479px; padding: 100px 10px 10px 25px; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
.linkuri h1		{border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #FF0000; padding-bottom: 3px; margin: 0px; padding-top: 10px; color: #FF0000;}
.distributie		{background-image: url(../img/distributie_top.jpg); background-repeat: no-repeat; background-position: left top; display: table; height: 1%; width: 479px; padding: 100px 10px 10px 25px; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
.distributie h1		{border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #FF0000; padding-bottom: 3px; margin: 0px; padding-top: 10px; color: #FF0000;}
.farmacii		{background-image: url(../img/farmacii_top.jpg); background-repeat: no-repeat; background-position: left top; display: table; height: 1%; width: 479px; padding: 100px 10px 10px 25px; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
.farmacii h1		{border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #FF0000; padding-bottom: 3px; margin: 0px; padding-top: 10px; color: #FF0000;}
.hartasite		{background-image: url(../img/hartasite_top.jpg); background-repeat: no-repeat; background-position: left top; display: table; height: 1%; width: 479px; padding: 100px 10px 10px 25px; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
.hartasite h1		{margin: 0px; background-image: url(../img/menu_bullet.gif); background-repeat: no-repeat; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 12px; background-position: left 4px;}
.hartasite h2		{margin: 0px; font-size: 11px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 31px; line-height: 10px; background-image: url(../img/menu_bullet.gif); background-repeat: no-repeat; background-position: 20px 2px; font-weight: normal;}
.hartasite a		{color: #005CA1;}
.hartasite a:hover	{color: #009900;}

.servicii		{background-image: url(../img/servicii_top.jpg); background-repeat: no-repeat; background-position: left top; display: table; height: 1%; width: 479px; padding: 100px 10px 10px 25px; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
.servicii h1		{border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #FF0000; padding-bottom: 3px; margin: 0px; padding-top: 10px; color: #FF0000;}

.about			{display: table; height: 1%; width: 514px; margin-top: 1px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px;}
.about2			{padding-left: 10px; padding-right: 10px;}
.about h1		{border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #006600; padding-bottom: 3px; margin: 0px; padding-top: 10px; color: #006600;}


.alphabet		{background-image: url(../img/one_column_back.gif); background-repeat: no-repeat; background-position: left top; display: table; height: 1%; width: 475px; padding: 10px; margin: 0px;}
.date			{color: #999999;}
.languages		{position: absolute; left: 760px; top: 40px; background-image: url(../img/lang_back.gif); background-repeat: no-repeat; background-position: left top; height: 50px; width: 37px; padding-top: 5px; padding-left: 5px;}

.footer			{background-image: url(../img/footer_back.gif); background-repeat: repeat-x; background-position: left top; height: 40px;}
.footer .content	{background-image: url(../img/footer.gif); height: 52px; width: 562px; margin-left: 195px; font-family: Arial; font-size: 10px; color: #999999; background-repeat: no-repeat;}
.footer .content p	{margin-left: 10px; padding-top: 12px;}
