@charset "utf-8";

/*** CONTACT ***/

h1.language {
	color:#512841;
	font-family:Georgia,"Times New Roman",serif;
	font-size:20px;
	font-weight:normal;
	margin:0;
	padding:0 0 20px 3px;
}

p.language {
	color:black;
	font-family:Georgia,"Times New Roman",serif;
	font-size:14px;
	font-weight:normal;
	margin:0;
	padding:0 0 20px 35px;
	font-style:italic;
}

dl.contact {
	width:687px;
	display:block;
	list-style:none;
}

dl.contact dt {
	float:left;
	display:block;
	width:250px;
	padding:5px;
	text-align:right;
}

dl.contact dd {
	float:left;
	width:330px;
	display:block;
	padding:5px;
}

dl.contact dd input.input,
dl.contact dd textarea.input {
	width:300px;
	padding:2px;
	border:solid 1px black;
}

dl.contact dd select.input{
	width:306px;
	padding:2px;
	border:solid 1px black;
}

dl.contact dd select.input option.flag {
	padding:1px 2px 1px 24px;
	background-position:2px 4px;
	background-repeat:no-repeat;
}

dl.contact dd select.input option.flag.de { background-image:url('default/flags/de.gif'); }
dl.contact dd select.input option.flag.en { background-image:url('default/flags/gb.gif'); }
dl.contact dd select.input option.flag.ro { background-image:url('default/flags/ro.gif'); }
dl.contact dd select.input option.flag.fr { background-image:url('default/flags/fr.gif'); }
dl.contact dd select.input option.flag.nl { background-image:url('default/flags/nl.gif'); }
dl.contact dd select.input option.flag.es { background-image:url('default/flags/es.gif'); }
dl.contact dd select.input option.flag.pl { background-image:url('default/flags/pl.gif'); }

dl.contact dd select.input option.break {
	padding:0 2px;
	background:url('contact/black.gif') center center repeat-x;
}

dl.contact dd textarea.input {
	font-size:12px;
	font-family:"Courier New", Courier, monospace;
	height:80px;
}

dl.contact dd input.captcha {
	width:140px;
	border:solid 1px black;
	margin:4px 0;
}

dl.contact dd img { border:solid 1px black; }
dl.contact dd.captcha { position:relative; }

dl.contact dd.captcha img.assigned {
	position:absolute;
	left:150px;	
	top:21px;
	border:none;
}

div.box707 div.background div.top div.bottom3 p,
div.box707 div.background div.top div.bottom3 h1 { padding:6px 0; }
