/*   
Theme Name: ENC
Theme URI: 
Description: 
Author: Karen Folkertsma en Karin Bronwasser
Author URI: http://www.bronwasserwebsites.nl
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/3c-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

/* basis typografie */
html {
     overflow-y: scroll;
}

body	{
	font-family:Verdana, Geneva, sans-serif;
}
h1, h1.entry-title, h2, h3, h4	{
font-family:helvetica, Arial;	
}
h1, h1.entry-title, body.tag h2.entry-title a	{
font-size:27px;	
font-weight:normal;
}
h2, .entry-content h2	{
font-size:1.1em;
padding-bottom:0px;	
padding-top:0px;
}
h3, .aside h3	{
font-style:normal;
font-size:19px;	
}
h4	{

}
p	{
font-size:0.8em;	
line-height:1.5em;

}
.aside	{
color:#000000;	
font-size:1.0em;	
}
a, .aside a	{
color:#FF3399;	
text-decoration:none;
}
#content a	{
color:#6666cc;

}
a:hover, #content a:hover	{
	color:#FF3399;	
text-decoration:underline;	
}
#sidebar	{
	font-size:0.8em;
	}
	#sidebar p	{
	font-size:1.0em;	
	}
/* basis layout - maten sidebars enzo kleuren vormgeving */
#header	{
border-bottom:10px solid #CCCC33;	
}
#access	{
height:25px; /* wijzigen als padding menu wijzigt */
border:none;
}
#footer	{
border-top-color:#FF6600;
border-top-style:solid;
border-top-width:4px;
margin-top:0px;
}
#branding	{
padding-top:53px;
width:998px;	
}
.ie7 #branding	{
	padding-bottom:0px;
}
#headerimg	{
	background-image:url(images/ENC-vervolg-DEF-header.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	width:998px;
	margin: 0 auto;
}
#blog-title a, #blog-description	{
	display:none;
}
#main	{
padding-top:20px;	
width:998px;
padding-bottom:0px;
}
#container	{
padding:0px;
margin:0px;	
width:998px;
}
.menu	{
width:998px	
}
#primary	{
	margin-left:-998px;
	}
#content	{
margin:0 250px;	
}
#eulogo	{
float:right;
margin-top:-85px;	
}
/* opmaak header ed homepage */
.home #main	{
background-image:url(images/blauwblok.gif);
background-repeat:no-repeat;
background-position: 71px 0;
}
.home #headerimg	{
	background-image:url(images/ENC-header-1.gif);
	background-position: 50px 0;
}
.home #branding	{
padding-top:105px;	
}

/* top navigatie */
#topnav	{
	margin: 0 auto;
	width:998px;
}
#topnav ul	{
float:right;
list-style-type:none;
}
#topnav ul li	{
display:inline;
white-space:nowrap;
}
#topnav a	{
text-decoration:none;
color:#000000;
font-size:12px;
font-family:helvetica, Arial;
text-transform:uppercase;
}
#topnav a:hover	{
color:#CCCCCC;
}
#topnav li	{
	/* [disabled]background-color:#FF9933; */
	background-repeat:no-repeat;
	background-position:left;
	/* [disabled]background-image:url(images/rond-lichtoranje2.gif); */
	padding: 2px 7px;
	margin-left:-4px;
}
#topnav li.current_page_item, #topnav li.current_page_ancestor	{
	background-color:#CCCC33;
	/* [disabled]background-image:url(images/rond-zwart.gif); */
}
#topnav li.current_page_item a	{
color:#000000;	
}
#topnav li:hover	{
	/* [disabled]background-color:#999999; */
	/* [disabled]background-image:url(images/rond-grijs.gif); */
}
/* hoofdmenu */
.menu	{
background:none;	
}
.sf-menu	{
	background: none;
	border-right:none;
}
.windows .sf-menu a, .mac .sf-menu a{
	color:#FFFFFF;
	font-family: helvetica, Arial;
	text-transform: uppercase;
	font-size:13px;
	padding: 6px 13px;
	border:none;
	background-color:#999933;
	border-top:1px solid #FFFFFF;

}
.sf-menu a:hover	{
text-decoration:none;	
}
.sf-menu li li a	{
font-size:14px;
text-transform:none;
line-height:20px;	
}
.sf-menu ul a	{
background-color: #FF6600;
border-top:none;
border-bottom:none;
padding:5px; 	
}
.sf-menu li {
background:none;
background-image:url(images/rond-groen-rechts.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:7px;
	/*border-left:1px solid #FFF;*/
}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu li.current_page_parent, .sf-menu li.current_page_item,  .sf-menu li.current_page_ancestor {
	background:none;
	background-image:url(images/rond-oranje-rechts.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.sf-menu li li:hover, .sf-menu li li.sfHover, .sf-menu li li.current_page_item, .sf-menu li li	{
background-image:none;	
padding-right:0px;
}
.sf-menu li.current_page_item a, .sf-menu a:hover, .sf-menu li.sfHover a, .sf-menu li.current_page_parent a, .sf-menu li.current_page_ancestor
 a	{
	background-color: #F60;
}
.sf-menu li.current_page_item a, .sf-menu li li a:hover	{
color:#FFFFFF;	
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul	{
top:25px;	/* wijzigen als padding menu wijzigt */	
}
/* indeling homepage */

.home #content	{
	margin:0 510px 0 0;
}
#sidebar	{
	float:right;
	width:488px;
	margin-left:-510px;
}
.home h1, .home h1.entry-title	{
margin-top:20px;	
}
/* sidebars vervolgpagina */
#primary, #secondary, #staff	{
width:233px;
padding:0px;
border:none;
}
#secondary, #staff	{
	margin: 0 0 0 -233px;
}

