/* Definice stylu ALMEDICA, ALL RIGHTS RESERVED, ver. 1.0 */

body, html {
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-face-color: #0000CD;
	scrollbar-highlight-color: #4791FE;
	scrollbar-shadow-color: #000033;
	scrollbar-3dlight-color: #4791FE;
	scrollbar-darkshadow-color:#000033;
	scrollbar-track-color: #0153A9;
}

*, body {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: transparent;
}

body {
	font-size : 10pt;
	height: 100%;
	width: 100%;
	color : #FFFFFF;
	background-color : ; 
	background: #09629B url(/images/almedica-pagebcg.gif) repeat-y scroll left; 
}

/* R O Z M I S T E N I  C A S T I */

/* 1. - logo */
#pgheader {
	background: #000080 url(/images/almedica-logo.jpg) no-repeat scroll top;
	top : 0px;
	left : 0px;
	position : absolute;
	height: 96px;
	width: 770px;
	color: #000000;
}

#pghdtoday {
	background: transparent;
	color: #E6E6FA;
	text-align: right;
	top : 77px;
	position: relative;
	padding: 0px 10px 0px 0px;
	font-weight: bold;
	font-size: 8pt;
}


/* 2. - leve menu */
#leftbar {
	background: #4169E1 url(/images/almedica-menu.gif) repeat-y scroll left;
	top : 96px;
	left : 0px;
	position : absolute;
	width: 175px;
}

/* 3. - Obsah strany */
#strana {
	color: #000000;
	background-color: #FFFFFF;
	left : 175px;
   top: 96px;	
	position: absolute;
	width: 592px;
}

/* Hlavni menu */
#mainmenu {
 	text-align : left;
	margin: 2px 0px 30px 0px;
	width: 175px;
}

.normmenu {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	text-align : left;
	width: 175px; 
}

.normmenu a, .normmenu a:link, .normmenu a:visited {
	display: block;
	color: #F5F5F5;
	text-decoration : none;
	padding: 3px 5px 3px 8px;
	width: 175px;
}

.normmenu a:hover {
	text-decoration : none;
	background: transparent url(/images/almedica-menuover.gif) repeat-y scroll left; 
	color: #FFFFFF;
}

.actmenu {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	font-size : 10pt; 
	font-weight : bold;
	text-align : left;
	width: 175px;
}

.actmenu a, .actmenu a:link, .actmenu a:visited {
	display: block;
	color: #FFD700; 
/*	color: #DCDCDC;	*/
	text-decoration : none;
	padding: 3px 5px 3px 8px;
	width: 175px;
	background: transparent url(/images/almedica-menuact.gif) repeat-y scroll left;
}

.actmenu a:hover {
	text-decoration : none;
}

.actsubmenu {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-align : left;
	background: #507FC3 url(/images/almedica-submenuact.gif) repeat-y scroll left;	
	padding: 0px 0px 2px 0px;
	font-weight: bold;
	color: #E8F4FF;
}

.actsubmenu p {
	padding: 3px 5px 3px 15px;
	text-align: left;
	border: none; 
	line-height : 100%;
	background: transparent;
}

.actsubmenu a, .actsubmenu a:link, .actsubmenu a:visited {
	color: #E8F4FF;
	text-decoration : none;
	display: block;
}

.actsubmenu a:hover {
	text-decoration : underline;
	background: transparent;
}

.mnudiv {
	margin: 5px 0px 5px 0px;
	background: transparent;
}

/* LEVE BOXY */

.lbox {
	padding: 0px;
	width: 175px;
	background: transparent;
	margin: 15px 0px 15px 0px;
}

.lboxh {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color : transparent; 
	text-align : center; 
	font-weight: bold;
	width: 175px;
	height: 20px;
	padding: 2px 0px 2px 0px;
	background: transparent url(/images/almedica-oddhead.gif) repeat-y scroll left;
/*	color : #FFD700; */
	color : #FFFFE0;
	letter-spacing: 1px;
}

.lboxt {
	font-size: 8pt;
	text-align : justify;
	line-height: 10pt;
	padding: 5px 8px 5px 8px;
	background: #6495ED url(/images/almedica-oddtxt.gif) repeat-y scroll left;
	color: #F8F8FF;
}

.lboxt a, .lboxt a:link, .lboxt a:visited {
	color: #FFFFFF;
	text-decoration : none;
}

.lboxt a:hover {
	text-decoration : underline;
}

.lboxb {
	height: 3px;
	width: 175px;
	background: transparent url(/images/almedica-oddhead.gif) no-repeat scroll top;
}

