body {
	margin: 0;
	padding: 0;
	background-image: url(../images/common/bg_basis.jpg);
	background-position: top center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4c4c;
	line-height:15px;
}

.spangasRedFont {
	color: #CD181F;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4c4c;
	line-height:15px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	margin-bottom: 0px;
	color: #000000;
}

.clickable{
	cursor: pointer;
	cursor:hand;
}

A{font-family:Verdana, Arial, Helvetica, sans-serif; color:#00187f; font-weight: bold; font-size:10px;}
A:link{text-decoration:none;}
A:visited{text-decoration:none;}
A:hover{text-decoration:underline; color:#3a5be5;}
A:active{text-decoration:none;}

.menu {
	height: 50px;
	text-align: center;
	vertical-align: top;
}

.canvas_content_agenda {
    width: 970px;
	height: 550px;
}

.canvas_content_papier {
	width: 970px;
	height: 100%;
}

.canvas_content_home {
	height: 100%;
}
.canvas_content_cms {
	width: 970px;
	height: 100%;
}

.tabbladen {
	width: 55px;
	vertical-align: top;
	padding-top: 9px;
}

.tabbladenCms {
	width: 30px;
	vertical-align: top;
	padding-top: 9px;
}

.logos {
	width: 149px;
	vertical-align: top;
/*	
	background-image: url(../images/common/bg_menu_right.gif);
	background-repeat: no-repeat;
	filter:alpha(opacity=96);
	-moz-opacity:0.96;
	opacity: 0.96;
*/
}

.logos_safari {
	width: 149px;
	vertical-align: top;
/*
	background-image: url(../images/common/bg_menu_right.gif);
	background-repeat: no-repeat;
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
*/
}

.content_agenda {
	width: 766px;
	vertical-align: top;
	background-repeat: no-repeat;
}

.content_agenda_table
{
	background-repeat: no-repeat;
}

.content_papier {
	width: 642px;
	vertical-align: top;
	padding-left: 124px;
	padding-top: 40px;
	/*text-align: left;*/
}

.content_home {
	width: 720px;
	vertical-align: top;
	padding-left: 60px;
	padding-top: 0px;
}

.contentCms {
	width: 791px;
	vertical-align: top;
	padding-left: 0px;
	padding-top: 2px;
}

.profiel_div {
	width:290px;
	height:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4c4c4c;
	overflow: auto;
}

.profiel_div_safari {
	width:290px;
	height:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4c4c4c;
	overflow: hidden;
}

.profiel_blog_div {
	width:305px;
	height:78px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4c4c4c;
	overflow: hidden;
	white-space: pre-wrap; /* css-3 should we be so lucky... */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 ?? */
	white-space: -o-pre-wrap; /* Opera 7 ?? */
	_white-space: pre; /* IE only hack to re-specify in addition to word-wrap  */
	word-break: normal;
	word-wrap: break-word;
}

.profiel_bericht_div{
	width:235px;
	height:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4c4c4c;
	overflow: hidden;
	white-space: pre-wrap; /* css-3 should we be so lucky... */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 ?? */
	white-space: -o-pre-wrap; /* Opera 7 ?? */
	_white-space: pre; /* IE only hack to re-specify in addition to word-wrap  */
	word-break: normal;
	word-wrap: break-word;
}

.profiel_condoleance_div{
	width:310px;
	height:80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4c4c4c;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: auto;
	white-space: pre-wrap; /* css-3 should we be so lucky... */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 ?? */
	white-space: -o-pre-wrap; /* Opera 7 ?? */
	_white-space: pre; /* IE only hack to re-specify in addition to word-wrap  */
	word-break: normal;
	word-wrap: break-word;
}

.blog_div {
	width:290px;
	height:342px;
	border: 1px solid #faeeea;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4c4c4c;
	overflow: auto;
}

.blog_lijst_div {
	width:300px;
	height:63px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4c4c4c;
	overflow: hidden;
}

.berichten_div {
	width:300px;
	height:355px;
	border: 1px solid #faeeea;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4c4c4c;
	overflow: auto;
}

.games_div {
	width:190px;
	height:64px;
	border: 1px solid #faeeea;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4c4c4c;
	overflow: auto;
}

.berichten_lijst_div {
	width:221px;
	height:46px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4c4c4c;
	overflow: hidden;
}

.nieuws_lijst_div {
	width:500px;
	height:49px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4c4c4c;
	overflow: hidden;
}

.gebruikersgegevens td {
	color: #000000;
}

.agenda_page_left {
	width: 326px;
}

.agenda_page_right {
	width: 306px;
	padding-top: 8px;
	padding-right: 10px;
}

.privebericht {
	color: #FF0000;
	font-weight: bold;
	font-size:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titel {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.textfield {
	width: 250px;
	height:19px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.textarea_toevoegen_blog {
	width: 240px;
	height:255px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.textarea_toevoegen_bericht {
	width: 240px;
	height:285px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.meerInfo{
	color: #FF0000;
	font-weight: bold;
	cursor: help;
}


/* Hieronder styles gekopieerd uit CMS AANPASSEN!!*/
/* BUTTON ELEMENTS */
/*****************************************************************************/

.button_left{
	width: 6px;
	height: 25px;
	background-image: url(../images/buttons/but_common_left.gif);
	cursor:hand;
}

.button_left_over{
	width: 6px;
	height: 25px;
	background-image: url(../images/buttons/but_common_left_over.gif);
	cursor:hand;
}

.button_middle{
	height: 25px;
	background-image:url(../images/buttons/but_common_middle.gif);
	padding-left: 10px;
	padding-right: 10px;
	cursor:hand;
}

.button_middle_over{
	height: 25px;
	background-image:url(../images/buttons/but_common_middle_over.gif);
	padding-left: 10px;
	padding-right: 10px;
	cursor:hand;
}

.button_right{
	width: 6px;
	height: 25px;
	background-image:url(../images/buttons/but_common_right.gif);
	cursor:hand;
}

.button_right_over{
	width: 6px;
	height: 25px;
	background-image:url(../images/buttons/but_common_right_over.gif);
	cursor:hand;
}

.button_middle A:link{ text-decoration:none; color: #000000;}
.button_middle A:visited{ text-decoration:none; color: #000000; }
.button_middle A:hover{ text-decoration:underline; color: #000000; }
.button_middle A:active{ text-decoration:none; color: #000000; }

.button_middle_over A:link{ text-decoration:none; color: #000000;}
.button_middle_over A:visited{ text-decoration:none; color: #000000; }
.button_middle_over A:hover{ text-decoration:underline; color: #000000; }
.button_middle_over A:active{ text-decoration:none; color: #000000; }

/*ERROR Message*/
.errorMessage{
	background: #F57A7A;
	color: #530606;
	margin: 5px 0px 5px 0px;
	padding: 5px 5px 5px 5px;
	border: 1px solid black;
	width: 100%;
}

/* FORUM ELEMENTS */
/*****************************************************************************/

.forum th{
	background-color: #00186d;
	color: #FFFFFF;
	font-weight: bold;
	height: 32px;
	font-size: 11px;
	/*padding: 5px;*/
}

.forumNaamProfiel a{
	font-size: 11px;
}

.forumBerichtTitel{
	background-color: #00186d;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	height: 32px;
	padding: 5px;
}

.forumBerichtDatum{
	background-color: #00186d;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	height: 32px;
	padding: 5px;
	text-align: right;
}

.forumBerichtDatumReactie{
	background-color: #00186d;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	height: 15px;
	padding: 5px;
	text-align: right;
}

.forumBericht{
	vertical-align: top;
	padding: 0px 0px 0px 10px;
	font-size:11px;
	line-height: 16px;
}

.forumNaamProfiel {
	height: 30px;
}

.forumAvatar{
	width:60;
	vertical-align: top;
}

.forumInspringen {
	padding-left:60px;
	padding-right: 0px;
}

.forumLaatsteReactieDatum{
	font-size:9px;
	line-height: 12px;
}

.forumLijn{
	background-image: url(../images/papier/ruler_vertical_2.gif);
	background-repeat: repeat-y;
	background-position:left;
	padding: 0px 5px 0px 5px;
}

/* CMS ELEMENTS */
/*****************************************************************************/

a.headerLink {color:#FFFFFF; font-weight: bold; font-size:10px;}
a.headerLink:link {text-decoration:none;}
a.headerLink:visited {text-decoration:none;}
a.headerLink:hover {text-decoration:underline; color:#FFFFFF;}
a.headerLink:active {text-decoration:none;}

.headerProfiel td{
	height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	background-color: #666666;
}

.headerBerichten td{
	height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	background-color: #00a651;
}
.headerStrips td{
	height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	background-color: #2A699E;
}

.headerFotos td{
	height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	background-color: #732b90;
}

.headerBlog td{
	height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	background-color: #b54521;
}

.headerGames td{
	height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	background-color: #0075bd;
}

.headerKalender td{
	height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	background-color: #39bfc2;
}

.headerForum td{
	height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	background-color: #fbac1a;
}

.headerTips td{
	height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	background-color: #ed1c24;
}

.headerPimp td{
	height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	background-color: #ec008c;
}

.headerVideo td{
	height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	background-color: #a40000;
}

.headerNotificaties td{
	height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 10px;
	background-color: #666666;
}

.scroll {
	scrollbar-face-color:F5F4F2;
	scrollbar-highlight-color:FFFFFF;
	scrollbar-3dlight-color:F5F4F2;
	scrollbar-darkshadow-color:CCCCCC;
	scrollbar-shadow-color:BCBCBC;
	scrollbar-arrow-color:000000;
	scrollbar-track-color:F5F4F2;
}
/* Non flash fallback voor de homepage */
div#nonFlashContent{
	display: none;
	text-align: left;
}
/* Nieuwe buttons */
.btnGlobaal{
	display: 				block;
	text-indent: 			-9999em;
	background-color: 		transparent;
	background-repeat: 		no-repeat;
	background-position: 	top left;
	text-align:				left;
}
.btnGlobaal img{
	display: 				none;
}

.btnLeesMeer{
	background-image: 		url(../images/buttons/btn_lees_meer.png);
	width:					95px;
	height: 				27px;
	margin-top:				5px;
}
#btnNieuwProfiel{
	background-image: 		url(../images/buttons/btn_maak_profiel.png);
	width:					260px;
	height: 				54px;
}

#btnBekijkAndereProfielen{
	background-image: 		url(../images/buttons/btn_bekijk_profielen.png);
	width:					230px;
	height: 				32px;
}

#btnZoekVrienden{
	background-image: 		url(../images/buttons/btn_zoek_vrienden.png);
	width:					158px;
	height: 				29px;
}

.btnMaakAan{
	background-image: 		url(../images/buttons/btn_maak_aan.png);
	width:					94px;
	height: 				25px;
	margin-top:				5px;
}

#btnZoeken{
	background-image: 		url(../images/buttons/btn_zoeken.png);
	width:					111px;
	height: 				26px;
}

#btnSpangasFotos{
	background-image: 		url(../images/buttons/btn_spangas_fotos.png);
	width:					174px;
	height: 				29px;
}

#btnSpangasFilmpjes{
	background-image: 		url(../images/buttons/btn_spangas_filmpjes.png);
	width:					189px;
	height: 				29px;
}

#btnDoeDeTest{
	background-image: 		url(../images/buttons/btn_doe_de_test.png);
	width:					146px;
	height: 				29px;	
}

#btnVideoPrijsVraag{
	background-image: 		url(../images/buttons/btn_videoprijsvraag.png);
	width:					252px;
	height: 				27px;
}

#btnFotoPrijsVraag{
	background-image: 		url(../images/buttons/btn_fotoprijsvraag.png);
	width:					253px;
	height: 				35px;
}

#btnPrijsVraag{
	background-image: 		url(../images/buttons/btn_naar_de_prijsvraag.png);
	width:					210px;
	height: 				29px;	
}

.btnDoeMee{
	background-image: 		url(../images/buttons/btn_doe_mee.png);
	width:					93px;
	height: 				29px;	
}

.btnHulpNodig{
	float:					right;
	background-image: 		url(../images/buttons/btn_hulp_nodig.png);
	width:					152px;
	height: 				27px;	
}

.btnTerug{
	background-image: 		url(../images/buttons/btn_terug.png);
	width:					74px;
	height: 				25px;
}

/* HOMEpage */
/*****************************************************************************/

#container {
	width: 975px;
	height: 792px;
	margin: 0 auto;
}

#container img {
	border: 0;
}

#top {
	width: 975px;
	height: 58px;
	/*margin: 0 0 0 0;*/
	margin: 32px 0 0 0;
	position: absolute;
}

#board {
	width: 975px;
	height: 792px;
	background-image: url(../images/home/bg_home.png);
	background-repeat: repeat-x;
	background-position: top;
	/*margin: 50px 0 0 0;*/
	margin: 82px 0 0 0;
	position: absolute;
}

#zapp-afteller-spangas {
	width: 785px;
	height: 58px;
	float: left;
	background-image: url(../images/home/newspaper.png);
	background-repeat: no-repeat;
	margin: 0 0 0 80px;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	color: #000;
}

#zapp-afteller {
	width: 600px;
	height: 20px;
	display: block;
	margin: 20px 0 0 55px;
	padding: 0;
}

