body {
	margin: 0 0 0 0;
}

p,td {
	font-family:Arial;
	font-size:12px;
	color:#000000;
}

.bg_main {
	background-color: #FFFFFF;
}

.bannerpos {
	background-color: #FFFFFF;
}

.fgcolor_main { color: #C82F3D; }

a{
	color: #C82F3D;
}

.fgcolor_mypage { color: #867888 }
.fgcolor_1    { color: #0051AD; }
.fgcolor_2    { color: #D1414F; }
.fgcolor_3    { color: #00697C; }
.fgcolor_4		{ color: #711F81; }
.fgcolor_5    { color: #C7842C; }
.fgcolor_6    { color: #E7CD31; }

.bg_pic_1 { background-color: #0051AD; }
.bg_pic_2 { background-color: #D1414F; }
.bg_pic_3 { background-color: #00697C; }
.bg_pic_4 { background-color: #711F81; }
.bg_pic_5 { background-color: #C7842C; }
.bg_pic_6 { background-color: #E7CD31; }

.bg_icon_1 { background-color: #0051AD; }
.bg_icon_2 { background-color: #D1414F; }
.bg_icon_3 { background-color: #00697C; }
.bg_icon_4 { background-color: #711F81; }
.bg_icon_5 { background-color: #C7842C; }
.bg_icon_6 { background-color: #E7CD31; }

.thumb_placeholder_mypage { border : 2px solid #867888 }
.thumb_placeholder_1 { border : 2px solid #0051AD; }
.thumb_placeholder_2 { border : 2px solid #D1414F; }
.thumb_placeholder_3 { border : 2px solid #00697C; }
.thumb_placeholder_4 { border : 2px solid #711F81; }
.thumb_placeholder_5 { border : 2px solid #C7842C; }
.thumb_placeholder_6 { border : 2px solid #E7CD31; }

.superknop_unsel {
	color:#000000;
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
	line-height : 11px;
	text-decoration:none;
}

.superknop_sel {
	color:#FFFFFF;
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
	line-height : 11px;
	text-decoration:none;
}

.superknopmenu td{
	cursor:hand;
	cursor:pointer;
}

.home_latestpicture_subscript{
	width:70px;
	height:40px;
	font-family:Verdana;
	font-size:9px;
	color:#000000;
	text-decoration:none;
}

.home_halfopvallendblokje{
	padding-bottom : 10;
	padding-left : 15;
	padding-right : 13;
	padding-top : 40;
	width:222px;
	height:126px;
	font-weight:bold;
	text-decoration:none;
	cursor:hand;
	cursor:pointer;	
}

/*zoekresultaten main*/
.bg_searchtop    { background-color: #00375C; }
.bg_searchsubtop { background-color: #7181AD; border: 2px solid #E76B31; }

.searchresults_title {
	color:#FFFFFF;
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
}

.searchresults_subtitle {
	color:#FFFFFF;
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
}

.bg_mainresults_odd {
	background-color: #F2DECE;
}

.searchresult {
	color:#000000;
	font-family: Arial;
	font-size:13px;
	font-weight:bold;
}

/*kaart friesland*/
.pin {
	width:12px;
	height:11px;
	position:absolute;
	z-index:5;
	cursor:arrow;
}

.gelegenhedenperplaats {
	position:absolute;
	z-index:100;
	background-color:#00375C;
	display:none;
	white-space: nowrap;
}

.gpptekst {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.mapfryslan_subtitle {
	color:#00375C;
	line-height:15px;
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
}

.mapfryslan_select {
	width:128px;
	font-size:9px;
	margin-bottom:5px;
}

.popup_mouseover {
	background-color: #848CAD;
	cursor:pointer;
}

.regioimage {
	width:66px;
	height:66px;
	position:absolute;
	z-index:2;
}	
	
/*home*/
.home_evenementen_title {
	color:#E77B18;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.home_evenementen_datum {
	color:#000000;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}

.home_evenementen_text {
	color:#000000;
	font-family:Arial;
	font-size:11px;
	/*font-weight:bold;*/
}

.bg_evenementenresults_odd {
	background-color: #DEE4EC;
}	
	
.bg_agendaresults_normal {
	/*background-color: #FFFFFF; */
}
.bg_agendaresults_odd {
	/*background-color: #E7BD9C;*/
}

.home_agenda_title {
	color:#E77B18;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	text-decoration: none;
}

.home_agenda_title_odd,.home_evenementen_readmore {
	color:#867888;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	text-decoration: none;
}

/*menu*/
.mainbutton {
	color:#FFFFFF;
	/* color:#00529C; */
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.mainbutton_home {
	color:#00395A;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.submenu {
	position:absolute;
	display:none;
	left:10;
	top:10;
	z-index:200;
	padding:2px;
	background-color:#D6424A;
}

.bgsubmenuitem {
	background-color:#FFFFFF;
}

.bgsubmenuitem_over {
	background-color:#C1E1FF;
}

.submenuitem {
	color:#00529C;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.pic_name {
	font-family: Arial;
	font-size:10px;
	color: #FFFFFF;
}

.pic_location {
	font-family: Arial;
	font-size:10px;
	color: #FFFFFF;
}

a.pic_link, a.pic_link:hover, a.pic_link:active, a.pic_link:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.pic_link img{
	border:1px solid #EEEEEE;
}

a.agenda_link {
	text-decoration: none;
}

.mypage_title {
	font-family: Arial;
	font-weight:bold;
	font-size: 24px;
}

.mypage_content {
	vertical-align : top;
}

.beheer_mypage_title {
	font-family: Arial Black;
	font-size: 24px;
	min-height: 30px;
	height: expression(30);
	border: 1px dotted #BFBFBF;
}

.beheer_mypage_content {
	min-height: 50px;
	height: expression(50);
	border: 1px dotted #BFBFBF;
	vertical-align : top;
}

.mypage_dialog {
	width: 420px;
	margin-left: -220px;
	margin-top: -150px;
	position: absolute;
	left: 50%;
}

.mypage_agenda_datum {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}	

.mypage_agenda_intro {
	font-family: Arial;
	font-size: 12px;
}
	
.mypage_agenda_tekst {
	font-family: Arial;
	font-size: 12px;
}

.home_agendapunt_datum{
	width:48px;
	height:49px;
	background:url('/images/bg_agendadatum.gif') no-repeat;
	line-height:14px;
	padding-top:6px;
	padding-right:4px;
	text-align:center;
	font-family:Verdana;
	color:#FFFFFF;
	font-size:8px;
}
.home_agendapunt_dag{
	font-family:'Arial Black';
	font-size:18px;
	color:#E76B31;
}
.home_agendapunt_maand{
	font-family:'Arial Black';
	color:#000000;
	font-size:10px;
}

textarea {
	font-family: Arial;
	font-size: 12px;
}

pre{
	font-family: Arial;
	font-size: 12px;
 	white-space: -moz-pre-wrap;  /* Mozilla, supported since 1999 */
 	white-space: -pre-wrap;      /* Opera 4 - 6 */
 	white-space: -o-pre-wrap;    /* Opera 7 */
 	white-space: pre-wrap;       /* CSS3 - Text module (Candidate Recommendation)
                                http://www.w3.org/TR/css3-text/#white-space */
 	word-wrap: break-word;       /* IE 5.5+ */
}

.mypage_profiel_titel {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.mypage_profiel_optie {
	font-family: Arial;
	font-size: 12px;
	padding-left: 10px;
}

/*stonden nog in top.asp*/

h6,.username{
	font-family:Courier;
	margin:0px;
	font-size:12px;
	font-weight:bold;
}
.subtext{
	font-size:9px;
	font-weight:normal;
}
h4{
	margin-bottom:4px;
}
.mini{
	font-family:Tahoma,Verdana;
	font-size:9px;
}
.thumb_placeholder{
	border : thin solid #cccccc;
	background-color : #F0F0F0;
	text-align : right;
	font-size:9px;
}

h1.fgc4 img {
  //width: 340px;
}

h4.fw_h4 a, h5.fw_h5 a { color: #000000; }