.leftbarnote {
	margin: 10px 5px 10px 5px;
	text-align: center;
	font-size: 8pt;
	color: #FFFFFF;
}

.leftbarnote a, .leftbarnote a:link, .leftbarnote a:visited {
	color: #FFFFFF;
	text-decoration : none;
}

.leftbarnote a:hover {
	text-decoration : underline;
}

.radce{
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #0000CD;
	line-height: 12pt;
	margin: 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	line-height: 10pt;
	text-align : center;
}

.radce select, .radce form {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin: 0px 0px 0px 0px;
	padding : 2px 0px 0px 0px;
	line-height: 11pt;
}

.radce form  {
	margin: 0px 0px 8px 0px;
}

.radce select {
	padding : 0px 0px 0px 0px;
	font-size: 9pt;
/*	font-size: "10pt"; */
	background-color: #FFFFF0;
}

.radcetl {
	margin: 10px 0px 0px 0px;	
}

.radcetl input {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align : center;
	background-color : #1F3CAD;
	color : #FFFFFF;
	border-bottom : 2px solid #000033;
	border-right : 2px solid #000033;
	border-left : 2px solid #47B2FE;
	border-top : 2px solid #47B2FE;
	font-weight : bold;
	height : 16pt;
}

.radcetl  input {
	cursor : hand;	
}  

/* Obsah stranky */

H1, H2 {
	font-family: Garamond, Times New Roman, times, serif, sans-serif ;
	text-align : center;
	font-size: 14pt;
	color: #FFFFFF;
	padding: 2px 7px 2px 0px;
	margin: 12px 0px 6px 0px; 
	font-variant : small-caps;
	/*	width : 587px; */
	letter-spacing : 1.2pt;
	width: 592px;
	background: #00008B url(/images/almedica-h.gif) repeat-y scroll right;
}

H1 {
	font-size: 18pt;
	margin: 0px 0px 6px 0px; 
} 

H3 {
	font-size: 12pt;
	color: #800000;
	background-color: #FFF8DC;
	padding: 1px 5px 1px 8px;
	margin: 5px 5px 5px 3px; 
	font-weight: bold;
	}

.obsah, .katpopis, .odkazy, #pagebottom, #orderfaq, #nexttop {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	background-color: transparent;
	margin: 0px 10px 20px 10px;
	padding: 0px 0px 0px 0px;
	line-height: 150%;
	text-align: justify;
	font-size: 10pt;
	color: #000000;
}

#pagebottom {
	margin: 0px 2px 10px 2px;
	width: 588px;
	display: inline;
	position: relative;

}

#nexttop {
	margin: 10px 2px 10px 2px;
	padding: 60px 10px 0px 10px;
	background: transparent url(/images/almedica-podobnatem.jpg) no-repeat scroll top;
	width: 275px;
	top: 0px;
	left: 300px;
	position: absolute;
	font-weight: bold;
}

#nexttop a, #nexttop a:link, #nexttop a:visited {
	color: #F97D00;
	display: list-item;
	text-decoration: none;	
}

#orderfaq {
	margin: 10px 2px 10px 2px;
	padding: 60px 10px 0px 10px;
	background: transparent url(/images/almedica-dotazy.jpg) no-repeat scroll top;
	width: 275px;
	left: 0px;
	top: 0px;
	position: absolute;
}

#orderfaq form {
	margin: 10px 0px 10px 0px;
	font-weight: bold;
	color: #191970;
}

#orderfaq input, #orderfaq textarea {
	margin: 0px 0px 10px 0px;
	padding: 0px 2px 1px 2px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #C8E7FA;
}

#orderfaq textarea {
	scrollbar-face-color: RGB(157,206,255);
	scrollbar-arrow-color: RGB(000,000,160);
	scrollbar-highlight-color: RGB(157,206,255);
	scrollbar-3dlight-color: RGB(000,128,255);
	scrollbar-shadow-color: RGB(157,206,255);
	scrollbar-darkshadow-color: RGB(000,128,255);
	scrollbar-track-color: RGB(221,238,255);
}

#orderfaqbutton input {
	padding: 0px 2px 0px 2px;
	margin: 5px 10px 5px 10px;
	text-align: center;
	background-color: ButtonFace;
	cursor: pointer;
	border: 1px solid #000000;
}

#orderfaqbutton {
	text-align: center
}

#pagebtmtxt {
	margin: 0px 10px 10px 10px;
	font-size: 8pt;
	color: #696969;
	}

.odkazy {
	text-align: justify;
	font-size: xx-small;
} 