.zapp-afteller-tagline {
	width: 560px;
	height: 20px;
	display: block;
	margin: 0 0 0 55px;
	padding: 0;
	font-size: 12px;
}

#homeZoek {
	width: 200px;
	height: 58px;
	float: left;
	margin: 0 0 0 -170px;
	background-image: url(../images/home/tape_zoek.png);
	background-repeat: no-repeat;
}

#homeZoek input[type=text]{
	width: 90px;
	height: 20px;
	margin: 15px 0 0 33px;
	font-size: 12px;
	line-height: 20px;
	float: left;
}

#homeZoek a{
	width: 56px;
	height: 22px;
	display: block;
	background-color: #000;
	float: left;
	margin: 17px 0 0 3px;
	color: #FFF;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 20px;
}

#homeZoek a:hover{
	background-color: #666;
	text-decoration: none;
	}

#promo {
	width: 540px;
	height: 157px;
	float: left;
	margin: 0 0 0 20px;
}

#filmstrip {
	width: 580px;
	height: 160px;
	z-index: 1000;
	position: relative;
	float: left;
	margin: -125px 0 0 -20px;
}

#login {
	width: 225px;
	height: 250px;
	float: left;
	margin: 0 0 0 10px;
}

#loginForm {
	width: 213px;
	height: 103px;
	padding: 70px 0 0 0;
	background-image: url(../images/home/bg_login.png);
	background-repeat: no-repeat;
	margin: 75px 0 0 10px;
	position: relative;
	z-index: 1002;
}

