/*---{ Imports )-------------------------------------------------------*/

@import "modules.css";
@import "custom/news.css";
@import "homepage.css";
@import "custom/search.css";
@import "custom/game.css";
@import "custom/photoarchive.css";
@import "custom/webshop.css";
@import "custom/address.css";
@import "custom/faq.css";
@import "custom/poll.css";
@import "custom/report.css";
@import "custom/ui.datepicker.css";
/* ---------- */

input, textarea
{
	border:1px solid #cfcfcf;
}

input[type=radio], input[type=checkbox]
{
	border:0;
}

label
{
	cursor: hand;
}

button
{
	background:#0068b5;
	padding:0 5px;
	margin:0;
	color:#fff;
	border:1px solid #0068b5;
	line-height: 18px;
}

button:hover
{
	
}


/* Formulier */


#frm
{
	padding: 0;
	margin: 10px 0 20px 0;
}

#frm table
{
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	width:100%;
}


#frm td, #frm th
{
	padding: 0 10px 10px 0;
	margin: 0;
	text-align: left;
	vertical-align: top;
}

#frm tr.head
{
		
}

#frm tr.head td
{
	font-size:120%;
	font-weight:bold;
}	

#frm th
{
	font-weight: normal;
	width:160px;
}

#frm .clsReq, .requiredField
{
	color: #ff0000;
	padding: 0 0 0 5px;
}

#frm input, #frm textarea, #frm select
{
	padding: 2px;
	margin: 0 5px 0 0;
}


#frm select
{
	padding: 0px;
	width:300px;
}

#frm input.single, #frm textarea
{
	width: 300px;
}

#frm input.short
{
	width: 120px;
}

#frm textarea
{
	height: 60px;
}

#frm h2
{
	font-size: 100%;
	background-color: #EBEBEB;
	padding: 4px;
	font-size: 100%;
	margin-bottom: 20px;
}

#frm button
{
	text-align: center;
}

/* --- vlaggetjes bij vispas --- */
#languageNav{
	position:absolute;
	top:0px;
	right:0px;
}
#languageNav a{
	text-decoration: none;
}
#languageNav a:hover{
	text-decoration: none;
}
#languageNav a img{
	border: 1px solid #fff;
}
#languageNav a img.active,
#languageNav a:hover img{
	border: 1px solid #DCE0E1;
}

/* -- socialMedia -- */
#socialMedia {
	position: absolute;
	right: 270px;
	top: 6px;
	text-align:right;
	width: 200px;
}
#socialMedia a {
	margin-left: 5px;
}

.addthis { margin: 5px 0; }
.addthis_toolbox { float: right; }


