/* CSS Document */
body {background: #fff url('img/bg-body.png') 0 0 repeat-x; margin: 0px 0px 0px 0px;	font-size:75%;	font-family: Arial, tahoma;	color: #42413E;}


/* Základní stavba */
#container {text-align: center;	margin: 0 auto;	width: 975px;}
#header {background: url('img/bg-header.png') 0 0 no-repeat; min-height: 220px; _height: 220px; position: relative;}
#content {padding: 0 10px 0 20px; text-align: left;}
#footer {text-align: right; color: #848485; margin-top: 40px; margin-right: 29px;}
#footer a{color: #848485;}

/* Hlavička */
.top-menu {min-height: 35px; text-align: right; padding-right: 20px; line-height: 35px;}
.top-menu a {text-decoration: none;}
.top-menu a:hover {text-decoration: underline;}

.logo {position: absolute; top: 80px; right: 50px; text-align: right;}
.logo h1 {
margin: 0; 
padding: 65px 0 0 0; 
font-size: 16px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal;
font-style:italic;
}

/* Obsah */
.col-side {float: left; width: 220px; background: url('img/shadow.png') 216px 5px no-repeat;}
.menu {border: 1px solid #848485; width: 195px; padding: 10px;}
.menu ul li {font-size: 14px; color: #848485; text-transform: uppercase; text-align: left; margin: 7px 0 0 -38px; list-style:none;}
.menu ul li a{ text-decoration:none;}
.menu ul li a:hover {text-decoration: underline;}
.menu ul li ul {background: #E9E9E9; border: 1px solid #D3D3D3; margin: 7px 0 0 0; padding: 15px 15px;}
.menu ul li ul li {font-size: 12px; margin: 0; padding: 2px 0 2px 10px; list-style: none; background: url('img/ico-row.png') 0 0.5em no-repeat;}
.menu ul li ul li.active a,.menu ul li.active a:hover {font-weight: bold; text-decoration: none;}
.menu ul li ul li a {text-decoration: none; }
.menu ul li ul li a:hover {text-decoration: underline;}


.col-content {float: right; width: 715px; background: url('img/shadow.png') 704px 5px no-repeat;}
.main {width: 683px; border: 1px solid #D3D3D3; padding: 10px;}
.main .text {background: #F8F8F8; border: 1px solid #E7E7E7; padding: 0 10px; font-size: 13px;}

/* Fonts */
h1 {font-size:18px; color: #000; font-weight: normal; margin: 20px 0;}
h2 {font-size:133%; color: #000; font-weight: bold; margin: 10px 0;}
h3 {font-size:116%; color: #000; font-weight: bold; margin: 5px 0;}
h4 {font-size:109%; color: #000; font-weight: bold; margin: 5px 0;}
p {text-align: justify; font-size: 100%;}
a { color: #333333;}
a:hover { text-decoration: none; color: #333333;}


/* Help */
.bold { font-weight: bold;}
.small { font-size: 92%;}
.red {color: #cc0000;}
.no-border { border: 0px solid;}
.break {clear: both;	height:0px;	font-size:1px;	line-height:1px;	display:block;	width:100%;	margin-top:-1px;}


.vymena-odkazu {}
.vymena-odkazu h2 { margin-top: 5px; }
.vymena-odkazu p img { margin: 0 10px 10px 0; padding: 2px; border: 1px solid #59636b; }
.vymena-odkazu p { margin: 0 0 10px 0; text-align: justify; }
