/*
Theme Name: Sanne Gils
Description: Ontwerp door Hilje Oosterbaan Martinius, code door Coen Warmer (www.mono9.nl)
Version: 1.0
Author: C Warmer info@mono9.nl
*/

/* Reset */
html, body, img, ul, li, a  {
margin: 0;
padding: 0;
border: 0;
font-family: Georgia, Times, serif;
}

/* Basic Layout */
#wrapper {
margin-top: 30px;
margin-left: 35px;
width: 790px;
}

#sidebar{
width: 230px;
float: left;
height: 500px;
}

#sidebar_sannegils_bio_image{
position: absolute;
left: 34px;
top: 330px;
}

#sidebar_sannegils_bio_image ul{
font-size: 11px;
line-height: 17px;
color: #939598;
}

div #sidebar_sannegils_bio_image li{
list-style: none;
width: 175px;
}

div #sidebar_sannegils_bio_image li a{
color: #939598;
text-decoration: none;
}

div #sidebar_sannegils_bio_image li a:hover{
color: #000;
}

#page, #main_page {
width: 510px;
margin-left: 229px;
}

#page{
padding-top: 5px;
}

#page p {
font-size: 13px;
line-height: 20px;
}

#main_page img{
margin-right: 15px;
margin-bottom: 19px;
}

#page_content{
margin-top: 40px;
}

/* Navigation */
#navigation {
padding-top: 40px;
margin-bottom: 10px;}

#navigation ul li {
display: inline;
margin-right: 30px;
font-size: 16px;
}

#navigation a {
color: #666;
font-weight: normal;
text-decoration: none;
}

#navigation ul li a:hover{
color: #000;
}

#current_page_item a {
color: #000;
}

#related_products {
margin-top: 50px;
font-size: 11px;
}

/* Front page */
h1, h2, .post{
font-size: 13px;
}

h1{
margin-top: 30px;
margin-bottom: 5px;
}

h2{
font-style: italic;
font-weight: normal;
margin-bottom: 5px;
margin-top: 0;
}

.post{
font-size: 12px;
padding-bottom: 10px;
border-bottom: solid 1px #999999;
padding-top: 15px;
}

#news_column {
float: left;
width: 225px;
line-height: 17px;
margin-right: 40px;
}

#show{
margin-top: -22px;
margin-left: 255px;
}

#voorpagina_other_thumbs_right{
position: absolute;
left: 778px;
top: 118px;
width: 110px;
}

#voorpagina_other_thumbs{
position: absolute;
left: 520px;
top: 375px;
}

#ie-message{
background-color: #efefef;
border: solid 1px #dddddd;
position: absolute;
width: 300px;
padding: 15px;
left: 300px;
top: 150px;
}

#ie-message p{
line-height: 16px;
}

/* Products */
#post {
margin-top: 25px;
height: 516px;
overflow: hidden;
}

#product_details, #main_details {
position: absolute;
top: 127px;
left: 780px;
width: 180px;
}

#main_details_voorpagina {
position: absolute;
top: 305px;
left: 30px;
width: 180px;
}

#main_details{
width: 230px;
}

#product_details p, #main_details p{
margin: 0;
padding: 0;
font-size: 11px;
font-weight: normal;
margin-top: 0px;
line-height: 14px;
}

#product_details ul {
text-transform: lowercase;
}

#main_details p {
font-size: 13px;
line-height: 17px;
}

#main_details_voorpagina p {
width: 180px;
font-size: 11px;
line-height: 17px;
margin-left: 4px;
margin-bottom: 16px;
}

#product_details ul {
list-style: none;
margin-bottom: 25px;
}

#product_description p, #producttype_description p, #product_links a{
font-size: 11.8px;
line-height: 17px;
margin-bottom: 29px;
}

#producttype_description p{
color: #939598;
}

#product_links a, #product_links a:visited{
background-color:#666666;
color:#DDDDDD;
margin-bottom:10px;
margin-top:32px;
padding:8px;
text-decoration:none;
}

#product_links a:hover{
color: #000;
}

#product_view_selector {
margin-left: 230px;
}

