@import "layout.css";
@import "gulage.css";
@import url(ing.css);
/*@import url(podstranky.css);*/

body {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 0.7em;
	line-height: 1.3em;
	margin: 0em;
	padding: 0em;
	color:#23457B;
	background:#F7F7F7;
	text-align:center;
}

a, a:visited { color: #104193; text-decoration: underline; }
a:hover { color: #EB3C00; text-decoration: none; }

a.red, a.red:visited { color: #EB3C00; text-decoration: underline; }
a.red:hover { color: #EB3C00; text-decoration: none; }

a.white, a.white:visited { color: #FFFFFF; text-decoration: none; }
a.white:hover { color: #FFFFFF; text-decoration: underline; }

a.blue, a.blue:visited { color: #0061FF; text-decoration: underline; }
a.blue:hover { color: #0061FF; text-decoration: none; }

a.invisible, a.invisible:visited { text-decoration: none; }
a.invisible:hover { text-decoration: none; }


/* table + form -----------------*/

table {
	margin:0px;
	padding:0px;
	font-size:1em;
	/*line-height: 1.6em;*/
}
/*td {
	margin:0px;
	padding:0px;
	font-size:1em;
}
*/

/* form vseobecne */
form {
	margin:0px;
	padding:0px;
	width:auto;
	border:0px solid blue;
}
input.textbox {
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 1px;
	height: 16px; /* IE5.x nezere */
	border:1px solid #23457B;
}

/* HACK start ------------------------------ */				
input.search { /* pro IE 5.x */
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	height:15px; 
	font-size:10px;
	border:1px solid #23457B;
}
input.search {
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
/* IE5.x nezere start */
	voice-family:"\"}\"";
	voice-family:inherit;
	height: 11px; 
/* IE5.x nezere end */
	font-size:10px;
	border:1px solid #23457B;
}				
/* HACK end ------------------------------ */

/* HACK start ------------------------------ */		
input.btn-search {/* pro IE 5.x */
	margin:0px; 
	padding:2px 0px 0px 0px; 
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font: 10px/1 Arial, sans-serif, Tahoma;
	color:#ffffff;
	width:52px;
	height: 15px;
	background-color:#23457B;
	border:0px;
}	
input.btn-search {
	margin:0px; 
/* IE5.x nezere start */
	voice-family:"\"}\"";
	voice-family:inherit;
	padding:1px 0px 0px 0px; /* IE5.x nezere */
/* IE5.x nezere end */
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font: 10px/1 Arial, sans-serif, Tahoma;
	color:#ffffff;
	width:52px;
	height: 15px;
	background-color:#23457B;
	border:0px;
}	
/* HACK end ------------------------------ */


/* HACK start ------------------------------ */		
input.btn-sign {/* pro IE 5.x */
	margin:0px; 
	padding:2px 0px 0px 0px; 
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font: 10px/1 Arial, sans-serif, Tahoma;
	color:#ffffff;
	width:32px;
	height: 15px;
	background-color:#23457B;
	border:0px;
}	
input.btn-sign {
	margin:0px; 
/* IE5.x nezere start */
	voice-family:"\"}\"";
	voice-family:inherit;
	padding:1px 0px 0px 0px; /* IE5.x nezere */
/* IE5.x nezere end */
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font: 10px/1 Arial, sans-serif, Tahoma;
	color:#ffffff;
	width:32px;
	height: 15px;
	background-color:#23457B;
	border:0px;
}	
/* HACK end ------------------------------ */

input.btn-form {
	margin:0px; 
	padding:6px 0px 4px 0px; /* IE5.x nezere */
	font-size: 1em;
	color:#ffffff;
	background-color:#23457B;
	border:0px;
}	
input.btn-form-vstup {
	margin:0px; 
	padding:3px 0px 2px 0px; /* IE5.x nezere */
	font-size: 1em;
	color:#ffffff;
	background-color:#23457B;
	border:0px;
}	

/* form kontakty */
form.kontakt {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:auto;
	border:0px solid blue;
}
.error {
	font-size:1em;
	font-family:Courier New, Courier, mono;
	color:#FF0000
}

hr.hr-gray { margin: 10px 0px 10px 0px; padding: 0px; height: 1px; color: #E3E3E3; }
