/*
Theme Name: MG1
Theme URI: http://www.spins.nl/WPMU1
Description: een test-theme om een portal te maken waarin veel rss-feesd verzameld kunnen worden. 
Version: 1.0
Author: MG
Author URI: http://www.spins.nl/
Tags: four-column, portal, test
Released under the <a href="http://www.opensource.org/licenses/gpl-license.php">GPL</a>.
See the readme.txt file or visit the theme page 
*/
/* Normalize padding and margins */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
margin: 0;
padding: 0;
}

/* Normalize header sizes */
h4, h5, h6 {
font-size: 100%;
}

/* Normalize list styles */
ol, ul, li, ul li ul{
list-style: none;
}

/* Normalize font style and weight on odd elements */
address, caption, cite, code, dfn, th, var {
font-style: normal;
font-weight: normal;
}

/* Normalize table borders */
table {
border-collapse: collapse;
border-spacing: 0;
}

/* Normalize other borders */
fieldset, img {
border: 0;
}

/* Normalize text-alignment */
caption, th {
text-align: left;
}

/* Normalize (remove) quotation marks */
q:before, q:after {
content: '';
}

html {
text-align:center;
height: 100%; margin-bottom: 1px; padding-bottom: 1px;
}

body  {
	font: 106% Verdana, Arial, Helvetica, sans-serif;
	background: #5C5C5C;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	line-height: 108%;
}

.MG1 #container { 
	width: 980px;  
	margin: 0 auto;
	text-align: left; 
} 
.MG1 #header { 
	padding:0;  
	margin: 0; 
} 


.MG1 #header #bloginfo_name{display:none;}
.MG1 #header #description{display:none;}
.MG1 #header #logo{float: left; width:207px; background-color:#CCCCCC; margin: 2px 0 0 0;}

.MG1 #header #nav {margin: 0 129px 0 207px;}
.MG1 #header #subnav {font-family:"Trebuchet MS"; font-size:12px;padding:0 10px; color:#FFFFFF;}
.MG1 #header #subnav a{color:#AEAEAE; text-decoration:none;}
.MG1 #header #subnav a:hover{color:#FF3399;text-decoration:none;}

.MG1 #header #mainnav { font-family:"Trebuchet MS"; font-size:14px; height:30px; width:644px; font-weight:bold; background-image: url(http://tilburgz.nl/wp/wp-content/themes/MG_theme1/images/bgMainMenu.gif);}
.MG1 #header #mainnav li{display: inline; padding: 6px 15px 6px 8px; color:#FFFFFF;float:left;}
.MG1 #header #mainnav li a, .MG1 #header #mainnav_2 li a{color:#FFFFFF; text-decoration:none; }
.MG1 #header #mainnav li a.linkS, .MG1 #header #mainnav_2 li a.linkS{color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:normal;}
.MG1 #header #mainnav li a:hover, .MG1 #header #mainnav_2 li a:hover{color:#FFFFFF; text-decoration:underline;}
.MG1 #header #mainnav li.current_page_item a, .MG1 #header #mainnav_2 li.current_page_item a{color:#5C5C5C;}
.MG1 #header #mainnav ul li #menu1,.MG1 #header #mainnav ul li #menu2, .MG1 #header #mainnav ul li #menu3, .MG1 #header #mainnav ul li #menu4, .MG1 #header #mainnav ul li #menu5 { height:144px; max-height:144px;width:166px;overflow-x:hidden; overflow-y:auto; display:none; background-image: url(http://tilburgz.nl/wp/wp-content/themes/MG_theme1/images/bgMainMenu.gif); padding:4px 4px 8px 8px; margin:10px 0 0 -8px; list-style:none outside none; line-height:20px; position:absolute; z-index:10000;}

.MG1 #header #mainnav_2 { font-family:"Trebuchet MS"; font-size:12px; height:30px; width:644px; font-weight:bold; background-image: url(http://tilburgz.nl/wp/wp-content/themes/MG_theme1/images/bgMainMenu2.gif); margin:5px 0 0 0;}
.MG1 #header #mainnav_2 li{display: inline; padding: 6px 5px 6px 8px; color:#FFFFFF;float:left;}

.MG1 #kolom1 {
	float: left; 
	width: 564px;
	padding: 0; font-size: 70%;
}

.MG1 #kolom1ab, .MG1 #page_kolom1ab{padding:0;  margin:0 0 10px 0; color:#FFFFFF; 
	}
