.def_fon{
	 background-color : #FCE49C;
}
.head{
	background-color : #FCE49C;
}
.left{
	background-color : #FCE49C;
}
.Normal {
	font-weight : bold;
	text-align : center;
}
.err {
	background-color : Red;
	color : White;
	font-weight : bold;
	font-variant : inherit;
	background : Red;
}

.ok {
	background-color : Blue;
	color : White;
}

a {
	color : #FF6600;
	font-family : Times New Roman, Times, serif;
	font-size : 14px;
	font-weight : normal;
	text-decoration : none;
}

a:hover {
	color : #AFB0C0;
	font-family : Times New Roman, Times, serif;
	font-size : 14px;
	font-weight : normal;
	text-decoration : underline;
}

body {
	color : #666699;
	font-family : Times New Roman, Times, serif;
	font-size : 11px;
	font-weight: normal;
	scrollbar-3dlight-color : #0B2148;
	scrollbar-arrow-color : #F29E0A;
	scrollbar-darkshadow-color : #0B2148;
	scrollbar-face-color : #112C5B;
	scrollbar-highlight-color : #5476D6;
	scrollbar-shadow-color : #0B2148;
	scrollbar-track-color : #0B2148;
}

hr{
	color : #009900;
	height : 1px;
}

img{
	border-color : #cc9966;
	color: #EFCDB6;

}

.butoni {
	background-color : #FFFFFF;
	border : solid;
	border-width : thin;
	color : #6C430D;
	font-family : verdana, geneva, helvetica, arial;
	font-size : 10px;
	font-weight : bold;
}

.head {
	background-color : #FFB420;
	color : #003366;
	font-family : Times New Roman, Times, serif;
	font-size : 10px;
	font-weight : bold;
}

.req {
	background-color : #FFB42B;
	color : #000000;
	font-family : Times New Roman, Times, serif;
	font-size : 11px;
	font-weight : bold;
}
td {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	font-style: normal;
	color: #003399;


}
td.l {
	font-size: 11px;
	color: #112C5B;
}



.rteImage {
        background-color : #FFB42B;
        border: 1px solid #DCE2FA;
        cursor: pointer;
        cursor: hand;
}

.rteImageRaised {
        background-color : #FFB42B;
        border: 1px outset #666699;
        cursor: pointer;
        cursor: hand;
}

.rteImageLowered {
         background-color : #FCE49C;
        border: 1px inset #666699;
        cursor: pointer;
        cursor: hand;
}

.rteVertSep {
        margin: 0 4px 0 4px;
}

.rteBack {
         background-color : #FCE49C;
        border: 1px outset;
        letter-spacing: 0;
        padding: 2px;
		  text-align: left;
}

.rteBack tbody tr td, .rteBack tr td {
        background-color : #FCE49C;
        padding: 0;
}

A.next_lnk {
	color : #333399;
	font-family : Times New Roman, Times, serif;
	font-size : 14px;
	font-weight : bold;
	text-decoration : none;
}

A.prev_lnk {
	color : #333399;
	font-family : Times New Roman, Times, serif;
	font-size : 14px;
	font-weight : bold;
	text-decoration : none;
}

A.prev_lnk:hover {
	color : #AFB0C0;
	font-family : Times New Roman, Times, serif;
	font-size : 14px;
	font-weight : bold;
	text-decoration : underline;
}

A.next_lnk:hover {
	color : #AFB0C0;
	font-family : Times New Roman, Times, serif;
	font-size : 14px;
	font-weight : bold;
	text-decoration : underline;
}

.waitme
{
	position:	absolute;
	/*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index:	100;
	border:		0;
	padding:	0;
	overflow:	visible;
	background-color : #FFB42B;
	width : 762px;
}

.form_1
{
	position:absolute;
	/* Netscape/Mozilla renders borders by increasing their z-index. The following line is necessary to cover any borders underneath*/
	visibility:	hidden;
	z-index:100;
	border:0;
	padding:0;
	overflow: hidden;
	background-color : #C2D2FF;
	width : 762px;
	border:		1px solid #8C867B;
}
.page_bot
{
	position:absolute;
	/* Netscape/Mozilla renders borders by increasing their z-index. The following line is necessary to cover any borders underneath*/
	visibility:	hidden;
	z-index:100;
	border:0;
	padding:0;
	overflow: hidden;
	background-color : #C2D2FF;
	width : 762px;
}


button.search {
	background: Aqua;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color: #A00101;
	border: solid #F9AF3D;
	border-width: 1px;
	background-color: #FCE49C;
}

.butoni {
	background-color: #FCE49C;
	border: solid #F9AF3D;
	border-width: 1px;
	color: #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color: #A00101;
}

input {
	background-color: #FCE49C;
	border: 1px solid #F9AF3D;
	color: #717161;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color: #A00101;
	scrollbar-3dlight-color : #F1D895;
	scrollbar-arrow-color : #B22222;
	scrollbar-darkshadow-color : #F1D895;
	scrollbar-face-color : #F1D895;
	scrollbar-highlight-color : #F1D895;
	scrollbar-shadow-color : #F1D895;
	scrollbar-track-color : #F1D895;
	scrollbar-base-color: #F1D895;
}
select {
	background-color: #FCE49C;
	border: 1px solid #F9AF3D;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color: #A00101;
	scrollbar-3dlight-color : #F1D895;
	scrollbar-arrow-color : #B22222;
	scrollbar-darkshadow-color : #F1D895;
	scrollbar-face-color : #F1D895;
	scrollbar-highlight-color : #F1D895;
	scrollbar-shadow-color : #F1D895;
	scrollbar-track-color : #F1D895;
	scrollbar-base-color: #F1D895;
}

textarea {
	background-color: #FCE49C;
	border: 1px solid #4D6071;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #A00101;
	font-size : 9px;
	font-weight : normal;
	scrollbar-3dlight-color : #F1D895;
	scrollbar-arrow-color : #B22222;
	scrollbar-darkshadow-color : #F1D895;
	scrollbar-face-color : #F1D895;
	scrollbar-highlight-color : #F1D895;
	scrollbar-shadow-color : #F1D895;
	scrollbar-track-color : #F1D895;
	scrollbar-base-color: #F1D895;
}

.nadpisi_srch
	{
	text-align: right;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #A00101;
	font-size : 9px;
	font-weight : bold;
	}
	
.nadpisi_r
	{
	text-align: left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #A00101;
	font-size : 9px;
	font-weight : bold;
	}

.smalltab 
	{

	}
	.showSub{
	*filter:revealtrans(Duration=0.3, Transition=5) revealtrans(Duration=0.3, Transition=4);
	/* -moz-opacity:0.5;
	opacity: 0.5;*/
	border-color: #0B3074; 
	color: White;
	font-weight: bold;
	border-style: solid;
	border-width: 2px;
	background-color: #476CAF;
	border-bottom-width: 3px;
	border-right-width: 3px;
	}	
	
	.showSub A{
	color: White;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	}	
	
	.showSub A:HOVER{
	background-color : #0B3074;

	font-weight: bold;
	}		

.menuTable
{
	border-color: #0B3074; 
	border-style: solid;
	border-width: 2px;
	background-color: #476CAF;
	border-bottom-width: 3px;
	border-right-width: 3px;
	
}		
		