/* sidebar subpagina menu */
#sub-page-menu h3 a	{
	font-family:helvetica, Arial;
	font-size:17px;
	color:#FF6600;
	font-style:normal;
	text-transform:uppercase;
	font-weight:bold;

}
#sub-page-menu a	{
text-decoration:none;	
color:#000;
}
#sub-page-menu a:hover	{
color:#999;	
}
#sub-page-menu li.current_page_item a	{
color:#FF6600;	
}
#sub-page-menu li li a	{
color:#000000;	
}

#sub-page-menu li.current_page_parent a, #sub-page-menu li.current_page_ancestor a		{
color:#FF6600;	
}
#sub-page-menu li li.current_page_item a	{
color:#FF6600;	
}
#sub-page-menu li li li a, #sub-page-menu li.current_page_item li a	{
color:#000000;	
}
#sub-page-menu li li li.current_page_item a	{
color:#FF6600;	
}
#sub-page-menu li.current_page_ancestor li.page_item a	{
color:#000000;	
}
#sub-page-menu li.current_page_ancestor li.current_page_item a	{
color:#FF6600;	
}

#sub-page-menu li.current_page_ancestor li.current_page_item li a	{
color:#000000;		
}
#sub-page-menu li.current_page_ancestor ul li.current_page_ancestor a	{
color:#FF6600;	
}
#sub-page-menu li.current_page_ancestor ul li.current_page_ancestor li a	{
color:#000000;	
}
#sub-page-menu li.current_page_ancestor ul li.current_page_ancestor li.current_page_item a	{
color:#FF6600;	
}
#sub-page-menu h3	{
padding-bottom:5px;	
border-bottom:1px solid #000000;	
}
.main-aside .xoxo	{
padding:0px;	
}
#sub-page-menu li	{
list-style:none outside none;
border-bottom:1px dashed #999999;
padding: 8px 0;
}
.aside ul li#sub-page-menu ul	{
margin:0px;	
}
#sub-page-menu li ul	{
display:none;	
}
.aside #sub-page-menu li.current_page_item	ul
{
display:block;
margin-left:10px;
}
.aside #sub-page-menu li.current_page_item ul ul	{
display:none;	
}
.aside #sub-page-menu li.current_page_parent ul li.current_page_item ul, .aside #sub-page-menu li.current_page_ancestor ul 
{
display:block;
margin-left:20px;
}

