﻿
/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {margin: 0; padding: 0px; background: url(images/jak-zhubnout-zdrave-posledni-sance.jpg?v=8000) center 0 no-repeat; font-family: Arial; font-size: 16px; color: #000000;}
h1, h2, h3, h4, h5, h6 {margin: 0; font-weight: normal;}
h1 {font-size: 220%;}
h2 {font-size: 180%;}
h3 {font-size: 100%; font-weight: bold;}
p, ol, ul {line-height: 180%;}
p {}
ol {}
ul {}
li {}
img {border: none;}
img.left {float: left; margin: 0 15px 0 0;}
img.right {float: right; margin: 0 0 0 15px;}
hr {display: none;}
table, tr, td {text-align: left; font: normal 16px Arial; color: #000000;}
table, tr, th {text-align: left; font: normal 16px Arial; color: #ffffff; line-height: 30px;}
blockquote {margin: 0; padding-left: 10px; border-left: 10px solid #aee341; font-style: italic; color: #1d7d1a;}
blockquote * {line-height: normal;}

/* Header */
#header {float: center; width: 600px; height: 340px; margin: 0 auto;}
/* menu */
#menu {float: left; width: 300px; text-align: center; padding-top: 65px; padding-left: 0px;}
#menu h1 {font-size: 43px; color: #d31818; font-weight: bold;line-height: 50px;}
#menu a {padding-top: 0px; padding-left: 0px; font-size: 24px; text-decoration: none; color:#d31818; font-weight: bold;}
#menu a:hover {text-decoration: underline; font-weight: bold; color:#d31818;}

/* Header 0 */
#header0 {height: 40px; margin: 0 0 0 -667.5px; position: fixed; top: 0%; left: 50%; width: 1335px; background-color: #d31818; border: 1px solid #fff;}
/* Menu 01 */
#menu01 {float: left; padding: 0px 0px; width: 270px; height: 40px;}
#menu01 ul {margin: 0; padding: 10px 0px 0px 40px; list-style: none; line-height: normal;}
#menu01 a {display: inline; padding: 0px 0px; background: none; text-decoration: none; font-size: 100%; font-weight: normal; color: #ffffff;}
#menu01 li {display: inline;}
#menu01 a:hover {text-decoration: underline; color: #ffffff;}
#menu01 .first a {background: none;}
/* Menu 02 */
#menu02 {float: left; padding: 0px 0px; width: 850; height: 40px;}
#nav, 
#nav ul{margin:0; padding: 0;
 list-style-type:none; 
list-style-position:outside; 
position:relative;
 line-height:2.5em;
}


#nav h6{
display:block;
 padding: 8px 10px;
 border:1px solid #fff;
font: bold 1.2em Arial; color: #ffffff; 
text-decoration:none; 
background-color:#d31818;
}


#nav h6:hover{
background-color:#fff;
color:#000;
}

#nav a{
display:block;
 padding: 5px 10px;
 border:1px solid #fff;
font: bold 1.2em Arial; color: #ffffff; 
text-decoration:none; 
background-color:#d31818;
}


#nav a:hover{
background-color:#fff;
color:#000;
}

#nav li{
float:left;
 position:relative;}
#nav ul {
position:absolute; 
display:none; 
width:14.75em;
top:2.5em;
}


#nav li ul a{
width:14.75em;
height:auto;
float:left;
}


#nav ul ul{
top:auto;
}	


#nav li ul ul {
left:14.75em;
margin:0px 0 0 69px;
}


#nav li:hover ul ul, 
#nav li:hover ul ul ul, 
#nav li:hover ul ul ul ul{
display:none;
}

#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li li li li:hover ul{
display:block;
}
/* Menu 03 */
#menu03 {float: right; padding: 0px 0px; width: 150px; height: 40px;}
#menu03 ul {margin: 0; padding: 7px 0px 50px 0px; list-style: none; line-height: normal;}
#menu03 a {display: inline; padding: 0px 0px; background: none; text-decoration: none; font-size: 100%; font-weight: normal; color: #ffffff;}
#menu03 li {display: inline;}
#menu03 a:hover {text-decoration: underline; color: #ffffff;}
#menu03 .first a {background: none;}

/* Header 1 */
#header1 {width: 810px; height: 250px; margin: 0 auto;padding-left: 290px;}
/* menu 11 */
#menu11 {float: left; width: 720px; height: 250px; padding-top: 0px; padding-left: 0px; background: none;}
#menu11 ul {margin: 0; padding: 0px 0px 0px 0px; list-style: none; line-height: normal;}
#menu11 li{display: inline;}
#menu11 a {display: block; float: left; padding: 0px 0px 0px 0px; text-decoration: none; font: bold 18px Arial; color: #ffffff;}
#menu11 a:hover {color: black; text-decoration: underline;}
#menu11 .first a {background: none;} 

/* Header 2 */
#header2 {width: 1100px; height: 20px;margin: 0 auto; background: #d31818;}

/* Page */
#page {width: 1100px; margin: auto; padding: 0px 0px 0px 0px; background: url(images/stranka-0.jpg?v=1);background-repeat: repeat-y;}
/* Content */
#content {float: right; width: 720px; list-style: none; line-height: 22px; text-align: left; font-size: 16px;}
#content ul {margin: 0; padding: 0px 0px 0px 0px; list-style: none; line-height: 22px; text-align: left; font-size: 16px;}
#content p {text-align: center;}
#content ul li {margin: 15px; padding-left: 35px; background: url(images/fajfka_1.jpg?v=1) no-repeat; font-size: 18px; line-height: 22px; font-weight: bold; text-decoration: underline; color: #666666;}
#content li {line-height: normal;}
#content h1 {text-transform: none; line-height: 35px; font-size: 35px; font-weight: bold; color: #1d7d1a;}
#content h2 {text-transform: none; font-size: 28px; line-height: 28px; font-weight: bold; color: #1d7d1a; text-decoration: underline;}
#content h3 {text-transform: none; font-size: 26px; line-height: 28px; font-weight: bold; color: #d31818; text-decoration: underline;}
.title {padding-top: 0px;}
.content {padding:20px 60px 0px 0px;}
a {font-weight: bold; color: #1d7d1a; text-decoration: underline;}
#content a:hover {text-decoration: underline; font-weight: bold; color:#d31818;}

/* Sidebar */

#sidebar {float: left; width: 320px; margin: 0; padding: 10px 0px 0px 0px;}
#sidebar h4 {text-transform: none; line-height: 38px; font-size: 30px; font-weight: bold; color: #000000;}
#sidebar h5 {text-transform: none; line-height: 42px; font-size: 35px; font-weight: bold; color: #d31818;text-decoration: underline;}

/* Footer */
#footer-wrapper {width: 1100px; height: 140px; margin: 0 auto; padding: 5px 0; background: url(images/stranka-pozadi-footer.jpg?v=4);background-repeat: repeat-y; border-top: 0px;  font-size: 16px; font-weight: bold; color: #ffffff;}
#footer-wrapper a {margin: 5px; line-height: normal; font-size: 14px; color: #ffffff; font-weight: normal;}
#footer {float: right; width: 780px; height: 100px; margin: 0 auto;}
#footer p {margin: 10px; line-height: normal; font-size: 14px; color: #ffffff;}
#footer a {font-weight: normal; font-size: 14px; color: #ffffff;}
#legal {float: left; padding: 0px 0px 0px 10px; background: none; color: #ffffff;}
#links {float: right; padding: 0px 10px 0px 0px;}
