/*
Theme Name: Vandrak Recycle World
Theme URI: http://www.vandrak.eu/
Description: Najjedinecnejsi blog na internete
Version: 2.0
Author: Vandrak
Author URI: http://www.vandrak.eu/
Tags: vandrak
*/

/* Styl */
* {margin:0; padding:0;}
body {margin:0 auto 0 auto; background-color:#969070;}
#vesmir {margin:0 auto 0 auto; width:980px; background-color:#969070; padding: 0 0 20px 0;}
#slniecko {height:189px; background-image: url(images/slniecko-oblaciky.jpg); background-repeat:no-repeat; 
background-color:#ECE7C9;}
#bublina {width:980px; height:110px; float:left; background-image: url(images/bublina.jpg); 
background-repeat:no-repeat; background-color:#ECE7C9; text-align:center; padding-top:60px;}
#zem {width:940px; float:left; text-align:left; padding: 0 10px 70px 10px;}
#underground {clear:both; height:60px; background-color:#E03A3E;}

.sud {width:940px; background-color:#ECE7C9; padding:10px; margin-bottom:20px;}
.stitok {padding-top:17px;}
.text-stred {text-align:center;}

.priestor {float:left; width:960px; margin-bottom:20px;}
.priestor ul {margin:0; padding:0;}
.priestor li {list-style:none; margin:0 0 0 37px; padding:8px 0 4px 0;}
.cas-left {float:left; width:470px; background-color:#ECE7C9; padding: 0 0 10px 0; 
background-image: url(images/stroj-casu_bg.jpg); background-repeat:repeat-y;}
.cas-right {float:right; width:470px; background-color:#ECE7C9; padding: 0 0 10px 0; 
background-image: url(images/stroj-casu_bg.jpg); background-repeat:repeat-y;}

.film {width:950px; height:120px; background-image: url(images/film.jpg); background-repeat:no-repeat; 
background-color:#333333; margin:10px -10px 10px -10px; padding:20px 5px 0 5px;}
.film-img {padding-right:11px;}

.nic {font-size:1px; width:1px; height:1px; visibility:hidden; position:absolute;}
.nic_hr {font-size:1px; width:1px; height:1px; visibility:hidden; position:absolute;}
.navigation {clear:both; margin-top:-16px; padding-bottom:16px;}


/* Pismo */
body {font-family: Verdana, Geneva, sans-serif; font-size:95%; color:#171717;}
p, span {line-height: 140%; padding:10px 0 0 0;}
#kormidlo_bg {font-size:80%; font-weight:bold; color:#E03A3E; text-transform:uppercase;}
#bublina span {visibility:hidden;}
small {font-size:80%;}
.stitok {font-size:80%; font-weight:bold; text-transform:uppercase; text-align:right;}
.navigation {font-size:80%; color:#706A52; font-weight:bold; text-transform:uppercase;}
.vrchnak {font-size:125%; color:#706A52; font-weight:bold; text-transform:uppercase;}
.kakackovy-text {font-size:125%; color:#706A52; font-weight:bold; text-transform:uppercase;}
#emisie {font-size:80%;}
h1 {font-size:200%; font-weight:bold;}
h2 {color:#72603F; font-size:180%; font-weight:bold;}
h3 {color:#000000; font-size:130%; font-weight:bold;}
.o-tomto h3 {color:#F5821F;}
.page-title {background-color:#EBE5C9; width:948px; padding:6px; margin: 3px 0 10px 0;}

/* Linky */
a:link {text-decoration:none; color:#35842C;}
a:visited {text-decoration:none; color:#35842C;}
a:hover {text-decoration:underline; color:#2B6E25;}

h2 a:link {text-decoration:none; color:#72603F;}
h2 a:visited {text-decoration:none; color:#72603F;}
h2 a:hover {text-decoration:none; color:#826D48;}

.stitok a:link {text-decoration:none; color:#963D97;}
.stitok a:visited {text-decoration:none; color:#963D97;}
.stitok a:hover {text-decoration:underline; color:#333333;}

.navigation a:link {text-decoration:none; color:#706A52;}
.navigation a:visited {text-decoration:none; color:#706A52;}
.navigation a:hover {text-decoration:underline; color:#706A52;}

#telegraf a:link {text-decoration:underline; color:#FFFFFF;}
#telegraf a:visited {text-decoration:underline; color:#FFFFFF;}
#telegraf a:hover {text-decoration:none; color:#FFFFFF;}

.telegram a:link {text-decoration:underline; color:#171717;}
.telegram a:visited {text-decoration:underline; color:#171717;}
.telegram a:hover {text-decoration:none; color:#333333;}

.stroj-casu a:link {text-decoration:none; color:#35842C;}
.stroj-casu a:visited {text-decoration:none; color:#35842C;}
.stroj-casu a:hover {text-decoration:underline; color:#2B6E25;}

.o-tomto a:link {text-decoration:none; color:#00A2BA;}
.o-tomto a:visited {text-decoration:none; color:#00A2BA;}
.o-tomto a:hover {text-decoration:underline; color:#008395;}

.kamosi a:link {text-decoration:none; color:#963D97;}
.kamosi a:visited {text-decoration:none; color:#963D97;}
.kamosi a:hover {text-decoration:underline; color:#7D337E;}


/* Kormidlo */
#kormidlo_bg {width:980px; height:65px; float:right; background-image: url(images/kormidlo.jpg); 
background-repeat:no-repeat; background-color:#ECE7C9;}
#kormidlo {max-width:800px; float:right;}
#kormidlo ul {margin:0; padding:0;}
#kormidlo li {float:left; list-style:none; margin:0; padding:46px 10px 0 10px;}

#kormidlo a:link {text-decoration:none; color:#E03A3E; border-top:solid #ECE7C9 3px; padding-top:2px;}
#kormidlo a:visited {text-decoration:none; color:#E03A3E; border-top:solid #ECE7C9 3px; padding-top:2px;}
#kormidlo a:hover {text-decoration:none; color:#E03A3E; border-top:solid #E03A3E 3px; padding-top:2px;}

#kormidlo .selected a:link {text-decoration:none; color:#E03A3E; border-top:solid #E03A3E 3px; padding-top:2px;}
#kormidlo .selected a:visited {text-decoration:none; color:#E03A3E; border-top:solid #E03A3E 3px; padding-top:2px;}
#kormidlo .selected a:hover {text-decoration:none; color:#E03A3E; border-top:solid #72603F 3px; padding-top:2px;}

/* Telegraf */
#telegraf {float:left; width:950px; padding:16px 10px 10px 3px; margin:80px 0 20px 0; background-color:#963D97; 
background-image: url(images/telegraf1_bg.jpg); background-repeat:repeat-y; font-size:12px; font-weight:bold; 
color:#FFFFFF;}
.telegraf1 {float:left; height:233px; width:50px;}
#novy-komentar {width:34px; height:233px; font-size:3px;}
.telegraf20 {float:right; width:893px;}
.telegraf2 {float:left; width:670px;}
.telegraf3 {float:right; width:215px; margin-top:-10px;}
.telegraf3 p {padding:7px 7px 3px 7px;}
.tg-meno {width:30%; float:left;}
.tg-email {width:30%; float:left; padding-left:26px; padding-right:26px;}
.tg-web {width:30%; float:left;}
.tg-sprava {clear:both; padding-top:16px;}

fieldset {border:0; margin:0; padding:0;}
form {border:0; margin:0; padding:0;}
#author {border:#873788 7px solid; font-size:18px; font-weight:bold; width:170px; 
font-family: Verdana, Geneva, sans-serif; padding:10px 10px 15px 10px;}
#email {border:#873788 7px solid; font-size:18px; font-weight:bold; width:170px;
 font-family: Verdana, Geneva, sans-serif; padding:10px 10px 15px 10px;}
#url {border:#873788 7px solid; font-size:18px; font-weight:bold; width:170px;
 font-family: Verdana, Geneva, sans-serif; padding:10px 10px 15px 10px;}
#comment {border:#873788 7px solid; font-size:13px; font-weight:bold; font-family: Verdana, Geneva, sans-serif; 
padding:10px 10px 15px 10px; width:625px; height:120px;}
#submit {border:#873788 7px solid; background-color:#FFFFFF; font-family: Verdana, Geneva, sans-serif; 
font-size:13px; font-weight:bold; padding:3px; margin:10px 0px 0 0;}


/* Telegram */
.telegram {width:650px; min-height:90px; background-color:#ECE7C9; border:7px solid #00A2BA; padding:6px 10px 10px 6px; 
margin:10px auto 20px auto;}
.tel-right {float:right; padding:3px;}
#telegramy h4 {font-size:17px; font-weight:bold;}
.tel-num {font-size:20px;}
.tel-meta {font-size:11px; font-weight:bold;}
p.tel-meta {margin:0; padding:0;}


/* Emisie */
#emisie {width:960px; height:70px; background-color:#36842C; margin:60px 0 10px 0;}
#em-title {width:147px; height:47px; position:relative; overflow:hidden; float:left; text-align:left; 
margin:-47px 0 0 0; padding:0;}
#em-title span {width:147px; height:47px; display:block; position:absolute; left:0; top:0; z-index:1; 
margin:0; padding:0; background-image: url(images/emisie.jpg); background-repeat:no-repeat;}

#em1 {width:147px; height:53px; position:relative; overflow:hidden; float:left; text-align:left; 
margin:10px 6px 0 6px; padding:0;}
#em1 span {width:147px; height:53px; display:block; position:absolute; left:0; top:0; z-index:1; 
margin:0; padding:0; background-image: url(images/em1.jpg); background-repeat:no-repeat;}
#em2 {width:147px; height:53px; position:relative; overflow:hidden; float:left; text-align:left; 
margin:10px 6px 0 6px; padding:0;}
#em2 span {width:147px; height:53px; display:block; position:absolute; left:0; top:0; z-index:1; 
margin:0; padding:0; background-image: url(images/em2.jpg); background-repeat:no-repeat;}
#em3 {width:147px; height:53px; position:relative; overflow:hidden; float:left; text-align:left; 
margin:10px 6px 0 6px; padding:0;}
#em3 span {width:147px; height:53px; display:block; position:absolute; left:0; top:0; z-index:1; 
margin:0; padding:0; background-image: url(images/em3.jpg); background-repeat:no-repeat;}
#em4 {width:147px; height:53px; position:relative; overflow:hidden; float:left; text-align:left; 
margin:10px 6px 0 6px; padding:0;}
#em4 span {width:147px; height:53px; display:block; position:absolute; left:0; top:0; z-index:1; 
margin:0; padding:0; background-image: url(images/em4.jpg); background-repeat:no-repeat;}
#em5 {width:147px; height:53px; position:relative; overflow:hidden; float:left; text-align:left; 
margin:10px 6px 0 6px; padding:0;}
#em5 span {width:147px; height:53px; display:block; position:absolute; left:0; top:0; z-index:1; 
margin:0; padding:0; background-image: url(images/em5.jpg); background-repeat:no-repeat;}
#em6 {width:147px; height:53px; position:relative; overflow:hidden; float:left; text-align:left; 
margin:10px 6px 0 6px; padding:0;}
#em6 span {width:147px; height:53px; display:block; position:absolute; left:0; top:0; z-index:1; 
margin:0; padding:0; background-image: url(images/em6.jpg); background-repeat:no-repeat;}

/* CSS obrazky */

/* Vandrak */
#vandrak {width:332px; height:73px; position:relative; overflow:hidden; float:left; 
margin:49px 0 0 30px; padding:0;}
#vandrak span {width:332px; height:73px; display:block; position:absolute; left:0; top:0; z-index:1; 
margin:0; padding:0; background-image: url(images/logo.jpg); background-repeat:no-repeat;}

*html #vandrak {width:332px; height:73px; position:relative; overflow:hidden; float:left; 
margin:49px 0 0 15px; padding:0;}
*html #vandrak span {width:332px; height:73px; display:block; position:absolute; left:0; top:0; z-index:1; 
margin:0; padding:0; background-image: url(images/logo.jpg); background-repeat:no-repeat;}

/* RSS */
#rss {width:239px; height:86px; position:relative; overflow:hidden; float:right; 
margin:49px 60px 0 0; padding:0;}
#rss span {width:239px; height:86px; display:block; position:absolute; left:0; top:0; z-index:1; 
margin:0; padding:10px; cursor:pointer; background-image: url(images/rss.jpg); background-repeat:no-repeat;}

*html #rss {width:239px; height:86px; position:relative; overflow:hidden; float:right; 
margin:49px 30px 0 0; padding:0;}
*html #rss span {width:239px; height:86px; display:block; position:absolute; left:0; top:0; z-index:1; 
margin:0; padding:10px; cursor:pointer; background-image: url(images/rss.jpg); background-repeat:no-repeat;}

/* Autor */
#autor {width:427px; height:50px; position:relative; overflow:hidden; float:left; text-align:left; 
margin:6px 0 0 10px; padding:0;}
#autor span {width:427px; height:50px; display:block; position:absolute; left:0; top:0; z-index:1; 
margin:0; padding:0; background-image: url(images/autor.jpg); background-repeat:no-repeat;}

/* Konec */
#koniec {width:187px; height:53px; position:relative; overflow:hidden; float:right; text-align:left; 
margin:-53px 10px 0 0; padding:0;}
#koniec span {width:187px; height:53px; display:block; position:absolute; left:0; top:0; z-index:1; 
margin:0; padding:0; background-image: url(images/koniec.jpg); background-repeat:no-repeat;}

/* Novy komentar */
#novy-komentar {width:34px; height:233px; position:relative; overflow:hidden; float:right; text-align:left; 
margin:0px 14px 0 0; padding:0;}
#novy-komentar span {width:34px; height:233px; display:block; position:absolute; left:0; top:0; z-index:1; 
margin:0; padding:0; background-image: url(images/telegraf1_napis.jpg); background-repeat:no-repeat;}

/* Warning */
#warning {width:215px; height:55px; position:relative; overflow:hidden; float:right; text-align:left; 
margin:-60px 0px 0 0; padding:0;}
#warning span {width:215px; height:55px; display:block; position:absolute; left:0; top:0; z-index:1; 
margin:0; padding:0; background-image: url(images/pisaci-stroj3_napis.jpg); background-repeat:no-repeat;}