@media print{
  #Rightside,#Leftside,#Top,#Search,.hide{
    display:none
  }
}
/* body{ color:#444; font:0.9em  "Trebuchet MS";width:760px; margin-right:auto;margin-left:auto; text-align:center;} */
body{ color:#444; font:0.9em  "Trebuchet MS";min-width:760px; width:760px;margin-right:auto;margin-left:auto; text-align:center;}
 /* Layout */
html{
  margin:0;
  padding:0;
  scrollbar-3dlight-color:#000;
  scrollbar-arrow-color:#fff;
  scrollbar-base-color:#fff;
  scrollbar-face-color:#805a89;
  scrollbar-highlight-color:#fff;
  scrollbar-shadow-color:#000;
  background:#805a89;
  z-index:0;
  height:100%
  
}

/*  //  background:#CC33CC;#CC33CC; old collor #6d6657  web? 825B8B*/
a{ 
/* color:#3823A4; */
text-decoration: none; 
}
a:visited{
/* color:#7923A4; */
text-decoration:none
}

hr{height:3px; background:#805a89;border:0;}
h1{font-size:1.4em;}
h2, h3, h4, h5, h6{font-size:1.1em;}

img{border:none}
#Top {background-image: url(/img/layout/top.png); width:760px;height:66px;background-repeat: no-repeat;}
#Top_left {
float:left;
margin-top:66px;
background-image: url(/img/layout/top_left.png); 
background-repeat: no-repeat;
width:152px;height:153px;
}
#Top_right {
float:right;
margin-top:auto;
background-image: url(/img/layout/top_right.png);
background-repeat: no-repeat;
width:149px;
height:153px;
margin-top:66px;
}
#Banner{
float:left;
margin-top:66px;
width:459px;
height:60px;
background-color:#FFFFFF;
}
#Banner img{ border:none; text-decoration:none}
#Top_bottom {
margin-top:-1px;
float:left;
background-image: url(/img/layout/top_bottom.png); 
background-repeat: no-repeat;
width:459px;
height:94px;
}
#Content {
float:left;
min-height:620px;
width:760px;
background: url(/img/layout/content.png) top left repeat-y; 
}
#Bottom{
float:left;
background-image: url(/img/layout/bottom.png); 
background-repeat: no-repeat;
width:760px;
height:39px;
}

#Bottom_middle{
float:left;
background-image: url(/img/layout/bottom_middle.png); 
background-repeat: no-repeat;
width:595px;
height:25px;
}
#Bottom_left{
float:left;
background-image: url(/img/layout/bottom_left.png); 
background-repeat: no-repeat;
width:84px;
height:25px;
}
#Bottom_right{
float:right;
background-image: url(/img/layout/bottom_right.png); 
background-repeat: no-repeat;
width:81px;
height:25px;
}

#Navigare{
	font-size:0.9em;
	margin-right:auto;
	margin-left:auto;
	margin-top: -53px;
	padding-left: 40px;
	padding-right: 30px;
	text-align:left;
	height:23px;
}
/* #Navigare a{color:#FFFFFF;} */

#Continut{
margin-top:35px;
padding-left:50px;
padding-right:50px;
text-align:left;

}

#Footer{
text-align:center;
margin:4px;
font-size:0.7em;
color:#000000;
}

.centrat {
   text-align:center;
   vertical-align:middle;
}
.centrat img {
   vertical-align:middle;
}

.wrap{
  white-space: pre-wrap; /* css-3 */
  white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
  white-space: -pre-wrap; /* Opera 4-6 */
  white-space: -o-pre-wrap; /* Opera 7 */
  word-wrap: break-word; /* Internet Explorer 5.5+ */
width:175px;
min-height:57px;
overflow:hidden;
}
.wrap_mic{
  white-space: pre-wrap; /* css-3 */
  white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
  white-space: -pre-wrap; /* Opera 4-6 */
  white-space: -o-pre-wrap; /* Opera 7 */
  word-wrap: break-word; /* Internet Explorer 5.5+ */
width:100px;
height:50px;
overflow:hidden;
}

