/**
  Theme Name: Strijkservice Brigitte
  Author: Peter van Gennip
  Author URI: http://www.petervangennip.com
  Tags: Strijkservice
  Licence: LGPL
  
  Description: Strijkservice Brigitte

*/

html {overflow-y: scroll;}

body { }




/* Nav and Subnav Split these out if you want the two levels to look different */
div.nav, div.subNav {
    list-style: none;
    padding: 0;
    margin: 0;
}

ul.nav {display:none;}

div.subNav {margin-top: 10px;}
div.nav li, div.subNav li {display: inline;padding: 0 10px 0 0;}

/* Currently selected page nav item (and parent) if applicable */
.current_page_item a, .current_page_parent a {text-decoration: none;}
.current_page_item a:hover, .current_page_parent a:hover {text-decoration: underline;}


ol.posts {list-style: none;margin: 0;padding: 0;}

li.postWrapper, div.postWrapper { }
  .postWrapper img { }

div.post { }

p.postMeta { }

.pagination {list-style: none;margin: 0px;padding: 0px;}
.pagination li { display: inline;}
.pagination .previous {text-align: left;float: left;}
.pagination .future {text-align: right;float: right;}


/** the HTML is a bit dodgy for the tag cloud, need to add some padding
  between the title and the first href */
.widget_tag_cloud a {padding-left: 5px;}

#comment {width: 500px;}

/** normally hidden but will appear when css disabled */
.skip, .noCss {position: absolute;left: -9999px;}

/**
theme requirements as per 
http://codex.wordpress.org/CSS
*/
.aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}



/* Brigitte */

/* CSS Document */
* 
{
    margin:0px;
    padding:0px;
}

/* LINKS */

