body
{
	margin-top: 0px;
	font-size: 11px;
	font-family: Helvetica, 'Microsoft Sans Serif' , Arial, Verdana, sans-serif;
	margin:0px;
	padding:0px;
}

h1
{
	margin:0px;
	padding: 20px 0px 16px 0px;
}

h1 a, h1
{
	color:#004492;
	font-size: 15px; 
	font-weight:bold;	
	text-decoration: none;
}

h2
{
	color:Black;
	font-size: 12px; 
	font-weight:bold;
	margin:0px;
	padding:5px 0px 8px 0px;	
}


h3
{
	color:#004492;
	font-size: 12px; 
	font-weight:bold;
	margin:0px;
	padding:5px 0px 5px 0px;	
}

h4
{
	font-size:12px;
	margin:0px;
	padding:4px 0px 4px 0px;
}

.textWhite
{
	color: White;	
}

a.elinkx
{
	color:Gray;
	text-decoration: none;
}

a.elinkx:hover
{
}

a.button
{
	color: #7d7d7d;
	text-decoration:none;
}

a.button:hover
{
	text-decoration:none;	
}

a
{
	color: #004593;
}

a:hover
{
	text-decoration:none;	
}

.input
{
	font-size: 11px;
	font-family: Helvetica, 'Microsoft Sans Serif' , Arial, Verdana, sans-serif;
	border-top: 1px solid gray;
	border-bottom: 1px solid #e4e4e4;
	border-left: 1px solid gray;
	border-right: 1px solid #e4e4e4;
	font-weight:normal;	
	width:250;
}

.inputPopis	
{
	color:#9d9ea0;
	font-weight:bold;
	width:100%;
}

/**************************/

.frmRegistrace
{
	padding: 15px 0px 15px 0px;
}

.mainFrame
{
	width: 800px;
	margin-left:auto;
	margin-right:auto;	
}

.top1
{
	background-image: url(../image/DilerisHeader.jpg);	
	background-repeat:no-repeat;
	background-position:right;
	background-color: white;
	height: 183px;
}

.top2
{
	border-top: solid 1px #c9c9c9;
	background-image: url(../image/ZakInfolinka.png);	
	background-repeat:no-repeat;
	background-position:right;
	background-color: #e0e3ee;
	height: 47px;
}

.top2 a
{
	margin:0px;
	padding:0px;
	text-decoration: none;
	/*border: 1px solid black;*/
	/*font-size:0px;
	line-height:0px;*/
}

.topBottom
{
	background-image: url(../image/bottomTopMenu.gif);	
	background-repeat:no-repeat;
	background-position:left;
	height:10px;
	font-size:1px;
}

.left
{
	background-image: url(../image/leftShadow.gif);
	background-repeat:repeat-y;
	width: 10px;
}

.middle
{
	/*background-image: url(../img/middleLeftFrame.gif);
	background-repeat:repeat-y;*/
}

.right
{
	background-image: url(../image/rightShadow.gif);
	background-repeat:repeat-y;
	width: 10px;
}

.bottom
{
	background-image: url(../image/bottomShadow.gif);
	background-repeat:no-repeat;	
	height:13px;
}

.footer
{
	padding: 0px 0px 0px 20px;
}

.menuTop
{
	border-top: solid 1px black;
	border-bottom: solid 1px black;
}


.middleLeftMenuFrame
{

	background-image: url(../image/leftMenuShadow.gif);
	background-repeat:repeat-x;
	background-color: #dadde9;
	border-right: solid 1px #c6c4c4;
	padding: 15px 0px 10px 10px;
	width: 189px;
}

.middleRightMenuFrame
{
	background-image: url(../image/RightMenuShadow.gif);
	background-repeat:repeat-x;
	padding: 5px 15px 20px 15px;
	width: 550px;
}

.middleRightMenuFrame2
{
	padding: 5px 15px 20px 15px;
	width: 550px;
}


.middleLeftMenuImgFrame
{
	text-align:center; 
}

.middleRightFrameFind
{
	text-align:left;
	padding: 5px 0px 20px 15px;
}


.middleBottomLoga
{
	/*background-image: url(../image/Loga.gif);
	background-repeat:no-repeat;*/
	border-top: solid 1px #c6c4c4;
	border-bottom: solid 1px #999999;
	width: 780px;
	/*height: 50px;*/
	background-color:#f1f1f1;
	padding: 5px 0px 0px 0px;
	/*height: 50px;*/
}

/*.middleBottomLogaImg
{
	width: 780px;
	height: 50px;
}*/

.panelLabel
{
	/*background-image: url(../image/footerBg.gif);
	background-repeat:repeat-x;*/
	background-color: #f9de94;
	height: 18px;
	font-size: 14px;
	
	font-weight:bold;
	border-bottom: 1px solid #ffab46;
	border-top:1px solid #ffab46;
	text-align:left;
	vertical-align:middle;
	padding: 4px 0px 0px 10px;
}

.middleBottomFrame
{
	background-image: url(../image/footerBg.gif);
	background-repeat:repeat-x;
	height: 30px;
	text-align:right;
	padding: 0px 20px 0px 0px;
}



.anotaceFrame
{
	padding-bottom: 20px;
}









							