.aside #sub-page-menu li.current_page_ancestor ul li ul	{
display:none;	
}
.aside #sub-page-menu li.current_page_ancestor ul li.current_page_parent ul	{
display:block;
margin-left:20px;	
}
#sub-page-menu li ul li	{
border-bottom:none;	
padding:0px;
}
.aside #sub-page-menu li.current_page_ancestor ul a, 
#sub-page-menu li ul li a, #sub-page-menu li ul li ul a	{
font-size:0.8em;	
}
/* tekst widget primary vervolg*/
#primary .xoxo .widgetcontainer	{
margin-bottom:13px;	
}


/* opmaak primary sidebar */
#primary .xoxo .widget_text	.textwidget	{
padding:0px;	
}


/*opmaak secondary sidebar*/
#secondary h3, #secondary .aside h3, #sidebar h3, #sidebar .aside h3,
#staff h3, #staff .aside h3	{
border-bottom:1px solid #000000;
margin-bottom:5px;
}
.aside ul ul	{
margin:0px;	
}
#secondary .xoxo li.widgetcontainer, #sidebar li.widget_text, #sidebar .home_groen, .partnerblok, #staff .xoxo li.widgetcontainer	{
margin-bottom:13px;
padding:9px;	
}
.aside ul ul li	{
list-style:none outside none;	
}
#secondary .xoxo li.widgetcontainer:hover, #staff .xoxo li.widgetcontainer:hover	{
background-color:#CCCC33;	
}
#secondary .xoxo li li a, #staff .xoxo li li a	{
font-size:0.8em;	
}
/* sidebar homepage */
.home_groen{
background-color:#CCCC33;	
}

#sidebar li.widget_text:hover	{
background-color:#666666;
color:#FFFFFF;	
}
/* partner blokken home en vervolg */

.partnerblok	{
background-color:#CCCCFF;	
padding:0px;
}

.partnerblok .widget_text .textwidget li	{
padding:9px;	
}
#sidebar .partnerblok h3, #primary .partnerblok h3	{
background-color:#9999FF;
border-top:1px solid ##000000;		
border-bottom:1px dashed #666666;
padding: 9px;
margin-bottom:0px;
}
.partners	{
margin:0px;	
}
.partners li.partner_last	{
border:none;
}

#sidebar .partners li, #primary .partners li	{
	border-bottom:1px dashed #666666;
	list-style:none outside none;
	padding:9px;
	clear: both;
	
}
#primary .partners li	{
min-height:65px;
}
#sidebar .partners li.partner_last, #primary .partners li.partner_last	{
border:none;
}

#sidebar ul.partners li:hover, #sidebar ul.partners li:hover a, #sidebar ul.partners li:hover a:hover	{
background-color:#666666;
color:#FFFFFF;	
}
#primary ul.partners li	{
font-size:0.8em;	
}
.aside ul.partners a	{
color:#000000;	
}
.aside ul.partners a:hover	{
	color:#666;
	text-decoration:none;
}

/* content gebied*/
.entry-content	{
padding-top:0px;	
}
.entry-content li	{
font-size:0.8em;	
line-height:1.5em;
}
.entry-content li li, .entry-content li li li	{
font-size:1.0em;	
}
/* pagina sidebar 2 links */
.page-template-form-php #content, .page-template-page_responces-php #content, .page-template-thpage_breed-php #content, .page-template-response-person-php #content, .page-template-response-project-php #content	{
margin:0 0 0 250px;	
}
.page-template-form-php .entry-content	{
width:488px;
float:right;	
}
/* brede pagina met alleen linker sidebar */
.page-template-response-person-giel-php #content





/* formulierpagin extra sidebar*/

.page-template-form-php #content .aside ul 	{
padding:0px;
}
.page-template-form-php #content .aside	{
		border:none;
}
#formbar	{
width:233px;
float:left;	
font-size:0.8em;
}
/* tabellen */
table	{
line-height:none;	
}


/* footer */
#siteinfo	{
text-align:center;	
padding-top:5px;
}


/* uitzonderingen */
.entry-content .ddsg-wrapper h2	{
display:none;	
}
ul	{
margin-left:1.0em;	
}
ol	{
margin-left:2em;	
}
.entry-content img	{
margin:0px;	
}
#simplegallery1	{
z-index:1;
	
}
body.tag .entry-content	{
font-size:0.8em;	
line-height:1.5em;
}
.entry-meta	{
display:none;	
}