#homeLoginUsername,
#homeLoginPassword{
	width: 125px;
	height: 20px;
	margin: 0 0 2px 27px;
	font-size: 12px;
	line-height: 20px;
	float: left;
}

#loginForm input[type=checkbox]{
	float: left;
	clear: both;
	margin: 0 0 0 28px;
	padding: 0;
}

#loginForm label {
	margin: 0 0 0 3px;
	float: left;
	cursor: pointer;
	color: #333333;
}

#loginForm a.loginButton {
	width: 30px;
	height: 22px;
	display: block;
	background-color: #000;
	float: left;
	margin: 2px 0 0 3px;
	color: #FFF;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 20px;
}

#loginForm a.loginButton:hover{
	background-color: #666;
	text-decoration: none;
	}

#links {
	width: 150px;
	height: 240px;
	float: left;
	margin: 0 0 0 5px;
}

#links img{
	margin: 50px 2px 0 0;
}

#aankeilers {
	width: 447px;
	height: 369px;
	float: left;
	margin: -10px 0 0 35px;
}

#activiteiten {
	width: 416px;
	height: 176px;
	float: left;
	padding: 45px 0 0 30px;
	margin: -10px 0 0 20px;
	background-image: url(../images/home/bg_activiteiten.png);
	background-repeat: no-repeat;
}

#activiteiten .profiel{
	width: 195px;
	height: 42px;
	float: left;
	margin: 0 5px 10px 0;
	overflow: hidden;
	line-height: 13px;
	font-size: 11px;
}

#activiteiten .profiel a{
/*	overflow: hidden;
	display: block;
	float: left; */
}

#activiteiten .profiel a span{
	width: 140px;
	height: 14px;
	display: block;
}