a:link		{color: #ffffff; text-decoration: none; }
a:visited 	{color: #ffffff; text-decoration: none; }
a:active	{color: #ffffff; text-decoration: none; }
a:hover		{color: #ffffff; text-decoration: underline; }  

/* HTML, BODY, DIVS */

body
{ 
    width: 100%;
    height: 100%;
    font-family: 'Lucida Sans Unicode', Verdana, sans-serif;
    font-size: 12px;
    color:#000000;
    /*scrollbar-3dlight-color: #41321f;
    scrollbar-arrow-color: #000000;
    scrollbar-base-color: #41321f;
    scrollbar-darkshadow-color: #000000;
    scrollbar-face-color: #41321f;
    scrollbar-track-color: #000000;
    scrollbar-highlight-color: #41321f;
    scrollbar-shadow-color: #41321f;*/
    background:#a9a2a2 url(images/rep.gif) repeat;
}

html {width: 100%;height:100%;}

div.container
{
	width: 800px;
    height:auto !important; /* voor moderne browsers */
    height:100%; /* voor IE */
	margin: 0 auto;
	background:#FFF url(images/wit.gif) repeat;
	border-left: solid 1px #333;
	border-right: solid 1px #333;
    position:relative;
}

div.header {width:800px;height:280px;position:relative;float:left;}

div.navi {
	width:425px;
	height:50px;
	position:relative;
	z-index:999;
	margin:-25px 0px 0px 355px;
	background-image: url(images/navi.png);
	background-repeat: no-repeat;
	float:left;
}

div.main {
	width:800px;
	background-image: url(images/mainbg.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
	clear:both;
    min-height: 100%;
    height:auto !important; /* voor moderne browsers */
    height:100%; /* voor IE */
    float:left;
}

div.homeleft {
	width:350px;
	height:400px;
	float:left;
	background-image: url(images/homeleft.png);
	background-repeat: no-repeat;
	background-position:center 10px;
	float:left;
}

div.prijsleft {
	width:350px;
	height:400px;
	float:left;
	background-image: url(images/prijslijstleft.png);
	background-repeat: no-repeat;
	background-position:center 10px;
	float:left;
}

div.bezorgleft {
	width:350px;
	height:400px;
	float:left;
	background-image: url(images/bezorgleft.png);
	background-repeat: no-repeat;
	background-position:center 10px;
	float:left;
}

div.contactleft {
	width:350px;
	height:400px;
	float:left;
	background-image: url(images/contact.png);
	background-repeat: no-repeat;
	background-position:center 10px;
	float:left;
}

div.voorwaardenleft {width:350px;height:400px;float:left;}

div.right {width:450px;height:auto;float:left;}

div.footer {
	width:800px;
	height:20px;
	background-color:#541e1e;
	border-bottom: solid 1px #333;
	text-align:center;
    clear:both;
    position:relative;
    float:left;
}

/* H + P */

h1
{
    font-family: 'Lucida Sans Unicode', Verdana, sans-serif;
    font-size: 18px;
    color:#000000;
	margin:0px;
	padding:0px;
}

h2.main
{
    font-family: 'Lucida Sans Unicode', Verdana, sans-serif;
    font-size: 14px;
    color:#000000;
	margin:40px 0px 0px 0px;
	padding:10px 0px 0px 10px;
}

h2.mainleft
{
    font-family: 'Lucida Sans Unicode', Verdana, sans-serif;
    font-size: 14px;
    color:#000000;
	margin:55px 0px 0px 125px;
	_margin:55px 0px 0px 100px;
	padding:0px;
	width:200px;
}

p 
{
    font-family: 'Lucida Sans Unicode', Verdana, sans-serif;
    font-size: 12px;
    color:#000000;
}

p.main
{
    font-family: 'Lucida Sans Unicode', Verdana, sans-serif;
    font-size: 12px;
    color:#000000;
	margin:10px 0px 0px 0px;
	padding:10px 0px 0px 10px;
}

p.footer
{
    font-family: 'Lucida Sans Unicode', Verdana, sans-serif;
    font-size: 12px;
    color:#fff;
	margin:2px 0px 0px 0px;
	padding:0px;
}

p.mainleft
{
    font-family: 'Lucida Sans Unicode', Verdana, sans-serif;
    font-size: 12px;
    color:#000000;
	margin:25px 0px 0px 75px;
	_margin:25px 0px 0px 50px;
	width:230px;
}


/* UL, OL, LI */

ul
{
    margin:0px 0px 0px 0px;
    padding:0px;   
}

li
{
    margin:0px 0px 0px 0px;
    padding:0px;   
}

div.menu ul {display:inline;font-family: 'Lucida Sans Unicode', Verdana, sans-serif;font-size: 14px;color:#000000;}
div.menu ul li {display:block;float:left;width:85px;height:49px;text-align:center;line-height:50px;}
div.menu ul li.page-item-25, div.menu ul li.page-item-27 {display:block;float:left;width:85px;height:42px;text-align:center;padding:7px 0px 0px 0px;line-height:20px;}


ul.bullet {margin:5px 0px 0px 7px;}
li.bullet {list-style-type:disc;margin:0px 0px 0px 20px;color:#000;}

/* TABLES */

table.prijslijst {
	margin:47px 0px 0px 0px;
	width:442px;
	float:right;
}

td.header {font-weight:bold;}

td.omschrijving {
	width:450px;
	
}

td.prijs{
	width:80px;
}

td.stuk {
	width:80px;
}

table.contactform {
	width:100%;
	margin:50px 0px 0px 0px;
}

td.formleft {width:130px;}

textarea.textarea {width:202px;font-family: 'Lucida Sans Unicode', Verdana, sans-serif;font-size:12px;color:#000000;}
input.textarea {width:200px;font-family: 'Lucida Sans Unicode', Verdana, sans-serif;font-size:12px;color:#000000;}
input.submit {margin:2px 0px 0px 0px;}

/* IMAGES */
	
img {
	border:0px;
	padding:0px;
	margin:0px; 
}


.png{
	_behavior:url('iepngfix.htc');
}
form.wpcf7-form {margin-top:50px;}

