/*reset */
html, body, div, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, cite, code,  img,  q, s, samp, center, ol, ul, li,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;
  vertical-align:baseline;	background:transparent;
}

ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}


/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse:collapse;
	border-spacing: 0;
}

body {font-family:  Arial,  sans-serif;
	background:#E5E9DE;
	color:#000;
	font-size:small;
	text-align:center;
	line-height:1.4}

.klear {clear:both}

/* layout */
#mainpane {
	width:970px; text-align:left;	margin:0 auto;	padding:0;
  border-left:3px solid #B2CCAF; border-right:3px solid #B2CCAF;
  background:#EAEADF
}

#banner {height:120px;position:relative;clear:both}

#left {width:180px;float:left;display:inline;
border:0px solid red; }

#content {width:600px;float:left;overflow:hidden;display:inline;
border:0px solid blue; line-height:1.4;margin-bottom:18px}

#right {width:180px;float:left;display:inline;overflow:hidden;
border:0px solid green; 
}

.padd {padding:0 18px;}

#patka {clear:both; background:#6F9D4C;color:#EAEADF;font-size:90%;padding:9px 20px;border-top:4px solid #B2CCAF;}

/* vzhled */
#content p {margin-bottom:18px}

blockquote {
    border-left:4px solid #B2CCAF;
    color: #000;
    margin: 0 10% 18px 10%;
    padding-left:10px;
}


h1 span {background: url("http://aromaterapie.cz/templates/blue/img/Aromatherapy.jpg") left top no-repeat;
	height:125px;width:970px;
	position:absolute;
	left:0;top:0;	overflow:hidden;
	display:block;
	z-index:1
}

#content table {border:1px solid white;margin-bottom:18px;font-family:arial,sans-serif}
#content th {background:#6A8B70;color:white; padding: 2px 5px;border: 1px solid white;font-family: arial,sans-serif}
#content td {background:#E5D49E;padding: 2px 5px;border: 1px solid white;font-family: arial,sans-serif}


#content h1 {
    font-family: "times new roman", serif;
    text-transform: uppercase;border-top:1px solid white;
    font-size: 130%; line-height:1.2;
    letter-spacing: 1px;font-weight:bold;
    padding-top: 18px;margin-bottom:0
}

#content h1 a {color:black;text-decoration:none;}
#content h1 a:hover {color:#305B23;}

#content h2 {color:#487E28;
    font-size: 130%;font-weight:bold;
    margin: 27px 0 9px 0;line-height:1.1
}

#content h3 {color:#345B52;
    font-family: "times new roman", serif;
    font-size: 130%;font-weight:bold;
    margin: 27px 0 9px 0;
}

#content h4 {color:#487E28;
    font-size: 110%;font-weight:bold;
    margin: 18px 0 0px 0;
}

#content h5 {color:#345B52;
 font-family: "times new roman", serif;
    font-size: 120%;font-weight:bold;
    margin: 18px 0 0px 0;
}

#content ul, #content ol {margin-bottom:18px}
#content ul li {
list-style: none;	padding: 0 0 0 16px;
	background: url("img/odrazkazli.gif") no-repeat 0 8px;
	}

#content ol li {
	margin-left:20px
	}	
	
