@import url('../twentyten/style.css');

/*
Theme Name: 2cvkitcarclub
Theme URI: http://2cvkitcarclub.nl/
Description: 2CVkitcarclub.nl child-theme
Author: Berto van Oorspronk
Version: 0.0.1
Template: twentyten
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu
*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
body {
	line-height: 1;
}
h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img {
	border: none;
}

/* =Layout
-------------------------------------------------------------- */


#main {
padding-top: 10px; 
background-color: transparent;
-moz-border-radius-topleft: 6px;
-webkit-border-top-left-radius: 6px;
-moz-border-radius-bottomleft: 6px;
-webkit-border-bottom-left-radius: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
float: left; 
box-shadow: rgba(69, 73, 10, 0.4) 0px 8px 13px;
}

#header {
margin-left: auto;
margin-right: auto;
height: 250px;
margin: 0px 0 10px 0;
box-shadow: rgba(0, 0, 0, 0.4) 0px 8px 13px;
background-color: #B6B6B6;
}

#wrapper {
background: transparent;
margin-top: 0px;
margin: 0 15%;
}


#access .menu-header, div.menu, #colophon, #branding, #main, #wrapper {
 
 width: 980px;
}

#branding {
width: auto;
}

#branding img {
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
color: #FFFFFF;
height: auto;
position: relative;
border-top: 0px;
border-bottom: 0px;
display: block;
float: left;
-webkit-box-shadow: 3.5px 3.5px 5px #5A7123;
}

body {
margin: auto;
background-color: #EAEAEA;
background-repeat: repeat-x;
background-position: top left;
color: #555;
font-size: 12px;
font-family: Arial, Tahoma, Verdana, sans-serif;
line-height: 170%;
}

/* Site title */
#site-title {
display: none;
}

/* Site description */
#site-description {
display: none;
}

#header {
padding-top: 0px;
}

div#container {
/*box-shadow: rgba(0, 0, 0, 0.4) 0px 8px 13px;*/
background-color: #F7F8E0;
}

#access {
float: left;
font-size: 18px;
list-style: none outside none;
margin: -38px 0 0 206px;
width:774px;
padding-bottom: 0px;
position: relative;
background: transparent;
-moz-border-radius-topleft: 3px;
-webkit-border-top-left-radius: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-top-right-radius: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
background: rgb(51, 51, 51); /*Fallback voor de oudere Microsoft browsers */
background: rgba(51, 51, 51, 0); 
}

#access .menu-header li, div.menu li {
background: transparent;
margin: -1px 0px 0px 0px;
font-size: 14px;
}

#access li:hover > a, #access ul ul :hover > a {
background: #333;
position: relative;
color: white;
-moz-border-radius-topleft: 3px;
-webkit-border-top-left-radius: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-top-right-radius: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}


#access li.menu-item  {
margin-right: 5px;
display: inline-block;
float: left;
background: rgba(0, 0, 0, 0.44);
-moz-border-radius-topleft: 3px;
-webkit-border-top-left-radius: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-top-right-radius: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
-webkit-box-shadow: 3.5px 3.5px 5px #5A7123;
}

#access .menu_header a {
-moz-border-radius-topleft: 3px;
-webkit-border-top-left-radius: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-top-right-radius: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}

#access  li.current-menu-item a {
background: whiteSmoke;
color: #4D4D4D;
-moz-border-radius-topleft: 3px;
-webkit-border-top-left-radius: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-top-right-radius: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}

#access .menu-header, div.menu {
font-size: 14px;
margin-left: 12px;
}

#access ul li.current_page_item > a, #access ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access ul li.current-menu-parent > a {
color: #4D4D4D;
background: whiteSmoke;
}

#primary {
border-right: 1px solid #DDD;
-moz-border-radius-topleft: 6px;
-webkit-border-top-left-radius: 6px;
-moz-border-radius-bottomleft: 6px;
-webkit-border-bottom-left-radius: 6px;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
}


#main {
box-shadow: rgba(0, 0, 0, 0.4) 0px 8px 13px;
background-color: #F7F8E0;
border-top-right-radius: 6px;
border-bottom-left-radius: 6px;
border-top: 1px solid #DDDDDD;
border-right: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
}


#footer {
background-color:#F1F1F1;
}

#colophon {
border-top: 0 solid #000000;
margin-top: 6px;
overflow: hidden;
padding: 13px 0;
}


#site-generator {
float: right;
}

li {
list-style-type: none;
}

/* font attribs */
#content, #content input, #content textarea {
color: #333333;
font-size: 14px;
line-height: 24px;
font-size: medium;
}

#sub-menu {

font-size:14px;
}

.widget-title {
color: #222;
font-weight: normal;
font-size: 16px;
}

#main .widget-area ul {
margin-left: 0;
padding: 0 10px 0 0;
}

.tml-user-links {
font-size: 16px;
font-weight: bold;
text-decoration: underline;
color: #2B0CF7;
}

/* tabel border uitzetten */
#content table {
border: 0;
}
#content tr td {
border: 1px solid #E8E8E8;
padding: 6px 0px;
}

#ledenlijst tr td {
border: 0;
}

#ledenlijst th {
font-weight: bold;
padding: 6px 0px;
}

#ledenlijst tr td {
border-top: 1px solid ##D3D3D3;
padding: 6px 0px;
}

/*
img {
 margin-right: 10px;
 border: #D9DBB3 solid 3px;
}
*/

#bestuur img {
 margin-right: 10px;
 border: #D9DBB3 solid 3px;
}

img.typekitcar {
 margin-right: 10px;
 border: #D9DBB3 solid 3px;
}

#linkoverzicht {
margin-left: 55px;
font-size: 16px;
font-weight: bold;
 margin-right: 100px;
 border: #D9DBB3 solid 1px;
}

#linkoverzicht li {
margin-left: 25px;
font-size: 12px;
font-weight: normal;
}

#feu_email {
    width: 300px;
    margin-left: 20px;
}

#feu_message {
    width: 550px; 
    margin-left: 20px;
}

.plupload_container {
    background-color: #8BA5C0;
}

.plupload_header_content {
	background: red;
	min-height: 56px;
	padding-left: 60px;
	color: #FFF;
}

/*
#wrapper {
    padding: 0 0% 0 0%;
} */
