/**************************************************/
/*                                                */
/*     Author:    Bc. Richard Kalab               */
/*     websites:  www.walmark.cz                  */
/*                                                */
/*     Date:       15.05.2007                     */
/*                                                */
/*     Copyright:  Studio LEXEL s.r.o.            */
/*                                                */
/*                                                */
/*                                                */
/**************************************************/

* {margin:0;padding:0;}
body {width: 100%;margin:0;padding:0;background: #FFF4DA;}
html {width: 100%;margin:0;padding:0;}

body, p, em, h1, h2, h3, h4, h5, h6, div, span, li, a, textarea {
	font-family: 'Lucida Grande', Geneva, Arial, Tahoma;
}
img {border:0;}

/* obalove ID */
#main-null {
	margin:0;
	padding:19px 0 5px 0;
	width:100%;
	background: #FFF4DA url('../images/background.png') 0px 0px repeat-x;
}
/* ID pro zacentrovani webu */
#main {margin:0 auto;padding:0;width:800px;border: solid 5px #fff;}

#head {
	margin:0 auto;
	padding:0;
	width:800px;
	min-height:146px;_height:146px;%height:170px; /* podtrzitkovy hack pouze pro IE < 7, procentovy hack funguje i v IE7 */
}
#head h2 {margin:30px 0 0 25px;padding:0;color:#FFECC2;font-size:1.2em;font-weight:500;}
#logo-dialevel {margin:26px 0 0 23px;padding:0;display:block;width:197px;height:62px;}
#logo-dialevel strong {display:none;}

/* leve menu */
#menu {margin:-17px 0 0 0;padding:0;float:left;width:207px;}
#menu li {margin:0;padding:0;list-style-type:none;}

/* nastaveni parametru buttonu menu */
#dialevel, #forum, #napsali, #diafakta, #diarecepty, #centra, #napiste, #kde-koupit, #soutez, #video {
	margin:0;
	padding:13px 0 0 47px;
	text-align:left;
	display:block;
	width:160px;
	min-height:30px;_height:30px; /* podtrzitkovy hack pouze pro IE < 7 */
	font-size:0.7em;
	color:#8C3200;
	font-weight:600;
	text-decoration:none;
}
/* nastaveni pozadi k buttonum */
#dialevel 	{background: url('../images/menu-dialevel.png') 0px 0px no-repeat;}
#forum 		{background: url('../images/menu-forum.png') 0px 0px no-repeat;}
#napsali 	{background: url('../images/menu-napsalijste.png') 0px 0px no-repeat;}
#diafakta 	{background: url('../images/menu-diafakta.png') 0px 0px no-repeat;}
#diarecepty {background: url('../images/menu-diarecepty.png') 0px 0px no-repeat;}
#centra 	{background: url('../images/menu-dial-centra.png') 0px 0px no-repeat;}
#napiste 	{background: url('../images/menu-napiste.png') 0px 0px no-repeat;}
#kde-koupit {background: url('../images/menu-kde-koupit.png') 0px 0px no-repeat;}
#soutez 	{background: url('../images/menu-soutez.png') 0px 0px no-repeat;}
#video 		{background: url('../images/menu-video.png') 0px 0px no-repeat;}
/* efekt zmeny pozadi posunutim obrazku */
#dialevel:hover 	{background: url('../images/menu-dialevel.png') 	0px -43px no-repeat;}
#forum:hover 		{background: url('../images/menu-forum.png') 		0px -43px no-repeat;}
#napsali:hover 		{background: url('../images/menu-napsalijste.png') 	0px -43px no-repeat;}
#diafakta:hover 	{background: url('../images/menu-diafakta.png') 	0px -43px no-repeat;}
#diarecepty:hover 	{background: url('../images/menu-diarecepty.png') 	0px -43px no-repeat;}
#centra:hover 		{background: url('../images/menu-dial-centra.png') 	0px -43px no-repeat;}
#napiste:hover 		{background: url('../images/menu-napiste.png') 		0px -43px no-repeat;}
#kde-koupit:hover	{background: url('../images/menu-kde-koupit.png') 	0px -43px no-repeat;}
#soutez:hover		{background: url('../images/menu-soutez.png') 		0px -43px no-repeat;}
#video:hover 		{background: url('../images/menu-video.png') 		0px -43px no-repeat;}