.entry_body a, .entry_extended a, .serendipity_comments a {color:#994519}
.entry_body a:visited, .entry_extended a:visited, .serendipity_comments a:visited {color:#5B160A}
.entry_body a:hover, .entry_extended a:hover, .serendipity_comments a:hover {color:#305B23}


.entrydat {
    font-size: 80%;color:gray;
    margin-bottom: 4px;margin-top:0px;
    padding: 0;
    border-top: 0px solid #C5DB9D;
    border-bottom: 0px solid white;
}

.entrydat a, .entrydat a:visited {color:gray;}


.celyclanek {margin-top:18px;clear:both}
.celyclanek a {color:#3B903B;text-decoration:none;font-weight:bold }
.celyclanek a:hover {color:#C5DB9D; background:#5D9743 }

.entryFooter {clear:both;line-height:1.0;font-size:1px
    }
    
.serendipity_entryFooter {clear:both;border-top:1px solid white;
padding:9px 0;color:#994519
    }
.serendipity_entryFooter a {color:#994519;font-weight:bold}
.serendipity_entryFooter a:hover {color:#3B903B}

.serendipity_pageFooter {clear:both;
    margin: 5px 0 10px;
}

#patka a {color:#EAEADF}

.staticpage_metainfo {color:gray;font-size:80%; padding-top:18px;clear:both}

 #content img {padding:9px}

/* horní menu */
#sitenav {
    padding: 0.5em 0;
}

#sitenav ul li {
    padding: 0 0.5em 0 10px;
}


#sitenav {
    border-top: 4px solid #59912E;
    border-bottom: 0px solid #AFA283;
    margin: 0;
    padding: 0;
}

#sitenav ul li {
    font-family: Tahoma, Arial, sans-serif;
    font-size: 90%;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin: 0;
    padding: 0; 
    display: inline;
}

#sitenav ul a {font-weight: bold;
    border-bottom: 4px solid #B2CCAF; text-decoration:none;
    margin: 0 3px 0 0; color:#27461D;
    padding: 6px 10px 6px 10px;
    float: left;
    overflow: hidden;
}

#sitenav ul a:hover {
    border-bottom: 4px solid #3B903B;color:#3B903B;
    padding: 6px 10px 6px 10px;
    margin: 0 3px 0 0;
}

/* boční sloupce oba */
.SideBarItem {
    margin: 5px;
    padding: 0;
    border: 0px none;
    height: 100%; 
}

.SideBarTitle {
    font-family: georgia,"times new roman", serif;
    text-transform: uppercase;
    font-size: 95%;
    letter-spacing: .1em;
    color: #B2CCAF;
    padding: 8px 0px;
    border-left: 0px solid #6B8F50;
    margin: 0;
}

.SideBarContent {
    font-size: 90%;
    padding: 0px;
    border-left: 0px solid #AFA283;
    margin: 0;
}

/* levý sloupec */

/**************** menu coding *****************/
#menu {padding-top:5px;
    padding-bottom:5px;
    margin-top:15px;background:#C5DB9D url("img/aromaznak.jpg") right bottom no-repeat
}

#menu ul{
    margin: 0;
    list-style-type: none;
}

#menu ul ul {background:#C5DB9D;
    margin: 0;
    list-style-type: none;
}
#menu ul a {text-decoration:none;
    border-left: 4px solid #B2CCAF;
    padding: 2px 0px 1px 5px;color:#3B903B;
    display: block;
}

#menu ul a:hover,
#menu .currentpage a  {
     border-left: 4px solid #3B903B;color:#27461D;
}

#menu li {
    font-family:Tahoma, Arial, sans-serif; 
    font-size: 100%;font-weight:bold;
    text-transform: uppercase;
    letter-spacing: 1px;
     margin: 0 0 2px 0;
    padding: 0;
 }
#menu ul ul li {
       text-transform: none;
    letter-spacing: 0px;}

#menu li {
position: relative;
}

#menu ul  ul {
position: absolute;
top: 0;
left: 90%;
width: 150px;
}

div#menu ul  ul
{display: none;}

div#menu ul li:hover ul
{display: block;}

/* pravý sloupec */
#reklama {margin-top:30px;}



/*** s9y image manager ***/
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    border: 1px solid #ddd;
    background-color: #efefef;
    padding: 0;
    text-align: center;
}

.serendipity_imageComment_center {
    margin: auto;
}

.serendipity_imageComment_left {
    float: left;
    margin: 0 10px 5px 0;
}

.serendipity_imageComment_right {
    float: right;
    margin: 0 0 5px 10px;
}

