@charset "utf-8";
/* CSS Document background:#d0d0d0 url(/images/newbg_756_borderless.png) top center repeat-y;*/

body{ margin:0px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#747474; font-size:11px; }

h1 { margin-top:0px; font-size:24px; color:#5a1b02; font-weight:normal;}
h2 { margin:0px 0px 2px 0px; font-size:13px; }

a { text-decoration:none; color:#af4434; }
a:hover { text-decoration:underline;}

img {border:none; margin:0px;}

#bodyconstraint{width:858px;margin:0 auto;background-color:white;padding:4px; border:1px solid #d1bc9c }
/*#bodyconstraint-inner{position:relative;}*/
#header_div{background:#FFF url(/images/header_bkg.gif) repeat-x;}
#content_div{padding:0px; border:1px solid #d1bc9c; margin-top:2px; }

#BigSearchContent {color:white; font-size:18px; }
#BigSearchContent h1 { font-size:24px; margin:0px;}
#BigSearchContent h2 { font-size:20px; margin-bottom:0px;}
#BigSearchContent input { border:none; font-size:18px;}
#BigSearchContent select { border:none; font-size:16px;}

#meniuHeader { float:right; background-color:#94c2e0;  padding:5px; margin-top:84px; font-size:14px; color:white; }

#meniuHeader select { font-size:10px;}
#meniuHeader a:link { font-size:12px; text-decoration:none; color:#124370;  }
#meniuHeader a:hover { color:white;  }

.serchButton { background:url(/images/redBox_button.gif) center no-repeat; text-align:center; font-size:24px; color:white;
border:none; width:127px; height:37px; cursor:pointer;}

.redButton { background:url(/images/redButton.png) center no-repeat; text-align:center; font-size:22px; color:white;
border:none; width:188px; height:32px; cursor:pointer; font-weight:bold;}

.list {font-size:12px; border-bottom:solid 1px #d0d0d0;}

.advSearchCategory { background:#cfcfcf url(/images/sg_jo.png) no-repeat 5px; color:#000; padding:3px 0px 3px 30px; cursor:pointer; margin-top:5px; font-size:16px; font-weight:bold; }

.filterSelect { font-size:13px; color:#003399; cursor:pointer; padding-left:5px; font-weight:bold; }
.filteDetail { font-size:13px; color:#666666; text-align:right; padding-right:5px;}

.adresaDiv { color:#3363CC; font-style:italic; font-size:10px;}

.tabelTarife { margin-top:10px;}
.tabelTarife th {background-color:#E0E0E0; font-size:12px;}
.tabelTarife td {font-size:12px; color:#333333; }
.detaliiRow{font-size:12px; color:#333333; border-bottom:dashed #a0a0a0 1px; padding-top:0px}


.bookBut { background:url(/images/book_button.gif) no-repeat;  padding-bottom:7px; font-size:16px; color:white;
border:none; width:180px; height:36px; cursor:pointer; display:block; text-decoration:none;}

.footer { font-size:12px; }
.footer a { color:#FFFFFF; margin:10px; }
.footer h2 { white-space:nowrap;}

.headerMenu {font-size:11px; color:#FFFFFF}
.headerMenu a { color:#FFFFFF; margin:10px; }


.ac_edit{background:url('/images/searchbox.gif') right no-repeat;}

.ac_menu{border:1px solid #c0a0ff; background-color:#ffFFff;cursor:default;overflow:hidden;-moz-box-sizing:border-box; font-size:11px;}
.ac_menuitem{position:relative;width:100%;color:#141414;padding:2px;cursor:pointer;cursor:pointer;-moz-box-sizing:border-box;-moz-user-select:none;}
.ac_menuitem_over{background-color:#aEd6fC;}
.ac_menuitem_selected{background-color:#9EC6EC;}

.fieldCell { background-color:#f5f5f5; text-align:left; }
.valueCell { color:#777777; font-size:12px; text-align:left; }

.formTitle {border-bottom:2px solid #cc1414; text-align:right; color:#cc1414;}

.formMesaj {color:gray; font-size:12px}

.yui-skin-sam .yui-calendar TD.ocupat0.calcell { background-color:#FF0000; }
.yui-skin-sam .yui-calendar TD.ocupat0.calcell A { color:#FFFFFF; }

.yui-skin-sam .yui-calendar TD.ocupat5.calcell { background-color:#60FF60 }
.yui-skin-sam .yui-calendar TD.ocupat4.calcell { background-color:#80FF80 }
.yui-skin-sam .yui-calendar TD.ocupat3.calcell { background-color:#a0FFa0 }
.yui-skin-sam .yui-calendar TD.ocupat2.calcell { background-color:#c0FFc0 }
.yui-skin-sam .yui-calendar TD.ocupat1.calcell { background-color:#f0FFf0 }



DIV.langtablepos {
	BACKGROUND-COLOR: #999999; text-align:left;
}

.langtablepos A {
	display:block; margin:0px; padding:2px 0px 2px 5px;
}

.langtablepos A:hover {
	background-color:#000;
}



.table1 {
	border-top: 1px solid #DDD;
	border-left: 1px solid #DDD;
	width: 100%;
}
.table1 th {
	background-color: #EEE;
	color: #555;
	font-size:11px ;
	font-weight:normal;
	text-transform:capitalize;
	text-align:center;
	border-right: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
}
.table1 td {
	font-size: 12px ;
	padding: 2px;
	border-right: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
}

.table1 .text {
	font-size: 11px;
	width:98%;
	border:none;
}





		.cal_task
		{
		    border-right:solid 1px #808080;
		    position:absolute;
		    z-index:20;
		    
		}
		
        .cal_task H1
        {
	        display:block;
	        margin:1px;
	        font-size:12px;    
        }
		
		.cal_topMargin
		{
		    background-color:#808080;
		    cursor:e-resize;
		}
		.cal_leftMargin
		{
		    cursor:pointer;
		}
		.cal_text
		{
			text-align:center;
		    background-color:White;
		    font-size:10px;
			line-height:9px;
		    vertical-align:top;
		    overflow:hidden;
			cursor:pointer;
		}
		.cal_bottomMargin
		{
		    background-color:#808080;
		    cursor:e-resize;
		}



.calendarTable {
	border-top: 2px solid #FFF;
	border-left: 2px solid #FFF;
	width: 100%;
}

.calendarTable th {
	background-color: #EEE;
	text-transform:capitalize;
	text-align:center;
	border-right: 2px solid #FFF;
	border-bottom: 2px solid #FFF;
}

.calendarTable td {
	border-right: 2px solid #FFF;
	border-bottom: 2px solid #FFF;
}


.hcol1, .hcol2, .hcol3, .hcol4, .hcol5{
	background-color: #EEE;
}

.hcol6{
	color:red;
}

.hcol7{
	color:red;
}
		
.col1, .col2, .col3, .col4, .col5{
	background-color:#FFFFc0;
}

.col6{
	background-color:#FFFFd0;
}

.col7{
	background-color:#FFFFd0;
}

.prev_col1, .prev_col2, .prev_col3, .prev_col4, .prev_col5{
	background-color:#d0d0d0;
}

.prev_col6{
	background-color:#e0e0e0;
}

.prev_col7{
	background-color:#e0e0e0;
}

.fieldTable th{
	text-align:left;
	font-weight:normal;
}