html,body {
	padding: 0; 
	margin: 0;
	background: #fff;
	font-size: 12px;
	font-family: Verdana,Arial,Helvetica; 
	font-weight: normal;
	text-decoration: none; 	
	text-align: center;	
	height: 100%;
	overflow: auto;
}


a { 
	color: #000000;
	font-weight: bold; 
	text-decoration: none;
}

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

img {
	border: 0px;
}

h3 {
	margin-top: 0px;
	font-size: 18px;
	
}

h4 {
	font-size: 16px;
	
}


#loading {
	top:40%;
	left: 40%;
	position: absolute;
}

.error { 
	color: #CC2626;
	font-weight: bold; 
}

#errorContent {
	top: 40px;
	position: relative;
	text-align: left;
	width: 600px;
	padding: 15px;
	color: #1E1E1E; 	
	border-color: #D3D5D7; 
	border-style: solid; border-width: 1px; 
	font-size: 13px;
	margin: auto;
}

.vystavba { font-size: 20px; }

.designTable { border-color: #A0CB2E; border-style: solid; border-width: 1px;}

.pasTable { background: url(http://www.labo.sk/images/design/okno.gif);}

.menuActual { font-size: 12px; font-weight: bold; color: #CC2626; }
.podMenu { font-size: 10px; color: #225E8B; }
.podMenuActual { font-weight: bold; font-size: 10px; color: #CC2626; }
.topMenu { font-size: 12px; color: #225E8B; }
.topMenuActual { font-size: 12px; font-weight: bold; color: #CC2626; }

.navigation { font-size: 12px; font-weight: bold; text-decoration: underline; }
.navigation:HOVER { font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
.navigationSipky { font-size: 14px; text-decoration: underline; }
.navigationSipky:HOVER { font-size: 14px; color: #000000; text-decoration: none; }
.navigation1 { font-size: 14px; font-weight: bold; }

.katalogMenuTable { border-color: #D3D5D7 #D3D5D7 #D3D5D7 #D3D5D7; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
.katalogTable {  font-size: 12px; border-color: #D3D5D7; border-style: solid; border-width: 1px;  }
.katalogProduktNadpis {  font-size: 10px; font-weight: bold; border-color: #CBDFEE #CBDFEE #CBDFEE #CBDFEE; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #9BB9D0}
.katalogProdukt1 {  font-size: 10px; border-color: #CBDFEE #CBDFEE #CBDFEE #CBDFEE; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #9BB9D0}
.katalogProdukt2 {  font-size: 10px; border-color: #9BB9D0 #9BB9D0 #9BB9D0 #9BB9D0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #CBDFEE}
.katalogPodSkupiny { font-weight: bold; text-decoration: none; }

.dodavateliaNazov {  font-size: 13px; font-weight: bold;  }
.dodavateliaPopis { font-size: 11px; font-weight: normal;  }

.downloadTable { border-color: #D3D5D7; border-style: solid; border-width: 1px; }
.downloadNadpis { font-size: 12px; font-weight: bold; }
.downloadPopis { font-size: 10px; }

.searchTable1 { border-color: #9BB9D0; border-style: solid; border-width: 1px; background-color: #CBDFEE; font-size: 10px; font-weight: bold;}
.searchTable2 { border-color: #CBDFEE; border-style: solid; border-width: 1px; background-color: #9BB9D0; font-size: 10px; font-weight: bold;}
.searchPopis { font-size: 14px; font-style: italic; }
.searchResult {font-size: 10px; font-weight: bold; }
.nadpis { font-size: 12px; font-weight: bold; color: #225E8B; }

.footerLink { color: #225E8B; font-size: 12px; }

.adminLink { font-size: 12px; font-weight: bold; }
.adminNadpis { font-size: 10px; font-weight: bold; }
.adminText { font-family: Verdana,Arial,Helvetica; font-size: 10px; }
.adminTextIne { font-size: 10px; font-weight: bold; color: #A40C0C; }
.adminPopNadpis { font-size: 10px; font-weight: bold; color: #FFFFFF; }
.adminPopxext { font-size: 10px; }
.adminLinkPopup { font-size: 12px; font-weight: bold; color: #0066B3; }
.adminMSG { font-size: 14px; font-weight: bold; color: #CC2626; }
.upload { font-size: 12px; font-weight: bold; }
.adminPanelNadpis { font-size: 12px; font-weight: bold; }
.adminPanelText { font-size: 12px; }

*/ View css
*/ .tmenu { font-family: Verdana,Arial,Helvetica; font-size: 12px; font-weight: bold; color:#0066B3; }
.tmenu0text { font-family: Verdana,Arial,Helvetica; font-size: 13px; font-weight: bold; color:#000000; }
.tmenu1text { font-family: Verdana,Arial,Helvetica; font-size: 11px; font-weight: bold; color:#000000; }
.tmenu2text { font-family: Verdana,Arial,Helvetica; font-size: 10px; font-style: italic; color:#000000; }
.tmenu3text { font-family: Verdana,Arial,Helvetica; font-size: 8px; font-style: italic; color:#000000;}

/* test */
div #test {
	width: 200px;
	
	float: left;
	margin-left: 2px;
}
/* END: test */

*.tmenu A:link,*.tmenu0text A:link,*.tmenu1text A:link,*.tmenu2text A:link,*.tmenu3text A:link 
  { text-decoration:none; color:#0066B3 }
*.tmenu A:visited,*.tmenu0text A:visited,*.tmenu1text A:visited,*.tmenu2text A:visited,*.tmenu3text A:visited 
  { text-decoration:none; color:#0066B3 }
*.tmenu A:active,*.tmenu0text A:active,*.tmenu1text A:active,*.tmenu2text A:active,*.tmenu3text A:active 
  { text-decoration:none; color:#0066B3 }
*.tmenu A:hover,*.tmenu0text A:hover,*.tmenu1text A:hover,*.tmenu2text A:hover,*.tmenu3text A:hover 
  { text-decoration:underline; color:#CC2626 }

#content { 
	display: table-cell;
	margin-top: 5px;
	text-align: left;
	width: 600px;
	padding: 10px;
	color: #1E1E1E; 	
	border-color: #D3D5D7; 
	border-style: solid; border-width: 1px; 
	font-size: 13px; 
	margin: auto;
}

.labosk { font-family: Bradley Hand ITC; font-weight: bold; }
#motto { font-size: 14px; text-align: right; font-style: italic }

.infoNadpis {
	font-size: 13px; 
	font-weight: bold; 
	
}

.infoText {
	font-size: 13px;
	left: 25px;
	position: relative;
}


.imgOkno {
	border: #D3D5D7;
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	
}

#imageView {
	top: 5px;
	text-align: center;
	padding: 0px;
	position: relative;

}

#alignRight {
	margin-right: 15px;
	text-align: right;		
	position: absolute;
}

.fullKontakt {
	margin-top: 5px;
	padding: 2px;	
	clear: both;
	width: 500px;
	text-align: center;
}

.leftKontakt {
	font-size: 12px;
	float: left;
	width: 40%;
	text-align: right;
}

.rightKontakt {
	font-size: 12px;
	float: right;
	width: 59%;
	text-align: left;
}

div#dotaznik {
	width: 100%;
	text-align: center;
	font-size: 12px;
	clear: both;
	padding: 10px 0 0 0;
	margin-left: -30px;

}

.submitButton {
	font-size: 12px;
	font-weight: bold; 
	color: #fff;
	background-color: #225E8B;
}

a.kontakt {
	font-size: 12px;
	font-weight: bold; 
	color: #225E8B;	
}

p.msg {
	font-size: 12px;
	padding: 20px;
	font-weight: bold;
	color: #000000;
}

a.designed {	
	font-weight: normal;
}
