﻿/* CSS Document */

/*######### FORMS-TWO #########*/
#switch-tools {font-size:16px; font-weight:bold; margin-bottom:10px; text-align:center; }

#xform-two {background: #D7E6F8; width:460px; border:1px solid #FAD800; padding:30px;}
#xform-two.camps {background: #CCFFCC;}

#xform-two form { margin:0; padding:0;}
#xform-two .spacer {padding:10px;}
#xform-two ul {padding:0; margin:0;}
#xform-two li {list-style: none; padding: 5px; padding-top:8px; margin: 0px; clear:both; background:none !important;  padding-bottom:3px !important;}
#xform-two.label {text-align:left; color:#333333; font-weight:bold;}
#xform-two .note {font-size:11px;}
#xform-two strong {color:#FF0000; font-size:14px;}
#xform-two h3 {color:#34488F;}
#xform-two .input {border:solid 1px #7696B3; width:165px; background:#fff !important;}
#xform-two select {border:solid 1px #7696B3; background:#fff !important;}
#xform-two .paises {width:170px;}
#xform-two .message-form textarea {border:solid 1px #7696B3; width:99%; }
#xform-two .privacy textarea {border:solid 1px #7696B3; width:97%; margin-left:5px; }


#xform-two .blang {background: #FFF;  padding:5px 0 5px 0; margin-bottom:15px;}
#xform-two.camps .blang {background: #E1FFE1;}

#xform-two .blang div {padding:3px 5px 0 0;}

#xform-two .lside {width:185px;}
#xform-two .rside {width:185px;}

#xform-two .empty-list { height:36px; }

#xform-two .enforex { background:url(/img/logo-enforex.png) no-repeat center 60px;}
#xform-two .summercamps { background: url(/img/logo-camps.png) no-repeat 100px 60px;}
#xform-two .enforex-pdf { background:url(/img/logo-enforex.png) no-repeat center top;}
#xform-two .summercamps-pdf { background: url(/img/logo-camps.png) no-repeat 100px top;}

.adobe {border:1px solid #CCCCCC; margin-bottom:10px; padding:5px; background:#fff;}
.adobe .icon {float:left; margin-bottom:0px; padding:0px 0px 0px 0px; margin-right:5px;}
.adobe .text {font-size:11px; text-align:left; padding:0px 0px 0px 0px;}



/* Validate error style */
	div.error {
	width:155px;
	margin-top:5px;
	background:#FFC7C7;
	color:#AF0000;
	padding:3px 5px 3px 5px;
	font-weight:bold;
	border:1px solid #E16666;
	clear:both;
	text-align:left;
	}

	.agreefix {padding:0px 0 5px 0;}
	.agreefix .error { margin-left:20px; width:300px; }
	
	
	/* MISC. */
.ftl {float:left;}
.ftr {float:right;}
.clr { clear:both;}