.odkazy a:link, .odkazy a, .odkazy a:visited {
	color: #0000FF;
	text-decoration: none;
	text-align : left;
}

.odkazy a:visited {
	color: #191970;
}

.odkazy a:hover {
	text-decoration: underline;
} 

.odkazy p {
	margin : 10px 0px 10px 0px;
}
 
.pripr {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	color: #696969;
	font-style: italic;
}

.katpopis {
	margin: 0px 8px 8px 8px;
	line-height: 150%;
	text-align: justify;
	font-size: x-small;
	color: #000000;
}

.obsah a:link, .obsah a, .obsah a:visited {
	color:#0000FF;
	text-decoration: none;	
}

.obsah a:hover, #nexttop a:hover {
	text-decoration: underline;
}

.obsah p {
	margin : 0px 0px 10px 0px;
}

.obsah li {
	margin: 0px 0px 4px 0px;
}

.obsah ul {
	margin: 0px 0px 0px 20px;
	list-style-type : square;
}

.obsah span {
	color: #FF0000;
	font-weight: bold;
}

#cpyright { 
	margin: 20px 0px 20px 0px;
	text-align: center;
	position: relative;
	font-size: x-small;
	bottom: 0px;
}

#cpyright a, #cpyright a:link, #cpyright a:visited {
	font-size: 8pt;
	color : Gray;
	text-decoration: underline;
	background: transparent;
}

#cpyright a:hover {
	text-decoration: underline;
	color: Black;
}

/* Objednavkovy formular */
.objform table {
	margin: 15px 0px 5px 0px;
}

.objform th {
	font-weight: bold;
	font-size: 10pt;
	border-bottom: 1px solid #808080;
	padding: 0px 0px 2px 0px;
}

.objform td { 
	padding: 6px 2px 0px 2px; 
	font-size: 10pt;
}

.objform input, .objform textarea {
	padding: 0px 2px 1px 2px;
	text-align: left;
	background-color: #FFFFFF;
}

.objformbutton input {
	padding: 0px 2px 0px 2px;
	margin: 5px 10px 5px 10px;
	text-align: center;
	background-color: ButtonFace;
}

.objform {
	text-align: center;
}

.objform option { 
	background-color: #FFFFFF;
	padding: 1px 2px 1px 1px;
}

/* Ajurvedsky dotaznik */
.osteodot {
	margin : 0px 0px 12px 0px;
	text-align : center;	
}

.osteodot th, .osteodot td, .hltext {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	background-color: transparent; 
	text-align : center;
	font-weight : normal;	
}

.osteodot td {
	font-size: 8pt;
	padding: 1px 3px 1px 3px;
}

 .osteodot th, .osteodot td {
	color: #000000;
	border: 1px solid #FFE4B5;
}

.osteodot table {
	border : 1px solid #FFE4B5;
}

.osteodot th {
	background-color : #FFE4B5;
	color : #A52A2A;
	font-weight : bold;
	font-size : 9pt;
}

.hltext {
	font-weight : bold;
	text-align : left;
	padding : 0px 0px 0px 2px;
}

