/*de vazut daca mai ramine aici, nu are nimik legat de culoare */
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 60%; background-color: #FFFFFF; }

td { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 90%; }

input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px solid #666666;
	width: 180px;
	background-color: #EAF7FF;

}
option
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #EAF7FF;
}

button
{
	padding:0 .25em 0 .25em;
	width:auto;
	overflow:visible;
}

.input
{
	width: auto;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px solid #666666;
	width: 180px;
	height:100px;
	background-color: #EAF7FF;
}
fieldset
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px solid #666666;
	width: auto;
}

p{ text-indent: 1cm }
/*p:first-letter { font-size: 150% }*/

a {
	color: #0066CC;
	text-decoration: none;
}
a:hover { text-decoration: underline}

.header_info
{
	color: #ffffff; text-decoration: none; font-size:11px;
}

/* de pus la cimpurile de tip text */
.label
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
	font-size: 80%;
	color: #000000; text-decoration: none;
	text-align: right;
}

/* sint folosite peste tot */
.heading1
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 110%;
	color: #000000; text-decoration: none
}
.heading1 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #0066CC;
	cursor: pointer;
	text-decoration: underline;
}
.heading1 a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 110%;
	color: #0066CC; cursor: pointer; text-decoration: underline
}

.heading2
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.heading2 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #0066CC;
	cursor: pointer;
	text-decoration: underline;
	font-weight: bold;
}
.heading2 a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #0066CC;
	cursor: pointer;
	text-decoration: underline;
	font-weight: bold;
}

.heading3
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.heading3 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #0066CC;
	cursor: pointer;
	text-decoration: underline;
	font-weight: normal;
}
.heading3 a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #0066CC;
	cursor: pointer;
	text-decoration: underline;
	font-weight: normal;
}
.title
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%;
	color: #000000; text-decoration: none;
	text-align: center;
	font-weight: bold;
}
.title a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #0066CC;
	cursor: pointer;
	text-decoration: underline;
}
.title a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #0066CC;
	cursor: pointer;
	text-decoration: underline;
}

.subtitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%;
	color: #000000; text-decoration: none
}
.subtitle a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #0066CC;
	cursor: pointer;
	text-decoration: underline;
}
.subtitle a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #0066CC;
	cursor: pointer;
	text-decoration: underline;
}
.greyText
{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	text-decoration: none
}