#Login_links,#Login_links a {text-align:right;color:#FFFFFF;width:760px;}
.mic{font-size:0.7em;}
.eroare{color:#CC0000;}
.eroare img{vertical-align:middle;}
.aprobat{color: #339900;}
.aprobat img{vertical-align:middle;}
.info{color: #FFCC66;}
.info img{vertical-align:middle;}

/* FORM ELEMENTS */
.inplaceeditor-form p {padding: 0px; margin: 5px 0px; background: #fff; color: #8a754e; font-size: 1.5em; text-align: left;}
.form img,.inplaceeditor-form img {padding: 5px 0px;}
.form form,.inplaceeditor-form form {padding: 0px 0px 15px 0px; margin: 0px; background: #fff; text-align: left;}
.form label,.inplaceeditor-form label {color: #666;}
.form input,.inplaceeditor-form input,.button {padding: 2px 3px; margin:0; background: #fff url(/img/layout/form.jpg) repeat-x top left; border: 1px solid #a5a5a5; font: 1em Arial, Verdana, Sans-serif;}
.form textarea,.inplaceeditor-form textarea {height: 100px; padding: 2px 3px; margin: 0px 0px 10px 0px; background: #fff url(/img/layout/form.jpg) repeat-x top left; border: 1px solid #a5a5a5; font: 1em Arial, Verdana, Sans-serif;}

/* Div overlay anunturi */
#Overlay{
z-index:90;
width:50%;
min-width:50%;
height:auto;
min-height:50%;
position:absolute;
border:1px solid #b0b0b0;
-moz-border-radius:1em;
border-radius:1em;
background:url(/img/layout/overlay.png) repeat-x;
display:block;
padding:20px;
}
#show_anunt{position:relative;display:block;}
/* tipsuri baloon */	
.tip{
    z-index:124;
    text-decoration:none;
	cursor:pointer;
}
.tip:hover{z-index:125;}
.tip b{display: none;z-index:125;}
.tip:hover b{ 
	font-size:0.9em;
	display:inline;
	position:absolute;
	padding:5px;
   /* top:-130px; left:0px; width:auto; 	min-width:150px;*/
	width:190px;
	margin-top:20px;
 	-moz-border-radius:1em;
  	background:#f0f0f0;
  	border:1px solid #b0b0b0;
  	border-radius:1em;
   	color:#000;
    text-align: center
}
/* Tabele */
.tabel {display: table;}
.row { display: table-row;}
.cell {display: table-cell;  /* border: 1px solid blue;*/ }

/* Meniu */ 

.chromestyle{
width: 99%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
/* border: 1px solid #BBB; */
width: 630px;
padding:2px 2px 2px 2px;
height:20px;
margin: 0;
margin-right:auto;
margin-left:auto;
text-align: center; /*set value to "left", "center", or "right"*/
/* background: url(/img/nav/chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/ 
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color:#FFF;
padding: 10px 10px;
margin: 0;
text-decoration: none;
/* border-right: 2px solid #DADADA; */
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
/* background: url(/img/nav/chromebg-over.gif) center center repeat-x; THEME CHANGE HERE*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE z-index:100;*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: auto;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 4px;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}

/* CALENDAR */


/* the div that holds the date picker calendar */
.dpDiv {}
/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #805a89;
	background-color: #ece9d8;
	border: 1px solid #805a89;
	}
/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {	}
/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {}
/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {}
/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {}
/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {	border: 1px solid #ece9d8;}
/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}
/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}
/* the table cell that holds the name of the month and the year */
.dpTitleTD {}
/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {}
/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {}
/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}
/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}
/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}
/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}
/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}
.expirata { top:0; left:0; min-height:100%;height:100%; width:100%; background:#FFF; opacity:.60; filter:alpha(opacity=60);z-index:50}
#watermark {text-align:center;margin-left:160px;width:100%;}
/* W! custom */
#dialog {position:absolute; width:425px;padding:10px; z-index:200; background:#805a89;-moz-border-radius:1em; border-radius:1em;}
#dialog-header {display:block; position:relative; width:411px; padding:3px 6px 7px; height:14px; font-size:14px; font-weight:bold}
#dialog-title {float:left}
#dialog-close {float:right; cursor:pointer; margin:3px 3px 0 0; height:11px; width:11px; background:url(/img/wrn/dialog_close.gif) no-repeat}
#dialog-content {display:block; height:160px; padding:6px; color:#666666; font-size:13px; font-weight:bold;}
#dialog-mask {position:absolute; top:0; left:0; min-height:2000px;height:100%; width:100%; background:#000; opacity:.75; filter:alpha(opacity=75); z-index:100;}
.error {background:#fff url(/img/wrn/error_bg.jpg) bottom right no-repeat; border:1px solid #924949; border-top:none}
.errorheader {background:url(/img/wrn/error_header.gif) repeat-x; color:#6f2c2c; border:1px solid #924949; border-bottom:none}
.warning {background:#fff url(/img/wrn/warning_bg.jpg) bottom right no-repeat; border:1px solid #c5a524; border-top:none}
.warningheader {background:url(/img/wrn/warning_header.gif) repeat-x; color:#957c17; border:1px solid #c5a524; border-bottom:none}
.success {background:#fff url(/img/wrn/success_bg.jpg) bottom right no-repeat; border:1px solid #60a174; border-top:none}
.successheader {background:url(/img/wrn/success_header.gif) repeat-x; color:#3c7f51; border:1px solid #60a174; border-bottom:none}
.prompt {background:#fff url(/img/wrn/prompt_bg.jpg) bottom right no-repeat; border:1px solid #4f6d81; border-top:none}
.promptheader {background:url(/img/wrn/prompt_header.gif) repeat-x; color:#355468; border:1px solid #4f6d81; border-bottom:none}