#activiteiten .profiel img{
	float: left;
	margin: 3px 5px 0 0;
}

#activiteiten .profiel a.name {
	overflow: hidden;
	display: block;
	float: left;
}

#videos {
	width: 450px;
	height: 300px;
	float: left;
}

#videoplayer {
	padding: 25px 15px 15px 15px;

}

#videoplayerCont {
	width: 363px;
	height: 238px;
	z-index: 149;
	position: absolute;
	/*width: 323px;
	height: 208px;
	padding: 25px 15px 15px 15px;
	float: left;*/
	background-image: url(../images/home/bg_videoplayer.png);
	background-repeat: no-repeat;
}

#videoplayerOverlay {
	position: absolute;
	z-index: 501;
	width: 320px;
	height: 134px;
	background-image: url(../images/home/bg_videoplayer_overlay.png);
	background-repeat: no-repeat;
	margin-top: 47px;
	cursor: pointer;
}

#videoplayerTitle {
	position: absolute;
	z-index: 502;
	width: 320px;
	margin-top: 162px;
	margin-left: 8px;
}

#videoplayerTitle span {
	background-color: none;
	color: white;
}

.videoThumb {
	background-repeat: no-repeat;
	cursor: pointer;
}

.videoThumb .padding {
	padding-left: 7px;
	padding-top: 10px;
}

#thumbTop {
	position: absolute; 
	z-index: 998; 
	margin-left: 346px;
	margin-top: 32px;
	width: 144px;
	height: 119px;
	background-image: url(/_resources/images/home/bg_videothumb_top.png);
}

#thumbBottom  {
	position: absolute; 
	z-index: 998; 
	margin-left: 346px;
	margin-top: 150px;
	width: 148px;
	height: 122px;
	background-image: url(/_resources/images/home/bg_videothumb_bottom.png);
}

#butForward {
	width: 63px;
	height: 36px;
	position: absolute;
	z-index: 999;
	margin-left: 394px;
	margin-top: 13px;
}

#butBack {
	width: 63px;
	height: 36px;
	position: absolute;
	z-index: 999;
	margin-left: 394px;
	margin-top: 250px;
}

#bekijkAlleFilmpjes {
	position: absolute;
	margin-top: 240px;
}

.videoThumbOverlay {
	width: 123px;
	height: 102px;
	padding: 0;
	position: absolute;
	z-index: 150;
	text-align: center;
	background-image: url(/_resources/images/home/bg_videothumb_overlay.png);
	background-repeat: no-repeat;
}

.videoThumbOverlay span {
	width: 116px;
	height: 22px;
	padding: 1px;
	color: #FFF;
	font-size: 9px;
	line-height: 11px;
	text-align: left;
	padding-top: 65px;
	padding-left: 5px;
	display: block;
}

.videoThumbImage {
	width: 120px;
	height: 90px;
	position: absolute;
	z-index: 100;
}

#buttons {
	width: 525px;
	height: 190px;
	float: left;
	margin: -190px 0 0 0;
}

#audioplayer {
	width: 146px;
	height: 126px;
	float: left;
	margin: -12px 0 0 30px;
	position: absolute;
}

/* ZAPP navigatie */

div#pbcn-background-bar {
	height: 31px;
	width: 100%;
	z-index: 10002;
	background: #000 url('http://balk.omroep.nl/centrale-navigatie/images/bar/bar-background-middel-unused.gif') repeat-x scroll 0 0;
}

div#pbcn-container-ar {
	margin: 0 auto;
	width: 950px;
}

.content_papier #zoekenTop {
	width: 400px;
	height: 58px;
	margin: 0 0 0 0;
	position: absolute;
	margin-left: 463px;
	top: 30px;
}

.content_papier #vervolgZoek {
	width: 200px;
	height: 56px;
	
	/*float: left;
	margin: 0 0 0 0;*/
	background-image: url(../images/home/tape_zoek.png);
	background-repeat: no-repeat;
	/*margin-left: 463px;*/
	
}


.content_papier #vervolgZoek input.text{
	width: 90px;
	height: 20px;
	/*margin: 15px 0 0 33px;*/
	font-size: 12px;
	line-height: 20px;
	float: left;
	margin-top: 17px;
	margin-left: 31px;
}

.content_papier #vervolgZoek a{
	width: 56px;
	height: 22px;
	display: block;
	background-color: #000;
	float: left;
	/*margin: 17px 0 0 3px;*/
	color: #FFF;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 20px;
	margin-top: 17px;
	margin-left: 4px;
}

.content_papier #vervolgZoek a:hover{
	background-color: #666;
	text-decoration: none;
	}
	
.content_agenda #zoekenTop {
	width: 400px;
	height: 58px;
	margin: 0 0 0 0;
	position: absolute;
	margin-left: 590px;
	top: 30px;
}

.content_agenda #vervolgZoek {
	width: 253px;
	height: 56px;
	background-image: url(../images/home/tape_zoek.png);
	background-repeat: no-repeat;
}

.content_agenda #vervolgZoek input.text{
	width: 90px;
	height: 20px;
	/*margin: 15px 0 0 33px;*/
	font-size: 12px;
	line-height: 20px;
	float: left;
	margin-top: 17px;
	margin-left: 31px;
}

.content_agenda #vervolgZoek a{
	width: 56px;
	height: 22px;
	display: block;
	background-color: #000;
	float: left;
	/*margin: 17px 0 0 3px;*/
	color: #FFF;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 20px;
	margin-top: 17px;
	margin-left: 4px;
}

