@charset "utf-8";
/* CSS Document */

.form_formular_form{float:left; position:relative; margin:0 0 0 135px; padding:0px; width:700px; height:auto;}
.form_contact_form{float:left; position:relative; margin:0; padding:0px; width:400px; height:auto;}
.form_news_form{float:left; position:relative; margin:0 0 0 5px; padding:0px; width:750px; height:auto;}

.form_row{float:left; position:relative; margin:7px 0 0 0; padding:0px; width:auto; height:auto;}
	
	.form_cell_required{float:left; position:relative; margin:0 0 0 7px; padding:0px; width:125px; height:auto; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:14px; color:#aaa; text-align:left;}

	.form_cell{float:left; position:relative; margin:0 0 0 7px; padding:0px; width:125px; height:auto; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:14px; color:#666; text-align:left;}

	.form_cell_input{float:left; position:relative; margin:0px; padding:0px; width:200px; height:auto;}

	.form_cell_w{float:left; position:relative; margin:0 0 0 7px; padding:0px; width:600px; height:auto; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:14px; color:#666; text-align:left;}

	.form_check_w{float:left; position:relative; margin:0; padding:0; width:535px; height:auto; background-image:url('/images/input_bg.png'); background-position:bottom left; background-repeat:repeat-x; border:1px solid #cfcfcf; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:12px; color:#999; text-align:center;}
		.form_check_w li{float:left; position:relative; margin:5px 0 0 5px; padding:0; width:170px; height:auto; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:12px; font-weight:normal; color:#999; text-align:left;}
		
	.required_input_formular{float:left; position:relative; margin:0; padding:0; width:200px; height:auto; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:12px; color:#999; background-image:url('/images/input_bg.png'); background-position:bottom left; background-repeat:repeat-x; border:1px solid #c98893;}
	
	.input_formular{float:left; position:relative; margin:0; padding:0; width:200px; height:auto; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:12px; color:#999; background-image:url('/images/input_bg.png'); background-position:bottom left; background-repeat:repeat-x; border:1px solid #cfcfcf;}
	
	.input_formular_w{float:left; position:relative; margin:0; padding:0; width:535px; height:auto; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:12px; color:#999; background-image:url('/images/input_bg.png'); background-position:bottom left; background-repeat:repeat-x; border:1px solid #cfcfcf;}
	
	.advice_w{margin:5px 0 0 0; padding:0; width:535px; height:auto; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:12px; color:#999; text-align:center;}
	
	.input_formular_blue{float:left; position:relative; margin:0; padding:0; width:200px; height:auto; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:12px; color:#ab273d; background-image:url('/images/input_bg.png'); background-position:bottom left; background-repeat:repeat-x; border:1px solid #ab273d;}

	.input_formular_blue_w{float:left; position:relative; margin:0; padding:0; width:535px; height:auto; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:12px; color:#ab273d; background-image:url('/images/input_bg.png'); background-position:bottom left; background-repeat:repeat-x; border:1px solid #ab273d;}
	
	.textarea_formular{width:200px; height:auto; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:12px; color:#999; background-image:url('/images/input_bg.png'); background-position:bottom left; background-repeat:repeat-x; border:1px solid #cfcfcf;}
	
	.textarea_formular_blue{width:200px; height:auto; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:12px; color:#ab273d; background-image:url('/images/input_bg.png'); background-position:bottom left; background-repeat:repeat-x; border:1px solid #ab273d;}
	
	.textarea_formular_w{width:535px; height:auto; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:12px; color:#999; background-image:url('/images/input_bg.png'); background-position:bottom left; background-repeat:repeat-x; border:1px solid #cfcfcf;}

	.textarea_formular_blue_w{width:535px; height:auto; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:12px; color:#ab273d; background-image:url('/images/input_bg.png'); background-position:bottom left; background-repeat:repeat-x; border:1px solid #ab273d;}

	.form_buttons{float:left; position:relative; margin:20px 0 0 0; padding:0px; width:100%; height:auto; text-align:center;}

	.validation-advice{float:left; position:relative; margin:5px 0 0 132px; padding:1px 0 0 25px; width:175px; height:auto; background-image:url('/images/error.png'); background-position:0px 0px; background-repeat:no-repeat; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:13px; font-weight:bold; color:#D70000; text-align:left; clear:left; display:block;}
	
	.validation-advice-none{float:left; position:relative; margin:5px 0 0 132px; padding:1px 0 0 25px; width:175px; height:auto; background-image:url('/images/error.png'); background-position:0px 0px; background-repeat:no-repeat; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:13px; font-weight:bold; color:#D70000; text-align:left; clear:left; display:none;}
	
	.sel_cat { background-color:#CCCCCC; border-bottom: 1px dotted #666; color:#000; margin-top: 5px;}
	.sel_sub { margin-left: 5px;}
	
	.input_b{width:94px; height:30px; text-transform:capitalize; font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, "Microsoft Sans Serif"; font-size:14px; font-weight:bold; color:#ab273d; background-image:url('/images/input_bg.png'); background-position: bottom; background-repeat:repeat-x; border:1px solid #cfcfcf; background-color:white; cursor:pointer;}