/*test styles*/
/*START (Peter Mudrak 12.1.2006)*/
div.block
{
	margin: 0 5 5 5;
	padding: 5 5 5 5;
	display:block;
	border: solid 1px #c0c0c0;
	border-top: solid 6px #808080;
}

div.blockMain
{
	margin: 0 5 5 5;
	padding: 5 5 5 5;
	display:block;
	border: solid 1px #c0c0c0;
	border-top: solid 6px #02c0ff;
}

div.blockHL
{
	margin: 0 5 5 5;
	padding: 5 5 5 5;
	display:block;
	border: solid 1px #02c0ff;
	border-top: solid 6px #02c0ff;
}

#settingMenu a
{
	display:inline-block;
	width:120px;
	background-color:White;
	text-align:center;
	color:Black;
	text-decoration:none;
	margin-bottom:0;
	border-style:solid;
	border-color:Black;
	border-width:1px;
	border-bottom-style:none;
}
#settingMenu a:hover
{
	background-color:Silver;
	font-weight:bold;
}
#settingMenu a:active
{
	background-color:Black;
	font-weight:bold;
	color:White
}
#settings label
{
	font-family:Arial;
	font-size:small;
}
#settings input
{
	width:400;
}
#settings input.smaller
{
	width:317;
}
#settings input.small
{
	width:80;
}
#settings input.button
{
	width:150;
}
#settings input.radio
{
	width:auto;
}

#settings select
{
	width:400;
}
#settings textarea
{
	width:400;
	height:100;
}
#settings textarea.HTMCode
{
	width:600;
	height:300;
}
/*END (Peter Mudrak 12.1.2006)*/

a.btn
{
	display:block;
	width:100px;
	height:20px;
	margin: 3px 0;
	color:#808080;
	background: url('web/Pix/GeneralButton.gif') no-repeat 0 0;
	text-decoration: none; 
	font-family:Tahoma;
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	line-height:1;
	font-size:12px; 
	text-align:center;
	vertical-align:middle;
	padding-top: 3px
	
}
a.btn:hover
{
	background-position: -100px 0;
	color: #808080
}

label.myLabel
{
	font-family:Arial;
	font-size:14;
	color:Black;
}

label.myLabelSmall
{
	font-family:Arial;
	font-size:12;
	color:Black;
}

label.myLabelSmallRed
{
	font-family:Arial;
	font-size:12;
	color:Red;
}

label.myLabelSmallGray
{
	font-family:Arial;
	font-size:12;
	color:Gray;
}

label.myLabelSmallWhite
{
	font-family:Arial;
	font-size:12;
	color:White;
}


label.linkLook
{
	font-family:Arial;
	font-size:12;
	color:Gray;
	text-decoration:'underline';
	cursor:hand;
}

label.linkLookOrange
{
	font-family:Arial;
	font-size:12;
	color:Orange;
	text-decoration:'underline';
	cursor:hand;
}


label.myLabelSmallerGray
{
	font-family:Arial;
	font-size:10;
	color:Gray;
}

label.myLabelSmallerBlack
{
	font-family:Arial;
	font-size:10;
	color:Black;
}


label.myLabelSmallerWhite
{
	font-family:Arial;
	font-size:12;
	color:White;
}

label.myLabelBold
{
	font-family:Arial;
	font-size:13;
	font-weight:bold;
	color:Black;
}

label.myLabelBoldGray
{
	font-family:Arial;
	font-size:13;
	font-weight:bold;
	color:Gray;
}

label.myLabelBoldTyr
{
	font-family:Arial;
	font-size:13;
	font-weight:bold;
	color:#02C0FF;
}

label.myLabelBoldTyrBigger
{
	font-family:Arial;
	font-size:15;
	font-weight:bold;
	color:#02C0FF;
}


label.myCaption
{
	font-family:Arial;
	font-weight:bold;
	font-size:18;
	color:Black;
}

label.myCaptionSmaller
{
	font-family:Arial;
	font-weight:bold;
	font-size:16;
	color:Black;
}

label.myCaptionOrange
{
	font-family:Arial;
	font-weight:bold;
	font-size:16;
	color:Orange;
}

label.myCaptionOrange18
{
	font-family:Arial;
	font-weight:bold;
	font-size:18;
	color:Orange;
}

label.myCaptionWhite
{
	font-family:Arial;
	font-weight:bold;
	font-size:16;
	color:White;
}