.MG1 #kolom1 #kolom1ab{padding:0;  margin:0 0 10px 0; color:#FFFFFF;}
.MG1 #page_kolom1ab {padding:10px; margin:0 0 10px 0 !important; margin:0 -10px 10px 0; background-color:#FFFFFF; color:#000000;width: 544px !important; width: 564px; }
.MG1 #single_kolom1 #kolom1ab{padding:0;  margin:0 0 2px 0; color:#FFFFFF;}
.MG1 #kolom1a {width: 277px; float: left; padding: 0px; margin:0 0 10px 0; font-size: 100%;}
.MG1 #kolom1b{width: 277px; float: right; padding: 0px; margin:0 0 10px 0;font-size: 100%;}
.MG1 #kolom3 {
	float: right; 
	width: 119px;  
	padding: 0px; 
	margin:10px 0 10px 5px;font-size: 70%;
}
.MG1 #kolom2, .MG1 #blogkolom2{ 
	margin: 0 124px 10px 569px; 
	padding: 10px 5px; 
	font-size: 70%;
	position: absolute;
	width:277px;
} 

.MG1 #kolom1ab a, .MG1 #kolom1a a, .MG1 #kolom1b a, .MG1 #kolom2 a, .MG1 #blogkolom2 a, .MG1 #kolom3 a, .MG1 #page_kolom1ab a{color:#000000; text-decoration:none;}
.MG1 #kolom1ab a:hover, .MG1 #kolom1a a:hover, .MG1 #kolom1b a:hover, .MG1 #kolom2 a:hover, .MG1 #blogkolom2 a:hover, .MG1 #kolom3 a:hover, .MG1 #page_kolom1ab a:hover{color:#000000; text-decoration:underline;}

.MG1 #kolom1ab ul li ul, .MG1 #page_kolom1ab ul li ul{ background: #FFFFFF;
margin:0 0 10px 0;
padding:5px;}

.MG1 #kolom2 ul li ul, .MG1 #blogkolom2 ul li ul { background: #E1F7FF;
margin:0 0 10px 0;
padding:5px;}

.MG1 #blogkolom2 ul li select { background: #E1F7FF;
margin:0 0 10px 0;
padding:5px;
border:none;
width:100%;}

.MG1 #kolom1a ul li ul { background: #EBFFE0;
margin:0 0 10px 0;
padding:5px;}

.MG1 #kolom1b ul li ul{ background: #FEF3E0;
margin:0 0 10px 0;
padding:5px;}

.MG1 #single_kolom1 #kolom1ab ul li.widget_text .textwidget{color:#000000; background-color:#FFFFFF; }

.MG1 #single_kolom1 h2.widgettitle{
background: #99FF66;
color: #5C5C5C;
margin: 0 0 2px 0;
font-size: 100%;
font-weight: bold;
width: 544px !important;
width: 564px;
padding: 4px 10px;
} 


.MG1 #kolom1 h2.widgettitle a, .MG1 #single_kolom1 h2.widgettitle a{color: #5C5C5C; text-decoration:none;}
.MG1 #kolom1 h2.widgettitle a:hover, .MG1 #single_kolom1 h2.widgettitle a:hover{color: #FF3399;text-decoration:none;}

.MG1 #kolom1a h2.widgettitle {
background: #99FF66;
color: #5C5C5C;
margin: 0 0 2px 0;
font-size: 100%;
font-weight: bold;
padding: 4px 2px;
}  

.MG1 #kolom1b h2.widgettitle {
background: #F8C263;
color: #5C5C5C;
margin: 0 0 2px 0;
font-size: 100%;
font-weight: bold;
padding: 4px 2px;}   

.MG1 #kolom2 h2.widgettitle, .MG1 #blogkolom2 h2.widgettitle {
background: #33CCFF;
color: #5C5C5C;
margin: 0 0 2px 0;
font-size: 100%;
font-weight: bold;
padding: 4px 2px;} 

.MG1 #kolom1a h2.widgettitle a, .MG1 #kolom1b h2.widgettitle a, .MG1 #kolom2 h2.widgettitle a, .MG1 #blogkolom2 h2.widgettitle a {color: #5C5C5C;}

.MG1 #kolom1ab ul li ul, .MG1 #kolom1a ul li ul, .MG1 #kolom1b ul li ul, .MG1 #kolom2 ul li ul, .MG1 #blogkolom2 ul li ul {list-style-type:none; }

.MG1 #kolom1ab ul li ul li, .MG1 #kolom1a ul li ul li, .MG1 #kolom1b ul li ul li, .MG1 #kolom2 ul li ul li, .MG1 #blogkolom2 ul li ul li {background:url(images/pijl3.gif) left top no-repeat ; margin:0; padding:0 0 0 8px;}

.MG1 #kolom1ab ul li ul li a, .MG1 #kolom1a ul li ul li a, .MG1 #kolom1b ul li ul li a, .MG1 #kolom2 ul li ul li a, .MG1 #blogkolom2 ul li ul li a{margin:0;}