.content_agenda #vervolgZoek a:hover{
	background-color: #666;
	text-decoration: none;
	}

	
.contentCms #zoekenTop {
	width: 400px;
	height: 58px;
	margin: 0 0 0 0;
	position: absolute;
	margin-left: 574px;
	top: 22px;
}

.contentCms #vervolgZoek {
	width: 213px;
	height: 56px;
	background-image: url(/_resources/images/home/tape_zoek.png);
	background-repeat: no-repeat;
}


.contentCms #vervolgZoek input.text{
	width: 90px;
	height: 20px;
	font-size: 12px;
	line-height: 20px;
	float: left;
	margin-top: 17px;
	margin-left: 31px;
}

.contentCms #vervolgZoek a{
	width: 56px;
	height: 22px;
	display: block;
	background-color: #000;
	float: left;
	/*margin: 17px 0 0 3px;*/
	color: #FFF;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 20px;
	margin-top: 17px;
	margin-left: 4px;
}

.contentCms #vervolgZoek a:hover{
	background-color: #666;
	text-decoration: none;
	}
	
/* HomePage */

div#socialmediaHome {
    height: 49px;
    position: absolute;
    width: 192px;
    z-index: 1001;
	background-image: url(/_resources/images/home/bg_volgons.png);
	margin: 110px 0 0 613px;
}

div#socialmediaHome div.aligner {
	margin-right: 12px;
	margin-top: 8px;
	float: right;
}

div#socialmediaHome div.aligner a img {
	margin-top: 12px;
	margin-left: 4px;
}

/* HTML Menu */
#htmlmenu {
	width: 100%;
	position: absolute;
	background-image: url(/_resources/images/navigatie/background.png);
	height: 30px;
	z-index: 1015;
	left: 0px;
}

#htmlmenuNavigation div,
#htmlmenuNavigation ul,
#htmlmenuNavigation li {
	text-align: left;
}

#htmlmenuNavigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
	/*width: 100%;*/
	float: left;
}

#htmlmenuNavigation ul.firstlevel {
	margin: 0px auto 0px auto;
	width: 858px;
	float: none;
}

#htmlmenuNavigation ul li {
	float: left;
}

#htmlmenuNavigation a, #htmlmenuNavigation h2 {
	/*font: bold 18px arial, helvetica, sans-serif;*/
	display: block;
	margin: 0;
}

#htmlmenuNavigation h2 {
	padding: 0 11px;
}

#htmlmenuNavigation a {
	text-decoration: none;
}

#htmlmenuNavigation a:hover {
	
}

#htmlmenuNavigation li {
	position: relative;
}

#htmlmenuNavigation ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
	
}

#htmlmenuNavigation ul ul {
	position: absolute;
	z-index: 1013;
}

div#htmlmenuNavigation ul ul {
	display: none;
}

.mainitem:hover {
	background-image: none;
	background-color: #ffffff;
}

.mainitem:hover h2 {
	color: #fb0200;
}

ul .activeitem:hover h2,
ul .firstactiveitem:hover h2
 {
	color: #ffffff;
}

div#htmlmenuNavigation ul li:hover ul	{
	display: block;
}

div#htmlmenuNavigation ul ul,
div#htmlmenuNavigation ul li:hover ul ul,
div#htmlmenuNavigation ul ul li:hover ul ul {
	display: none;
}

div#htmlmenuNavigation ul li:hover ul,
div#htmlmenuNavigation ul ul li:hover ul,
div#htmlmenuNavigation ul ul ul li:hover ul {
	display: block;
}

#homeMenu #htmlmenuNavigation {
	/*width: 1000px; */
}
#htmlmenuNavigation {
	/*width: 1000px;*/
	height: 50px;
	margin: 0 auto;
	position: absolute;
	z-index: 1012;
	width: 100%;
}


ul li.firstitem {
	background: #ffffff url(/_resources/images/navigatie/firstitem_background.gif) no-repeat left top;
}

li.mainitem {
	height:	30px;
	line-height: 30px;
	background: #ffffff url(/_resources/images/navigatie/item_background.gif) no-repeat left top;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
}

li.mainitem h2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform:uppercase;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #ffffff;
}

.firstlevel .activeitem {
	background: #ffffff url(/_resources/images/navigatie/active_background.gif) no-repeat left top;
}
.firstlevel .firstactiveitem {
	background: #ffffff url(/_resources/images/navigatie/firstactive_background.gif) no-repeat left top;
}
	
li.subitem {
	width: 236px;
	height: 26px;
	background-image: url(/_resources/images/navigatie/subitem_background.gif);
	background-repeat: repeat-x;
	background-position: left top;
	/*padding-left: 11px;*/
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform:uppercase;
	color: #fb0200;
}

li.lastsubitem {
	width: 236px;
	height: 35px;
	background-image: url(/_resources/images/navigatie/subitem_last_background.png);
	background-repeat: repeat-x;
	background-position: left top;
	text-transform:uppercase;
}

li.subitem:hover {
	background-image: url(/_resources/images/navigatie/subitem_background_over.gif);
}
li.subitem:hover a,
li.subitem:hover a:link ,
li.subitem:hover a:active ,
li.subitem:hover a:visited , 
li.lastsubitem:hover a ,
li.lastsubitem:hover a:link ,
li.lastsubitem:hover a:active ,
li.lastsubitem:hover a:visited
{
	color: #ffffff;
}
li.lastsubitem:hover {
	background-image: url(/_resources/images/navigatie/subitem_last_background_over.png);
}