/* ####### BUTTONS */
.buttonTag {  font-size: 10px; font-weight: bold; color: #FFFFFF}

.buttonOnWhiteLeftOut{background: url(../images/button/on_white_left_out.gif)}
.buttonOnWhiteLeftOn{background: url(../images/button/on_white_left_on.gif); cursor: pointer}
.buttonOnWhiteLeftOff{background: url(../images/button/on_white_left_off.gif); cursor: default;}

.buttonOnWhiteRightOut{background: url(../images/button/on_white_right_out.gif)}
.buttonOnWhiteRightOn{background: url(../images/button/on_white_right_on.gif); cursor: pointer}
.buttonOnWhiteRightOff{background: url(../images/button/on_white_right_off.gif); cursor: default;}

.buttonOnWhiteMiddleOut{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background: url(../images/button/on_white_middle_out.gif)}
.buttonOnWhiteMiddleOut a {color: #FFFFFF; text-decoration:none}
.buttonOnWhiteMiddleOut a:hover {color: #FFFFFF; text-decoration:none}

.buttonOnWhiteMiddleOn{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0066CC; background: url(../images/button/on_white_middle_on.gif); cursor: pointer}
.buttonOnWhiteMiddleOn a {color: #0066CC; text-decoration:none}
.buttonOnWhiteMiddleOn a:hover {color: #0066CC; text-decoration:none}

.buttonOnWhiteMiddleOff{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background: url(../images/button/on_white_middle_off.gif)}
.buttonOnWhiteMiddleOff a {color: #FFFFFF; text-decoration:none}
.buttonOnWhiteMiddleOff a:hover {color: #FFFFFF; text-decoration:none}

.buttonOnGrayMiddleOff{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background: url(../images/button/on_gray_middle_off.gif)}
.buttonOnGrayMiddleOff a {color: #FFFFFF; text-decoration:none}
.buttonOnGrayMiddleOff a:hover {color: #FFFFFF; text-decoration:none}
.buttonOnGrayMiddleOn{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0066CC; background: url(../images/button/on_gray_middle_on.gif); cursor: pointer}
.buttonOnGrayMiddleOn a {color: #0066CC; text-decoration:none}
.buttonOnGrayMiddleOn a:hover {color: #0066CC; text-decoration:none}

/* culoarea de highlight */
.highlightColor { background-color: #CCEBFF }

/* stiluri pt admin/forums/cache-summary/index.jsp on/off */
.enabledColor {
	background-color: #99cc99;
}
.disabledColor {
	background-color: #cc6666;
}

.wizard_select
{
	width: auto;
	min-width:200px;
}

.infoDiv
{
	width: 80%;
	border: 1px solid black;
	background: #CCEBFF;
	padding: 4px;
}

/*stilurile ptr taburi*/
.border
{
	border-top-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: none;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-color: white;
}
.border_black
{
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-color: black;
	border-bottom-color: black;
}

.tab_on
{
	border-style: solid;
	border-color: Black;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-style: none;
	background-image: url("../../common/images/tab_inv.gif");
	background-repeat: repeat-x;
}

.tab_separator
{
	border-style: solid;
	border-color: Black;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	background-color: transparent;
}
.tab_off
{
	border-style: solid;
	border-left-color: gray;
	border-left-width: 1px;
	border-top-color: gray;
	border-top-width: 1px;
	border-right-color: gray;
	border-right-width: 1px;
	border-bottom-color: Black;
	border-bottom-width: 1px;
	background-color: transparent;
	background-image: url("../../common/images/tab.gif");
	background-repeat: repeat-x;
	cursor: default;
}
/*adaugat clasa aceasta deoarece in ie5 pe windows nu merege this.style.cursor = ''*/
.tab_off_pointer
{
	border-style: solid;
	border-left-color: gray;
	border-left-width: 1px;
	border-top-color: gray;
	border-top-width: 1px;
	border-right-color: gray;
	border-right-width: 1px;
	border-bottom-color: Black;
	border-bottom-width: 1px;
	background-color: transparent;
	background-image: url("../../common/images/tab.gif");
	background-repeat: repeat-x;
	cursor: pointer;
}

.tab_disabled
{
	color: gray;
}

.end_of_tabs
{
	border-style: solid;
	border-color: Black;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	background-color: transparent;
}

.tab_page_content
{
	border-style: solid;
	border-color: Black;
	border-left-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	background-color: #F5F5F5;
}
.invisibleLine
{
	visibility: hidden;
	height: 10px;
}


/*stilurile ptr ferestrele care inlocuiesc alert-urile*/
.top1{ margin:0px 2px 0px 2px; height:1px; font-size:1px; line-height:1px; background:#0066CC }
.top2{ margin:0px 1px 0px 1px; height:1px; font-size:1px; line-height:1px; background:#0066CC }
.bottom1{ margin:0px 2px 0px 2px; height:1px; font-size:1px; line-height:1px; background:#0066CC }
.bottom2{ margin:0px 1px 0px 1px; height:1px; font-size:1px; line-height:1px; background:#CCEBFF}
.titleInfo{ background:#0066CC; min-height:14px; padding:2px 6px 3px 6px; font-size:100%; font-weight: bold; color:white; }
.msgBody{ background:#CCEBFF; min-height:14px; padding:5px 6px 3px 6px; font-size:100%; color:black;}
.msgBborder{ border-left:1px solid #0066CC; border-right:1px solid #0066CC; }

.scrolableResultDiv
{
	width: 100%;
	overflow:auto;
	max-height: 300px; /* sets max-height value for all standards-compliant browsers */
	height:auto !important;/* sets max-height for IE */
  	height:300px;
}
