/*  
Theme Name: Slined Mod
Theme URI: http://www.dandyland.org
Description: Slik and dark theme originally built for <a href="http://dandyland.org">dandyland.org</a>
Version: 2.0Author: Dandyna
Author URI: http://www.dandyland.org
Notes: big thanks to Small Potato of WpDesigner who firstly coded this jewel, enjoy!
---------------------------
Dekuji vyse uvedenemu autorovi za "podklad" (zaklad), ktery jsem si upravil dle potreby stranek!
26.11.2006 emk
*/

body, h1, h2, h3, h4, h5, h6, form, ol, p, ul{
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6{
	font-size: 1.25em;
}

body{
	font-family: Arial;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	color: #ccc;
	background: #0B0B0B url(images/bg.gif);
}

.pozice {
	margin: 0px;
	float: none;
	width: 1000px;
}

table{
	font-family: Arial;
	font-size: 10px;
}

form, input, textarea{
	font-family: Arial;
	font-size: 10px;
}

input, textarea{
	margin: 0 0 1px 0;
	border: 1px solid #262626;
	color: #ccc;
	background: #232323;
}

ul, li{
	list-style-type: none;
}

a{
	text-decoration: none;
	text-transform:uppercase;
	color: #ccc;
}

a:hover{
	text-decoration: underline;
	text-transform:uppercase;
	color: #ccc;
}

img{
	border: 0px;
}

.post h2{
	font-family: "Lucida Grande" Verdana Arial Sans-Serif;
	font-size: 1.15em;
	font-weight: bold;
	border-top: 1px solid #00C0DC;
	border-bottom: 1px solid #262626;
	padding: 6px 15px 5px;
	text-align: left;
	vertical-align: top;
	line-height: 14px;
	color: #ccc;
	background: #000 url(images/bg_post_title.gif) repeat-x;
}

.post h2 a{
	color: #EC8200;
	text-decoration: none;
	font-size: 1.15em;
	font-weight: bold;
}

.post h2 a:hover{
	color: #0094AC;
	text-decoration: none;
	font-size: 1.15em;
	font-weight: bold;
}

/*****************************************************************************
Horni menu
******************************************************************************/

#header{
	clear: both;
	width: 510px;
	padding: 0px 0;
	text-align: center;
	vertical-align: middle;
	color: #fff;
}

#menutop{
	padding: 0 0 0 10px;
	text-align: left;
	vertical-align: top;
	color: #ccc;

}

#menutop ul li{
	float: left;
	border-top: 2px solid #00C0DC;
	margin: 0px 5px 0px 0px;
	padding: 4px 15px 6px;
	font-family: Arial;
	font-size: 1.05em;
	background: #0B0B0B url(images/bg_menu_item.gif) repeat-x;
}

#menutop ul li a{
	color: #FE9900;
	text-decoration: none;
	text-transform: none;
}

#menutop ul li a:hover{
	color: #00ACC8;
	text-decoration: none;
}

/*****************************************************************************
Stredni sloupec
******************************************************************************/

.stred{
	float: left;
	width: 510px;
	margin: 5px 0px 0px 5px;
	padding: 0 0 0 0;
	font-family: Arial;
	font-size: 1.05em;
	text-align: left;
	vertical-align: top;
	color: #E3E3E2;
}

/***** Popis pro index*****/
.entry_index{
	font-family: "Lucida Grande", Verdana, Arial, Sans-Serif;
	font-size: 1.05em;
	border: 1px solid #232323;
	padding: 0px 10px 10px 10px;
	text-align: justify;
	vertical-align: top;
	line-height: 15px;
	color: #ccc;
	margin-bottom: 10px;
	background: #0B0B0B;
}

.entry_index p{
	padding: 4px 0 0 0;
}

.entry_index a{
	color: #00ACC8;
}

/***** Popis pro archiv *****/
.entry{
	font-family: "Lucida Grande", Verdana, Arial, Sans-Serif;
	font-size: 1.05em;
	padding: 0px 8px 20px 5px;
	text-align: left;
	color: #ccc;
	margin-bottom: 15px;
	background: #111111;
	border-bottom: 1px solid #414141;
	border-left: 1px solid #414141;
	border-right: 1px solid #414141;
}

.entry p{
	padding: 8px 0 0px 0;
}

.entry a{
	color: #00ACC8;
}