li.mainitem h2 a:hover,
li.mainitem h2 a:link,
li.mainitem h2 a:active,
li.mainitem h2 a:visited,
li.mainitem h2 a {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

.mainitem:hover h2 a:hover,
.mainitem:hover h2 a:link,
.mainitem:hover h2 a:active,
.mainitem:hover h2 a:visited,
.mainitem:hover h2 a {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fb0200;
}

.firstlevel li.activeitem:hover h2 a,
.firstlevel li.activeitem:hover h2 a:hover,
.firstlevel li.activeitem:hover h2 a:link,
.firstlevel li.activeitem:hover h2 a:visited,
.firstlevel li.activeitem:hover h2 a:active {
	color: #ffffff;
}

.firstlevel li.activeitem h2 a:hover {
	color: #ffffff;
}

li.subitem a,
li.subitem a:link ,
li.subitem a:active ,
li.subitem a:visited , 
li.lastsubitem a ,
li.lastsubitem a:link ,
li.lastsubitem a:active ,
li.lastsubitem a:visited 
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fb0200;
	padding-left: 11px;
}

li.subitem a:hover ,
li.lastsubitem a:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 11px;
}

/* Tests V2 */
#testIntroImage {
	float: left; 
	width: 300px; 
	height: 200px;
	margin-left: 22px;
}

#testIntroDescription {
	float: left; 
	width: 310px; 
	/*height: 210px;*/
	margin-left: 25px;
}

#testPopularShortlist {
	float: left;
	width: 300px;
	margin-top: 30px;
}

#testArchiveShortlist {
	float: left;
	width: 300px;
	margin-top: 30px;
}

.testIconHolder {
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	height: 16px;
	line-height: 16px;
	font-family: Arial
	font-size: 10px;
	font-weight: bold;
	color: #646464; 
}

.testIndent {
	margin-left: 34px;
}

span.testDefault {
	font-size: 13px;
	font-style: italic;
}

div.testItem {
	margin-top: 15px;	
	/*clear: left;*/
	cursor: pointer;
}

div.testItemImageFrame {
	background-image: url(/_resources/images/tests/frame_klein.png);
	background-repeat: no-repeat;
	background-position: center center;
	width: 50px;
	height: 50px;
}

div.testItemImage {
	background-color: #ffffff;
	background-image: url(/_resources/images/geen_foto/spangas40_40.png);
	background-repeat: no-repeat;
	background-position: center center;
	width: 50px;
	height: 50px;
	float: left;
	margin-right: 6px;
}

div.testItemDescription { 
	float: left;
	width: 220px;
}

div.testItemTitle { 
	color: #2a4072;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 4px;
}

#testIntroTitle {
	/*background-repeat: repeat-x;*/
	padding-right: 3px;
	/*display: inline-block;*/
	/*height: 30px;*/
	margin-bottom: 3px;
}

#testIntroTitle span {
	background-image: url(/_resources/images/tests/tape_background.png);
	font-size: 18px;
	color: #2a4072;
	font-weight: bold;
	/*height: 30px;*/
	line-height: 45px;
	padding: 6px 6px 6px 6px;
}

#testIntroTitle h2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#testIntroImageFrame {
	width: 304px;
	height: 210px;
	background-image: url(/_resources/images/tests/frame.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	margin: -13px 0px 0px -16px;
}

div#testIntroImage {
	/*width: 304px;
	height: 210px;*/
	width: 240px;
	height: 180px;
	background-color: #ffffff;
	background-image: url(/_resources/images/geen_foto/spangas240_180.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 12px 0px 0px 24px;
}

#testVraagTitle {
	background-image: url(/_resources/images/tests/tape_background.png);
	/*background-repeat: repeat-x;*/
	padding-right: 3px;
	display: inline-block;
	/*height: 25px;*/
	margin-top: 24px;
	margin-bottom: 24px;
	
}

#testVraagTitle h3 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	color: #2a4072;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
}

span.testAantalVragen {
	font-face: arial;
	font-size: 10px;
	color: #646464;
}

td.testAntwoordNummer {
	height: 50px;
	width: 32px;
}

td.testAntwoordNummer img {
}

td.testAntwoordAntwoord {
	width: 560px;
	font-size: 12px;
	line-height: 12px;
	cursor: pointer;
}

div.testAntwoordAntwoord cufon {
	padding-top: 6px;	
}

#testIntroHeadImage {
	margin-left: 40px;
	width: 240px;
	height: 180px;
	float: left;
	background-color: #ffffff;
	background-image: url(/_resources/images/geen_foto/spangas240_180.png);
	background-repeat: no-repeat;
	background-position: center center;
}

#testArchiveCategory {
	float: left;
	color: #cd181f;
	font-weight: bold;
}

#currentTestVraagTitle {
	/*background-image: url(/_resources/images/tests/tape_background.png);*/ 
	padding: 4px 0px 4px 0px;
	margin-top: 12px;
	margin-bottom: 16px;
	display: inline-block;
	color: #2a4072;
	font-weight: bold;
}

#currentTestVraagTitle span {
	margin: 0px 0px 0px 0px;
	padding: 6px 6px 6px 6px;
	background-image: url(/_resources/images/tests/tape_background.png);
	background-position: left center;
	line-height: 38px;
	font-weight: bold;
	font-size: 14px;
}

div.testViews {
	color: #8C8C8C; 
	font-family: arial; 
	font-size: 11px;
}
/* Poll */

.pollIndent {
	margin-left: 34px;
}

#pollIntroTitle {
	/*background-repeat: repeat-x;*/
	padding-right: 3px;
	/*display: inline-block;*/
	/*height: 30px;*/
	margin-bottom: 3px;
}

