/*
Theme Name: BIL
Author: Frits

*/
/* Header */
#header ul { padding-left:82px; padding-top:17px;}
#header ul li { float:left; margin-right:34px; list-style-type:none;}
#header ul li a { color:#e53d19; font-weight:bold; text-decoration:none; font-size:20px;}
#header #image { height:227px; }
#header #logo { height:227px; background: transparent url(images/logo.png) no-repeat center center; }
#header #logo a { height:227px; width:100%; display:block; text-decoration:none;}

/* Footer */
#footer { background-color: #d32016; padding:30px 0; margin-top:0;border:1px}
#footer ul { padding-left:0; }
#footer ul li { float:left; list-style-type:none; margin-right:18px;}
#footer ul li a { background: transparent url(images/Bil-footer4.png) no-repeat; height:49px; display:block;text-decoration:none;} 

#footer .radio2 a { width: 30px; background-position:-75px}
#footer .atv a { width: 48px; background-position:-215px;}

#footer .vlaamseoverheid a { width: 107px; background-position:-390px;margin-top:-4px}
#footer .cowboys a { background-position:-780px 50%;
float:right;
margin-left:20px;
margin-top:3px;
width:50px; }


/* Main content */
#maincontent { background: transparent url(images/bottom_back.jpg) no-repeat center bottom; padding-bottom:2em;}


/* Mannekes */
#manneke1front { position:fixed; z-index:1; left:104px; top:100%; width:85px; height:136px; margin-top:-300px; background: transparent url(images/manneke_links_front.png) no-repeat; float:left; }
#manneke1back { position:fixed; z-index:1; left:0; top:100%; width:104px; height:256px; margin-top:-300px; background: transparent url(images/manneke_links_back.png) no-repeat; float:left; }

#manneke2front { position:fixed; z-index:1; left:100%; top:100%; width:85px; height:136px; margin-left:-189px; margin-top:-300px; background: transparent url(images/manneke_rechts_front.png) no-repeat; float:left; }
#manneke2back { position:fixed; z-index:1; left:100%; top:100%; width:104px; height:256px; margin-left:-104px; margin-top:-300px; background: transparent url(images/manneke_rechts_back.png) no-repeat; float:left; }


/* Menu */
#menu { background: transparent url(images/menu_back.png) no-repeat; height:95px;}


/* Homepage sloef */
#sloef { background: transparent url(images/sloef.png) no-repeat scroll -16px -19px; height:260px; width:100%; }

/* Homepage reacties */
#reacties ul { padding-left:0; margin-top:1.5em;}
#reacties ul li { list-style-type:none; margin-bottom:1em;}
#reacties ul li a { text-decoration:none; font-weight:bold;;}

/* Homepage intro */
#intro { margin-top:24px; }

/* Homepage wedstrijden */
#wedstrijden { margin-bottom:5em; }
#wedstrijden ul { margin-right:0;padding-left:0; margin-top:-28px;}
#wedstrijden ul li { list-style-type:none; clear:both; margin-bottom:33px;}
#wedstrijden ul li .location { font-size:32px; color: #F9EC31;}
#wedstrijden ul li a , #wedstrijden ul li .location { line-height:56px; text-decoration:none; text-transform:lowercase;}
#wedstrijden ul li a.button { line-height:21px; margin-right:0; }
#wedstrijden .ploegsprite { float:left; background: transparent url(images/bollen_spr.png) no-repeat left top; height:65px; width:62px; }
#wedstrijden .vs { background-position:-242px 0; float:left; width:19px; }
#wedstrijden .geel {background-position:-146px 0;}
#wedstrijden .rood {background-position:-70px 0;}
#wedstrijden .blauw {background-position:6px 0;}
#wedstrijden .geel:hover {background-position:-448px 0;}
#wedstrijden .rood:hover {background-position:-371px 0;}
#wedstrijden .blauw:hover {background-position:-296px 0;}
#wedstrijden .specialeke { color:#F9EC31; font-size:24px; margin-right:10px; margin-top:14px; text-align:right; width:134px;}
#wedstrijden div { float:left; }
#wedstrijden .date { margin-right:13px; text-align:center; width:86px;}
#wedstrijden .datecompact { font-size:32px; margin-right:16px; margin-top:0; width:132px; }
#wedstrijden .datecompact a { color:white; }
#wedstrijden .day { font-size:51px; height:51px; margin-top:-31px;width:86px;}
#wedstrijden .month { font-size: 31px; text-transform:uppercase; text-align:center; width:86px;}
#wedstrijden .comment { text-align:center; font-size:10px; font-weight:bold; height:22px; width:24px; margin-left:20px; margin-top:22px; background:transparent url(images/comment_back.png) no-repeat;}
#wedstrijden .comment a { color: #e43117; line-height:15px; text-shadow:none;}
#wedstrijden .reserveer { float:right; margin-top:5px; }

