/************************************************************
Title:     Extensions | Emile Blume - Netcreators.com
************************************************************/
.tx-wecmap-pi1 span {display:none; }
.sidebar { overflow:auto; }

#language, #fontsize {
	background:url(../../img/bg-language.gif) no-repeat 0 0;
	font-size:11px;
	height:18px;
	width:90px;
	padding:0 8px;
	top:5px;
	left:717px;
	position:absolute;
}

#language *, #fontsize * { font-size:11px; }

#fontsize {
	background:url(../../img/bg-fontsize.gif) no-repeat 0 0;
	left:827px;
	width:120px;
}

.tx-efafontsize-pi1 { float:left; padding:3px 0 0 2px; }
.tx-efafontsize-pi1 a { font-size:10px; margin:0 4px 0 0; }

#language {width: 110px;}
#language a, #fontsize a { color:#FFF; text-decoration:none; }
#language a {
	background:url(../../img/flag-en.gif) no-repeat right top;
	padding-right:26px;
}
#language a.nl { background:url(../../img/flag-nl.gif) no-repeat right top; }


#fontsize p { font-size:11px; float:left; color:#FFF; margin:0; }

/* SEARCH /////////////////////////////////////*/
#search {
	right: 6px;
	top: 30px;
	position: absolute;
	width: 230px;
}
#search label { display:none; }
#search input {  float:left; margin:0; width:169px;}
#search input.submit { 
	background:#704D6D;
	border:1px solid #704D6D;
	clear:none;
	color:#FFF;
	font-size:10px;
	margin-left:2px;  
	padding:2px;
	text-align:center; 
	text-transform:uppercase;
	width:50px;
}
ul.browsebox, ul.browsebox li {
 	margin: 0;
 	padding: 0;
 	display: inline;
}

ul.browsebox a {
 	margin-right: 0.3em;
 	text-decoration: none;
}


/* FE User /////////////////////////////////////////////////*/
.tx-srfeuserregister-pi1 form legend { margin-bottom: 1em; }
.tx-srfeuserregister-pi1 form li { margin-bottom: 4px; width:100%; }
.tx-srfeuserregister-pi1 form li label { width: 200px; }
.tx-srfeuserregister-pi1 .radio { float: left; display:inline; }

.tx-srfeuserregister-pi1 .radio input, .tx-srfeuserregister-pi1 .radio label {
	background: 0;
	border: none;
	float: left;
	margin-right: 10px;
	width: auto;
}

.tx-srfeuserregister-pi1 input {width: 200px; margin-bottom: 6px;}
.tx-srfeuserregister-pi1-submit {width: auto !important;}

.tx-srfeuserregister-pi1 input[type="radio"], .tx-srfeuserregister-pi1 input[type="checkbox"] {
	float: left;
	width: auto;
}

.tx-srfeuserregister-pi1 .userreg-gender label {width: auto; padding-right: 15px;}
.tx-srfeuserregister-pi1 label.userreg-gender-label {width: 135px;}
.userreg-firstname {clear: both;}

/* FAQ ////////////////////////////////////////*/
.tx-irfaq-pi1 ul.tx-irfaq-questions-list { margin-bottom: 75px; }
.tx-irfaq-pi1 ul li a p.bodytext { margin: 0px; display: inline; font-weight: bold; }
.tx-irfaq-pi1 ul li a { color: #000; text-decoration: none; }
.tx-irfaq-pi1 ul li a:hover { color: #000; text-decoration: underline; }
.tx-irfaq-pi1 .tx-irfaq-answer { margin-bottom: 10px; }
.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext { margin: 0px; display: inline; font-weight: bold; }
.tx-irfaq-pi1 dt p { font-weight: bold; margin: 0px; display: inline; }
.tx-irfaq-pi1 dd { margin-left: 0px; }
.tx-irfaq-pi1 dd p { margin-top: 0px;	}
.tx-irfaq-pi1 .additional-info { border-top: 2px solid #e6e6e6; margin-bottom: 10px; }
.tx-irfaq-pi1 .irfaq-related-faq, .tx-irfaq-pi1 .irfaq-related-links { padding-top: 0px; padding-bottom: 0px; margin-top: 3px; margin-bottom: 15px; }

.tx-irfaq-dynheader { cursor: pointer; overflow: hidden; }
.tx-irfaq-dynans-hidden { display: none; }
.tx-irfaq-dynans-visible { display: inline; }


.tx-irfaq-dynheader {color: #704D6D; font-size: 1.2em; }
.tx-irfaq-pi1 dd p {padding-left: 10px; margin-top: 5px;}