html 		{margin: 0; padding: 0; overflow:scroll;width: 100%;height:100%;}

body 		{margin:0;padding:0;font-size:13px;font-weight:normal;font-family:Arial,sans-serif;text-align: justify;  background-color:#fff; color:#4D4D4D;line-height:16px;}


a			{ color:#4D4D4D;}
a:link 		{ font-weight:bold; color:#e2b600; text-decoration:underline; font-size:12px;}
a:visited 	{ font-weight:bold; color:#e2b600; text-decoration:underline; font-size:12px;}
a:focus 	{ font-weight:bold; color:#e2b600; text-decoration:underline; font-size:12px;}
a:hover 	{ font-weight:bold; color:#e2b600; text-decoration:none; font-size:12px;}
a:active 	{ font-weight:bold; text-decoration:none; font-size:12px;}

p			{padding-bottom:0px; margin:0px;}
div			{text-align:justify;}
h1			{float:left;width:100%;margin:0px;padding:0 0 8px 0px;font-size:19px;font-weight:normal;letter-spacing:-1px; color:#d9bf0c}
h2			{float:left;width:100%;margin:0px 0px 15px 0px;font-size:19px; line-height:24px; font-weight:normal; color:#d9bf0c;}
h3			{width:100%;margin:0px;padding:0 0 5px 0px;font-size:15px;line-height:15px; font-weight:normal; color:#e2b600}
h4			{float:left; width:5%; margin:0px;padding:0 0 0px 20px;font-size:18px;line-height:24px; font-weight:normal; color:#e2b600}


#acc {
	float:left;

}

.toggler 
{
	display:block;
	text-align:left;
	cursor: pointer;
	border-top:solid 2px #b99606;
	padding: 3px 0px 3px 5px;
	font-size: 12px;
	color:#000;
	font-weight:bold;
	background-color:#e2b706;
	
}

.element            {margin:5px 0px 5px 0px;}

#site				{text-align: left; width: 100%; height:100%;}
.sLeft				{width:auto;}
.sRight				{width:auto;}
#page				{width: 800px; background-color:#fff;vertical-align:top;}


#logo				{display:block;position:relative; cursor:pointer; left: 615px; width:185px; height:308px; font-size:0px; background-image: url(../mainart/logo_vcare.png); font-size:0px;}


#top				{float:left; width:100%;}

#mainpic			{float:left;}
#mainpic_u			{float:left; width:100%; background-color: #eed66c;}
#zitat				{float:left; font-weight: normal; width:100%;font-size:18px; line-height:19px; letter-spacing:-1px; width:400px; padding: 30px 10px 40px 70px;}

#nav				{float:left; margin: 0px 0 0 0; width:100%; height:34px; background-image: url(../mainart/navbg.jpg);}
#language           {float:left; width:100%; height:24px; padding: 55px 0 0 0;}
#language img       {border:none}

#CONTENT			{position:relative; float:left; width:100%; overflow:hidden; padding-top:20px;}


#news				{float:right; width:200px; background-color: #f5efd4; background-image: url(../mainart/newsbg.gif); background-repeat:repeat-x; padding: 30px 20px 30px 20px;background-position:bottom;}


#partner td			{vertical-align:top;}
#partner img		{border:solid 0px #0083a9; padding:2px;}
.partner_b			{width:250px;}

#management a		{font-size:12px;}
#management td		{vertical-align:top;}
.manager			{width:107px; height:150px; border:solid 1px #bfbfbf; padding:4px;}
.text				{width:300px;padding-top:5px; padding-left:15px;}

#mediCipio td		{vertical-align:top; padding-bottom:50px;}
.medPic				{padding-top:3px; padding-right:10px;}
.medPic img			{padding:2px; border:solid 1px #000;}
.medTXT				{padding-left:20px;}

.vetPic				{padding-top:3px; padding-right:10px;}
.vetPic img				{padding:2px; border:solid 1px #000;}
.vetTXT				{padding-left:20px;}

#kontakt			{}
.kontakt_txt		{vertical-align:top; width:320px;}

.messe_b img		{border:none; padding-bottom:30px;}
.messe_b			{vertical-align:top; width:300px;}
#footer				{overflow:hidden;float:right; text-align:right; margin: 20px 0px 0px 0px; width:100%; background-image: url(../mainart/footer.gif); height:33px; background-repeat:repeat-x; padding:15px 5px 0 0px;}
#footer a, 
#footer a:visited	{font-size:9px; color:#fff; text-decoration:none; }

.einzug				{float:left; width:100%;}
.einzugf			{line-height:24px;}
.einzug_ab			{display:inline-block; margin-left:10px;}

ul li				{padding: 0px 0px 0px 0px; list-style: url(../mainart/bullet.gif);}
ol					{list-style: url(../mainart/bullet2.gif);}

.copy				{font-size: 80%;}
.uli				{float:left; padding: 0 0 0 20px; margin:0 0 0 20px;}
.download			{float:left;}
.download img		{border:none;}

.columnA			{float:left; width:48%; margin-bottom:40px;}
.columnB			{float:right; width:48%; margin-bottom:40px;}
.absatz             {float:left; width:100;}
#stammzellen a,
#stammzellen a:visited	{font-size:80%;}