.osteodot textarea {
	border : none;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

/* Seznam vuni */
.vune {
	margin : 0px 0px 20px 0px;
	text-align : center;
}

.vune select {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	text-align : left;
	font-weight : normal;	
}

.vune table {
	border : 1px solid #D4FFCA;
	margin : 20px 0px 0px 0px;
	text-align : center;
}

.vune th {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 10pt;	
	background-color : #D4FFCA;
	color : #008000;
	font-weight : bold;
	padding : 2px 0px 2px 0px;
}

.vune textarea {
	border : none;
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	font-size : 10pt;
	scrollbar-arrow-color:#008000;
	scrollbar-face-color:#C2FFBF;
	scrollbar-highlight-color:#82F565;
	scrollbar-shadow-color:#82F565;
	scrollbar-3dlight-color:#EBFFEA;
	scrollbar-darkshadow-color:#EBFFEA;
	scrollbar-track-color:#EBFFEA;
}

.tlacitko  input {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	height : 17pt;
	text-align : center;
	background-color : ButtonFace;
	padding: 0px 0px 2px 0px;
}

.tlacitko input {
	cursor : hand;	
}

.tlacitko {
	padding: 8px 0px 8px 0px;
	margin : 0px 40px 10px 5px; 
	text-align : center;
} 

th, td, table {
	text-align : center;
	font-weight : normal;
	font-size: 10pt;
	color: #000000;
}

th, td {
	padding: 1px 3px 1px 3px;
}

.obsah th, .obsah td, .obsah table {
	text-align : justify;
	font-weight : normal;
	font-size: 10pt;
	color: #000000;
}

.obsah th, .obsah td {
	padding: 1px 3px 1px 3px;
}


.ockovani {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	padding: 0px 5px 8px 5px;
}

.ockovani td, .ockovani {
	line-height: normal;
	text-align: left;
	font-size: 8pt;
	color: #800000;
	vertical-align : top;
}

.ocksuda td {
	padding : 15px 0px 15px 0px;	
}

.ockovani th {
	line-height: normal;
	text-align: left;
	font-size: 8pt;
	color : #FFFFFF;
	background-color : #DC143C;
	vertical-align : middle;
	padding : 2px 2px 2px 2px;
	font-weight: bold;
} 

.adresaord {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	padding: 8px 5px 8px 5px;
}

.adresaord td, .adresaord {
	line-height: 15pt;
	text-align: left;
	font-size: 10pt;
	color: #000000;
}

.adresaord td {
	padding: 0px 8px 8px 8px;
}

.adresaord th {
	line-height: normal;
	text-align: center;
	font-size: 10pt;
	color : #0000CD;
	vertical-align : middle;
	padding : 2px 2px 2px 2px;
	background-color : #F0F8FF;
} 

.zdrpoj, .zdrpoj td {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	line-height: normal;
	text-align: left;
	font-size: 10pt;
	padding: 0px 8px 8px 8px;
	color: #000000;
}

.zdrpoj a:link, .zdrpoj a, .zdrpoj a:visited, .adresaord a:link, .adresaord a, .adresaord a:visited {
	color:#0000FF;
	text-decoration: none;	
}

.zdrpoj a:hover, .adresaord a:hover {
	text-decoration: underline;
}

.zdrpoj td {
	vertical-align : middle;
	text-align : center;
}

.zdrpoj td {
	padding : 15px 0px 15px 0px;
} 

.semintitl { 
	color: #FF8000;
	font-weight: bolder;
	font-size: 14pt;
	line-height: 16pt;
	text-align: center;
	margin: 2px 0px 10px 0px;
	background-color: transparent;
}

.seminpopis { 
	text-align: center; 
	margin: 2px 0px 2px 0px;
}

.semintermin {
	margin: 15px 0px 20px 0px;
	text-align: center;
	font: bolder 12pt/14pt;
}

.seminnavig {
	text-align: center;
	font-weight: bold;
}

/* Formular prihlasky */
.prijfrm, .prijfrm td {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 10pt;
	color: #000000;
	background-color : #FFFFFF;
}

.prijfrm {
		padding: 0px 8px 8px 8px;
		border: none;
		font-size: 10pt;
}

.tlacitko  input {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	color : #4678F4;
	height : 15pt;
	text-align : center;
	border : 1px solid #D0DEFF;
	background-color : #F0F8FF;
	padding: 0px 0px 1.5px 0px;
}

.tlacitko input {
	cursor : hand;	
}

.tlacitko {
	padding: 12px 0px 8px 0px;
	margin : 0px 5px 20px 5px;
	text-align : center;
}

.prijfrm table, .prijfrm td, .prijfrm tr {
	border: none;
}

.prijfrm input, .prijfrm textarea {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color : #000000;
	border: 1px solid #A6D0FF;
	font-weight : normal;
	padding : 2px 2px 2px 2px;
}

.prijfrm input {
	height : 17pt;
}

.prijfrmtxt {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-align: left;
	font-size: 8pt;
	color: #00008B;
	font-weight : normal;
}

/* Ajurvedsky dotaznik */
.ajurot {
	margin : 0px 0px 12px 0px;
	text-align : center;	
}

.ajurot th, .ajurot td, .hltext {
	font-family : Verdana, "Arial CE", Arial, Helvetica, sans-serif;
	background-color: transparent; 
	text-align : center;
	font-weight : normal;	
}

.ajurot td {
	font-size: 8pt;	
}

 .ajurot th, .ajurot td {
	color: #000000;
}

.ajurot table {
	border : 1px solid #B7D9FF; 
}

.ajurot th {
	background-color : #B7D9FF;
	color : #191970;
	font-weight : bold;
	font-size : 9pt;
}

.hltext {
	font-weight : bold;
	text-align : left;
	padding : 0px 0px 0px 2px;
}

.ajurot textarea {
	border : none;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

#ncbrekl {
	left: 780px;
	position: absolute;
	top: 10px;
	width: 110px;
}