#pollIntroTitle span {
	background-image: url(/_resources/images/tests/tape_background.png);
	font-size: 18px;
	color: #2a4072;
	font-weight: bold;
	/*height: 30px;*/
	line-height: 45px;
	padding: 6px 6px 6px 6px;
}

#pollIntroTitle h2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#pollIntroImage {
	/*float: left;*/ 
	width: 300px; 
	height: 200px;
	margin-left: 22px;
}



div#pollIntroImageFrame {
	width: 304px;
	height: 210px;
	background-image: url(/_resources/images/tests/frame.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	/*margin: -7px 0px 0px -12px;*/
	margin: -13px 0px 0px -16px;
}

div#pollIntroImage {
	/*width: 304px;
	height: 210px;*/
	width: 240px;
	height: 180px;
	background-color: #ffffff;
	background-image: url(/_resources/images/geen_foto/spangas240_180.png);
	background-repeat: no-repeat;
	background-position: center center;
	/*margin: 11px 12px 11px 12px;*/
	margin: 12px 0px 0px 24px;
}

#pollIntroDescription {
	float: left; 
	width: 310px; 
	/*height: 210px;*/
	margin-left: 5px;
}

div.pollItem {
	margin-right: 25px;	
	cursor: pointer;
	float: left;
	width: 122px;
	text-align: center;
}

div.pollItemImageFrame {
	background-image: url(/_resources/images/poll/frame_klein.png);
	background-repeat: no-repeat;
	background-position: center center;
	width: 120px;
	height: 120px;
}

div.pollItemImage {
	background-color: #ffffff;
	background-image: url(/_resources/images/geen_foto/spangas110_110.png);
	background-repeat: no-repeat;
	background-position: center center;
	width: 120px;
	height: 120px;
	/*float: left;*/
	margin-right: 6px;
	margin-bottom: 4px;
}

div.pollItemDescription { 
}

/* Nieuws */

.newsIndent {
	margin-left: 34px;
}

div#newsIntroImageFrame {
	width: 102px;
	height: 114px;
	background-image: url(/_resources/images/nieuws/frame_klein.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	margin: -12px 0px 0px -1px;
	cursor: pointer;
}

div#newsIntroImage {
	/*width: 304px;
	height: 210px;*/
	width: 100px;
	height: 100px;
	background-color: #ffffff;
	/*background-image: url(/_resources/images/poll/sample_groot.jpg);*/
	background-repeat: no-repeat;
	background-position: center center;
	/*margin: 11px 12px 11px 12px;*/
	overflow: hidden;
}

.newsImage {
	width: 118px;
	float: left;
	margin-top: 10px;
}
.newsDescription {
	width: 335px;
	float: left;
	padding-top: 8px;
}
.newsTitle {
	/*padding-top: 8px;*/
	padding-bottom: 8px;
}
.newsDate {
	color: #2a4072;	
}
.newsItem {
	/*margin-bottom: 24px;*/
}

/* Prijsvraag */

.prijsvraagIndent {
	margin-left: 34px;
}

.prijsvraagCategorie {
	float: left;
	width: 235px;
}

.prijsvraagCategorieLijn {
	background-image: url(/_resources/images/papier/ruler.gif);
	background-repeat: no-repeat;
	height: 3px;
	width: 235px;
	margin: 5px 0px 5px 0px;
}
.prijsvraagContent {
	width: 320px;
	float: left;
}
.prijsvraagArchive,
.prijsvraagForm
 {
	width: 255px;
	float: left;
	margin-left: 16px;
}
.prijsvraagOmschrijving {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}

#prijsvraagIntroImage {
	width: 300px; 
	height: 200px;
	margin-left: 22px;
}

/*
div#prijsvraagIntroImageFrame {
	width: 304px;
	height: 210px;
	background-image: url(/_resources/images/tests/frame_groot.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	margin: -7px 0px 0px -12px;
}

div#prijsvraagIntroImage {
	width: 280px;
	height: 188px;
	background-color: #ffffff;
	background-image: url(/_resources/images/sample_groot.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 11px 12px 11px 12px;
}
*/

div#prijsvraagIntroImageFrame {
	width: 304px;
	height: 210px;
	background-image: url(/_resources/images/tests/frame.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	margin: -13px 0px 0px -16px;
}

div#prijsvraagIntroImage {
	/*width: 304px;
	height: 210px;*/
	width: 240px;
	height: 180px;
	background-color: #ffffff;
	background-image: url(/_resources/images/geen_foto/spangas240_180.png);
	background-repeat: no-repeat;
	background-position: center center;
	/*margin: 11px 12px 11px 12px;*/
	margin: 12px 0px 0px 24px;
}

div.prijsvraagItemImageFrame {
	background-image: url(/_resources/images/tests/frame_klein.png);
	background-repeat: no-repeat;
	background-position: center center;
	width: 50px;
	height: 50px;
}

div.prijsvraagItemImage {
	background-color: #ffffff;
	background-image: url(/_resources/images/geen_foto/spangas40_40.png);
	background-repeat: no-repeat;
	background-position: center center;
	width: 50px;
	height: 50px;
	float: left;
	margin-right: 6px;
}

#flashcontent1, #flashcontent2, #flashcontent3, #flashcontent4, #flashcontent5, #flashcontent6, #flashcontent7 {
	text-align: left;
}

#wachtwoordvergeten #flashcontent1,
#wachtwoordvergeten #flashcontent2,
#wachtwoordvergeten #flashcontent3,
#wachtwoordvergeten #flashcontent4,
#wachtwoordvergeten #flashcontent5 
{
	text-align: center;
}

