html, body {
	font: 13px/140% Trebuchet MS;
}
body {	margin: 0;	padding: 0;	background: #FFFFFF url(../img/bg1.gif) repeat-x top;}

#top{
	position: absolute;
	padding: 0;
	margin-left: -450px;
	left: 50%;
	width: 898px;
	height: 182px;
	z-index: 150;
	top: 0px;
	font: 14px Trebuchet MS;
	color: Black;
	z-index: 150;
	background: transparent url(../img/top.jpg) no-repeat top;
}

#menu{
	font: normal normal 15px Trebuchet MS;
	margin: 0;
	z-index: 200;
	background: transparent url(../img/menu.gif) no-repeat top;
	position: absolute;
	padding: 0;
	margin-left: -450px;
	left: 50%;
	width: 898px;
	height: 36px;
	top: 182px;
}
#menu ul{margin: 6px 0px auto 0px;	padding: 0;}
#menu li{	margin: 0px 12px 0px 12px;	padding: 3px 0px 3px 0px;	display: inline;}
#menu a{	color: #A2220D;	text-decoration: none;	margin-left: 14px;	font-weight: bold;}
#menu a:hover{	color: #5F2F5F;}

#slogan{
	position: absolute;
	padding: 0;
	margin-left: -150px;
	left: 50%;
	width: 400px;
	z-index: 1500;
	top: 15px;
	font: 14px Trebuchet MS;
	color: Yellow;
	z-index: 450;
}
.vetsislogan{
	font: bold 16px Trebuchet MS;
}
#right{
	width: 320px;
	text-align: center;
	float: right;height: 250px;
}
#page{
	position: absolute;
	padding: 0;
	height: auto;
	margin-left: -450px;
	left: 50%;
	width: 898px;
	z-index: 100;
	top: 218px;
	background: White; /*background-color: #1F2D52;*/
}
#blok {	width: 898px;	height: auto;	background: transparent url(../img/pole.gif) repeat-y top;	color: Black;}
#stred{	width: 657px;	margin-right: 1px;	float: right;}
#stred a{	color: #4B1B4B;	text-decoration: underline;}
#stred a:hover{	text-decoration: none;}
#stred ul{
	margin : 10px 0px 0px 15px;
	list-style-position : outside;
}
#stredtop{
	background: transparent url(../img/stredtop.gif) no-repeat top;
	height: auto;
}
#stredbot{
	background: transparent url(../img/stredbot.gif) no-repeat bottom;
	height: auto;
	padding: 10px 15px 15px 15px;
}
#content{	height: auto;	_height: 180px;	min-height: 180px;	background: transparent url(../img/content.jpg) no-repeat bottom right;	border-bottom: 1px solid Black;	margin-bottom: 7px;	padding: 10px 15px 20px 15px;}

#lmenu{	position: absolute;	padding: 0;	height: auto;	margin-left: -430px;	left: 50%;	width: 214px;	z-index: 1500;	top: 60px;	background: transparent url(../img/lmenu.gif);}
#lmemutop{	height: auto;	width: 214px;	background: transparent url(../img/lmenu-top.jpg) no-repeat top;}
#lmenubottom{	height: auto;	width: 214px;	background: transparent url(../img/lmenu-bottom.jpg) no-repeat bottom;}

ul#submenu{	padding: 0px;	margin: 0px;	list-style: none outside;	font: 13px Trebuchet MS;}
#submenu li{	background: url(../img/lmenu.gif) no-repeat left;	margin: 2px 0px 2px 0px;	list-style: none outside;	width: 224px;	height: 25px;	padding-top: 6px;font: bold 14px Trebuchet MS;}
#submenu a{	padding: 10px 3px 3px 15px;	color: Yellow;	text-decoration: none;}
#submenu a:hover{	color: White;	text-decoration: none;}

#rmenu {	width: 213px;	height: auto;	background: url(../img/r-menu.gif) repeat-y top;	float: right;	margin: 5px 5px 5px 15px;}
#leva{width: 213px;	height: auto;	float: left;	margin: 5px 0px 5px 5px;}
#rmenu2 {
	width: 213px;
	height: auto;
	background: url(../img/r-menu2.gif) repeat-y top;
	float: none;
	color: #BBD8E6;
}
#rmenutop2 {	width: 213px;	height: auto;	background: transparent url(../img/r-menu-top2.gif) no-repeat top;}
#rmenubtot2 {	height: auto;	_height: 50px;	min-height: 50px;	background: transparent url(../img/r-menu-bot2.gif) no-repeat bottom;	padding: 10px 10px 10px 10px;}
#rmenubtot2 li{margin: 2px 0px 2px 0px;	list-style: none outside;	height: 22px;	padding-top: 4px;	font: bold 14px Georgia;}
#rmenubtot2 a{
	color: Yellow;
	text-decoration: none;
	margin-left: 5px;
	font: bold 14px;
}
#rmenubtot2 a:hover{text-decoration: underline;}
#rmenu2 h2{
	color: White;
}
/*------------l menu menu-------------*/

#patka {
	margin: 0;
	clear: both;
	color: #240E24;
	height: 89px;
	background: White url(../img/patka.gif) no-repeat top;
}
#patkaobsah {	padding-top: 39px;	text-align: center;}
#patka a{	color: #E780E7;	text-decoration: none;}
#patka a:hover{	color: #FBCA00;	text-decoration: underline;}

p,ul,li,a,img,h1,h2,h3,h4,h5,table,tr,td,form,input,select{	margin: 0px;	padding: 0px;	border: none;}



.line{background: url(../img/line.gif) no-repeat top;	height: 3px;margin: 3px 0px 3px 0px;clear: both;}

