BODY {
	
	SCROLLBAR-FACE-COLOR: #05056a;
    SCROLLBAR-HIGHLIGHT-COLOR: #FFF1D6;
    SCROLLBAR-SHADOW-COLOR: #FFF1D6;
    SCROLLBAR-3DLIGHT-COLOR: #05056a;
    SCROLLBAR-ARROW-COLOR: #FFF1D6;
    SCROLLBAR-TRACK-COLOR: #05056a;
    SCROLLBAR-DARKSHADOW-COLOR: #05056a
	
	
}
A:link {
	COLOR: #05056a; TEXT-DECORATION: none
}
A:visited {
	COLOR: #05056a; TEXT-DECORATION: none
}
A:active {
	COLOR: Gray; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ffffff; background-color: #05056a; TEXT-DECORATION: none
}
.nadpis1_bold {
	COLOR: #05056a; FONT-FAMILY: verdana,arial,helvetica; font-weight: bold; line-height: 17px; FONT-SIZE: 12pt; LETTER-SPACING: 0pt; TEXT-DECORATION: none
}
.nadpisc_bold {
	COLOR: #ff0000; FONT-FAMILY: verdana,arial,helvetica; font-weight: bold; line-height: 17px; FONT-SIZE: 12pt; LETTER-SPACING: 0pt; TEXT-DECORATION: none
}
.textc {
	COLOR: #ff0000; FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 9pt; line-height: 16px; LETTER-SPACING: 0pt; TEXT-DECORATION: none
}
.texto {
	COLOR: #fe9003; FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 9pt; line-height: 16px; LETTER-SPACING: 0pt; TEXT-DECORATION: none
}
.text {
	COLOR: #5f5f5f; FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 9pt; line-height: 16px; LETTER-SPACING: 0pt; TEXT-DECORATION: none
}
.texts {
	COLOR: #6b6b6b; FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 9pt; line-height: 16px; LETTER-SPACING: 0pt; TEXT-DECORATION: none
}
.textm {
	COLOR: #05056a; FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 9pt; line-height: 16px; LETTER-SPACING: 0pt; TEXT-DECORATION: none
}
.textm_back {
	COLOR: #05056a; FONT-FAMILY: verdana,arial,helvetica; background-color: #fea31a; FONT-SIZE: 9pt; line-height: 16px; LETTER-SPACING: 0pt; TEXT-DECORATION: none
}
.texts_back {
	COLOR: #05056a; FONT-FAMILY: verdana,arial,helvetica; background-color: #c0c0c0; FONT-SIZE: 7pt; line-height: 16px; LETTER-SPACING: 0pt; TEXT-DECORATION: none
}
.textboxmodry {
	COLOR: #05056a; FONT-FAMILY: verdana,arial,helvetica; MARGIN-LEFT: 10px; line-height: 17px; FONT-SIZE: 8pt; LETTER-SPACING: 0pt; TEXT-DECORATION: none
}
.textboxzlty {
	COLOR: #a71e03; FONT-FAMILY: verdana,arial,helvetica; MARGIN-LEFT: 10px; line-height: 17px; FONT-SIZE: 8pt; LETTER-SPACING: 0pt; TEXT-DECORATION: none
}
.textskolenia {
	COLOR: #a71e03; FONT-FAMILY: verdana,arial,helvetica; MARGIN-LEFT: 10px; line-height: 17px; FONT-SIZE: 8pt; LETTER-SPACING: 0pt; TEXT-DECORATION: none
}
.textskolenia_red {
	COLOR: #da0101; FONT-FAMILY: verdana,arial,helvetica; MARGIN-LEFT: 10px; line-height: 17px; FONT-SIZE: 8pt; LETTER-SPACING: 0pt; TEXT-DECORATION: none
}
.textskolenia_reg {
	COLOR: #05056a; FONT-FAMILY: verdana,arial,helvetica; MARGIN-LEFT: 0px; line-height: 17px; FONT-SIZE: 8pt; LETTER-SPACING: 0pt; TEXT-DECORATION: none
}
.textskolenia_bold {
	COLOR: #a71e03; FONT-FAMILY: verdana,arial,helvetica; MARGIN-LEFT: 10px; font-weight: bold; line-height: 17px; FONT-SIZE: 8pt; LETTER-SPACING: 0pt; TEXT-DECORATION: none
}