/* aktivni slozky*/
.aktivni-dialevel  	 {background: url('../images/aktivni-dialevel.png') 0px 0px no-repeat !important;}
.aktivni-diafakta 	 {background: url('../images/aktivni-diafakta.png') 0px 0px no-repeat !important;}
.aktivni-diarecepty  {background: url('../images/aktivni-diarecepty.png') 0px 0px no-repeat !important;}
.aktivni-centra 	 {background: url('../images/aktivni-dial-centra.png') 0px 0px no-repeat !important;}
.aktivni-napiste 	 {background: url('../images/aktivni-napiste.png') 0px 0px no-repeat !important;}
.aktivni-napsali 	 {background: url('../images/aktivni-napsalijste.png') 0px 0px no-repeat !important;}
.aktivni-forum 		 {background: url('../images/aktivni-forum.png') 0px 0px no-repeat !important;}
.aktivni-kde-koupit	 {background: url('../images/aktivni-kde-koupit.png') 0px 0px no-repeat !important;}
.aktivni-podmenu  	 {background: url('../images/aktivni-podmenu.png') 0px 0px no-repeat !important;}
.aktivni-soutez 	 {background: url('../images/aktivni-soutez.png') 0px 0px no-repeat !important;}
.aktivni-video 	 	{background: url('../images/aktivni-video.png') 0px 0px no-repeat !important;}

/* zanorene menu */
#podmenu {margin:0;padding:0;width:207px;}
#podmenu li {margin:0 !important;padding:0 !important;list-style-type:none;}
#podmenu li a {
	margin:0;
	padding:7px 0 0 46px !important;
	display:block;
	width:161px;
	height:22px !important;
	background: url('../images/podmenu-button.png') 0px 0px repeat-x;
	font-size:0.8em;
	color:#8C3200;
	font-weight:600;
	text-decoration:none;
}
#podmenu li a:hover {background: url('../images/podmenu-button.png') 0px -29px repeat-x;}
#podmenu li.male a {padding:2px 0 0 46px !important; font-size:0.6em; height:27px !important;}
/* index.html obsahuje jiny obrazek nez podstranky, take je index 3 sloupcovy layout, 
proto je odliseno ID home-content a content */
#content 	 	{width:560px;}
#home-content, #content	 {margin:0;padding:0 15px 0 15px;float:left;background:#fff;}
#home-content 	{width:329px;}
#home-content h2, #content h2 {margin:0;padding:0;font-size:2.4em;color:#A31E12;letter-spacing:0.00em;}
#home-content h3, #content h3 {margin:0;padding:0 0 10px 0;font-size:1.1em;color:#D14B03;font-weight:500;}
#home-content h3 a, #content h3 a {color:#D14B03;text-decoration:none;}
#home-content h3 a:hover, #content h3 a:hover {color:#D14B03;text-decoration:underline;}
#home-content h5, #content h5 {margin:0;padding:0;font-size:0.8em;color:#A31E12;font-weight:600;}
#home-content p, #home-right p, #content p {margin:0;padding:0 0 10px 0;font-size:0.8em;color:#444343;}
#home-content p a, #content p a {margin:0;padding:0 0 10px 0;font-size:1em;color:#D14B03;text-decoration:underline;}
#home-content p em, #content p em {margin:0;padding:0;font-size:0.7em;color:#D20031;font-style:normal;letter-spacing:0.01em;}
#home-content p span, #content p span {margin:0;padding:0;display:block;}
#article ul {padding:0 0 10px 0; margin-left: 20px !important; font-size:0.8em;color:#444343;}
#article ol {padding:0 0 10px 10px; margin-left: 20px !important; font-size:0.8em;color:#444343;}

