BODY {
	BACKGROUND-COLOR: #4c4c4c; /*   #4c4c4c */
}

.ram_cela {
	position: relative;
	margin: 0px auto;
	width: 898px;
	height: 600px;
	/*   top: 0px;	left: 40px;   */
	background-color: white;
	border: 0px solid red;
}


.drjanek {
	/* blik nadpis */
	position: absolute;
	width: 340px;
	height: 30px;
	top: 20px;
	left: 520px;
	border: 0px solid #cccccc;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}


.pruh1 {
	position: absolute;
	width: 140px;
	height: 538px; 
	top: 60px; 
	left: 0px;
	background-image: url(left.gif); 
	border: 0px solid red;
	background-repeat: no-repeat;
	background-color: transparent;
	background-position: bottom;
	border: 0px solid green;
}


th {
	background-color: #57ADFF;
}


.pruh2 {
	position: absolute;
	width: 898px;
	height: 60px;
	top: 0px;
	left: 0px;
	border: 0px solid #cccccc;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#efefef,endColorStr=#2572ce);
	background-position: bottom;
	background-color: #ADD8E6;
}

.pruh21 {
	position: absolute;
	background-image: url(aa_041.jpg);
	top: 120px;
	left: 225px;
	border: 0px solid #cccccc;
	height: 412px;
	width: 465px;
}
.pruh22 {
	position: absolute;
	background-image: url(a_05.jpg);
	top: 380px;
	left: 600px;
	border: 0px solid #cccccc;
	height: 200px;
	width: 246px;
}
.pruh23 {
	position: absolute;
	background-image: url(a_00.gif);
	top: 370px;
	left: 600px;
	border: 0px solid #cccccc;
	height: 146px;
	width: 190px;
}
.pruh24 {
	position: absolute;
	background-image: url(a_00.gif);
	top: 350px;
	left: 500px;
	border: 0px solid #cccccc;
	height: 146px;
	width: 190px;
}

.pruh4 {
	position: absolute;
	width: 898px;
	height: 597px;
	top: 0px;
	left: 0px;
	padding-top: 70px;
	padding-left: 153px;
	padding-right: 210px;
	font-family: Arial; /* background-color: white; */
	border: 0px solid blue;
}

.pruh44 {
	/* strana */
	position: absolute;
	width: 580px; /* 757 */
	min-height: 510px; /* 530 */
	top: 60px;
	left: 140px;
	font-family: Arial; /* background-color: white; */
	border: 0px solid green;
	padding-left: 20px;
	padding-top: 30px;
	background-color: transparent;
	padding-right: 57px;
}

.pruh444 {
	/* strana */
	position: absolute;
	width: 600px;
	height: 400px;
	top: 60px;
	left: 90px;
	border: 0px solid green;
}
.pruh444a {
	/* strana */
	position: absolute;
	width: 100px;
	height: 20px;
	top: 110px;
	left: 430px;
	border: 1px solid red;
}
/*
.pruh20 {
	position: absolute;
	width: 620px;
	height: 500px;
	top: 80;
	left: 150px;
	border: 1px solid #cccccc;
}
*/ 
.pruh30 {          /* obrazok ruky - uvod */
	position: absolute;
	width: 200px;
	height: 250px;
	top: 350;
	left: 698px;
	border: 0px solid #cccccc;
	background-image: url(frau.jpg);
	background-color: transparent;
}

.pruh4uvod {
	position: absolute;
	width: 200px;
	height: 200px;
	top: 50;
	left: 685px;
	border: 0px solid #cccccc;
}	

.pruh31 {
	position: absolute;
	width: 175px;
	height: 206px;
	top: 380;
	left: 670px;
	border: 0px solid #cccccc;
	background-image: url(aa_13.jpg);
	background-color: transparent;
}

.pruh31_b {
	position: absolute;
	width: 231px;
	height: 125px;
	top: 80;
	left: 620px;
	border: 0px solid #cccccc;
	background-image: url(aa_03.jpg);
	background-color: transparent;
}

.pruh31_s {
	position: absolute;
	width: 229px;
	height: 154px;
	top: 80;
	left: 620px;
	border: 0px solid #cccccc;
	background-image: url(aa_01.jpg);
	background-color: transparent;
}

.pruh32 {
	position: absolute;
	width: 211px;
	height: 300px;
	top: 200;
	left: 650px;
	border: 0px solid #cccccc;
	background-image: url(aa_12.jpg);
	background-color: transparent;
}

.pruh32_ip {
	position: absolute;
	width: 174px;
	height: 205px;
	top: 300;
	left: 650px;
	border: 0px solid #cccccc;
	background-image: url(aa_14.jpg);
	background-color: transparent;
}


.pruh32_i {
	position: absolute;
	width: 174px;
	height: 205px;
	top: 300;
	left: 650px;
	border: 0px solid #cccccc;
	background-image: url(aa_16.jpg);
	background-color: transparent;
}

.pruh33 {
	position: absolute;
	width: 194px;
	height: 306px;
	top: 80;
	left: 698px;
	border: 0px solid #cccccc;
	background-image: url(cvicenie.jpg);
	background-color: transparent;
}

.pruh34 {
	position: absolute;
	width: 200px;
	height: 210px;
	top: 300;
	left: 624px;
	border: 0px solid #cccccc;
	background-image: url(kvet.jpg);
	background-color: transparent;
	
}

.ram_hore_3 {
	position: absolute;
	width: 70px;
	top: 30px;
	left: 40px;
	border: 1px solid red;
	height: 70px;
}

.foto { position: absolute; border: 0px solid #0c233f; 
 width: 320px; top: 90px; left: 168px; 
}

.fotov { position: absolute; border: 0px solid #0c233f; 
 width: 320px; top: 40px; left: 20px; 
}

.fotol {
	position: absolute;
	border: 0px solid #0c233f;
	width: 300px;
	height: 225px;
	top: 30px;
	left: 410px;
	font-size: 70%;
	text-align: center;
}
.fotoj {
	position: absolute;
	border: 0px solid #0c233f;
	width: 300px;
	height: 225px;
	top: 30px;
	left: 460px;
	font-size: 70%;
	text-align: center;
}
.nadpis {
	position: absolute;
	width: 250px;
	height: 60;
	top: 140px;
	left: 370px;
	font-size: 13px;
	text-align: left;
	border: 0px solid #cccccc;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.nadpisv {
	position: absolute;
	width: 260px;
	height: 120;
	top: 60px;
	left: 245px;
	font-size: 13px;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.banner { /* tehotna.sk */
	position: absolute; 
 		width: 160px; 
		height: 240; 
		top: 280px; 
		left: 440px 
}

.Velke {
	FONT-SIZE: 10pt;
	COLOR: black;
	TEXT-DECORATION: none;
	FONT-Family: arial;
	text-align: left;
}

Table { FONT-SIZE: 10pt; 
		COLOR: black; 
 		TEXT-DECORATION: none; 
		FONT-Family: arial }

.mini { FONT-SIZE: 8pt; font-weight: bold; COLOR: white; 
		TEXT-DECORATION: none; FONT-Family: arial }	

.nove { position: absolute; 
 width: 130px; height: 130px; top: 1px; left: 460px; border: 0px solid #0c233f}  

.nove2 { position: absolute; 
 width: 60px; height: 30px; top: 15px; left: 220px; border: 0px solid #0c233f}  

 
 .pruh10 {
	position: absolute;
	top: 15px;
	left: 3px;
	height: 137px;
	width: 135px;
	border: 0px solid red;
}
 
.pruh10a {
	position: absolute;
	top: 67px;
	left: 20px;
	background-color: White;
	border: 0px solid silver;
	background-image: url(lekar.jpg);     /* lekar */
	height: 100px;
	width: 100px;
	z-index: -1000; 
	} 
	
.pruh10b {
	/* lekar */
	position: absolute;
	top: 75px;
	left: 0px;
	background-color: White;
	border-color: 1px solid silver;
	/* background-image: url(a_00.gif); */
	height: 108px;
	width: 160px;
	z-index: 100;
}  
 
 .pruh12 {  /* pocitadlo */
	position: absolute;
	width: 40px;
	height: 15px;
	top: 435px;
	left: 40px;
	border: 0px solid #cccccc;
		}
 
.pruh11 {
	position: absolute;
	width: 130px;
	height: 15px;
	top: 555px;
	left: 5px;
	border: 1px solid #cccccc;
	font-size: 10px;
	background-color: #F0F8FF;
	text-align: center;
}

.pruh13 {
	/* created by */
	position: absolute;
	width: 130px;
	height: 15px;
	top: 495px;
	left: 5px;
	border: 1px solid #cccccc;
	font-size: 10px;
	background-color: #F2F3FF;
	text-align: center;
	color: #0000CD;
}


.pruh101 {
	position: absolute;
	width: 130px;
	height: 15px;
	top: 465px;
	left: 5px;
	border: 0px solid Gray;
	font-size: 11px;
	font-weight: bold;
	background-color: White;
	text-align: center;
	color: #2572ce;
}

.pruh102 {
	position: absolute;
	width: 130px;
	height: 15px;
	top: 480px;
	left: 160px;
	border: 0px solid Gray;
	font-size: 10px;
	font-weight: bold;
	background-color: White;
	text-align: center;
}

.pruh2uvod {
	position: absolute;
	border: 0px solid red;
	width: 70px;
	height: 50px;
	top: 20px;
	left: 45px;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.pruh2uvod a {
	color: #015EAF;
}
.pruh2uvod a:link {
	color: #015EAF;
}
.pruh2uvod a:visited {
	color: #015EAF;
}
.pruh2uvod a:hover {
	color: #015EAF;
	text-decoration: none;
}




.ram_dole_3 a:visited {
	color: silver;
	text-decoration: none;
}

#text {
	color: white;
	text-align: left;
	font-size: 24px;
}

a:link { color: #0c233f; TEXT-DECORATION: none }

a:visited { color: #0c233f; TEXT-DECORATION: none }

a:hover { color: #2571cb; TEXT-DECORATION: underline }


.pruh101 a {
	color: #6495ED;
}
.pruh101 a:link {
	color: #6495ED;
}
.pruh101 a:visited {
	color: #6495ED;
}
.pruh101 a:hover {
	color: Navy;
	text-decoration: none;
}

.pruh102 a {
	color: #6495ED;
}
.pruh102 a:link {
	color: #6495ED;
}
.pruh102 a:visited {
	color: #6495ED;
}
.pruh102 a:hover {
	color: Navy;
	text-decoration: none;
}

.pruh13 a {
	color: Gray;
}
.pruh13 a:link {
	color: Gray;
}
.pruh13 a:visited {
	color: Gray;
}
.pruh13 a:hover {
	color: #6495ED;
	text-decoration: none;
}



/* MENU */


#miniflex li {
  float: left;
  margin: 0;
  padding: 0;
  display: inline;
  list-style: none;
  position:relative;
}

#miniflex a:link, #miniflex a:visited {
	float: left;
	font-size: 120%;                    /* font-size: 78%; */
	line-height: 20px;
	font-weight: bold;
	margin: 0 10px 0 10px;
	text-decoration: none;
	color: navy;
}

#miniflex a.active:link, #miniflex a.active:visited, #miniflex a:hover {
	border-bottom: 0px solid #6495ED;
	padding-bottom: 2px;
	color: navy;
}
  
#animated-tab {
	position: absolute;
	z-index: 1;
	font-size: 120%;
	line-height: 20px;
	padding-bottom: 2px;
	border-bottom-color: navy;
}

#miniflex {
	width: 100%;
	float: left;
	font-size: small; /* could be specified at a higher level */
	margin: 0;
	padding: 2 10 0 10px;
	position: relative;
	z-index: 2;
	border-bottom-color: navy;
	line-height: 20px;
}
