

/*
########################################################
TAGY
########################################################
*/

FORM {
	margin: 0px;
}

.mainFieldStyle TD, .mainFieldStyle DIV, .mainFieldStyle SPAN, .mainFieldStyle P, LEGEND, FIELDSET 
{
	cursor: default;
}

INPUT.input, SELECT, TEXTAREA
{
}

INPUT.button
{
	padding: 1px;
}

.mainFieldStyle P
{
	margin-top:0;
}

.mainFieldStyle HR
{
	border: 1px solid #B2B4BF;
	height: 1px;
}

.mainFieldStyle H1 {margin-top: 25px; text-align: left;}

.mainFieldStyle H1, .mainFieldStyle H2, .mainFieldStyle H3, .mainFieldStyle H4, .mainFieldStyle H5
{
	color: #FF5A00;
	font-weight: normal;
	text-decoration: none;
	font-family: tahoma, verdana, "verdana ce";
}

/*
########################################################
ODKAZY
########################################################
*/

.mainFieldStyle A, .mainFieldStyle a:link, .mainFieldStyle a:active, .mainFieldStyle a:visited, .mainFieldStyle a:hover
{
	color: blue;
	text-decoration: underline;
	font-weight: normal;
}


/*
########################################################
CLASSY
########################################################
*/


.scroll_frame
{
	overflow: auto
}

.mainFieldStyle .left
{
	text-align: left
}
.mainFieldStyle .right
{
	text-align: right
}
.center
{
	text-align: center
}

.iframe
{
	border: none;
}
.iframeBorder
{
	border: 1px solid #919B9C;
}

.paddItem
{
	padding: 3px 9px 3px 9px;
}

.inputFullWidth
{
	width: 100%;
}

.noMargin
{
	margin: 0px;
}

.error,
.bigErrorStr
{
	color: #FF5A00;
}
.bigErrorStr
{
	font-weight:bold;
	font-size:16px;
}
.errorFrame
{
	border: 1px solid #F2F2F2;
	padding:10px;
}

.mainFieldStyle acronym
{
	width: 16px;
	height: 16px;
    cursor: help;
	text-decoration: none
}
.mainFieldStyle acronym span
{
	display:none
}

.mainFieldStyle
{
	text-align:center;
	width:550px;
}

.sudokutab {border-left:2px solid black;border-top:2px solid black;}
.sudokutab td {width:25px;height:25px;line-height:25px;border-right:1px solid gray;border-bottom:1px solid gray;text-align:center;}
.sudokutab td input {width:25px;height:25px;line-height:25px;font-size:20px;border:0;text-align: center;}
.sudokutab td input.orig {color:black;}
.sudokutab td input.s1 {font-size:20px;color:#2AAAD4;}
.sudokutab td input.s2 {font-size:15px;color:blue;}
.sudokutab td input.s3 {font-size:10px;color:green;}
.sudokutab td input.highlight {background-color:#F7A4A4;}
.thirddelimr {border-right:2px solid black !important;}
.thirddelimb {border-bottom:2px solid black !important;}
table.highlight, table.highlight td {border-color:#2AAAD4 !important;}