.dark-red {list-style-image:url('../images/ikona-dot.png');margin:0 0 0 20px;padding:0;font-size:1.1em;font-weight:500;color:#A31E12;}


/* pravy sloupec uziti pouze na homepage (podstranky jsou 2 sloupcove) */
#home-right {
	margin:0;
	padding:0 15px 0 15px;
	float:left;
	width:204px;
	background:#fff url('../images/right-panel-gradient.jpg') 0px 0px repeat-x;
}
#home-right h2 {margin:0;padding:0;font-size:1.2em;color:#D45714;font-weight:500;}
#home-right h4 {margin:0;padding:15px 0 2px 0;font-size:0.8em;color:#D45714;font-weight:600;}

#home-right ul {margin:0;padding:0;}
#home-right ul li {margin:0;padding:0 0 5px 15px;list-style-type:none;background: url('../images/ikona-sipka2.gif') 0px 6px no-repeat !important;font-size:0.8em;color:#444343;}
#home-right ul li a {margin:0;padding:0;color:#A31E12;font-size:0.8em;}
#home-right ul li a:hover {margin:0;padding:0;color:#D47C14;font-size:0.8em;}
a.aktivni-sipka {margin:0;padding:0 0 0 15px !important;color:#5D1812 !important;background: url('../images/ikona-sipka2.gif') 0px 4px no-repeat !important;}
a.sipka {margin:0;padding:0 0 0 15px !important;background: url('../images/ikona-sipka.gif') 0px 4px no-repeat;}
a.sipka:hover {margin:0;padding:0 0 0 15px !important;background: url('../images/ikona-sipka.gif') 0px -32px no-repeat;}
a.sipka {display:block;}
ul.sipka {
	margin: -10px 5px 0px 5px;
}
ul.sipka li {
	font-size:0.8em;
	list-style:none;
	background: url('../images/ikona-sipka2.gif') 0px 6px no-repeat !important;
	margin: 5px 5px 5px 10px;
	padding-left: 15px;
	color:#444343;
}


/* blok ankety */
#anketa {padding:8px !important;}
#anketa input {color:#D45714;}
#anketa em {margin:0;padding:0;color:#845700;font-size:0.9em;font-style:normal;}
.label {margin:0;padding:0;color:#444343;font-size:1em;font-style:normal;}
.label em {margin:0;padding:0;color:#845700;font-size:0.9em;font-style:normal;}
.button {
	margin:10px 0 30px 0;
	padding:3px;
	font-size:0.8em;
	color:#fff !important;
	background:#A31E12;
	cursor: pointer;cursor: hand;
	border: solid 1px #A82A1F;
}
.pozadi {margin:6px 0 8px 0;padding:0;background: url('../images/anketa-bar.gif') 0px 0px repeat-y;display:block;height:12px;}
#ano {width:97px;}
#ne {width:5px;}
#castecne {width:2px;}
/* blok ankety konec */

.headline-pozadi {
	margin:10px 0 15px 0 !important;
	padding:8px 0 0 39px !important;
	display:block;
	width:516px;
	color:#A31E12;
	text-decoration:none;
	min-height:32px;_height:32px;
	background: url('../images/headline-hover.jpg') 0px 0px no-repeat;
}
.headline-pozadi:hover {background: url('../images/headline-hover.jpg') 0px -40px no-repeat;}

h4 {margin:0;padding:0;color:#A31E12;font-size:0.8em;}
.obalka-back {padding:0 0 12px 30px;background: url('../images/ikona-obalka.jpg') 0px 0px no-repeat;}
.tuzka2-gradient {padding:10px 0 0 8px !important;background: url('../images/tuzka2-gradient.jpg') 0px 0px repeat-y;}
.tuzka2-back {padding:0 0 15px 36px !important;background: url('../images/ikona-tuzka2.gif') 0px 0px no-repeat;}
.tuzka3 {
	margin:0 0 21px 10px !important;
	padding:5px 0 0 33px !important;
	background: url('../images/ikona-tuzka3.gif') 0px 7px no-repeat;
	color:#A31E12 !important;
}
.headline-pozadi a {color:#A31E12;text-decoration:none;}

/* formular */
#formular {margin:1px 0 0 0;padding:0;width:555;border: solid 1px #aaa; background: url('../images/formular-back.gif') bottom right no-repeat;}
.width {margin:0;padding:0;width:320px;display:block;float:left;}
.sedesat {padding:0 0 0 10px !important;width:80px;}
.button2 {margin:0 0 0 160px;%margin:0 0 0 -60px;padding:0 0 2px 0;display:block;width:100px;background:#fff;cursor:pointer;cursor:hand;}
.button3 { margin:0 5px 0 5px; width:100px;background:#fff;cursor:pointer;cursor:hand;}

/* tabulka */
table {margin:0 0 10px 0;padding:0;background:#FFEBBE;/*border-top:solid 7px #FFEBBE;*/}
.overtable {margin:0;padding:0;border-bottom:solid 1px #D64B08;}
th {
	margin:0;
	/*padding:0 0 7px 6px;*/
	padding:3px 6px 3px 6px;
	text-align:left;
	vertical-align:top;
	background: transparent;
	font-size:0.8em;
	color:#D64B08;
	font-weight:500;
	border-right:solid 1px #D64B08;
	border-bottom:solid 1px #D64B08;
}
td {
	margin:0;
	padding:3px 6px 3px 6px;
	text-align:left;
	vertical-align:middle;
	background: #fff;
	font-size:0.8em;
	color:#434343;
	font-weight:500;
	/*border-right:solid 1px #D64B08;*/
	border-right:solid 1px #d2d2d2;
	border-bottom:solid 1px #d2d2d2;
}
.suda td {background:#E8E8E8 !important;}
/* tabulka konec */

/* forum */
#diskuse-formular {margin:0;padding:12px 0 0 12px;border:solid 1px #D5D5D5;}
.ikona-forum {
	padding:0 0 20px 40px !important;
	font-size:0.8em;
	color:#A21F15;
	background: url('../images/ikona-forum.gif') 0px 0px no-repeat !important;
}

.inputy span, .area span, .anti-spam span {color:#434343;padding:0 0 2px 0 !important;}
.inputy input {margin:0 0 7px 0;width:183px;background:#fff !important;}
.inputy {margin:0;padding:0;display:block;float:left;width:190px;}
.area {margin:0;padding:0 13px 0 7px !important;display:block;float:left;width:166px;_width:160px;}
.area textarea {margin:0;padding:0;width:166px;_width:160px;height:106px;}
.anti-spam {
	margin:17px 0 0 0 !important;
	padding:7px 0px 0 15px !important;_padding:7px 0 0 8px !important;
	display:block;
	float:left;
	width:149px;_width:130px !important;
	background:#e1e1e1;
}
.anti-spam input {margin:6px 0 0 0;width:128px !important;}
.anti-spam img {margin: 0 0 6px 0;}
span.out-run {margin:13px 0 0 -15px !important;_margin:13px 0 0 -8px !important;
padding:5px 0 0 0px !important;display:block;width:165px;_width:147px !important;background:#fff;}
.out-run input {margin:0;padding:0;width:165px !important;_width:151px !important;background:#fff;}


#form-menu {margin:10px 0 0 0;padding:8px 0 0 13px;width:545px;border:solid 1px #D5D5D5;background:#e1e1e1;}
#form-menu p a {color:#1E1E1E;text-decoration:underline;}
.aktiv-f1 {color:#A21F15 !important;text-decoration:none !important;}
.aktiv-f2 {color:#D45714 !important;text-decoration:none !important;}

h4 a {color:#1e1e1e;}

.diskuse {width:555px !important;border-top: solid 1px #B1B1B1;}
ul {margin:10px 0 0 0;padding:0;}
.diskuse li {margin:0;padding:0;list-style-type:none;width:100%;}
ul li ul li{margin:5px 0 0 0 !important;padding:3px 0 5px 0 !important;border: none !important;}
.diskuse li p {margin:0 !important;padding:0 0 3px 0 !important;}
.diskuse li {margin:0;padding:3px 0 0 0;}
p.underline-forum {border-bottom: solid 1px #B1B1B1;}
.sipka-forum {margin:-5px 0 0 0 !important;padding:0 0 0 30px;background: url('../images/diskuse-sipka.gif') 0px 0px no-repeat;}
/* forum konec */


/* ukonceni stranky - paticka*/
#foot {
	margin:0 auto;
	margin-top:5px;
	padding:0;
	width:810px;
	min-height:71px;_height:71px;
	background: #FFF4DA url('../images/foot-gradient.png') 0px 0px repeat-x;
}
#foot-left {margin:18px 0 0 15px;padding:0;display:block;float:left;width:660px;color:#D45714;font-size:0.75em;}
#foot-left a {color:#D45714;}
#foot-logo {margin:7px 30px 0 0;_margin:7px 10px 0 0;padding:0;display:block;float:right;width:74px;height:34px;
background: url('../images/logo-walmark.gif') 0px 0px no-repeat;}
#foot-logo span {display:none;}

/* pridane veci - Walamrk */
/*
#seo{text-align:center;padding:5px 0px;clear:both;}   
#seo a {font-size:0.7em;display:inline-block; width:23%; color:#E98516;}
*/
/* seo */
#seo{
background: url(../images/bg_seo.jpg) repeat-x 0px 0px ;
text-align:center !important;
height:114px;
margin-top:30px; 
}
#seo .in{
width:780px;
margin:0 auto;
} 
.item{
float:left;
width:195px;
display:block;
}
.item h3{
margin:20px 20px 5px 20px;
}
.item h3 a{
color:#000;
text-decoration:none;
}
.item h3 a:hover{
color:#df011a;
}
.item p{
margin:5px 20px 20px 20px;
font-size:0.9em;
text-align:center !important;
}
.item p a{
color:#E98516;
text-decoration:none;
}
.item p a:hover{
color:#000;
}

#lang {position:relative; top: -21px;}
#lang a {
  display: block;
  float: left;
  text-decoration: none;
  color:#A31E12;
  margin: 0 3px ;
  padding: 0 4px ;
  font-size: 0.7em !important;
}
#lang a.on{background-color:#C32C01;color: #FFF;}
#lang a:hover{background-color:#FFEBBE;} 

.ramecek {margin-bottom:10px !important; padding:5px !important; background: #FFF4DA;}

/* mess cleaners - pomocne tridy */
.cleaner 	{margin:0;padding:0;clear:both;}

.block 		{display:block;}
.fleft 		{float:left;}
.fright 	{float:right;display:block;}

.datum 		{margin:26px 0 3px 0 !important;padding:0!important;font-size:0.75em !important;}
.align 		{text-align:center;}

.border 	{border: solid 1px #aaa;}
.underline 	{border-bottom: solid 1px #D3530E;}
.overline 	{border-top: solid 1px #D3530E;}

.line-tall {line-height: 1.5em;}
.lower	   {font-size:1.6em !important;}
ul.sipka li.bigger    {font-size:0.9em; font-weight:600; margin-top: 10px; /*color:#A31E12;*/}
ul.sipka li.bigger2   {font-size:0.9em; font-weight:600; margin-top: 10px; color:#A31E12;}

.mar-top 	{margin-top:25px;}
.small-pad 	{padding:8px 10px 2px 0 !important;}
.mar-b-10 	{margin-bottom:10px !important;}
.pad-t-10 	{padding-top:10px !important;}
.pad-b-10 	{padding-bottom:10px !important;}
.pad-b5 	{padding-bottom:5px !important;}
.pad-r-10 	{padding-right:15px !important;}
.mar-left 	{margin-left:60px !important;}
.mar-left-15{margin-left:15px !important;}
.mar-globe 	{margin:10px 15px 15px 0 !important;}
.no-pad 	{padding:0!important;}

.need-mar {_margin-left:3px !important;}

.ctyrista {text-align:right;}

.IE-height 	{height: 20px !important;}

.zanoreni-7 {padding:0 !important;background:transparent !important;}

