/*******************************************************************************
 * Form containers
 */ 


.SelectListMain{
    margin-top:2px;

}


.cellSelectList{
border:1px dotted gray;
background-color:#EAF2F8;
width:324px;
height:24px;


}

.cellSelectList0,.cellSelectList1{
float:left;
padding-top:2px;

}
.cellSelectList1{
 float:right;

}
.cellSelectList0{
width:201px;
padding-left:5px;
}

.cellSelectList1{
width:20px;

}

.selectaMain{
    width:445px;
        margin-bottom:8px;
}

.selectField{
    float:left;
   width:245px;
}












.c-textfield, 
.c-textarea,
.c-select{
      width:520px;
}
.c-select{
      margin-bottom:16px;
}


.c-textfield div,
.c-textarea div,
.c-select div{

  
}

.c-textfield{
      height:28px;
      margin-bottom:1px;
      width:520px;  
      
      
}

.c-textarea{
       width:510px;
      height:95px;
}


.c-select-description,
.c-textarea-description,
.c-textfield-description{
           float:left;    
      width:180px;
      padding-top:8px;
      
      font-weight:300;
      font-family:inherit;
      font-size:14px;
      padding-bottom:2px;
      border-bottom:1px solid #DBDBDF;
    
}




.c-select-form,
.c-textarea-form,
.c-textfield-form{
          float:right; 
      width:322px;
      font-family:inherit;
  font-size:inherit;
}

.c-textarea-description,
.c-textarea-form{

      height:inherit;
}

/*******************************************************************************
 * Form fields
 */ 


.tfOrder{
    margin-top:2px;
    width:25px;
    background-color:#F9E5EC; 
    border:0px solid transparent;
    font-family:verdana,arial; 
    font-size:11px;
    text-align:right;
}



.tfContact {
      width:inherit;
      height:25px;

      font-family:inherit; 
      font-size:14px;

      background-color:#C4E0EC; 
         border:0px solid gray;
        border-bottom:1px solid #DBDBDF;
      padding:2px 8px;
      margin-bottom:2px;
box-sizing: border-box;
}


.tfMessage {
      width:inherit;
      height:inherit;
      
      font-family:inherit; 
      font-size:inherit;

       background-color:#C4E0EC; 
       border:4px solid #C4E0EC;

      overflow:auto;

      margin-right: 10px;

}

select{
      width:322px;
      
      font-family:inherit; 
      font-size:14px;      
         background-color:#C4E0EC; 
      border:4px solid #C4E0EC;

      border-bottom:1px solid #DBDBDF;
box-sizing: border-box;
}


/*******************************************************************************
 * additonal fields
 */ 


.tfSearch {
    background-color: #D9DBDC;
    width: inherit;
    border: #A8B0D5 0px solid;
    font-size: 9px;
}
.tfAgendaSearch {
    background-color: #D9DBDC;
    width: 110px;
    border: #A8B0D5 1px solid;
    font-size: 9px;
}

.selectAgenda{
    background-color: #D9DBDC;
    width: 110px;
}





.btnSend {
      width:180px;
     
      font-family:inherit;
      font-size:14px;
      text-align:center;
 
      margin-top:10px;
      margin-left:198px;
      background-color:#fff; 
      border:1px solid #000;
      padding-top:1px;
   padding-bottom:1px;
}

.btnSend:hover{
    -moz-box-shadow:6px 6px 8px #455563;
    -webkit-box-shadow:6px 6px 8px #455563;
    box-shadow:6px 3px 8px #C4E0EC;
}

.btnDefault{
      width:160px;
      height:15px;

      color:#000;
      font-family:inherit;
      font-size:inherit;
      text-align:center;

      margin-top:14px;
      background-color:#fff; 
      border:1px solid #000;
      padding-top:0px;

      display:block;
      text-decoration:none;

}

.btn-search {

	font-size: 9px;
	font-weight: 700;
	color: navy;
	background-color: #D8E8F7;
	border: #A8B0D5 0px solid;
}








/*******************************************************************************
 * msic
 */ 
.formError{
      color:red;
}



/*******************************************************************************
 * additonal Layouts
 */ 
 
.tfRequired{
border-bottom:1px solid #0694C7;
}
 
 
 
.content-recommend .c-textfield,
.content-recommend .c-textarea{
      width:inherit;
}

.content-recommend .c-textarea-form,
.content-recommend .c-textfield-form{
      width:280px;
}
.content-recommend .c-textarea-description,
.content-recommend .c-textfield-description{
      width:280px;
      margin-left:20px;
}

.content-recommend  .btnSend{
      margin-left:0;
}

.textFieldPlus{
position:absolute;
right:-25px;
}