/***** Popis - jen pro stranku *****/
.entry_popis{
	font-family: "Lucida Grande", Verdana, Arial, Sans-Serif;
	font-size: 1.05em;
	border: 1px solid #232323;
	padding: 0px 10px 15px 10px;
	vertical-align: top;
	line-height: 15px;
	color: #DCDCDC;
	background: #0B0B0B;
}

.entry_popis p{
	padding: 10px 0 0 0;
}

.entry_popis a{
	color: #00ACC8;
}

.entry_popis a:hover{
	color: #FF4F4F;
}

/***** Popis - jen pro stranku *****/
.entry_komentare{
	font-family: "Lucida Grande", Verdana, Arial, Sans-Serif;
	font-size: 9px;
	padding: 30px 10px 15px 10px;
	text-align: justify;
	vertical-align: top;
	line-height: 15px;
	color: #CCCCCC;
	border-bottom: 1px solid #232323;
	border-left: 1px solid #232323;
	border-right: 1px solid #232323;
}

.entry_komentare p{
	padding: 10px 0 0 0;
}

.entry_komentare a{
	color: #00ACC8;
}

.entry_komentare a:hover{
	color: #FF4F4F;
}

.tabulka_komentare{
	font-family: "Lucida Grande", Verdana, Arial, Sans-Serif;
	font-size: 1em;
	text-align: justify;
	vertical-align: top;
	line-height: 15px;
	color: #CCCCCC;
}

/***** Infopanel/Teleport/Navigace *****/
.infopanel{
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	color: #E3E3E2;
	padding: 5px 0px 0px 5px;
	border-left: 1px solid #414141;
	border-right: 1px solid #414141;
	background: #111111;
	border-top: 1px solid #414141;
}

.infopanel_index{
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	color: #E3E3E2;
	padding: 5px 0px 5px 5px;
	border-left: 1px solid #232323;
	border-right: 1px solid #232323;
	background: #0B0B0B;
}

.infopanel_popis{
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	color: #E3E3E2;
	background: #0B0B0B;
	padding: 5px 0px 5px 5px;
	border-left: 1px solid #232323;
	border-right: 1px solid #232323;
}

.teleport{
	padding: 8px 0px 8px 0px;
	background: #0B0B0B;
	border: 1px solid #232323;
	margin-bottom: 30px;
	cursor: pointer;
}

.navigacewp{
	color: #ccc;
	background: #0B0B0B;
	border: 1px solid #232323;
	margin: 35px 0px 35px 0px;
}

.navigace{
	font-family: Arial;
	font-size: 10px;
	text-align: center;
	color: #E3E3E2;
	padding: 8px 0px 8px 0px;
	background: #0B0B0B;
	border: 1px solid #232323;
	margin: 35px 0px 35px 0px;
	width: 470px;
}

/***** Komentare *****/
.commentlist ol, .commentlist ol li{
	list-style-type: decimal;
}

.commentlist ol{
	margin: 0 0 10px 20px;
}

.commentpole{
	background: #232323;
	padding: 2px 0 2px 3px;
}

.commentlist ol li{
	margin-bottom: 8px;
	font-size: 10px;
	color: #ccc;
	background: #232323;
	border: 1px solid #232323;
	padding: 2px 6px 6px 6px;
}

/* Smiley */	
.wp-smiley {
	border: 0pt none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	vertical-align: middle;
}

img.wp-smiley {
 vertical-align: -25%;
}

/*****************************************************************************
Levy sloupec/menu
******************************************************************************/

#sidebar{
	float: left;
	margin: 10px 0 0 5px;
	padding: 0;
	width: 130px;
	font-family: Arial;
	font-size: 10px;
	line-height: 15px;
	text-align: left;
	vertical-align: top;
	color: #CCCCCC;
}

#sidebar h2{
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 0px 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #DAA520;
	height: 22px;
	line-height: 22px;
	text-transform: none;
	border-top: 2px solid #00C0DC;
	background: #0B0B0B url(images/bg_menu_item.gif) repeat-x;
}

a{
	font-family: Arial;
	font-weight: normal;
	color: #00ACC8;
	text-decoration: none;
	text-transform: none;
}

a:hover{
	text-decoration: none;
	text-transform: none;
}

/********************* Menu *********************/	

.menu {
	z-index: 100;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	text-transform: none;
	height: 100%;
	margin-bottom: 10px;
	margin-top: 0px;
}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	width: 128px;
	position: relative;
	border: 1px solid #232323;
	border-width: 1px 1px 0 1px;
	background: #2A2A2A;
}