.serendipity_imageComment_img,
.serendipity_imageComment_img img {
    margin: 0;
    padding: 0;
    border: none;
    text-align: center;
}

.serendipity_imageComment_txt {
    border-top: 1px solid #ddd;
    margin: 0;
    padding: 1%;
    clear: both;
    font-size: 80%;
    text-align: center;
}
/* komentáře */
.serendipity_comment_author_self comment_evenbox,
.comment_evenbox {
    line-height: 1.2em;   
    border: 0px dotted #6B8F50;
    background: DFD7C3;
}

.serendipity_comment_author_self comment_oddbox,
.comment_oddbox {
    line-height: 1.2em;
    border: 0px dotted #6B8F50;
    background: AFA283;
}

.serendipity_commentsTitle {
    font-family: georgia,"times new roman", serif;
    text-transform: uppercase;
    font-size: 100%;
    letter-spacing: 0.2em;
    margin: 0em 0;
    padding: 0em 0;
}

.serendipity_comment_source {font-size:90%;color:gray;}
.serendipity_comment_source a, .serendipity_center a, .serendipity_center a:visited {color:gray}
/*** Contact form ***/
#serendipity_comment_CommentForm fieldset {
    border: 1px solid #ddd;
    width: 90%;
    margin: 2%;
    padding: 2%;
}

#serendipity_comment_CommentForm fieldset legend {
    background: #fafbfc;
    border: 1px solid #ddd;
    font-weight: bolder;
    margin: 0 10px 5px;
    padding: 0.25em 1em;
    text-align: center;
}

.serendipity_commentDirection {
    width: 90%;
    margin-top: 1em;
}


/*** Comment form ***/
#serendipity_comment {
    font-weight: normal;
    margin: 0 10px;
    padding: 0;
}

.serendipity_commentsTitle {
    margin: 0;border-top:1px solid white;color:#5C9546;
    padding: 1em 0;clear:both
    }

.serendipity_comment {
    padding: 0;
}

.serendipity_comments .serendipity_center {
    font-size: 90%;color:gray
}

.serendipity_commentBody {
    padding: 0em 0;
}

.serendipity_comment_source {
    margin: 0;
    padding: 0;
}

.serendipity_comment_author_self comment_evenbox,
.comment_evenbox {
    margin: 0 10px 10px;
    padding: 1em;
    line-height: 1.5em;
}

.serendipity_comment_author_self comment_oddbox,
.comment_oddbox {
    margin: 0 10px 10px;
    padding: 1em;
    line-height: 1.5em;
}

.serendipity_commentsValue .frm_check_label,
.serendipity_commentsValue .frm_radio_label,
.serendipity_commentsLabel {
    font-size: 90%;
}

.serendipity_commentsLabel {
    font-weight: bold;
}

.serendipity_commentsValue .frm_check,
.serendipity_commentsValue .frm_radio,
.serendipity_commentsValue .frm,
#serendipity_comment_CommentForm select {
    background: #fff;
    color: #000;
}

.serendipity_commentsValue .frm,
#serendipity_comment_CommentForm select {
    border: 1px solid #ccc;
}

.serendipity_commentsValue .frm,
#serendipity_comment_CommentForm select {
    width: 90%;
    max-width: 400px;
}

#serendipity_comment_CommentForm select:focus,
.serendipity_commentsValue .frm:focus {
    background: #efefef;
    color: #000;
}

#serendipity_comment_CommentForm dt {
    float: left;
    margin-bottom: 0.5%;
    margin-right: 1%;
}

#serendipity_comment_CommentForm dd {
    padding-left: 0em;
    margin-left: 20%;
    margin-bottom: 1%;
}

#serendipity_comment textarea {
    margin-bottom: 1%;
}

.checkbox {
    display: block;
}

#serendipity_trackbacklist,
#serendipity_commentlist {
    margin-top: 1em;
}

