FORM {padding:0; margin:0;}

.bodystyle {	background: #ffffff url('/images/form/mainbg.jpg') repeat; 
		background-position: top center;
		text-align: center; 
		margin: 5px 0px;
		}

.w40 {width:40px;}
.w80 {width:82px;}
.w90 {width:90px;}
.w100{width:100px;}
.w125{width:125px;}
.w150{width:150px;}
.w200{width:200px;}
.w240{width:240px;}
.w300{width:300px;}
.w350{width:350px;}
.w400{width:400px;}
.w400hu{width:404px;}

.divmain   { 	background-color: #ffffff; 
		width: 642px; 
		border-top: solid 1px black; 
		border-bottom: solid 1px black; 
		border-left: solid 1px black; 
		border-right: solid 1px black;
		font-family: 			tahoma, arial, verdana, freesans, sans; 
		font-size: 			11px;
	}

INPUT {vertical-align: -30%;}
INPUT[type="radio"] {vertical-align: -20%;}

.inputBtn  {    
		font-family:			tahoma, arial, verdana, freesans, sans; 
		font-size:			10px;
		color:				#ffffff;
		border-left: 			1px solid #cccccc;
		border-right: 			1px solid #000000;
		border-bottom: 			1px solid #000000;
		border-top: 			1px solid #cccccc;
		background-color:  	        #0a52a8;
		width:				150px;
		cursor:				pointer;
		height:				20px;  
		}
		
.inputText {    background-color:  	        #fcfcfc;
		border-left: 			1px solid #cccccc;
		border-right: 			1px solid #8dc3e1;
		border-bottom: 			1px solid #8dc3e1;
		border-top: 			1px solid #cccccc;
		height: 			14px; 
		font-family: 			tahoma, arial, verdana, freesans, sans; 
		font-size: 			11px;
		color: 				#0a52a8;
		}
.inputNumber {  background-color:  	        #fcfcfc;
		border-left: 			1px solid #cccccc;
		border-right: 			1px solid #8dc3e1;
		border-bottom: 			1px solid #8dc3e1;
		border-top: 			1px solid #cccccc;
		height: 			14px; 
		font-family: 			tahoma, arial, verdana, freesans, sans; 
		font-size: 			11px;
		color: 				#0a52a8;
		text-align: 			right;
		}
.inputText TextArea {
		overflow:			auto;
		background-color:  	        #fcfcfc;
		border-left: 			1px solid #cccccc;
		border-right: 			1px solid #8dc3e1;
		border-bottom: 			1px solid #8dc3e1;
		border-top: 			1px solid #cccccc;
		font-family: 			tahoma, arial, verdana, freesans, sans; 
		font-size: 			11px;
		color: 				#0a52a8;
		}
DIV  {
	scrollbar-base-color:		black;			/*   základ   */
	scrollbar-face-color:		#fcfcfc;		/*   jezdec a pozadi šipek   */
	scrollbar-3dlight-color:	#cccccc;		/*   3D okraje  levy, horni */
	scrollbar-highlight-color:	#fcfcfc;		/*   okraj levy, horni   */
	scrollbar-arrow-color:		#518bda;		/*   sipky   */
	scrollbar-darkshadow-color:	#8dc3e1;		/*   3D stín pravy, spodni  */
	scrollbar-shadow-color:		#fcfcfc;		/*   stín pravy, spodni   */
	scrollbar-track-color:		#fcfcfc;			/*   podklad jezdce   */
	
}
DIV#hdr {
	width:				960px;
	height:			11px;
	top:				-19px;
	position:			absolute;
	overflow:			hidden;
	}
A {	
	text-decoration:		none;
	color: 				#014A91;
	font-weight: bold;
	}
.big { font-family: tahoma, arial, verdana, freesans, sans; font-size: 11px;}
.bigDarkBold {color: #00285A;font-family: tahoma, arial, verdana, freesans, sans;font-size: 12px;font-weight: bold;}

.bigDarkBold A {color: #00285A;font-family: tahoma, arial, verdana, freesans, sans;font-size: 12px;font-weight: bold;text-decoration: none;}
.bigRedBold {color: #EE0000;font-family: tahoma, arial, verdana, freesans, sans;font-size: 12px;font-weight: bold;}
.bigRedBold A {color: #EE0000;font-family: tahoma, arial, verdana, freesans, sans;font-size: 12px;font-weight: bold;text-decoration: none;}
.bigWhiteBold {color: #FFFFFF; font-family: tahoma, arial, verdana, freesans, sans; font-size: 12px;font-weight: bold;}

.DarkBG {BACKGROUND-COLOR: #324c84}
.DarkBG TD {BACKGROUND-COLOR: #324c84}
.GreenBG {BACKGROUND-COLOR: green}
.RedBG {BACKGROUND-COLOR: pink}
.GreyBG { BACKGROUND-COLOR: #CCCCCC}
.LightGreyBG { background-color: #F5F5F5 }
.SilverBG {BACKGROUND-COLOR: #EDEDED}

.tar {text-align: right;}
.tal {text-align: left;}
.tac {text-align: center;}

.red {color: #EE0000;}
