/*
Theme Name: Marii
Theme URI: http://www.marii.ee/
Description: Marii kosmeetikasalongile spetsiaalselt tehtud wordpressi stiil.
Version: 1.0
Author: Miko Nukka
Author URI: http://www.eifin.com
Tags: pink
*/
*{margin:0;padding:0;}
html, body, #wrap{height:100%;}
body > #wrap{height:auto;/*min-height:100%; see paneb terves vertikaalses pikkuses wrapperi*/}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
body{margin:0px 0px;padding:0px;text-align:center;background:url('images/taust.jpg') repeat-x;background-position:top;background-color:#eee6dd;font-family:Georgia;font-size:12px;line-height:1.4;word-spacing:1.75px;text-align:left;color:#4f4f4f;}
div#wrap{margin:0px auto;background-color:#f7f7f7;min-height:500px;max-height:100%;width:850px;}
div#header{background-color:#FFFFFF;width:100%;height:120px;background-image:url();background-repeat:no-repeat;background-position:bottom center;}
div #navpad{margin-top:10px;}
div #nav #navpad a{margin-left:30px;margin-right:30px;}
div#nav{margin-top:2px;color:#dd4343;text-decoration:none;font-weight:bold;font-family:Arial, Helvetica, sans-serif;height:35px;background:url('images/lingidtaust.jpg') repeat-x;background-position:top;background-color:#eeeeee;border-top:1px solid #e5e5e5;border-bottom:1px solid #d3d3d3;}
div#main{min-height:300px;max-height:100%;background-color:#f7f7f7;overflow: hidden;}
div#sidebar{float:right;width:150px;min-height:300px;max-height:100%;padding-left:25px;padding-top:25px;border-left-style:dashed;border-color:#CCC;border-width:1px;padding-bottom: 32767px;margin-bottom: -32767px;}
h1{font-size:14px;color:#dd4343;}
div #teenused a:link{text-decoration:none;color:#4f4f4f}
div #teenused a:visited{text-decoration:none;color:#4f4f4f;}
div #teenused a:hover{text-decoration:none;color:#f94a40;}
div #teenused a:active{text-decoration:none;color:#f94a40;}
a:link{text-decoration:none;color:#dd4343;}
a:visited{text-decoration:none;color:#dd4343;}
a:active{text-decoration:none;color:#dd4343;}
a:hover{text-decoration:none;color:#f94a40;}
.fleft{float:left;margin-right:10px;}
.centered{text-align:center;margin-top:0px;margin-bottom:0px;padding:0px;}
.title{padding-top:5px;text-decoration:none;font-weight:bold;}
.post{padding-top:15px;padding-bottom:25px;}
.postmetadata{padding-top:15px;}
div.post_dashes{width:100%;height:1px;border-bottom-style:dashed;border-color:#CCC;border-width:1px;}
/* Pushes the entry Div down when there is another Div inside it */
.entry{overflow: hidden;display: inline-block; /* triggers hasLayout in IE */}
.entry{display: block; /* back to block */}

.thumb{float:right;margin:4px 0px 5px 5px;padding:4px 4px 4px 4px;border-width:1px}
.vasakpilt{float:left;margin:4px 5px 5px 0px;padding:4px 4px 4px 4px;border-width:1px}
.parempilt{float:right;margin:4px 0px 5px 5px;padding:4px 4px 4px 4px;border-width:1px}
.kontakt_container {width:560px;display: block; margin-right: auto; margin-left: auto; float: none; clear: both;}
/*global/universal image classes */
img { border:1px solid #a8a8a8;}
img.alignleft, img.left { float: left; margin: 5px 10px 3px 0px; }
img.alignright, img.right { float: right; margin: 5px 0px 3px 10px;}
img.aligncenter, img.center { display: block; margin-right: auto; margin-left: auto; float: none; clear: both; }
img.alignnone, img.block { display: block; clear: both; }
img.frame { background: #eee; border-style: solid; border-color: #ddd; }
img.stack { clear: none !important; }
img[align="left"] { float: left; clear: left; }
img[align="right"] { float: right; clear: right; }
img[align="middle"] { display: block; margin-right: auto; margin-left: auto; float: none; clear: both; }
/*—:[ image captioning ]:—*/
.wp-caption { border-style: solid; border-color: #ddd; background-color: #eee; text-align: center; font-style: italic; }
.wp-caption.alignleft { float: left; }
.wp-caption.alignright { float: right; }
.wp-caption.aligncenter { margin-right: auto; margin-left: auto; float: none; clear: both; }
.wp-caption.alignnone { clear: both; }
/*global/universal image classes */
table.tabel
{
margin-right: auto; margin-left: auto; float: none; clear: both;
width: 579px; height: 100%;
}
table.tabel td,table.tabel tr
{
height: 1px;
}
table.tabel h1
{
height: 18px;
padding-bottom:4px;
padding-top:4px;
}
table.tabel p
{
height: 14px;
}

