body,
td,
li,
div
	{
	font-family:"Helvetica CE",Tahoma,Arial,sans-serif;
	font-size:12px;
	color: #373737;
}
	
#header
	{
	width:100%;
	background-image:url("../images/bckheader.gif");
	}
	
#content,
#foot
	{
	width:739px;
	}
	
.textin
	{
	margin-left:7px;
	margin-top:10px;
	}

h1
	{
	font-size:13px;
	color:#628DC5;
	}

p
	{
	color: #373737;
}



#galerie,
#foot
	{
	width:1000px;
	}
	
.textin
	{
	margin-left:7px;
	margin-top:10px;
	}

h1
	{
	font-size:13px;
	color:#628DC5;
	}

p
	{
	color: #373737;
}

.temata,
.emailnews
	{
	text-align:right;
	color:#848484;
	font-size:11px;
	}

.emailnews
	{
	margin-right:9px;
	}
	
.copy
	{
	font-family:"Helvetica CE",Verdana,Arial,sans-serif;
	font-size:9px;
	color:#aaa;
	margin-right:3px;
	margin-left:10px;
	}

INPUT
	{
	font-size:10px;
	background-color:#CED6E1;
	}

UL,
LI
	{
	list-style-image:url("../images/li.gif");
	color: #373737;
}
	
FORM
	{
	margin:0px;
	}		

.nobck {
	background-color: #f5f5f5;
}

.topmenu
	{
	font-family:"Helvetica CE",Tahoma,Arial,sans-serif;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	}

.topmenu a,
.topmenu a:link,
.topmenu a:visited
	{
	color:#fff;
	text-decoration:none;
	}

.topmenudown
	{
	margin-top:9px;
	font-family:"Helvetica CE",Tahoma,Arial,sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	}
	
.topmenudown2
	{
	margin-bottom:10px;
	margin-top:1px;
	font-family:"Helvetica CE",Tahoma,Arial,sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	}

.topmenudown a,
.topmenudown a:link,
.topmenudown a:visited
	{
	color:#628DC5;
	text-decoration:none;
	}

.topmenudown2 a,
.topmenudown2 a:link,
.topmenudown2 a:visited
	{
	color:#999;
	text-decoration:none;
	}

/*================= objednavka ===================== */

.order
	{
	border:1px solid #eee;
	background-color:#f5f5f5;
	padding:3px;
	width:100%;
	}
	
.order,
.order td,
.order th
	{
	font-size:11px;
	}

.order th
	{
	text-align:right;
	}	

.order SMALL
	{
	color:#373737;
	font-size:10px;
	}		

.order STRONG
	{
	color:#990000;
	}
	
.order INPUT
	{
	}
	
.order INPUT.txt,
.order TEXTAREA.txt
	{
	font-size:11px;
	font-family:"Helvetica CE",Tahoma,Arial,sans-serif;
	background-color:#fff;
	color:#628DC5;
	border:1px solid #628DC5;
	}

.order INPUT.btnsend
	{
	font-size:11px;
	font-family:"Helvetica CE",Tahoma,Arial,sans-serif;
	background-color:#628DC5;
	color:#fff;
	font-weight:bold;
	border:1px solid #555;
	}			
/*================= tabulka ===================== */

div.table table
	{
	border-top:1px solid #aaa;
	border-left:1px solid #aaa;
	}

div.table td
	{
	font-size:12px;
	border-bottom:1px solid #aaa;
	border-right:1px solid #aaa;
	}

div.table th
	{
	text-align:left;
	font-size:12px;
	background-color:#D9E4D5;
	border-bottom:1px solid #aaa;
	border-right:1px solid #aaa;
	}
	
/*================= links ===================== */

a,
a:link,
a:visited
	{
	color:#628DC5;
	}

a:hover,
.topmenu a:hover,
.topmenudown a:hover,
.topmenudown2 a:hover
	{
	color:#000;
	}
	
/* ============= Prihlaseni na seminar ============ */

.krok-info { font-weight: normal; color: #333; font-size: 0.85em; }
.krok-info .neaktivni { color: #777 }
.krok-info .aktivni { color: #78ABFF; font-weight: bold; }
 
table.souhrn {  border-collapse: collapse; width: 90%; margin: 10px auto; }
table.souhrn th, table.souhrn td { padding: 3px; font-size: .9em; border: 1px solid #999; text-align: left}	
table.souhrn th { border-width: 1px 0 1px 1px; background: #ccc; width: 110px; }
table.souhrn td { border-width: 1px 1px 1px 0; padding-left: 10px; }

fieldset.reg-sem { padding: 0; border: 0; }

.table-form {  border-collapse: collapse; width: 90%; margin: 10px auto; border: none; }
 input.data { background: #fff; border: 2px solid #ccc; padding: 3px; font-weight: normal; color: navy; font-size: 1.0em; }
 input.formbutton{ cursor:pointer; border:outset 1px #ccc; background:#999; color:#666; font-weight:bold; padding: 3px 4px; background:url("../images/formbg.gif") repeat-x left top; }
 input.formbutton2 { background:url("../images/formbg.gif") repeat-x scroll left top transparent; border:1px outset #CCCCCC; color:#666; cursor:pointer; font-weight:bold; color: navy; padding: 4px;}
 textarea.note { background: #fff; border: 2px solid #ccc; padding: 3px; font-weight: normal; color: #628DC5; width: 95%; margin: 5px auto; height: 90px; } 

.table-form th { text-align: left; }
.table-form td { }
.table-form th label { font-weight: bold; font-size: 11px; text-transform: }
.table-form th label span { font-weight: normal; font-size: 10px; }
.table-form th label.req { color: #990000; }

div.error { padding: 8px; background: #FFE2E6; border: 1px solid #FF0023; width: 95%; margin: 8px auto; }
div#noveHesloForm { margin: 8px auto; background: #F6F9FF; border: 1px solid #0061FF; padding: 8px; width: 95%; }
div#noveHesloForm2 { margin-left: 30px; }

label.req { color: #990000; font-weight: bold; }

/* input.volba { float: left; margin-right: 10px; } */
.volba_info { margin: 0 0 10px 30px; }
span.volba_descr { font-weight: bold; font-size: 1.1em;  }
.cleaner { clear: both; }

#pass_blok, #login_blok, #reg_blok { margin-left: 30px; }
