BODY {
	background-color: White;
	margin : 0px 0px 0px 0px;
	}

TABLE {
	background-color : White;
}

a.menu {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : White;
	font-weight : bold;
	line-height : 20px;
	text-decoration : none;
}

a.menu:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Yellow;
	font-weight : bold;
	line-height : 20px;
	text-decoration : none;
}

a.menua {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Yellow;
	font-weight : bold;
	line-height : 20px;
	text-decoration : none;
}

a.ponuka {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Black;
	font-weight : normal;
	text-decoration : none;
}

a.ponuka:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Red;
	font-weight : normal;
	text-decoration : none;
}

TD.menu  {
	background-color : #4D80B1;
	border-left : 1px solid #E5E5E5;
	padding-left : 5px;
	padding-right : 5px;
}

TD.faq_q {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
		vertical-align : top;
		padding-top : 15px;
	}

TD.faq_a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	vertical-align : top;
	text-align : justify;
}

TD.kariera {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : normal;
		vertical-align : top;
		padding-top : 15px;
	}

TD.nov {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	vertical-align : top;
	text-align : justify;
	}

TD.naj {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	vertical-align : middle;
	background-color : F3F2EA;
	padding-left : 7px;
	cursor: hand;
}

TH {
	background-color: #9CCEFF;
	color : Black;
}

.vlavo {
	font-family : Arial;
	font-size : 12px;
}

.kat {
	height: 22px;
	font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align : bottom;
	color : Black;
}

.typ {
	font : bolder normal smaller "MS Sans Serif", Geneva, sans-serif;
	vertical-align : top;
	color : #0031CE;
	padding-left : 10px;
}

.uvod {
	font : bold normal smaller "Times New Roman", Times, serif;
	vertical-align : top;
	color : Red;
	padding-left : 10px;
}

.vlNazov {
	font-size : x-small;
	font-style : italic;
	font-family : Arial, Helvetica, sans-serif;
}

.vlHodnota {
	font-size : x-small;
	font-style : normal;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bolder;
}

TD.hlavicka  {
	font-size : x-small;
	font-family : Times New Roman;
	font-weight : bold;
	background-color : Silver;
}

TD.nazov  {
	font-weight : normal;
	font-family : "Arial Narrow";
	font-size : small;
	text-align : left;
	padding-left : 2px;
}

TD.poznamka  {
	font-weight : normal;
	font-family : Times New Roman;
	font-size : x-small;
	text-align : left;
	padding-left : 2px;
}

TD.cislo  {
	font-size : x-small;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-align : center;
}

TD.cena  {
	font-size : x-small;
	font-family : Times New Roman;
	font-weight : bold;
	text-align : right;
	padding-right : 2px;
}

TD.cena_j  {
	font-size : x-small;
	font-family : Times New Roman;
	font-weight : bold;
	text-align : right;
	padding-right : 2px;
	color : Red;
}

TD.cena1  {
	font-weight : normal;
	font-family : Times New Roman;
	font-size : x-small;
	text-align : right;
	padding-right : 2px;
}

TD.hlava  {
	font-size : small;
	font-family : Times New Roman;
	font-weight : bold;
	text-align : center;
	background-color : Silver;
	color : Red;
}

TD.hlava1  {
	font-size : small;
	font-family : Times New Roman;
	font-weight : bold;
	text-align : center;
	background-color : #9CCEFF;
	color : Red;
	border-bottom : solid 2px #ff3333;
}

TD.doplnok  {
	font-size : small;
	font-family : Times New Roman;
	font-weight : bold;
	text-align : center;
	background-color : Silver;
}

TD.nakup  {
	font-size : x-small;
	font-family : Times New Roman;
	font-weight : bolder;
	color : Red;
	background-color : Silver;
}

TD.cenaS  {
	font-size : x-small;
	font-family : Times New Roman;
	font-weight : bold;
	color : Red;
	text-align : right;
}

#popup_container {
	POSITION:absolute;
	display:none;
	Z-INDEX:100;
	padding: 3px;
	width: 300px;
	border: 7px solid red;
	background-color : White;
	font-family : Verdana, Arial;
	font-size: 13px;
	font-weight : 900;
	text-align: left;
	color : Red;
	height : 60px;
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
	}

#cont {
	background : #ffffff;
	padding : 5px;
	padding-left : 40px;
	margin : 10px;
	color : #0066cc;
	border : solid 0px #7799cc;
	font-weight : bold;
	font-family : sans-serif;
	font-size : 12px;
}

#bubl {
	float : right;
	padding : 1em; 
	background : #ffffff;
	color : #ff3333;
	border : solid 6px #ff3333;
}

#log {
	background : #9fc9ef;
	color : #003399;
	border-bottom : solid 1px #7799cc;
	font-weight : bold;
	font-family : sans-serif;
	font-size : 11px;
}

#cont form {
	padding : 0 0 0 4px;
	
}

#cont form input{
	border : solid 1px #006699;
	margin : 3px 0 0 5px;
	font-size : 10px;
	background : #bbdcff;
}

#cont form textarea{
	border : solid 1px #006699;
	margin : 3px 0 0 5px;
	font-size : 11px;
	background : #bbdcff;
}

span.povinne {
	color: #ff3333;
}

#log form input{
	border : solid 1px #006699;
	margin : 3px 0 0 5px;
	font-size : 10px;
	background : #dcecff;
}

#tl {
	padding : 1px 2px 1px 2px;
	margin-right : 6px;
	color : black;
	font-weight : bold;
	font-family : sans-serif;
	font-size : 14px;
	text-decoration : none;
}

#tl:hover {
	padding : 1px 2px 1px 2px;
	margin-right : 6px;
	color : #ff3333;
	font-weight : bold;
	font-family : sans-serif;
	font-size : 14px;
	text-decoration : underline;
}

div.error{
	padding : 8px;
	width : 256px;
	margin : 10px;
	margin-left : 40px;
	font-size : 14px;
	color : #ff3333;
	font-family : "Arial Black" sans-serif;
	font-weight : normal;
	border : solid 6px #ff3333;
}

div.message{
	padding-left : 5px;
	width : 10%;
	margin : 10px;
	font-size : 12px;
	color : #009999;
	font-family : sans-serif;
	font-weight : bold;
	border : solid 6px #009999;
}

a.reg {
	margin: 0px 0px 6px 8px;
	text-decoration: none;
	color:#993399;
	font-weight: bold;
}

a.reg:hover {
	margin: 0px 0px 6px 8px;
	text-decoration: underline;
	color:#993399;
	font-weight: bold;
}

h1 {
	color:#858585;
	font-size: 1.6em;
}