.MG1 #kolom1ab ul li ul li a.selected, .MG1 #kolom1a ul li ul li a.selected, .MG1 #kolom1b ul li ul li a.selected, .MG1 #kolom2 ul li ul li a.selected, .MG1 #blogkolom2 ul li ul li a.selected{ color:#FF3399; text-decoration:underline;}

a.rsswidget {text-align:left; }

/* widget cloud page_kolom12_3 */
.MG1 #kolom12 {
	float: left; 
	width: 851px;
	padding: 0; font-size: 70%;}
.MG1 #kolom12 #kolom1ab li.widget_tag_cloud h2.widgettitle{
background: #99FF66;
border-bottom: 2px solid #5C5C5C;
border-top: 10px solid #5C5C5C;
color: #5C5C5C;
margin: 0 0 2px 0 ;
font-weight: bold;
width: 831px !important;
width: 851px;
padding: 4px 10px;
font-size: 100%;
}
.MG1 #kolom12 #kolom1ab li.widget_tag_cloud div{padding:10px;background:#ffffff;}


/* kalender page en widget */
.MG1 #kolom1ab span.calnk{display:none;}
.MG1 #kolom1ab ul li.todays-events, .MG1 #kolom1ab ul li.upcog-events {color:#000000; margin:10px 0 0 0;}
.MG1 #kolom1ab ul li.todays-events h2, .MG1 #kolom1ab ul li.upcog-events h2{background: #99FF66;
color: #5C5C5C;
margin: 0 0 2px 0;
font-size: 100%;
font-weight: bold;
width: 544px !important;
width: 564px;
padding: 4px 10px;
}
.MG1 #kolom1ab ul li.upcog-events h3, .MG1 #kolom1ab ul li.todays-events h3{font-size: 200%; font-weight:normal; padding:0 0 8px 0; text-decoration:none; font-family: "Trebuchet MS";line-height:28px;}
.MG1 #kolom1ab ul li.upcog-events {padding: 0 0 0 0;}
.MG1 #kolom1ab ul li.upcog-events ul li{background:none; margin: 0 0 -4px -4px;}
.MG1 #kolom1ab ul li.upcog-events ul li ul li{background:none; margin: 0 0 0 -12px;}
.MG1 #kolom1ab ul li.todays-events ul{ }
.MG1 #kolom1ab ul li.todays-events ul li{background:none; margin:8px 0 0 -4px;}
.MG1 #kolom1ab ul li.todays-events ul li ul li{background:none; margin:0 0 0 -4px;}
.MG1 #kolom1ab span.camr a{text-decoration:underline;}
.MG1 #kolom1ab span.camr a:hover{text-decoration:underline;color: #FF3399;}
.MG1 #kolom2 ul li.widget_calendar_upcoming ul li ul li, .MG1 #blogkolom2 ul li.widget_calendar_upcoming ul li ul li, .MG1 #blogkolom2 ul li.upcog-events ul li ul li{background:none; margin:-4px 0 -4px -12px;}
.MG1 #kolom2 ul li.widget_calendar_upcoming ul li, .MG1 #blogkolom2 ul li.widget_calendar_upcoming ul li, .MG1 #blogkolom2 ul li.upcog-events ul li{ margin:0 0 -12px 0;}
.MG1 #kolom2 span.camr, .MG1 #blogkolom2 span.camr{display:none;}
.MG1 #blogkolom2 ul li.upcog-events h2, .MG1 #blogkolom2 ul li.todays-events h2{
background: #33CCFF;
color: #5C5C5C;
margin: 0 0 2px 0;
font-size: 100%;
font-weight: bold;
padding: 4px 2px;} 
.MG1 #blogkolom2 ul li.upcog-events hr{ display:none;}

.MG1 div#blogkolom2 ul li.widget_tag_cloud div{background-color:#E1F7FF;margin:0 0 10px 0; padding:10px 5px 5px 5px;}

/* single en archiv page */
.MG1 #single_kolom1 {
	float: left; 
	width: 564px !important;
	width: 544px;
	padding:10px 0 0 0; 
	font-size: 70%;
}
.MG1 #single_kolom1ab {padding:10px; margin:0 0 10px 0 !important; margin:0 -10px 10px 0; background-color:#FFFFFF; color:#000000;width: 544px !important; width: 564px;}

