html, body {	padding: 0px;	margin: 0px;font-family: 'Open Sans';	height: 100%;	font-size: 14px;	color: #1b3e54;	}.butvice {	text-align: center;}.objednejte {position: relative;	font-weight: bold;	font-size: 24px;	text-align: center;	color: white;}a.cloud {	color: red;	text-decoration: none;}img {	border: 0px;}img.ukazka {	border: 1px solid #139CDC;}.obsahtext a {	text-decoration: none;	color: green;	font-weight: bold;	text-decoration: none;}.obsahtext a:hover {	color: green;	text-decoration: underline;}.obsahtext a.nevyrazna {font-weight: normal;}.logolabvet {position: relative;	float: left;}.menuhome {	position: absolute;	right: 0px;	top: 7px;	float: right;}.menutext {	color: #707070;}.mezpred {	margin-right: 23px;}#menu a {color: white;text-decoration: none;font-size: 17px;}#menu a:hover {color: gold;text-decoration: none;}#menu .hover {color: gold;text-decoration: none;}.zkumavkalabvet {	text-align: center;}.indextext {margin: 0 auto;width: 800px;	line-height: 30px;}.ochranaspam {	position: relative;	top: 13px;}.objednatformkomplet {	position: relative;	top: 40px;margin: 0 auto;width: 970px;}#objednatvlevoform {	float: left;	width: 470px;	color: white	}#objednatvpravoform {	float: left;	width: 500px;	color: white	}#objednatstredform {width: 970px;text-align: center;}#objednatstredformtext {width: 970px;text-align: center;	color: white	}#headerhome {background-image: url(images/labvet_01.jpg);height:602px;background-position: 50% 0;background-repeat: no-repeat;}#headerhomehome {background-image: url(images/headertext2.jpg);height:234px;background-position: 50% 0;background-repeat: no-repeat;}#homeheadertext {clear: both;	position: relative;	top: 110px;	font-size: 26px;	color: white;	text-align: center;	text-transform: uppercase;	line-height: 40px;}#homeheadertext a{	text-transform: none;	color: #ffd700;	text-decoration: none;}#homeheadertext a:hover{	text-transform: none;	color: white;		text-decoration: none;}#homeheadertextdruhy {	clear: both;	position: relative;	top: 70px;	font-size: 36px;	color: white;	text-align: center;	line-height: 45px;	font-weight: bold;}#homeheadertextdruhy a {	color: white;	text-decoration: none;}#homeheadertextdruhy a:hover {	color: #ffd700;	text-decoration: none;}.textmalyheadmotto {	font-size: 20px;}.myslenka {position: relative;left: 360px;	float: left;	bottom: 5px;}.dolepes {	text-align: center;}.headerbutton {	position: relative;	top: 160px;	left: 0px;	width: 350px;}.buttonobjednatheader {	background-color: #EC5D19;-moz-border-radius: 30px;border-radius: 30px;text-align: center;padding-top: 10px;	padding-bottom: 10px;	padding-left: 50px;padding-right: 50px;color: white;text-decoration: none;text-transform: uppercase;}a.buttonobjednatheader:hover {	color: black;}.buttonobjednat {	background-color: #EC5D19;-moz-border-radius: 10px;border-radius: 10px;text-align: center;padding-top: 20px;	padding-bottom: 20px;	padding-left: 50px;padding-right: 50px;color: white;text-decoration: none;}a.buttonobjednat:hover {	color: black;}.headerhometext {position: relative;top: 100px;}.headerhometext h1 {font-size: 35px;display: inline;	font-weight: bold;}.headerhomepodtext {position: relative;top: 120px;font-size: 20px;font-weight: normal;color: red;width: 400px;}#menuheader {position: relative;margin: 0px auto;width: 1100px;}#menu {position: relative;width: 1100px;top: 40px; font-size: 15px; line-height: 30px;} .logotext {position: absolute;top: 37px;left: 250px;color: #707070;width: 500px;}.cekat {	clear: both;}#obsah {padding-bottom: 187px; /* vyska paticky */background-image: url(images/labvet_02.jpg);background-position: 50% 0;background-repeat: no-repeat;min-height: 472px;}#obsahlabvet {padding-bottom: 187px; /* vyska paticky */background-color: #e2ebfa;min-height: 472px;}.obsahstred {	margin: 0px auto;width: 1100px;}#stranka {min-height: 100%;min-width:1150px;}#paticka{height: 187px;margin-top: -187px;}#footernad {background-image: url(images/labvet_03.jpg);height: 482px;background-position: 50% 0;background-repeat: no-repeat;min-width: 1150px;}#footernadpopis {position: relative;top: 70px;text-align: center;	color: white;}#footernadpopis a{	color: white;	text-decoration: none;}#footernadpopis a:hover{	color: #ffd700;	text-decoration: none;}#footernadtext {background-image: url(images/labvet_03text2.jpg);height: 482px;background-position: 50% 0;background-repeat: no-repeat;min-width: 1150px;}#footerpod {height: 182px;font-size: 14px;background-color: white;min-width: 1150px;}#footer {height: 60px;font-size: 14px;background-color: #007A9F;min-width: 1150px;}#footer a {	color: white;	text-decoration: none;	font-weight: bold;}#footerpod a {	color: black;	text-decoration: none;	font-weight: normal;}#footerpod a:hover {	color: #007A9F;	text-decoration: none;}.footerlabvet {	font-weight: bold;}.labvetfooter {position: relative;top: 40px;	float: left;}.footerpodtext {padding-left: 10px;	padding-top: 15px;	float: right;	color: black;		line-height: 23px;	width: 250px;}.footertext {padding-left: 10px;	padding-top: 17px;	float: left;	color: white;	line-height: 23px;	width: 250px;}.footerpodstred {	position: relative;	left: 100px;	text-align: left;	float: left;	padding-top: 30px;}.footerstred {	position: relative;	text-align: center;	float: left;	padding-top: 60px;}.footercreated {background-repeat: no-repeat;padding-left: 25px;padding-right: 15px;padding-top: 17px;float: right;color: white;text-align: center;width: 380px;line-height: 25px;}.bloktext {	position: relative;	width: 300px;	float: left;	padding-right: 20px;	padding-left: 35px;	line-height: 21px;	color: white;	font-size: 15px;}h1 {	font-size: 26px;}h2 {	font-size: 18px;	display: inline;}h2.rezonline {	font-size: 26px;	display: inline;}h2.versus {	font-size: 35px;	display: inline;}h2.nastrednadpis {	font-size: 35px;	text-align: center;	font-weight: bold;}.vice{	font-weight: bold;	text-align: right;}.obsahtext {padding: 15px;line-height: 25px;}.uvodtext {	line-height: 25px;}textarea {border: 1px solid #139CDC;font-size: 16px;}label.error { color: red; padding-left: .5em; vertical-align: top; display: none; font-weight: bold; font-size:12px;}.facebookboxright{background: url("facebookbox.png") no-repeat scroll left center transparent !important;display: block;float: right;height: 250px;padding: 0 0px 0 46px;width: 250px;z-index: 99999;position:fixed;right:-250px;top:20%;}.facebookboxright div{border:none;position:relative;display:block;background-color: white;}.facebookboxrightpage{background: url("fb.png") no-repeat scroll left center transparent !important;display: block;float: right;height: 250px;padding: 0 0px 0 33px;width: 250px;z-index: 99999;position:fixed;right:-250px;top:20%;}.facebookboxrightpage div{border:none;position:relative;display:block;background-color: white;}.nastred {text-align: center;}.vpravo {float: right;}#menusluzbytext{    display: none;}#menusluzbytext a{	color: white;	text-decoration: none;}#menusluzbytext a:hover{	color: #ffd700;}#menusluzbytext2{    display: none;}#menusluzbytext2 a{	color: white;	text-decoration: none;}#menusluzbytext2 a:hover{	color: #ffd700;}#menusluzbytext3{    display: none;}#menusluzbytext3 a{	color: white;	text-decoration: none;}#menusluzbytext3 a:hover{	color: #ffd700;}.myclass .qtip-content{    font-size: 14px;    line-height: 30px;    background-color: #308aad;/*    background-color: #14a7eb;*/    width: 135px;}.facebookboxright{background: url("facebookbox.png") no-repeat scroll left center transparent !important;display: block;float: right;height: 250px;padding: 0 0px 0 46px;width: 250px;z-index: 99999;position:fixed;right:-250px;top:20%;}.facebookboxright div{border:none;position:relative;display:block;background-color: white;}.facebookboxrightpage{background: url("fb.png") no-repeat scroll left center transparent !important;display: block;float: right;height: 250px;padding: 0 0px 0 33px;width: 250px;z-index: 99999;position:fixed;right:-250px;top:20%;}.facebookboxrightpage div{border:none;position:relative;display:block;background-color: white;}