/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: #ECFEEC;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: #4D4941;
	SCROLLBAR-FACE-COLOR: #387C2C; 
	SCROLLBAR-HIGHLIGHT-COLOR: #918c73; 
	SCROLLBAR-SHADOW-COLOR: #e9e6d8; 
	SCROLLBAR-3DLIGHT-COLOR: #e9e6d8; 
	SCROLLBAR-ARROW-COLOR: #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #BDDEB1; 
	SCROLLBAR-DARKSHADOW-COLOR: #918c73;
}

TH, TD
{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
}

TABLE.obrazac
{
	border-collapse: collapse ;
	border-top: 2px solid #387C2C;
	border-right: 2px solid #387C2C;
}

TABLE.obrazac TR TD
{
	height: 35px;
	border-left: 2px solid #387C2C;
	border-bottom: 2px solid #387C2C;
	vertical-align: middle;
	padding: 5px;
}

TABLE.obrazac TR TD SPAN { margin-left: 0px; }

TABLE.obrazac TR TD INPUT, TABLE.obrazac TR TD TEXTAREA
{
 width: 100%;
 color: #387C2C;
 font-family: Courier New, Courier, Arial;
 font-weight: bold;
 background-color: #ECFEEC;
}

.lblInput
{
 font-size: 15px;
 color: red;
 font-family: Courier New, Courier, Arial;
 font-weight: bold;
 background-color: #ECFEEC;
}

.PlainTxtBox, .AuthorBox { border: 1px solid #BDDEB1; }
.AuthorHead { text-align: center; }

TABLE.obrazac TR TD TEXTAREA { border: 1px solid #BDDEB1; }

TABLE.obrazac TR TD SELECT
{
 color: #4D4941;
 font-family: Arial;
 background-color: #ECFEEC;
}

TABLE.obrazacButton TR TD { border: none; border-collapse: collapse; }
TABLE.obrazacButton TR TD INPUT { font-family: Tahoma, Verdana, Arial; }

TD.PrefTeme TABLE TR TD 
{
	border: none; 
	font-size: 12px; 
	text-align: left; 
	border-top: 1px solid #99CC99; 
	padding-top: 5px; 
	padding-bottom: 2px;
	color: #387C2C;
}
TD.PrefTeme TABLE {border-top: 1px solid white; }
/* TABLE.rbl TR TD { text-align:left; float: left; font-size: 12px; border-top: 1px dashed blue; } */

TD.clearBorders, TD.clearBorders TABLE, TD.clearBorders TABLE TBODY TD { border: none; }

SPAN.req { font-family: Tahoma, Verdana, Arial; color: red; font-size: 13px;  }

.HeaderTitle 
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	/* letter-spacing: 2px; */
	font-weight: bold;
}

.MainTitle 
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 14px; 
	/* letter-spacing: 5px; */
	font-weight: bold;
}

.SubTitle 
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold;
}

.MsgSuccess 
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold;
	color: #387C2C;
}

.MsgFailure
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold;
	color: #FF0000;
}

.MsgDuplicateRec, .MsgWarning
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold;
	color: #FF5000;
}

.ddlThemeSmall, INPUT.ddlThemeSmall
{
	font-family: Tahoma, Arial Narrow, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
}

SPAN.TemaSmall 
{ 
	 font-family: Tahoma, Arial Narrow, Verdana, Helvetica, sans-serif;  
	 color: Navy;
	 font-size: 9px; 
}

SPAN.PrefTemaSmall 
{ 
	 font-family: Tahoma, Arial Narrow, Verdana, Helvetica, sans-serif;  
	 color: black;
	 font-size: 10px; 
}

SPAN.SmallWarning
{ 
	 font-family: Tahoma, Arial Narrow, Verdana, Helvetica, sans-serif;  
	 color: #ff0000;
	 font-size: 10px; 
}

/* scrollable div */
div.scrollable
{
	OVERFLOW-x:visible;
	OVERFLOW-y:auto; 
	WIDTH:100%; 
	HEIGHT:100%;
	padding: 0 px 0 px 0 px 0 px;
}