#product_view_selector img {
margin-right: 7px;
margin-top: 10px;
width: 20px;
}

#related_products{
width: 120px;
position: absolute;
top: 260px;
}

#related_products p{
clear: both;
}

#product_popup1, #product_popup2, #product_popup3, #product_popup4, #product_popup5, #product_popup6, #product_popup7, #product_popup8, #product_popup9, #product_popup10, #product_popup11, #product_popup12, #product_popup13, #product_popup14, #product_popup15, #product_popup16, #product_popup17, #product_popup18, #product_popup19, #product_popup20, #cat_product_popup1, #cat_product_popup2, #cat_product_popup3, #cat_product_popup4, #cat_product_popup5, #cat_product_popup6, #cat_product_popup7, #cat_product_popup8, #cat_product_popup9, #cat_product_popup10, #cat_product_popup11, #cat_product_popup12, #cat_product_popup13, #cat_product_popup14, #cat_product_popup15, #cat_product_popup16, #cat_product_popup17, #cat_product_popup18, #cat_product_popup19, #cat_product_popup20{
position: absolute;
width: 150px;
height: 150px;
background-color: #efefef;
padding: 5px;
border: solid 1px #cccccc;
opacity: 0.95;
left: 80px;
}

#cat_product_popup1, #cat_product_popup2, #cat_product_popup3, #cat_product_popup4, #cat_product_popup5, #cat_product_popup6, #cat_product_popup7, #cat_product_popup8, #cat_product_popup9, #cat_product_popup10, #cat_product_popup11, #cat_product_popup12, #cat_product_popup13, #cat_product_popup14, #cat_product_popup15, #cat_product_popup16, #cat_product_popup17, #cat_product_popup18, #cat_product_popup19, #cat_product_popup20
{
left: 650px;
top: 152px;
width: 300px;
height: 300px;
z-index: 99;
padding: 0;
opacity: 1;
border: 0;
}

#cat_product_popup1 img, #cat_product_popup2 img, #cat_product_popup3 img, #cat_product_popup4 img, #cat_product_popup5 img, #cat_product_popup6 img, #cat_product_popup7 img, #cat_product_popup8 img, #cat_product_popup9 img, #cat_product_popup10 img, #cat_product_popup11 img, #cat_product_popup12 img, #cat_product_popup13 img, #cat_product_popup14 img, #cat_product_popup15 img, #cat_product_popup16 img, #cat_product_popup17 img, #cat_product_popup18 img, #cat_product_popup19 img, #cat_product_popup20 img{
width: 300px;
height: 300px;
}

#product_popup1 img, #product_popup2 img, #product_popup3 img, #product_popup4 img, #product_popup5 img, #product_popup6 img, #product_popup7 img, #product_popup8 img, #product_popup9 img, #product_popup10 img, #product_popup11 img, #product_popup12 img, #product_popup13 img, #product_popup14 img, #product_popup15 img, #product_popup16 img, #product_popup17 img, #product_popup18 img, #product_popup19 img, #product_popup20 img {
width: 150px;
height: 150x;
}

/* Collectie */
#catpage{
width: 620px;
margin-top: 40px;
}

.product_type{
float: left;
margin-right:44px;
width:84px;
height: 185px;
}

.product_type p{
font-size: 12px;
}

.product_type a img:hover, #related_products a img:hover, #product_view_selector img:hover {
opacity: 0.8;
}

#catpage_row1_col1, #catpage_row1_col2, #catpage_row1_col3{
float: left;
}

#catpage_row1 {
min-height: 170px;
}

#catpage_row2{
float: left;
}
.catpage_type {
width: 84px;
margin-right: 44px;
font-size: 12px;
}

.catpage_type p{
margin-bottom: 15px;
}

.catpage_product, #related_products img{
margin-bottom: 12px;
margin-right: 12px;
float: left;
}

#catpage_types_container p {
width: 128px;
font-size: 12px;
float: left;
}

#catpage_types li {
width: 82px;
}

#collection_image {
position: absolute;
left: 650px;
top: 152px;
}

.wpcf7 p{
font-size: 12px;
}