.MG1 #single_kolom1ab td{font-size: 100%; }
.MG1 #single_kolom1ab a{color:#000000; text-decoration:underline;}
.MG1 #single_kolom1ab a:hover{color:#FF3399; text-decoration:underline;}
.MG1 #single_kolom1ab h2{ font-size: 100%; font-weight:bold; padding:0;}
.MG1 #single_kolom1ab h3{font-size: 200%; font-weight:normal; padding:0 0 8px 0; text-decoration:none; font-family: "Trebuchet MS"; line-height:28px;}
.MG1 #single_kolom1ab h3 a{color:#000000; text-decoration:none;}
.MG1 #single_kolom1ab h3 a:hover{color: #FF3399; text-decoration:none;}
.MG1 #single_kolom1ab p{padding:0 0 12px 0;}
.MG1 #single_kolom1ab .comment-body p{padding:0; margin: 0 0 -4px 0;}
.MG1 #single_kolom1ab .comment-body {padding:0; margin: 0 0 20px 0;}

/* reageer */
.MG1 #respond h2.widgettitle{
background: #F8C263;
border-bottom: 2px solid #5C5C5C;
border-top: 10px solid #5C5C5C;
color: #5C5C5C;
margin: 2px 0 2px -10px ;
font-size: 100%;
font-weight: bold;
width: 544px !important;
width: 564px;
padding: 4px 10px;
} 

/* recent-posts-tdd homepage */
.MG1 #kolom1 #kolom1ab li h2.widgettitle{
background: #99FF66;
border-bottom: 2px solid #5C5C5C;
border-top: 10px solid #5C5C5C;
color: #5C5C5C;
margin: 0 0 2px 0 ;
font-weight: bold;
width: 544px !important;
width: 564px;
padding: 4px 10px;
font-size: 100%;
} 

.MG1 #kolom1ab ul li ul.tddrecentposts{color:#000000;}
.MG1 #kolom1ab ul li ul.tddrecentposts a{ text-decoration:underline;}
.MG1 #kolom1ab ul li ul.tddrecentposts a:hover{ color:#FF3399;text-decoration:none;}
.MG1 #kolom1ab ul li ul.tddrecentposts li{background:none; margin:0; padding:5px;}
.MG1 #kolom1ab ul li ul.tddrecentposts li h3{font-size: 200%; font-weight:normal; padding:0 0 8px 0; text-decoration:none; font-family: "Trebuchet MS"; line-height:28px;}
.MG1 #kolom1ab ul li ul.tddrecentposts li h3 a{color:#000000; text-decoration:none;}
.MG1 #kolom1ab ul li ul.tddrecentposts li h3 a:hover{color:#FF3399; text-decoration:none;}

/* query post plugin */
div.query_posts_navigation {
	background-color:#E1F7FF;
	margin: -10px 0 10px 0;
	padding: 0 0 5px 0;
}

div.query_posts_navigation a, div.query_posts_navigation span, div.query_posts_navigation a.first{
	display: inline;
	padding: 1px 2px;
	margin: 0 1px 0 0;
	border: 1px solid #E1F7FF;
}

div.query_posts_navigation a.selected, div.query_posts_navigation a.first.selected{
	border-color: black;
}

div.query_posts_navigation a.first.selected {
	margin: 0 0 0 22px;
	padding: 0 1px;
}

div.query_posts_navigation .last {
	border: none;
	margin: 0;
}


/* commentspopup */ 
.commentspopup body{ margin: 5px;}
.commentspopup #logo{background-color:#5C5C5C; margin: 2px 0 0 0; text-align:left;}
.commentspopup #content {background-color:#FFFFFF; text-align:left;font-size: 70%; padding:10px;}
.commentspopup #content a{color:#000000;}
.commentspopup #content a:hover{color:#FF3399;}
.commentspopup h2 {font-size: 100%; font-weight:bold; padding:0;}
.commentspopup h3{font-size: 200%; font-weight:normal; padding:0; text-decoration:none; line-height:28px;}


.grijs {color:#999999;}
.grijs a{color:#999999 !important;}
.grijs a:hover{color:#FF3399 !important;}

img.alignright {float:right; padding:0 0 0 10px;}
img.alignleft {float:left; padding:0 10px 0 0;}

hr{
background-color:#fff;
border:#999999 1px dotted;
border-style: none none dotted;
color:#fff; }

.MG1 #footer { color:#AEAEAE;
	padding: 0 0 6px 0; 
	font-size: 70%;
	text-align:center;
} 
.MG1 #footer a{color:#AEAEAE; text-decoration: none;}
.MG1 #footer a:hover{text-decoration: underline;}

.gsc-control { width:267px !important; padding:5px; background-color:#E1F7FF; margin:0 0 10px 0;}
.gs-result .gs-title, .gs-result .gs-title * {color:#000000 !important;}

.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/* twiter-widget*/
.twtr-doc{-moz-border-radius:0;}


