.*
{
	margin: 0px;
}



.planning_text 
{
  font-family: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;
  font-size: 11px; 	
  text-align:center;  
}
  




.planning {
   width:601px;
   height:20px;
   background-color:silver;
   margin-left:30px;
   margin-top:50px;   
}

.planning_table {
   width:601px;
   height:20px;
   background-color:yellow;   
   
}


.planning_header{
    width:601px;
    height:5px;
    background-color:red;	
    border-bottom: none;
}
  

.pdate{
   height:20px;	
   width:30px;	
   font-size: 10px;   
   float:left;
   background-color:#FFFFFF;
   text-align:right;
   
}	


.pgray{
   height:20px;	
   float:left;
   background-color:silver;
   background: url(/citevu/cc/img/pgrey.png) repeat-x;
   
}	

.psep{
   height:20px;	
   width:1px;	
   float:left;
   background-color:black;
}	


.pgreen{
   height:20px;	
   float:left;
   background-color:lime;
   background: url(cc/img/pgreen.png) repeat-x;
}	

.pred	{
   height:20px;	
   float:left;
   background-color:red;
   background: url(/citevu/cc/img/pred.png) repeat-x;
}	


.dfree{
   height:20px;	
   background-color:silver;
   background: url(/citevu/cc/img/pgrey.png) repeat-x;
   
}	







.tick{
   float:left;
   height:5px;	
   width:1px;	   
   background-color:black;
}	

.space{
   float:left;
   height:5px;	
   width:24px;
   background-color:white;
}	



.dresa{
   height:20px;	
   background-color:lime;
   background: url(/citevu/cc/img/pgreen.png) repeat-x;
}	

.dunavail{
   height:20px;	
   background-color:red;
   background: url(/citevu/cc/img/pred.png) repeat-x;
}


.cgreen{
   background: url(/citevu/cc/img/planning/pgreen.png) repeat-x;
}	
.cgray{
   background: url(/citevu/cc/img/planning/pgrey.png) repeat-x;
}	

.cred{
   background: url(/citevu/cc/img/planning/pred.png) repeat-x;
}

.credalert{
   background: url(/citevu/cc/img/planning/predalert.png) repeat-x;
}



.field_col
{
	width:100px 
}

.field_name
{
  font-family: "Helvetica", "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;
  font-size: 11px; 	
  font-weight: bold; 	
  color: #444444;
  text-align:left;  
}

.field_value
{
  font-family:"Helvetica",  "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;
  font-size: 11px; 	
  
  text-align:left;  
}

.resabtn
{	
	border:0px;
	width:103;
	height:28px;
    background: url(/citevu/cc/img/btn/resa_off.png) no-repeat;
}
.resabtn:hover {
    border:0px;
	width:103;
	height:28px;
    background: url(/citevu/cc/img/btn/resa_on.png) no-repeat;
    
}



.hidenClass
{
	display:none
}

.vu_propal
{
	width:700px;	
}



div.form_criteria{	 
 	 width: 320px;
 	 text-align: left;
 	 float: left;
 	 margin:10px;
 	 border: solid 1px midnightblue;
 }

div.form_row {
 	clear: both;
	padding-top: 0px;	
	font-family:"Helvetica",  "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;
	font-size: 12px; 	  
 }

div.form_row span.header {
 	float: left;
 	width: 100%;
 	text-align: center;
 	font-weight:bold;
 	color:#AAAAAA;
 	height:25px;
 	padding-bottom: 5px;
 	background-color:#FFFFFF; 	
 }


div.form_row span.lbl {
 	float: left;
 	width: 75px;
 	text-align: right;
 	height:25px;
 	/*background-color:red;*/
 	vertical-align:bottom;
 }

div.form_row span.formw {
	 float: right;
 	 width: 235px;
 	 height:25px;
 	 text-align: left;
 	 display: inline;
 	 /*background-color:yellow; 	 */
 	 vertical-align:bottom;
 }
 
div.form_row input, textarea, select {
	font-family:"Helvetica",  "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;
	font-size: 12px; 	  		
	border:solid 1px black;	
	width: 200px;
}



div.form_row .dateBtn {
	font-family:"Helvetica",  "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;
	font-size: 10px; 	  				
	width: 25px;
	height:19px;
	background: url('/citevu/cc/javascript/calendar/img.gif') no-repeat;
}

.searchBtn{	
	font-size: 10px; 	  				
	width: 335px;	
	height:25px;
	float: left;
	background: url('/citevu/cc/img/icons/search.png') no-repeat;
}

.resa_form {
   width:720px;   
   background-color:white;
   margin-left:10px;
   margin-top:50px;  
   border: solid 1px midnightblue; 
}

.resa_form span.header {
 	float: left;
 	width: 100%;
 	text-align: center;
 	font-weight:bold;
 	color:#AAAAAA;
 	height:25px;
 	padding-bottom: 5px;
 	background-color:#FFFFFF; 	
 }	



div.form_row_classic {
 	clear: both;
	padding-top: 0px;	
	font-family:"Helvetica",  "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;
	font-size: 12px; 	
	margin-left: 0px;
	text-align:center;
 }

.confirmbtn
{		
	border:none;
	width:222px;
	height:56px;
    background: url(/citevu/cc/img/btn/confirm_big.jpg) no-repeat;
}
.confirmbtn:hover {
    border:none;
	width:222px;
	height:56px;
    background: url(/citevu/cc/img/btn/confirm_big_on.jpg) no-repeat;
    
}


.cancelbtn
{		
	border:none;	
	width:222px;
	height:56px;
    background: url(/citevu/cc/img/btn/cancel_big.jpg) no-repeat;
}
.cancelbtn:hover {
    border:none;
	width:222px;
	height:56px;
    background: url(/citevu/cc/img/btn/cancel_big_on.jpg) no-repeat;
    
}


.cancelbtn:hover {
    border:none;
	width:222px;
	height:56px;
    background: url(/citevu/cc/img/btn/cancel_big_on.jpg) no-repeat;
    
}

.lien:link    {text-decoration: none}
.lien:visited {text-decoration: none}
.lien:active  {text-decoration: none}
.lien:hover   {font-size:24; font-weight:bold; color: Navy;}