.menu li {
	background: transparent;
	height: 21px;
}

* html .menu li {
	margin-left: -16px;
	margin-lef\t: 0;
}

/* get rid of the table */
.menu table {
	position: absolute;
	border-collapse: collapse;
	top: 0;
	left: 0;
	z-index: 100;
	font-size: 1em;
	width: 0;
	height: 0;
}

/* style the links */
.menu a, .menu a:visited {
	display: block;
	text-transform: none;
	height: 20px;
	line-height: 20px;
	width: 128px;
	color: #D6D6D6;
	text-indent: 5px;
	border-bottom: 1px solid #232323;
	background: transparent;
}

/* style the link hover */
* html .menu a:hover {
	color: #0B0B0B;
	background: #00ACC8;
}

.menu :hover > a {
	color: #0B0B0B;
	background: #00ACC8;
}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
	visibility: hidden;
	position: absolute;
	top: -1px;
	left: 128px;
}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul {
	visibility: visible;
	background: #313131;
}

/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{
visibility:hidden;
}

/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{
visibility:hidden;
}

/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{
	visibility: visible;
	background: #3E3E3E;
}

/* make the fourth level visible when you hover over third level list OR link background: #B5B5B4; */
.menu ul :hover ul :hover ul :hover ul {
	visibility: visible;
	background: #999;
}
.menu ul.top_6 {top:-106px;}
.menu ul.top_5 {top:-85px;}
.menu ul.top_4 {top:-64px;}
.menu ul.top_3 {top:-43px;}
.menu ul.top_2 {top:-22px;}
.menu ul.top_1 {top:-2px;}
.menu ul.top2 {top:20px;}
.menu ul.top3 {top:41px;}
.menu ul.top4 {top:62px;}
.menu ul.top5 {top:83px;}
.menu ul.top6 {top:104px;}
.menu ul.top7 {top:125px;}
.menu ul.top8 {top:146px;}
.menu ul.top9 {top:167px;}

/*****************************************************************************
Pravy sloupec
******************************************************************************/

#obar{
	float: left;
	margin: 3px 0 0 5px;
	width: 339px;
	text-align: left;
	vertical-align: top;
}

.posledni a{
	font-family: Arial;
	font-weight: normal;
	color: #00ACC8;
	text-decoration: none;
	text-transform: none;
}

.posledni a:hover{
	text-decoration: none;
	text-transform: none;
	color: #FF4F4F;
}

.posledni h2{
	margin: 10px 0px 5px 0px;
	padding: 6px 0px 0px 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #DAA520;
	line-height: 20px;
	text-transform: none;
	border-bottom: 1px solid #262626;
	border-top: 2px solid #00C0DC;
	background: #0B0B0B url(images/bg_menu_item.gif) repeat-x;
}

/************* emk - logo **************/

#emk {
	display: block;
	height: 133px;
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
}

#emk div {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

#emk p {
	float: left;
	display: block;
	width: 335px;
	height: 127px;
	margin-right: 0px;
}

#emk p.emk1 {
	background: transparent url(emk/emk_seda.jpg);
}

#emk a {
	display: block;
	width: 335px;
	padding-top: 115px;
	height: 15px;
	overflow: hidden;
}

#emk a#emk2 {
	background: transparent url(emk/emk.jpg) no-repeat -335px -115px;
}

#emk a#emk2:hover {
	background-position: top left;
	z-index: 50;
}

* html #emk a:link, * html #emk a:visited {
	height: 115px;
	he\ight: 0;
}
* html #emk a:hover {
	height: 115px;
	he\ight: 0;
}


/******** Bohm - medialni podpora/menu *********/

#bohm_menu {
	float: right;
	list-style-type: none;
	width: 338px;
	height: 2em;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
}
#bohm_menu li {
	display: block;
	width: 55px;
	height: 2em;
	float: left;
	margin-right: 0.1em;
}
#bohm_menu a {
	display: block;
	width: 55px;
	height: 1.5em;
	position: relative;
	font-family: Arial;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	text-transform: none;
}
#bohm_menu a em {
	display: block;
	width: 55px;
	height: 1.5em;
	border-bottom: 1px solid #00C0DC;
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
	font-family: Arial;
	font-weight: normal;
	color: #CCCCCC;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
}
#bohm_menu a:hover {
	color: #00C0DC;
	border-bottom: 2px solid Red;
}
#bohm_menu a:hover em {
	color: #00C0DC;
	border-bottom: 2px solid Red;
}