#loginForm #notificatieBox {
	position: relative;
	left: 92px;
	cursor: pointer;
}

.content_agenda_table #notificatieBox {
	/*position: relative;
	top: -110px;
	left: 0px;
	cursor: pointer;
	top: -20px;*/
}

#loginForm .notificatieNew #notificatieCounter,
#loginForm .notificatieOld #notificatieCounter {
	position: relative;
	top: -55px;
	left: 12px;
	z-index: 1020;
	font-size: 8px;
	color: #ffffff;
	cursor: pointer;
}

.content_agenda_table .notificatieNew #notificatieCounter,
.content_agenda_table .notificatieOld #notificatieCounter {
	position: relative;
	top: -38px;
	left: 12px;
	z-index: 1020;
	font-size: 8px;
	color: #ffffff;
	cursor: pointer;
}

#loginForm .notificatieNew #notificatieIcon,
#loginForm .notificatieOld #notificatieIcon {
	background-image: url(/_resources/images/buttons/btn_meldingen.png);
	width: 49px;
	height: 31px;
	position: relative;
	top: -20px;
	cursor: pointer;
}

.content_agenda_table .notificatieNew #notificatieIcon,
.content_agenda_table .notificatieOld #notificatieIcon {
	background-image: url(/_resources/images/buttons/btn_meldingen.png);
	width: 49px;
	height: 31px;
	position: relative;
	/*top: 80px;*/
	cursor: pointer;
}

#loginForm #notificatieDropdown {
	z-index: 1900;
	position: relative;
	left: 92px;
	top: -46px;
	width: 235px;
	background-color: #ffffff;
	border: 1px solid #67ade0;
}

.content_agenda_table #notificatieDropdown {
	z-index: 1900;
	position: absolute;
	width: 235px;
	background-color: #ffffff;
	border: 1px solid #67ade0;
	margin-top: -26px;
}

#loginForm #notificatieDropdown table,
.content_agenda_table #notificatieDropdown table {
	width: 223px;
	margin-left: 6px;
}

#loginForm #notificatieDropdown table thead td,
.content_agenda_table #notificatieDropdown table thead td {
	color: #666666;
	border-bottom: 1px solid #cccccc;
	height: 23px;
	line-height: 23px;
	font-weight: bold;
}

#loginForm #notificatieDropdown table tbody td,
.content_agenda_table #notificatieDropdown table tbody td {
	border-bottom: 1px solid #cccccc;
	padding-top: 6px;
	padding-bottom: 5px;
	padding: 6px 0px 5px 0px; 
}

#loginForm #notificatieDropdown table tbody td.notificatieIcon,
.content_agenda_table #notificatieDropdown table tbody td.notificatieIcon {
	padding: 0px 6px 0px 2px;
}

#loginForm #notificatieDropdown table tfoot td,
.content_agenda_table #notificatieDropdown table tfoot td {
	color: #666666;
	border-bottom: 1px solid #cccccc;
	height: 25px;
	line-height: 25px;
}

#loginForm #notificatieDropdown table tbody tr.gelezen td,
.content_agenda_table #notificatieDropdown table tbody tr.gelezen td {
	color: #BBBBBB;
	border-bottom: 1px solid #cccccc;
	padding-top: 6px;
	padding-bottom: 5px;
	padding: 6px 0px 5px 0px; 
}

#loginForm #notificatieDropdown a,
#loginForm #notificatieDropdown a:hover,
#loginForm #notificatieDropdown a:link,
#loginForm #notificatieDropdown a:active,
#loginForm #notificatieDropdown a:visited,
.content_agenda_table #notificatieDropdown a,
.content_agenda_table #notificatieDropdown a:hover,
.content_agenda_table #notificatieDropdown a:link,
.content_agenda_table #notificatieDropdown a:active,
.content_agenda_table #notificatieDropdown a:visited 
{
	color: #135c7f;
}

#loginForm #notificatieDropdown tr.gelezen a,
#loginForm #notificatieDropdown tr.gelezen a:hover,
#loginForm #notificatieDropdown tr.gelezen a:link,
#loginForm #notificatieDropdown tr.gelezen a:active,
#loginForm #notificatieDropdown tr.gelezen a:visited,
.content_agenda_table #notificatieDropdown tr.gelezen a,
.content_agenda_table #notificatieDropdown tr.gelezen a:hover,
.content_agenda_table #notificatieDropdown tr.gelezen a:link,
.content_agenda_table #notificatieDropdown tr.gelezen a:active,
.content_agenda_table #notificatieDropdown tr.gelezen a:visited 
{
	color: #8ca1ab;
}

#notificatieTabel td a,
#notificatieTabel td a:hover,
#notificatieTabel td a:link,
#notificatieTabel td a:active,
#notificatieTabel td a:visited
 {
	color: #135c7f;
}

#notificatieTabel td 
{
	line-height: 32px;
	height: 32px;
}

td.notificatieIcon
{
	width: 18px;
}

#notificatieOverlay {
	position: absolute;
	z-index: 1002;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
}

#notificatieCounter .circleLeft {
	background-image: url(/_resources/images/buttons/bg_melding_l.png); width: 5px; height: 14px; float: left;
}
#notificatieCounter .circleRight {
	background-image: url(/_resources/images/buttons/bg_melding_r.png); width: 5px; height: 14px; float: left;
}
#notificatieCounter .circleMiddle {
	background-image: url(/_resources/images/buttons/bg_melding.png); height: 14px; float: left; line-height: 10px; padding-top: 1px; background-repeat: repeat-x;
}

