* {margin:0; padding:0; border:none; text-decoration:none; background-repeat:no-repeat;}



body {font-family:Arial, sans-serif; font-size:10px; color:#476774;}



/* general layout */

div#page {width:990px; height:auto; margin:0 auto; background-image:url('layout/page.jpg'); background-repeat:repeat-y;}

div#head_top {height:19px; padding:5px 20px; background-image:url('layout/head_top.jpg');}

div#page_left {width:275px; float:left; color:#333333;}

div#page_right {width:715px; float:left;}

div#head {height:196px; background-image:url('layout/head_background.jpg');}

div#panel_right {height:17px; padding:4px 0 0 21px; border-top:7px solid #ffffff; margin-bottom:7px; background-color:#e9a400;}

div#menu {min-height:198px; height:auto; width:235px; padding:0 19px 0 15px; border-left:6px solid #e9a400;}

div#panel_left {height:17px; padding:4px 0 0 21px; margin-top:5px; margin-bottom:7px; background-color:#0055aa;}

div#column_left {padding:0 5px 15px 0;  font-size:1.1em;}

div#news {padding:0 12px 0 9px; background-image:url('layout/zarazka.jpg'); background-position:0 21px;}

div#newsletter {margin-top:40px; padding:0 10px 0 9px; background-image:url('layout/zarazka.jpg'); background-position:0 21px;}

div#foot {height:43px; padding:2px 10px 0 9px; background-color:#71cf3d; margin-top:5px; border-right:12px solid #003366;}

div#bottom { padding: 15px 10px 0px 5px; background-color:#ffffff; text-align:center;}

div#home {padding:15px 5px 0 5px; border-bottom:1px dotted #000000; margin:0 5px;}

div#service {height:100px; margin:10px 5px 0 5px;}

div#contact {width:665px; padding:10px 20px; background-color:#0055aa; margin:10px 0 0 5px; float:left;}



* html div#panel_left {height:10px;margin-top:3px; padding:3px 0 4px 21px;}

* html div#panel_right {border-top:5px solid #ffffff;}



u {text-decoration:underline;}

br.end {clear:both;}



div#head_top h1 {font-size:1em;float:left;}

div#head_top h1 a {font-size:1em; color:#333333;}

div#head_top p {text-align:right;}

div#head_top p a {color:#333333;}

div#head_top p a:hover {text-decoration:underline;}



/* left side */

div#menu ul {width:235px; list-style-type:none;}

div#menu ul li {min-height:16px;border-bottom:1px dotted #ababab; margin-bottom:2px; padding-bottom:3px;}

div#menu ul li img {margin-right:11px; margin-bottom:-3px;}

div#menu ul li a {color:#47a806; font-weight:bold; font-family:Tahoma; font-size:1.1em;}

div#menu ul li a:hover {color:#0259c5;}

div#menu ul li a.current {color:#0259c5;}

div#menu ul li ul {width:200px; margin:5px 0 0 35px; display:none;}

div#menu ul li ul.current {display:block;}

div#menu ul li ul li {border:none;}

div#menu ul li ul a {font-size:1em;}

div#menu ul li ul li img {margin:0px;}





div#panel_left p {color:#FFFFFF; font-size:1.1em;}

div#panel_left p span {text-decoration:underline;}



div#column_left h2 {font-size:1.4em; color:#319e14; font-weight:bold; margin-bottom:20px;}



div#news a {color:#0066cc;}

div#news a:hover {color:#47a806;}

div.new {margin-bottom:25px;}

div.new p.date {color:#0066cc; font-weight:bold;}

p.older {text-align:right;}

p.older a {text-decoration:underline;}



div#newsletter p {margin-bottom:10px;}

div#newsletter label {margin-left:5px; color:#0066cc;}

div#newsletter p.result_email {color:red;}

div#newsletter input {height:17px; width:171px; float:left; border:1px solid #333333; color:#333333; margin-bottom:7px;}

div#newsletter input.submit {width:66px; height:19px; background-color:#e9a400; border:1px solid #f2c866; margin-left:10px; font-size:1em; color:#ffffff; font-weight:bold;}

div#newsletter input#zrusit_email {width:auto;border:none;}

* html div#newsletter input {margin-bottom:-5px;}



/* right side */

div#panel_right p {color:#FFFFFF; font-size:1.2em; font-weight:bold; float:left;}

div#panel_right h2 {color:#FFFFFF; font-size:1.2em; font-weight:bold;}

* html div#panel_right h2 {margin-bottom:-12px;}



div#home {font-size:1.1em; line-height:1.4em; font-family:Tahoma;}

div#home h2.service {font-size:1.4em; color:#319e14; font-family:Arial; font-weight:bold; margin-bottom:5px;}

div#home p.doporucujeme {line-height:1.6em;}

div#home p.doporucujeme a {color:#0066cc; font-size:1.4em;}

div#home p.doporucujeme a:hover {color:#47a806;}

div#home ul {margin-left:20px;}

div#home ul.sitemap {margin-left:20px;}

div#home ul.sitemap ul {margin-left:20px;}

div#home ul.sitemap li a {color:#47a806; font-weight:bold; font-size:1.1em;}

div#home ul.sitemap li a:hover {color:#0259c5;}

div#home ul.sitemap li a.current {color:#0259c5;}

div#home ul.sitemap li ul a {font-size:1em;}

div#home p.date {color:#0066cc; font-weight:bold;}

div#home p.new a {color:#0066cc;}

div#home p.new a:hover {color:#47a806;}

div#home table.objednavka {margin:0 auto; width:430px;}

div#home table.objednavka td {font-weight:bold; margin-top:3px;}

div#home table.objednavka td input {border:1px solid #333333; font-weight:normal;}

div#home table.objednavka td select {border:1px solid #333333;}

div#home table td textarea {border:1px solid #333333;}

div#home table.objednavka td input.submit {width:66px; height:19px; background-color:#e9a400; border:1px solid #f2c866; font-size:1em; color:#ffffff; font-weight:bold;}

div#home table.stred {margin:0 auto;}

div#home p.result_email {color:red; font-weight:bold; text-align:center;}

div#home a.buy {color:#0259c5; font-weight:bold;}

div#home a.buy:hover {text-decoration:underline;}



div#service img {float:right;}

div#service div.service {width:450px; padding-top:15px;margin-left:5px;}

div#service div.service a {color:#0066cc; font-size:1.4em; text-decoration:underline; display:block; width:225px; margin-bottom:5px; float:left;}

div#service div.service a:hover {color:#47a806;}



div#contact p {width:190px; float:left; color:#ffffff; font-family:Tahoma; font-size:1.2em; font-weight:bold; line-height:1.7em;}

div#contact img {margin:23px 0 0 105px;}

div#contact p a {color:#ffffff;}

div#contact p a:hover {color:#47a806;}



div#foot p {color:#ffffff; font-size:1.1em; width:408px; float:left;}

div#foot a {color:#ffffff;}

div#foot a:hover {color:#0066cc;}

div#foot p.menu {color:#ffffff; font-size:1.1em; width:500px; float:left; margin-top:7px; text-align:right;}

div#foot p.menu a {margin-left:30px;}



div#bottom p {margin-bottom:10px; color:#666666;}

div#bottom a {color:#666666;}

div#bottom a:hover {color:#47a806;}

div#wdbox {
	background-image: url('/layout/zarazka.jpg');
	background-position: 0px 21px;
	margin-top: 40px;
	padding: 0px 10px 0px 9px;
}
div#wdbox p
{
  font-size: 10px;
  color:grey;
}

.wdbox {text-align: center;}
.wdbox img {width: 130px;}

div#wdbox p a{
	color:grey;
	font-family:sans-serif;
	font-size: 10px;
	text-decoration: none;
}