/******** Bohm - medialni podpora/menu *********/

#bohm_menu_h {
	float: right;
	list-style-type: none;
	width: 331px;
	height: 2em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#bohm_menu_h li {
	display: block;
	width: 64px;
	height: 2em;
	float: left;
	margin-right: 0.1em;
}
#bohm_menu_h a {
	display: block;
	width: 64px;
	height: 1.5em;
	position: relative;
	font-family: Arial;
	font-weight: normal;
	color: #EC8200;
	text-decoration: none;
	text-transform: none;
}
#bohm_menu_h a em {
	display: block;
	width: 64px;
	height: 1.5em;
	border-bottom: 1px solid #00C0DC;
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
	font-family: Arial;
	font-weight: normal;
	color: #CCCCCC;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
}
#bohm_menu_h a:hover {
	color: #00C0DC;
	border-bottom: 1px solid Red;
}
#bohm_menu_h a:hover em {
	color: #00C0DC;
	border-bottom: 1px solid Red;
}

/******** Bohm - medialni podpora/menu *********/

#bohm_menu_s {
	float: right;
	list-style-type: none;
	width: 331px;
	height: 2em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#bohm_menu_s li {
	display: block;
	width: 81px;
	height: 2em;
	float: left;
	margin-right: 0.1em;
}
#bohm_menu_s a {
	display: block;
	width: 81px;
	height: 1.5em;
	position: relative;
	font-family: Arial;
	font-weight: normal;
	color: #EC8200;
	text-decoration: none;
	text-transform: none;
}
#bohm_menu_s a em {
	display: block;
	width: 81px;
	height: 1.5em;
	border-bottom: 1px solid #00C0DC;
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
	font-family: Arial;
	font-weight: normal;
	color: #CCCCCC;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
}
#bohm_menu_s a:hover {
	color: #00C0DC;
	border-bottom: 1px solid Red;
}
#bohm_menu_s a:hover em {
	color: #00C0DC;
	border-bottom: 1px solid Red;
}

/******** Bohm - medialni podpora/fotka *********/

#bohm {
	display: block;
	height: 146px;
	margin: 0px 0px 0px 4px;
	padding: 0px 0px 0px 0px;
}

#bohm ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

#bohm li {
	float: left;
	margin-right: 1px;
	display: block;
	width: 328px;
	height: 140px;
	border: 1px solid #676567;
}

#bohm li.bohm1 {
	background: transparent url(bohm/bohm_seda.jpg);
}

#bohm a {
	display: block;
	width: 328px;
	padding-top: 127px;
	height: 15px;
	overflow: hidden;
}

#bohm a#bohm2 {
	background: transparent url(bohm/bohm.jpg) no-repeat -328px -127px;
}

#bohm a#bohm2:hover {
	background-position: top right;
	z-index: 50;
}

* html #bohm a:link, * html #bohm a:visited {
	height: 127px;
	he\ight: 0;
}
* html #bohm a:hover {
	height: 127px;
	he\ight: 0;
}

/******** Bohm BRT - medialni podpora/fotka *********/

#brt {
	display: block;
	height: 176px;
	margin: 0px 0px 0px 4px;
	padding: 0px 0px 0px 0px;
}

#brt ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

#brt li {
	float: left;
	margin-right: 1px;
	display: block;
	width: 328px;
	height: 170px;
	border: 1px solid #676567;
}

#brt li.brt1 {
	background: transparent url(bohm/brt_seda.jpg);
}

#brt a {
	display: block;
	width: 328px;
	padding-top: 157px;
	height: 15px;
	overflow: hidden;
}

#brt a#brt2 {
	background: transparent url(bohm/brt.jpg) no-repeat -328px -157px;
}

#brt a#brt2:hover {
	background-position: top right;
	z-index: 50;
}

* html #brt a:link, * html #brt a:visited {
	height: 157px;
	he\ight: 0;
}
* html #brt a:hover {
	height: 157px;
	he\ight: 0;
}

/*****************************************************************************
CSS styly - Barevna posuvna lista 
******************************************************************************/

BODY {
	scrollbar-3dlight-color: #000000;
	scrollbar-highlight-color: #999999;
	scrollbar-shadow-color: #999999;
	scrollbar-darkshadow-color: Black;
	scrollbar-arrow-color: #232323;
	scrollbar-face-color: #000000;
	scrollbar-track-color: #0B0B0B;
}