/* Homepage news */
#news { background: transparent url(images/news_back.png) no-repeat; height:220px; width:100%; margin-bottom:5em;}
#news h2 a, #news h2 { color:#E33016; margin-top:22px; text-align:right;margin-bottom:13px; font-size:28px; margin-left:20px;}
#news .meta { text-align:right; color:#4d3733; font-size:13px;}
#news p { margin-left:50px; margin-top:57px; color:#4d3733; font-size:13px;}
#news a { color:#E33016; font-weight:bold; text-shadow: none; text-decoration:none;}

/* Subnav */
#subnav { margin-top:69px; }
#subnav h2 { font-size:20px; margin-bottom:0.75em; }
#subnav ul { margin:0; padding:0; }
#subnav li { margin-bottom:0.75em; list-style-type:none; clear:both; text-shadow: #e43117 1px 1px 0; }
#subnav a { font-weight:bold; text-decoration:none; }


/* Content */
#flashContent:focus {
	outline: none;
}

/* Share*/
li.sharetwitter a, li.sharefacebook a, li.sharenetlog a, li.sharemail a, li.sharemyspace a { background:transparent url(images/share-spr.png) no-repeat scroll 0 0;
display:block;
height:32px;
margin-left:4px;
text-decoration:none;
width:32px;}

.share ul { list-style-image:none;
list-style-position:outside;
list-style-type:none; margin: 0; padding:0; float:left;}

.share ul li { float:left; margin-right:5px; }
 
li.sharefacebook a { background-position: -28px top; }
li.sharenetlog a { background-p	osition: -84px top; }
li.sharemyspace a { background-position: left top; }
li.sharemail a { background-position: -116px top; }
li.sharetwitter a { background-position: -56px top; width:31px; }



/* Comments */
#comments { margin-left:-1.5em; }
#comments ol { margin:0; padding:0; list-style-type:none; }
#comments ol li { background-color:#DD1B16; margin-bottom:0.5em; margin-top:1em; padding:1.3em 1.5em 1.5em; -webkit-border-radius: 1em; -moz-border-radius: 1em;}
#comments ol li.alt { background:#ffcccc; }
#comments ol li p { margin:1.5em 0 0 0;}


/* paging */
ul.paging { list-style: none; padding:0;}
ul.paging li { float:left; }
ul.paging li a { -moz-border-radius:3px; -webkit-border-radius:3px; }


/* blog navigation */

#navigation {  margin-bottom:1em; }

blockquote {
	color:#333;
	display:block;
	font-weight:bold;
	padding:0 20px 0 0;
}

body { background: #e52319 url(images/back.jpg) no-repeat center top; color: white;}
a { color: #f9ec31; text-shadow: #e43117 1px 1px 0; }
a:hover { color:white; }
h1 { color: white; font-weight:bold; font-size:46px;}
h2 { color: white; line-height:1.25em; margin-bottom:1em; margin-top:1em; font-weight:bold; text-shadow: #e43117 1px 1px 0; }
h2 a { text-decoration:none; } 
h3 { color: white; line-height:1em; font-weight:bold; text-shadow: #e43117 1px 1px 0; }
h4 { font-size:1.15em;text-shadow: #e43117 1px 1px 0; }
h5 {
	text-shadow: #e43117 1px 1px 0;
}

#ploegen h5 {
	text-align: center;
}

p.intro { font-weight:bold; font-size:13px; }

textarea, input { -webkit-border-radius: 2px; -moz-border-radius: 2px; }



/* gallerij */

.falbum-date-taken { display:none;}