@charset "utf-8";
/* CSS Document */

fieldset { 
border:1px solid #CCC;
padding:10px;

}

.formfieldset { 
padding: 10px;
width:290px;
margin-top:5px;
margin-right:10px;
margin-left:5px;
float:left;
height:auto;
border: 1px dotted #410D1C;
} 

.fieldsetcontact { 

padding:5px;
width:465px;
margin-left:20px;
clear:both;
margin-bottom:5px;
margin-left:5px;

background-color:#CCC;

}

#contactholder { 
width:475px;
border:3px solid #FFF;
height:400px;
padding-top:10px;
}

.legend {
color:#410D1C;
margin-left: 20px;
padding-left: 5px;
padding-right:5px;
margin-bottom:5px;
}

.basiclabeltiny{
width:150px;
color:#410D1C;
/*border-bottom:1px dotted #F00;*/
padding-bottom:0px;
margin-bottom:2px;
margin-left:0px;
float:left;
margin-top:2px;
font-size:12px;
}

.basiclabeltinyright{
width:150px;
color:#410D1C;
/*border-bottom:1px dotted #F00;*/
padding-bottom:2px;
margin-bottom:0px;
margin-left:10px;
float:left;
margin-top:2px;
font-size:12px;
clear:right;
}



.basiclabelshort{
width:65px;
color:#410D1C;
/*border-bottom:1px dotted #F00;*/
padding-bottom:2px;
margin-bottom:0px;
float:left;
margin-top:2px;
font-size:12px;
clear:left;

}

.basiclabeldates{
width:90px;
color: #fff;
/*border-bottom:1px dotted #036;*/
padding-bottom:2px;
margin-bottom:0px;
float:left;
margin-top:2px;
font-size:12px;
clear:left;
margin-right:3px;

}

.basiclabelcontact{
width:90px;
color:#410D1C;
/*border-bottom:1px dotted #036;*/
padding-bottom:2px;
margin-bottom:0px;
float:left;
margin-top:2px;
font-size:12px;
clear:left;
margin-right:3px;

}

.basiclabeldatescolour{
width:170px;
color:#410D1C;
border-bottom:1px dotted #ccc;
padding-bottom:4px;
margin-bottom:8px;
/*float:left;*/
margin-top:2px;
font-size:12px;
clear:left;
margin-right:3px;

}

.basiclabelcontact{
width:90px;
color:#410D1C;
/*border-bottom:1px dotted #036;*/
padding-bottom:2px;
margin-bottom:0px;
float:left;
margin-top:2px;
font-size:12px;
clear:left;
margin-right:3px;

}




/*.securitylabel{
width:90px;
color: #666;
/*border-bottom:1px dotted #036;*/
padding-bottom:2px;
margin-bottom:0px;
/*float:left;*/
margin-top:2px;
font-size:12px;
clear:left;
margin-right:3px;

}
*/
.minisep { 
width:100%;
height:1px;
clear:both;

}

.datesep { 
width:100%;
height:15px;
clear:both;
}

.datesepsmall { 
width:100%;
height:15px;
clear:both;

}


.securitylabel{
width:300px;
color:#410D1C;
border-bottom:1px dotted #999999;
padding-bottom:2px;
margin-bottom:3px;
margin-left:3px;
clear:left;
margin-top:5px;
font-size:12px;
}

.basicinputsecurity{
float:left;
margin-bottom:0px;
clear:right;
width:150px;
margin-right:5px;
/*background-color:#fff;*/
margin-top:0px;
font: 12px "Bookman Old Style";
}

.basicinput{
float:left;
margin-bottom:5px;
clear:right;
width:150px;
/*background-color:#fff;*/
margin-top:-3px;
font: 12px "Bookman Old Style";
clear:right;
}

.basiclabelemailcolour{
width:90px;
color:#410D1C;
/*border-bottom:1px dotted #036;*/
padding-bottom:2px;
margin-bottom:0px;
/*float:left;*/
margin-top:2px;
font-size:12px;

margin-right:3px;

}

.basiclabelemail{
width:90px;
color: #fff;
/*border-bottom:1px dotted #036;*/
padding-bottom:2px;
margin-bottom:0px;
float:left;
margin-top:2px;
font-size:12px;

margin-right:3px;

}



.emailinput { 

float:left;
width:150px;
font: 12px "Bookman Old Style";
margin-top:0px;



}

.basicmenutiny{
float:left;
margin-bottom:5px;
clear:right;
width:65px;
/*background-color:#fff;*/
margin-right:4px;
margin-top:-3px;
font: 12px "Bookman Old Style";
}





.basictxt{
float:left;
margin-bottom:5px;
clear:right;
width:350px;
height:150px;
/*background-color:#fff;*/
margin-top:-3px;
font: 12px "Bookman Old Style";
}

.radioinput{
float:left;
margin-bottom:5px;
/*clear:both;*/
width:155px;
/*background-color:#fff;*/
margin-right:4px;
margin-top:-1px;
float:left;
}




.basicinputlongsecurity{
float:left;
margin-bottom:10px;
clear:left;
width:300px;
}

#separate {
width:100%;
height:3px;
	
	}


.basicinputdate{
float:left;
margin-bottom:10px;
clear:right;
width:150px;
margin-top:-3px;
}




.basicmenusearch{
width:150px;
margin-bottom:5px;
margin-left:0px;
font: 14px "Bookman Old Style";

}

.basicmenusearch a:hover  {
	background-color:#666;
}

.basicmenutiny{
float:left;
margin-bottom:5px;
clear:right;
width:65px;
/*background-color:#fff;*/
margin-right:4px;
margin-top:-3px;
font: 12px "Bookman Old Style";
}


.basicmenu{
float:left;
margin-bottom:5px;
clear:right;
width:155px;
/*background-color:#fff;*/
margin-right:4px;
margin-top:-3px;
font: 12px "Bookman Old Style";
}


.smallmenu{
width:55px;
margin-bottom:5px;
margin-top:-3px;
background-color:#fff;
}

.textareamedium {
width:450px;
height:100px;

}

.textareaadvert {
width:350px;
height:80px;
background-color:#fff;

}


.textareacontactus {
width:325px;
height:80px;
/*background-color:#fff;*/

}

.secimg { 

clear:both;
margin-top:5px;
height:auto;
width:auto;
}


.submitsearch {
font-family: "bookman old style", Georgia, Times New Roman, Times, serif;	
height:22px;
width:100px;
background-color:#FFFFFF;
border: #999999 1px solid;
font-size:11px;
color:#000033;
text-transform:capitalize;
margin-top:0px;
margin-left:0px;
outline: none;
margin-bottom:10px;
float:left;

}


.borrarsearch {
font-family: "bookman old style", Georgia, Times New Roman, Times, serif;	
height:22px;
width:100px;
background-color:#ccc;
border: #999999 1px solid;
font-size:11px;
color:#000033;
text-transform:capitalize;
margin-top:0px;
margin-left:5px;
outline: none;
margin-bottom:10px;
float:left;

}

.submitcontact {
font-family: "bookman old style", Georgia, Times New Roman, Times, serif;	
height:22px;
width:100px;
background-color:#FFFFFF;
border: #999999 1px solid;
font-size:11px;
color:#000033;
text-transform:capitalize;
margin-top:0px;
margin-left:5px;
outline: none;
margin-bottom:10px;

clear:both;
}



.obligatorio {
	color:#666;
	font-size:10px;
margin-left:5px;
	}
	