UL {
	MARGIN-BOTTOM: 6px; MARGIN-LEFT: 16px; MARGIN-TOP: 0px
}
OL {
	MARGIN-BOTTOM: 6px; MARGIN-LEFT: 20px; MARGIN-TOP: 0px
}
.ram {
	BORDER-BOTTOM: #5A0270 1px solid; BORDER-LEFT: #5A0270 1px solid; BORDER-RIGHT: #5A0270 1px solid; BORDER-TOP: #5A0270 1px solid
}
.cell {
	BORDER-BOTTOM: #00ccff 1px solid; BORDER-LEFT: #00ccff 1px solid; BORDER-RIGHT: #00ccff 1px solid; BORDER-TOP: #00ccff 1px solid
}
/* form style */
#login {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#040466;
	width:100%;
	margin-bottom:1em;
	font-size:80%;
}
#login fieldset, .frm fieldset {border:none;}
#login .inp, .frm .inp {
	border:solid 1px #040466;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#040466;
	padding:0.3em 0.4em;
	margin-bottom:0.4em;
}
.frm .inp {
	width:10em;
	margin-left:1em;
}
.logUser {
	color:#040466;
	text-align:left;
	margin:0.5em;
	margin-bottom:1em;
}
.logUser strong {font-size:70%;}
.objednavka {
	border-collapse:collapse;
	color:#050569;
	width:100%;
	margin:0 auto;
	font-size:90%;
	font-family:Arial, Helvetica, sans-serif;
}
.objednavka th {
	background:#beccf9;
	font-weight:normal;
	text-align:left;
	padding:0.2em 0.4em;
}
.objednavka td {
	padding:0.4em 0.4em;
	border-bottom:solid 1px #beccf9;
}
.objednavka .aRight {text-align:right;}
.objednavka .spolu {
	text-align:right;
	border-bottom:none;
	font-size:80%;
}
.objednavka .inp {
	border:solid 1px #040466;
	font-family:Arial, Helvetica, sans-serif;
	color:#040466;
	padding:0.2em 0.3em;
	font-size:12px;
	width:2.2em;
}
.objednavka .spolu strong {
	font-size:160%;
	font-weight:bold;
}
input {color:#040466;}
.objednavka button, #udaje button, .submit {color:#020266;}
.actions {
	display:inline-block;
	width:13px;
	vertical-align:top;
	margin-left:4px;
}
.alert {
	width:80%;
	margin:1em auto;
	color:#fff;
	font-weight:bold;
	background:#ea181f;
	padding:1em;
	line-height:1.5em;
}
.success {
	width:80%;
	margin:1em auto;
	background:#D1F6C2;
	color:#0e7902;
	line-height:1.5em;
	padding:1em;
	border:solid 1px #0E7902;
	font-weight:bold;
}
#potvrdenie {display:none;}
.addToCart {margin:0;}

#udaje {
	margin:2em 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#040466;
	text-align:left;
}
#udaje fieldset {border:none; display:block;}
#udaje legend {
	text-align:center;
	font-weight:bold;
	width:100%;
	font-size:100%;
	padding-bottom:0.7em;
}
#udaje label {
	width:10em;
	float:left;
	text-align:right;
	font-size:80%;
	padding-top:0.4em;
}
#udaje input {
	width:12em;
	border:solid 1px #040466;
	padding:0.2em;
	margin:0.2em 0.5em;
	vertical-align:top;
}
#udaje #poznamky {
	width:20em;
	margin-top:0.7em;
}
#udaje br {clear:both;}
#udaje .ctr {
	text-align:center;
	margin-top:1.5em;
}
#udaje #dodacia {
	width:auto;
	margin-left:7em;
}
#udaje .dodacia {
	float:none;
	font-size:90%;
	font-weight:bold;
}
#udaje .no {display:none;}