label.myCaptionTyr
{
	font-family:Arial;
	font-weight:bold;
	font-size:16;
	color:#02C0FF;
}

label.myCaptionTyrSmaller
{
	font-family:Arial;
	font-weight:bold;
	font-size:13;
	color:#02C0FF;
}

label.myCaptionGray
{
	font-family:Arial;
	font-weight:bold;
	font-size:16;
	color:Gray;
}

label.myCaptionGraySmaller
{
	font-family:Arial;
	font-weight:bold;
	font-size:14;
	color:Gray;
}

label.myCaptionGraySmaller13
{
	font-family:Arial;
	font-weight:bold;
	font-size:13;
	color:Gray;
}



label.myCaptionBlack
{
	font-family:Arial;
	font-weight:bold;
	font-size:16;
	color:Black;
}

label.myCaptionOrangeBig
{
	font-family:Arial;
	font-weight:bold;
	font-size:22;
	color:Orange;
}

label.myCaptionGrayBig
{
	font-family:Arial;
	font-weight:bold;
	font-size:22;
	color:Gray;
}

label.myCaptionGrayMiddle
{
	font-family:Arial;
	font-weight:bold;
	font-size:16;
	color:Gray;
}

label.myCaptionTyrBig
{
	font-family:Arial;
	font-weight:bold;
	font-size:22;
	color:#02C0FF;
}

label.myCaptionTyrAverage
{
	font-family:Arial;
	font-weight:bold;
	font-size:18;
	color:#02C0FF;
}


textarea.myTextArea
{
	height:200;
	width:150;
	font-size:x-small;
}

select
{/*ked nezadas selectu ziaden klass bude pouzivat defaultny to je tento:*/
	width:200;
}

select.mySelect
{
	color:Red;
	width:500;
}
select.mini
{
	font-family:Tahoma;
	font-size:xx-small;
	width:100;
	height:11;
}

tr
{
	background-color:White;
}
tr.myTr
{
	background-color:Blue;
}

td.myTd
{
	background-color:Yellow;
	font-family:Arial Black;
	color:Green;
}
/*koniec test styles*/

body
{/*toto je defaultny class pre body:*/
	background-color:White;
}

input
{/*ked nezadas inputu ziaden klass bude pouzivat defaultny to je tento:*/
	width:200;
}

input.autoSize
{
	width:auto;
}
input.Clasic
{
	width:auto;
}
input.SmallerGray
{
	width:100px;
}



label
{/*ked nezadas labelu ziaden klass bude pouzivat defaultny to je tento:*/
	font-family:Verdana;
}

label.caption
{
	font-family:Arial;
	font-size:medium;
	color:#ff6600;
}

label.info
{
	font-size:x-small;
}

label.infoBold
{
	font-size:x-small;
	font-weight:bold;
}


label.infoSmall
{
	font-size:xx-small;
}

label.entValue
{
	font-family:Arial;
	font-size:x-small;
	font-weight:bold;
}


label.valuePad
{
	padding: 0 5 0 0;
	font-family:Arial;
	font-size:13;
	color:Black;	
	padding-left:5px;
}
label.valuePadBold
{
	padding: 0 5 0 0;
	font-family:Arial;
	font-size:13;
	font-weight:bold;
	color:Black;
	padding-left:5px;
}


label
{
	font-family:Verdana;
	font-size:10;
}

label.error
{
	font-family:Arial;
	font-size:12;
	font-weight:bold;
	color:Red;
}

label.okay
{
	font-family:Arial;
	font-size:12;
	font-weight:bold;
	color:Gray;
}

label.okayOrange
{
	font-family:Arial;
	font-size:12;
	font-weight:bold;
	color:Orange;
}

font.required
{
	font-family:Arial;
	font-size:small;
	color:#ff0000;
}

#placeGraf font
{
	font-family:Tahoma;
	font-size:8px;
	color:#9D9D9D;
}

#placeGraf img.imgCol1
{
	background-image:url('web/pix/col1.png');
	width:12;
}
#placeGraf img.imgCol2
{
	background-image:url('web/pix/col2.png');
	width:12;
}

#placeGraf img.imgRow1
{
	background-image:url('web/pix/col1_rotated.png');
	height:14;
}

#placeGraf img.imgRow2
{
	background-image:url('web/pix/col2_rotated.png');
	height:14;
}
#placeGraf td
{
	width:12;
}
#placeGraf td.bar
{
	width:12;
	height:310;
}