@charset "utf-8";
/*----------------------------------------------------------------------------
	Description: Kaskádové styly pro veseledeti.cz
	Author:			 e-invent s.r.o., www.e-invent.eu, e-mail: nachod(@)e-invent.eu
	Modified:	   28. 8. 2007
	==[ TOC ]==
  1. Body       (tělo)
  2. Tags       (všeobecné prvky - h1, input, ...)
  3. Classes    (třídy pro vše platící - .clear, .float-x ..)
  4. Container  (rozvržení celé stránky)
  5. Header     (Hlavička)
  6. Sidebar    (postraní sloupec)
  7. Content    (obsah)
  8. Footer     (patička)
  9. Other      (ostatní)
	==[ Colors ]==
	1. #ed1c24 - h1 - cervena
----------------------------------------------------------------------------*/
/*-- [ 1. Body ] -----------------------------------------------*/
* {margin: 0; padding: 0;}
body  {
	font-size: small;
	font-family: Tahoma, Helvetica, sans-serif;
	color: #333;
	text-align: center;
}
body.orange {background: #e1891a url(../images/bg-body-orange.png) top left repeat-x;}
body.green {background: #7fc61a url(../images/bg-body-green.png) top left repeat-x;}
body.blue {background: #6089ff url(../images/bg-body-blue.png) top left repeat-x;}
body.brown {background: #d57b64 url(../images/bg-body-brown.png) top left repeat-x;}
body.pink {background: #eeacad url(../images/bg-body-pink.png) top left repeat-x;}
body.red {background: #f41b19 url(../images/bg-body-red.png) top left repeat-x;}
body.yellow {background: #fff363 url(../images/bg-body-yellow.png) top left repeat-x;}
body.violet {background: #a842ff url(../images/bg-body-violet.png) top left repeat-x;}
body.cyan {background: #199da3 url(../images/bg-body-cyan.png) top left repeat-x;}
/*-- [ 2. Tags ] -----------------------------------------------*/

h1 {font-size: 200%;margin: 8px 0 15px 0;}
body.orange h1 {color: #e1891a;border-bottom: 1px solid #e1891a;}
body.green h1 {color: #609c0b;border-bottom: 1px solid #609c0b;}
body.blue h1 {color: #2f65ff;border-bottom: 1px solid #2f65ff;}
body.brown h1 {color: #8a5a4e;border-bottom: 1px solid #8a5a4e;}
body.pink h1 {color: #c46464;border-bottom: 1px solid #c46464;}
body.red h1 {color: #f41b19;border-bottom: 1px solid #f41b19;}
body.yellow h1 {color: #d9cd3a;border-bottom: 1px solid #d9cd3a;}
body.violet h1 {color: #a842ff;border-bottom: 1px solid #a842ff;}
body.cyan h1 {color: #199da3;border-bottom: 1px solid #199da3;}
h2 {font-size: 130%;margin-top:0.5em;margin-bottom:0.2em;}
body.orange h2 {color: #e1891a;}
body.green h2 {color: #609c0b;}
body.blue h2 {color: #2f65ff;}
body.brown h2 {color: #8a5a4e;}
body.pink h2 {color: #c46464;}
body.red h2 {color: #f41b19;}
body.yellow h2 {color: #d9cd3a;}
body.violet h2 {color: #a842ff;}
body.cyan h2 {color: #199da3;}
h3 {font-size: 120%;margin-bottom: 5px;}
body.orange h3 {color: #e36202;}
body.green h3 {color: #6b800b;}
body.blue h3 {color: #334185;}
body.brown h3 {color: #78482a;}
body.pink h3 {color: #a74c35;}
body.red h3 {color: #880805;}
body.yellow h3 {color: #ab9b00;}
body.violet h3 {color: #63297b;}
body.cyan h3 {color: #0b5659;}
body.orange a {color:#e1891a;}
body.orange a:hover {color:#e36202;}
body.green a {color: #609c0b;}
body.green a:hover {color: #6b800b;}
body.blue a {color: #2f65ff;}
body.blue a:hover {color: #334185;}
body.brown a {color: #8a5a4e;}
body.brown a:hover {color: #78482a;}
body.pink a {color: #c46464;}
body.pink a:hover {color: #a74c35;}
body.red a {color: #f41b19;}
body.red a:hover {color: #880805;}
body.yellow a {color: #d9cd3a;}
body.yellow a:hover {color: #ab9b00;}
body.violet a {color: #a842ff;}
body.violet a:hover {color: #63297b;}
body.cyan a {color: #199da3;}
body.cyan a:hover {color: #0b5659;}
img {border:none; text-decoration:none;}
input, textarea {border: 1px solid #a6a6a6;background:transparent url(../images/bg-input.gif) left top no-repeat;}
/*-- [ 3. Classes ] -----------------------------------------------*/
.float-r {float: right;}
.float-l {float: left;}
.clearfloat { 
	clear: both;
  height: 0;
  font-size: 1px;
  line-height: 0px;
	overflow: hidden;
}
.obrazek {border: 5px solid #e8e8e8;}
.font-size-90 { font-size:90%;}
.font-size-85 { font-size:85%;}
.obrazek2 {border: 3px solid #d9d9d9;}
.odsazeni {margin-left: 12px;}
.button {
  background:transparent url(../images/button.png) left top no-repeat;
  border:none;
  color:#fff;
  cursor:pointer;
  font-size:110%;
  font-weight:bold;
  height:24px;
  line-height:25px;
  overflow:hidden;
  vertical-align:middle;
  width:77px;
}
.leftobr {float:left;margin: 10px 10px 10px 0;}
.leftobr img {border: 3px solid #d9d9d9;}
/*-- [ 4. Container ] -----------------------------------------------*/
#mainContainer { 
	width: 1010px;  
	margin: 0 auto;
	text-align: left;
} 
/*-- [ 5. Header ] -----------------------------------------------*/
#header {margin-top: 15px;}
#header #top {height:255px;	position: relative;}
body.orange #header #top {background:url(../images/bg-top1.jpg) right top no-repeat;}
body.green #header #top {background:url(../images/bg-top2.jpg) right top no-repeat;}
body.blue #header #top {background:url(../images/bg-top3.jpg) right top no-repeat;}
body.brown #header #top {background:url(../images/bg-top4.jpg) right top no-repeat;}
body.pink #header #top {background:url(../images/bg-top5.jpg) right top no-repeat;}
body.red #header #top {background:url(../images/bg-top7.jpg) right top no-repeat;}
body.yellow #header #top {background:url(../images/bg-top8.jpg) right top no-repeat;}
body.violet #header #top {background:url(../images/bg-top9.jpg) right top no-repeat;}
body.cyan #header #top {background:url(../images/bg-top10.jpg) right top no-repeat;}
#header #top #logotype {position:absolute; top:0px; left:0px; width:258px; height:255px;}
body.orange #header #top #logotype {background:url(../images/bg-logotyp-orange.png) right top no-repeat;}
body.green #header #top #logotype {background:url(../images/bg-logotyp-green.png) right top no-repeat;}
body.blue #header #top #logotype {background:url(../images/bg-logotyp-blue.png) right top no-repeat;}
body.brown #header #top #logotype {background:url(../images/bg-logotyp-brown.png) right top no-repeat;}
body.pink #header #top #logotype {background:url(../images/bg-logotyp-pink.png) right top no-repeat;}
body.red #header #top #logotype {background:url(../images/bg-logotyp-red.png) right top no-repeat;}
body.yellow #header #top #logotype {background:url(../images/bg-logotyp-yellow.png) right top no-repeat;}
body.violet #header #top #logotype {background:url(../images/bg-logotyp-violet.png) right top no-repeat;}
body.cyan #header #top #logotype {background:url(../images/bg-logotyp-cyan.png) right top no-repeat;}
#header #top span { display:none;} 
/*top2*/
#header #top2 {height: 80px;}
body.orange #header #top2 {background: url(../images/menu-bg-orange.png) top left repeat-x;}
body.green #header #top2 {background: url(../images/menu-bg-green.png) top left repeat-x;}
body.blue #header #top2 {background: url(../images/menu-bg-blue.png) top left repeat-x;}
body.brown #header #top2 {background: url(../images/menu-bg-brown.png) top left repeat-x;}
body.pink #header #top2 {background: url(../images/menu-bg-pink.png) top left repeat-x;}
body.red #header #top2 {background: url(../images/menu-bg-red.png) top left repeat-x;}
body.yellow #header #top2 {background: url(../images/menu-bg-yellow.png) top left repeat-x;}
body.violet #header #top2 {background: url(../images/menu-bg-violet.png) top left repeat-x;}
body.cyan #header #top2 {background: url(../images/menu-bg-cyan.png) top left repeat-x;}
#header #top2 #main-menu {
  display:block;
  position:relative;
  font-size:100%;
  float:left;
  width: 930px;
  height: 45px;
}
#header #top2 #main-menu #menuright{width: 13px;height: 45px;display:block;float:left;}
body.orange #header #top2 #main-menu #menuright {background: url(../images/menu-l-orange.png) top left no-repeat;}
body.green #header #top2 #main-menu #menuright {background: url(../images/menu-l-green.png) top left no-repeat;}
body.blue #header #top2 #main-menu #menuright {background: url(../images/menu-l-blue.png) top left no-repeat;}
body.brown #header #top2 #main-menu #menuright {background: url(../images/menu-l-brown.png) top left no-repeat;}
body.pink #header #top2 #main-menu #menuright {background: url(../images/menu-l-pink.png) top left no-repeat;}
body.red #header #top2 #main-menu #menuright {background: url(../images/menu-l-red.png) top left no-repeat;}
body.yellow #header #top2 #main-menu #menuright {background: url(../images/menu-l-yellow.png) top left no-repeat;}
body.violet #header #top2 #main-menu #menuright {background: url(../images/menu-l-violet.png) top left no-repeat;}
body.cyan #header #top2 #main-menu #menuright {background: url(../images/menu-l-cyan.png) top left no-repeat;}
#main-menu ul.nav {
	list-style-type:none;
	height:25px;
	padding:0px;
	padding-top:0px;
	margin-left:0px;	
	float:left;
}
#main-menu ul.nav li {
	display:inline;
	float:left;
	padding:0px;
	background: url('../images/dot.gif') no-repeat top left;
}
#main-menu ul.nav li a {
	display:block;
	float:left;
	text-decoration:none;	
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	padding:0px;
	height:45px;
	line-height:45px;
	vertical-align:bottom;
	font-size:100%;
	margin-top:0;
}
#main-menu ul.nav li a img {height:45px;width:14px;float:left;}
#main-menu ul.nav li a span {float:left;font-size: 85%;line-height:40px;margin: 0 0px 5px 1px;cursor:pointer;} 
body.orange #main-menu ul.nav li.aon a {background: url(../images/menu-c-orange2.png) 0px 0px repeat-x;}
body.orange #main-menu ul.nav li.aon a img.inter_right{background: transparent url(../images/menu-r-orange2.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aon a img.inter_left{background: transparent url(../images/menu-l-orange2.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a {color:#fff; background: url(../images/menu-c-orange.png) 0px 0px repeat-x;}
body.orange #main-menu ul.nav li.aoff a img.inter_right {background: transparent url(../images/menu-r-orange.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a img.inter_left {background: transparent url(../images/menu-l-orange.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a:hover {color:#fff; background: url(../images/menu-c-orange2.png) 0px 0px repeat-x;}
body.orange #main-menu ul.nav li.aoff a:hover img.inter_right {background: transparent url(../images/menu-r-orange2.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a:hover img.inter_left {background: transparent url(../images/menu-l-orange2.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a.menu-or {color:#fff; background: url(../images/menu-c-orange2.png) 0px 0px repeat-x;}
body.orange #main-menu ul.nav li.aoff a.menu-or img.inter_right {background: url(../images/menu-r-orange2.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a.menu-or img.inter_left {background: url(../images/menu-l-orange2.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a.menu-gr {color:#fff; background: url(../images/m-orange-gr-c.png) 0px 0px repeat-x;}
body.orange #main-menu ul.nav li.aoff a.menu-gr img.inter_right {background: url(../images/m-orange-gr-r.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a.menu-gr img.inter_left {background: url(../images/m-orange-gr-l.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a.menu-bl {color:#fff; background: url(../images/m-orange-bl-c.png) 0px 0px repeat-x;}
body.orange #main-menu ul.nav li.aoff a.menu-bl img.inter_right {background: url(../images/m-orange-bl-r.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a.menu-bl img.inter_left {background: url(../images/m-orange-bl-l.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a.menu-br {color:#fff; background: url(../images/m-orange-br-c.png) 0px 0px repeat-x;}
body.orange #main-menu ul.nav li.aoff a.menu-br img.inter_right {background: url(../images/m-orange-br-r.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a.menu-br img.inter_left {background: url(../images/m-orange-br-l.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a.menu-pk {color:#fff; background: url(../images/m-orange-pk-c.png) 0px 0px repeat-x;}
body.orange #main-menu ul.nav li.aoff a.menu-pk img.inter_right {background: url(../images/m-orange-pk-r.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a.menu-pk img.inter_left {background: url(../images/m-orange-pk-l.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a.menu-rd {color:#fff; background: url(../images/m-orange-rd-c.png) 0px 0px repeat-x;}
body.orange #main-menu ul.nav li.aoff a.menu-rd img.inter_right {background: url(../images/m-orange-rd-r.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a.menu-rd img.inter_left {background: url(../images/m-orange-rd-l.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a.menu-ye {color:#fff; background: url(../images/m-orange-ye-c.png) 0px 0px repeat-x;}
body.orange #main-menu ul.nav li.aoff a.menu-ye img.inter_right {background: url(../images/m-orange-ye-r.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a.menu-ye img.inter_left {background: url(../images/m-orange-ye-l.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a.menu-vi {color:#fff; background: url(../images/m-orange-vi-c.png) 0px 0px repeat-x;}
body.orange #main-menu ul.nav li.aoff a.menu-vi img.inter_right {background: url(../images/m-orange-vi-r.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a.menu-vi img.inter_left {background: url(../images/m-orange-vi-l.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a.menu-cy {color:#fff; background: url(../images/m-orange-cy-c.png) 0px 0px repeat-x;}
body.orange #main-menu ul.nav li.aoff a.menu-cy img.inter_right {background: url(../images/m-orange-cy-r.png) 0px 0px no-repeat;}
body.orange #main-menu ul.nav li.aoff a.menu-cy img.inter_left {background: url(../images/m-orange-cy-l.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aon a {background: url(../images/menu-c-green2.png) 0px 0px repeat-x;}
body.green #main-menu ul.nav li.aon a img.inter_right{background: transparent url(../images/menu-r-green2.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aon a img.inter_left{background: transparent url(../images/menu-l-green2.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a {color:#fff; background: url(../images/menu-c-green.png) 0px 0px repeat-x;}
body.green #main-menu ul.nav li.aoff a img.inter_right {background: transparent url(../images/menu-r-green.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a img.inter_left {background: transparent url(../images/menu-l-green.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a:hover {color:#fff; background: url(../images/menu-c-green2.png) 0px 0px repeat-x;}
body.green #main-menu ul.nav li.aoff a:hover img.inter_right {background: transparent url(../images/menu-r-green2.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a:hover img.inter_left {background: transparent url(../images/menu-l-green2.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a.menu-or {color:#fff; background: url(../images/menu-c-green-or.png) 0px 0px repeat-x;}
body.green #main-menu ul.nav li.aoff a.menu-or img.inter_right {background: url(../images/menu-r-green-or.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a.menu-or img.inter_left {background: url(../images/menu-l-green-or.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a.menu-bl {color:#fff; background: url(../images/m-green-bl-c.png) 0px 0px repeat-x;}
body.green #main-menu ul.nav li.aoff a.menu-bl img.inter_right {background: url(../images/m-green-bl-r.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a.menu-bl img.inter_left {background: url(../images/m-green-bl-l.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a.menu-br {color:#fff; background: url(../images/m-green-br-c.png) 0px 0px repeat-x;}
body.green #main-menu ul.nav li.aoff a.menu-br img.inter_right {background: url(../images/m-green-br-r.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a.menu-br img.inter_left {background: url(../images/m-green-br-l.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a.menu-pk {color:#fff; background: url(../images/m-green-pk-c.png) 0px 0px repeat-x;}
body.green #main-menu ul.nav li.aoff a.menu-pk img.inter_right {background: url(../images/m-green-pk-r.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a.menu-pk img.inter_left {background: url(../images/m-green-pk-l.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a.menu-rd {color:#fff; background: url(../images/m-green-rd-c.png) 0px 0px repeat-x;}
body.green #main-menu ul.nav li.aoff a.menu-rd img.inter_right {background: url(../images/m-green-rd-r.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a.menu-rd img.inter_left {background: url(../images/m-green-rd-l.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a.menu-ye {color:#fff; background: url(../images/m-green-ye-c.png) 0px 0px repeat-x;}
body.green #main-menu ul.nav li.aoff a.menu-ye img.inter_right {background: url(../images/m-green-ye-r.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a.menu-ye img.inter_left {background: url(../images/m-green-ye-l.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a.menu-vi {color:#fff; background: url(../images/m-green-vi-c.png) 0px 0px repeat-x;}
body.green #main-menu ul.nav li.aoff a.menu-vi img.inter_right {background: url(../images/m-green-vi-r.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a.menu-vi img.inter_left {background: url(../images/m-green-vi-l.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a.menu-cy {color:#fff; background: url(../images/m-green-cy-c.png) 0px 0px repeat-x;}
body.green #main-menu ul.nav li.aoff a.menu-cy img.inter_right {background: url(../images/m-green-cy-r.png) 0px 0px no-repeat;}
body.green #main-menu ul.nav li.aoff a.menu-cy img.inter_left {background: url(../images/m-green-cy-l.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aon a {background: url(../images/menu-c-blue2.png) 0px 0px repeat-x;}
body.blue #main-menu ul.nav li.aon a img.inter_right{background: transparent url(../images/menu-r-blue2.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aon a img.inter_left{background: transparent url(../images/menu-l-blue2.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a {color:#fff; background: url(../images/menu-c-blue.png) 0px 0px repeat-x;}
body.blue #main-menu ul.nav li.aoff a img.inter_right {background: transparent url(../images/menu-r-blue.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a img.inter_left {background: transparent url(../images/menu-l-blue.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a:hover {color:#fff; background: url(../images/menu-c-blue2.png) 0px 0px repeat-x;}
body.blue #main-menu ul.nav li.aoff a:hover img.inter_right {background: transparent url(../images/menu-r-blue2.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a:hover img.inter_left {background: transparent url(../images/menu-l-blue2.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a.menu-or {color:#fff; background: url(../images/menu-c-blue-or.png) 0px 0px repeat-x;}
body.blue #main-menu ul.nav li.aoff a.menu-or img.inter_right {background: url(../images/menu-r-blue-or.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a.menu-or img.inter_left {background: url(../images/menu-l-blue-or.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a.menu-gr {color:#fff; background: url(../images/m-blue-gr-c.png) 0px 0px repeat-x;}
body.blue #main-menu ul.nav li.aoff a.menu-gr img.inter_right {background: url(../images/m-blue-gr-r.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a.menu-gr img.inter_left {background: url(../images/m-blue-gr-l.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a.menu-br {color:#fff; background: url(../images/m-blue-br-c.png) 0px 0px repeat-x;}
body.blue #main-menu ul.nav li.aoff a.menu-br img.inter_right {background: url(../images/m-blue-br-r.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a.menu-br img.inter_left {background: url(../images/m-blue-br-l.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a.menu-pk {color:#fff; background: url(../images/m-blue-pk-c.png) 0px 0px repeat-x;}
body.blue #main-menu ul.nav li.aoff a.menu-pk img.inter_right {background: url(../images/m-blue-pk-r.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a.menu-pk img.inter_left {background: url(../images/m-blue-pk-l.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a.menu-rd {color:#fff; background: url(../images/m-blue-rd-c.png) 0px 0px repeat-x;}
body.blue #main-menu ul.nav li.aoff a.menu-rd img.inter_right {background: url(../images/m-blue-rd-r.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a.menu-rd img.inter_left {background: url(../images/m-blue-rd-l.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a.menu-ye {color:#fff; background: url(../images/m-blue-ye-c.png) 0px 0px repeat-x;}
body.blue #main-menu ul.nav li.aoff a.menu-ye img.inter_right {background: url(../images/m-blue-ye-r.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a.menu-ye img.inter_left {background: url(../images/m-blue-ye-l.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a.menu-vi {color:#fff; background: url(../images/m-blue-vi-c.png) 0px 0px repeat-x;}
body.blue #main-menu ul.nav li.aoff a.menu-vi img.inter_right {background: url(../images/m-blue-vi-r.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a.menu-vi img.inter_left {background: url(../images/m-blue-vi-l.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a.menu-cy {color:#fff; background: url(../images/m-blue-cy-c.png) 0px 0px repeat-x;}
body.blue #main-menu ul.nav li.aoff a.menu-cy img.inter_right {background: url(../images/m-blue-cy-r.png) 0px 0px no-repeat;}
body.blue #main-menu ul.nav li.aoff a.menu-cy img.inter_left {background: url(../images/m-blue-cy-l.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aon a {background: url(../images/menu-c-brown2.png) 0px 0px repeat-x;}
body.brown #main-menu ul.nav li.aon a img.inter_right{background: transparent url(../images/menu-r-brown2.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aon a img.inter_left{background: transparent url(../images/menu-l-brown2.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a {color:#fff; background: url(../images/menu-c-brown.png) 0px 0px repeat-x;}
body.brown #main-menu ul.nav li.aoff a img.inter_right {background: transparent url(../images/menu-r-brown.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a img.inter_left {background: transparent url(../images/menu-l-brown.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a:hover {color:#fff; background: url(../images/menu-c-brown2.png) 0px 0px repeat-x;}
body.brown #main-menu ul.nav li.aoff a:hover img.inter_right {background: transparent url(../images/menu-r-brown2.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a:hover img.inter_left {background: transparent url(../images/menu-l-brown2.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a.menu-or {color:#fff; background: url(../images/menu-c-brown-or.png) 0px 0px repeat-x;}
body.brown #main-menu ul.nav li.aoff a.menu-or img.inter_right {background: url(../images/menu-r-brown-or.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a.menu-or img.inter_left {background: url(../images/menu-l-brown-or.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a.menu-gr {color:#fff; background: url(../images/m-brown-gr-c.png) 0px 0px repeat-x;}
body.brown #main-menu ul.nav li.aoff a.menu-gr img.inter_right {background: url(../images/m-brown-gr-r.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a.menu-gr img.inter_left {background: url(../images/m-brown-gr-l.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a.menu-bl {color:#fff; background: url(../images/m-brown-bl-c.png) 0px 0px repeat-x;}
body.brown #main-menu ul.nav li.aoff a.menu-bl img.inter_right {background: url(../images/m-brown-bl-r.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a.menu-bl img.inter_left {background: url(../images/m-brown-bl-l.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a.menu-pk {color:#fff; background: url(../images/m-brown-pk-c.png) 0px 0px repeat-x;}
body.brown #main-menu ul.nav li.aoff a.menu-pk img.inter_right {background: url(../images/m-brown-pk-r.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a.menu-pk img.inter_left {background: url(../images/m-brown-pk-l.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a.menu-rd {color:#fff; background: url(../images/m-brown-rd-c.png) 0px 0px repeat-x;}
body.brown #main-menu ul.nav li.aoff a.menu-rd img.inter_right {background: url(../images/m-brown-rd-r.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a.menu-rd img.inter_left {background: url(../images/m-brown-rd-l.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a.menu-ye {color:#fff; background: url(../images/m-brown-ye-c.png) 0px 0px repeat-x;}
body.brown #main-menu ul.nav li.aoff a.menu-ye img.inter_right {background: url(../images/m-brown-ye-r.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a.menu-ye img.inter_left {background: url(../images/m-brown-ye-l.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a.menu-vi {color:#fff; background: url(../images/m-brown-vi-c.png) 0px 0px repeat-x;}
body.brown #main-menu ul.nav li.aoff a.menu-vi img.inter_right {background: url(../images/m-brown-vi-r.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a.menu-vi img.inter_left {background: url(../images/m-brown-vi-l.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a.menu-cy {color:#fff; background: url(../images/m-brown-cy-c.png) 0px 0px repeat-x;}
body.brown #main-menu ul.nav li.aoff a.menu-cy img.inter_right {background: url(../images/m-brown-cy-r.png) 0px 0px no-repeat;}
body.brown #main-menu ul.nav li.aoff a.menu-cy img.inter_left {background: url(../images/m-brown-cy-l.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aon a {background: url(../images/menu-c-pink2.png) 0px 0px repeat-x;}
body.pink #main-menu ul.nav li.aon a img.inter_right{background: transparent url(../images/menu-r-pink2.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aon a img.inter_left{background: transparent url(../images/menu-l-pink2.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a {color:#fff; background: url(../images/menu-c-pink.png) 0px 0px repeat-x;}
body.pink #main-menu ul.nav li.aoff a img.inter_right {background: transparent url(../images/menu-r-pink.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a img.inter_left {background: transparent url(../images/menu-l-pink.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a:hover {color:#fff; background: url(../images/menu-c-pink2.png) 0px 0px repeat-x;}
body.pink #main-menu ul.nav li.aoff a:hover img.inter_right {background: transparent url(../images/menu-r-pink2.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a:hover img.inter_left {background: transparent url(../images/menu-l-pink2.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a.menu-or {color:#fff; background: url(../images/menu-c-pink-or.png) 0px 0px repeat-x;}
body.pink #main-menu ul.nav li.aoff a.menu-or img.inter_right {background: url(../images/menu-r-pink-or.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a.menu-or img.inter_left {background: url(../images/menu-l-pink-or.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a.menu-gr {color:#fff; background: url(../images/m-pink-gr-c.png) 0px 0px repeat-x;}
body.pink #main-menu ul.nav li.aoff a.menu-gr img.inter_right {background: url(../images/m-pink-gr-r.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a.menu-gr img.inter_left {background: url(../images/m-pink-gr-l.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a.menu-bl {color:#fff; background: url(../images/m-pink-bl-c.png) 0px 0px repeat-x;}
body.pink #main-menu ul.nav li.aoff a.menu-bl img.inter_right {background: url(../images/m-pink-bl-r.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a.menu-bl img.inter_left {background: url(../images/m-pink-bl-l.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a.menu-br {color:#fff; background: url(../images/m-pink-br-c.png) 0px 0px repeat-x;}
body.pink #main-menu ul.nav li.aoff a.menu-br img.inter_right {background: url(../images/m-pink-br-r.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a.menu-br img.inter_left {background: url(../images/m-pink-br-l.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a.menu-rd {color:#fff; background: url(../images/m-pink-rd-c.png) 0px 0px repeat-x;}
body.pink #main-menu ul.nav li.aoff a.menu-rd img.inter_right {background: url(../images/m-pink-rd-r.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a.menu-rd img.inter_left {background: url(../images/m-pink-rd-l.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a.menu-ye {color:#fff; background: url(../images/m-pink-ye-c.png) 0px 0px repeat-x;}
body.pink #main-menu ul.nav li.aoff a.menu-ye img.inter_right {background: url(../images/m-pink-ye-r.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a.menu-ye img.inter_left {background: url(../images/m-pink-ye-l.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a.menu-vi {color:#fff; background: url(../images/m-pink-vi-c.png) 0px 0px repeat-x;}
body.pink #main-menu ul.nav li.aoff a.menu-vi img.inter_right {background: url(../images/m-pink-vi-r.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a.menu-vi img.inter_left {background: url(../images/m-pink-vi-l.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a.menu-cy {color:#fff; background: url(../images/m-pink-cy-c.png) 0px 0px repeat-x;}
body.pink #main-menu ul.nav li.aoff a.menu-cy img.inter_right {background: url(../images/m-pink-cy-r.png) 0px 0px no-repeat;}
body.pink #main-menu ul.nav li.aoff a.menu-cy img.inter_left {background: url(../images/m-pink-cy-l.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aon a {background: url(../images/menu-c-red2.png) 0px 0px repeat-x;}
body.red #main-menu ul.nav li.aon a img.inter_right{background: transparent url(../images/menu-r-red2.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aon a img.inter_left{background: transparent url(../images/menu-l-red2.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a {color:#fff; background: url(../images/menu-c-red.png) 0px 0px repeat-x;}
body.red #main-menu ul.nav li.aoff a img.inter_right {background: transparent url(../images/menu-r-red.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a img.inter_left {background: transparent url(../images/menu-l-red.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a:hover {color:#fff; background: url(../images/menu-c-red2.png) 0px 0px repeat-x;}
body.red #main-menu ul.nav li.aoff a:hover img.inter_right {background: transparent url(../images/menu-r-red2.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a:hover img.inter_left {background: transparent url(../images/menu-l-red2.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a.menu-or {color:#fff; background: url(../images/menu-c-red-or.png) 0px 0px repeat-x;}
body.red #main-menu ul.nav li.aoff a.menu-or img.inter_right {background: url(../images/menu-r-red-or.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a.menu-or img.inter_left {background: url(../images/menu-l-red-or.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a.menu-gr {color:#fff; background: url(../images/m-red-gr-c.png) 0px 0px repeat-x;}
body.red #main-menu ul.nav li.aoff a.menu-gr img.inter_right {background: url(../images/m-red-gr-r.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a.menu-gr img.inter_left {background: url(../images/m-red-gr-l.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a.menu-bl {color:#fff; background: url(../images/m-red-bl-c.png) 0px 0px repeat-x;}
body.red #main-menu ul.nav li.aoff a.menu-bl img.inter_right {background: url(../images/m-red-bl-r.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a.menu-bl img.inter_left {background: url(../images/m-red-bl-l.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a.menu-br {color:#fff; background: url(../images/m-red-br-c.png) 0px 0px repeat-x;}
body.red #main-menu ul.nav li.aoff a.menu-br img.inter_right {background: url(../images/m-red-br-r.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a.menu-br img.inter_left {background: url(../images/m-red-br-l.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a.menu-pk {color:#fff; background: url(../images/m-red-pk-c.png) 0px 0px repeat-x;}
body.red #main-menu ul.nav li.aoff a.menu-pk img.inter_right {background: url(../images/m-red-pk-r.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a.menu-pk img.inter_left {background: url(../images/m-red-pk-l.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a.menu-ye {color:#fff; background: url(../images/m-red-ye-c.png) 0px 0px repeat-x;}
body.red #main-menu ul.nav li.aoff a.menu-ye img.inter_right {background: url(../images/m-red-ye-r.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a.menu-ye img.inter_left {background: url(../images/m-red-ye-l.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a.menu-vi {color:#fff; background: url(../images/m-red-vi-c.png) 0px 0px repeat-x;}
body.red #main-menu ul.nav li.aoff a.menu-vi img.inter_right {background: url(../images/m-red-vi-r.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a.menu-vi img.inter_left {background: url(../images/m-red-vi-l.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a.menu-cy {color:#fff; background: url(../images/m-red-cy-c.png) 0px 0px repeat-x;}
body.red #main-menu ul.nav li.aoff a.menu-cy img.inter_right {background: url(../images/m-red-cy-r.png) 0px 0px no-repeat;}
body.red #main-menu ul.nav li.aoff a.menu-cy img.inter_left {background: url(../images/m-red-cy-l.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aon a {background: url(../images/menu-c-yellow2.png) 0px 0px repeat-x;}
body.yellow #main-menu ul.nav li.aon a img.inter_right{background: transparent url(../images/menu-r-yellow2.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aon a img.inter_left{background: transparent url(../images/menu-l-yellow2.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a {color:#fff; background: url(../images/menu-c-yellow.png) 0px 0px repeat-x;}
body.yellow #main-menu ul.nav li.aoff a img.inter_right {background: transparent url(../images/menu-r-yellow.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a img.inter_left {background: transparent url(../images/menu-l-yellow.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a:hover {color:#fff; background: url(../images/menu-c-yellow2.png) 0px 0px repeat-x;}
body.yellow #main-menu ul.nav li.aoff a:hover img.inter_right {background: transparent url(../images/menu-r-yellow2.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a:hover img.inter_left {background: transparent url(../images/menu-l-yellow2.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a.menu-or {color:#fff; background: url(../images/menu-c-yellow-or.png) 0px 0px repeat-x;}
body.yellow #main-menu ul.nav li.aoff a.menu-or img.inter_right {background: url(../images/menu-r-yellow-or.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a.menu-or img.inter_left {background: url(../images/menu-l-yellow-or.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a.menu-gr {color:#fff; background: url(../images/m-yellow-gr-c.png) 0px 0px repeat-x;}
body.yellow #main-menu ul.nav li.aoff a.menu-gr img.inter_right {background: url(../images/m-yellow-gr-r.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a.menu-gr img.inter_left {background: url(../images/m-yellow-gr-l.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a.menu-bl {color:#fff; background: url(../images/m-yellow-bl-c.png) 0px 0px repeat-x;}
body.yellow #main-menu ul.nav li.aoff a.menu-bl img.inter_right {background: url(../images/m-yellow-bl-r.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a.menu-bl img.inter_left {background: url(../images/m-yellow-bl-l.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a.menu-br {color:#fff; background: url(../images/m-yellow-br-c.png) 0px 0px repeat-x;}
body.yellow #main-menu ul.nav li.aoff a.menu-br img.inter_right {background: url(../images/m-yellow-br-r.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a.menu-br img.inter_left {background: url(../images/m-yellow-br-l.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a.menu-pk {color:#fff; background: url(../images/m-yellow-pk-c.png) 0px 0px repeat-x;}
body.yellow #main-menu ul.nav li.aoff a.menu-pk img.inter_right {background: url(../images/m-yellow-pk-r.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a.menu-pk img.inter_left {background: url(../images/m-yellow-pk-l.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a.menu-rd {color:#fff; background: url(../images/m-yellow-rd-c.png) 0px 0px repeat-x;}
body.yellow #main-menu ul.nav li.aoff a.menu-rd img.inter_right {background: url(../images/m-yellow-rd-r.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a.menu-rd img.inter_left {background: url(../images/m-yellow-rd-l.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a.menu-vi {color:#fff; background: url(../images/m-yellow-vi-c.png) 0px 0px repeat-x;}
body.yellow #main-menu ul.nav li.aoff a.menu-vi img.inter_right {background: url(../images/m-yellow-vi-r.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a.menu-vi img.inter_left {background: url(../images/m-yellow-vi-l.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a.menu-cy {color:#fff; background: url(../images/m-yellow-cy-c.png) 0px 0px repeat-x;}
body.yellow #main-menu ul.nav li.aoff a.menu-cy img.inter_right {background: url(../images/m-yellow-cy-r.png) 0px 0px no-repeat;}
body.yellow #main-menu ul.nav li.aoff a.menu-cy img.inter_left {background: url(../images/m-yellow-cy-l.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aon a {background: url(../images/menu-c-violet2.png) 0px 0px repeat-x;}
body.violet #main-menu ul.nav li.aon a img.inter_right{background: transparent url(../images/menu-r-violet2.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aon a img.inter_left{background: transparent url(../images/menu-l-violet2.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a {color:#fff; background: url(../images/menu-c-violet.png) 0px 0px repeat-x;}
body.violet #main-menu ul.nav li.aoff a img.inter_right {background: transparent url(../images/menu-r-violet.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a img.inter_left {background: transparent url(../images/menu-l-violet.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a:hover {color:#fff; background: url(../images/menu-c-violet2.png) 0px 0px repeat-x;}
body.violet #main-menu ul.nav li.aoff a:hover img.inter_right {background: transparent url(../images/menu-r-violet2.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a:hover img.inter_left {background: transparent url(../images/menu-l-violet2.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a.menu-or {color:#fff; background: url(../images/menu-c-violet-or.png) 0px 0px repeat-x;}
body.violet #main-menu ul.nav li.aoff a.menu-or img.inter_right {background: url(../images/menu-r-violet-or.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a.menu-or img.inter_left {background: url(../images/menu-l-violet-or.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a.menu-gr {color:#fff; background: url(../images/m-violet-gr-c.png) 0px 0px repeat-x;}
body.violet #main-menu ul.nav li.aoff a.menu-gr img.inter_right {background: url(../images/m-violet-gr-r.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a.menu-gr img.inter_left {background: url(../images/m-violet-gr-l.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a.menu-bl {color:#fff; background: url(../images/m-violet-bl-c.png) 0px 0px repeat-x;}
body.violet #main-menu ul.nav li.aoff a.menu-bl img.inter_right {background: url(../images/m-violet-bl-r.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a.menu-bl img.inter_left {background: url(../images/m-violet-bl-l.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a.menu-br {color:#fff; background: url(../images/m-violet-br-c.png) 0px 0px repeat-x;}
body.violet #main-menu ul.nav li.aoff a.menu-br img.inter_right {background: url(../images/m-violet-br-r.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a.menu-br img.inter_left {background: url(../images/m-violet-br-l.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a.menu-pk {color:#fff; background: url(../images/m-violet-pk-c.png) 0px 0px repeat-x;}
body.violet #main-menu ul.nav li.aoff a.menu-pk img.inter_right {background: url(../images/m-violet-pk-r.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a.menu-pk img.inter_left {background: url(../images/m-violet-pk-l.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a.menu-rd {color:#fff; background: url(../images/m-violet-rd-c.png) 0px 0px repeat-x;}
body.violet #main-menu ul.nav li.aoff a.menu-rd img.inter_right {background: url(../images/m-violet-rd-r.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a.menu-rd img.inter_left {background: url(../images/m-violet-rd-l.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a.menu-ye {color:#fff; background: url(../images/m-violet-ye-c.png) 0px 0px repeat-x;}
body.violet #main-menu ul.nav li.aoff a.menu-ye img.inter_right {background: url(../images/m-violet-ye-r.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a.menu-ye img.inter_left {background: url(../images/m-violet-ye-l.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a.menu-cy {color:#fff; background: url(../images/m-violet-cy-c.png) 0px 0px repeat-x;}
body.violet #main-menu ul.nav li.aoff a.menu-cy img.inter_right {background: url(../images/m-violet-cy-r.png) 0px 0px no-repeat;}
body.violet #main-menu ul.nav li.aoff a.menu-cy img.inter_left {background: url(../images/m-violet-cy-l.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aon a {background: url(../images/menu-c-cyan2.png) 0px 0px repeat-x;}
body.cyan #main-menu ul.nav li.aon a img.inter_right{background: transparent url(../images/menu-r-cyan2.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aon a img.inter_left{background: transparent url(../images/menu-l-cyan2.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a {color:#fff; background: url(../images/menu-c-cyan.png) 0px 0px repeat-x;}
body.cyan #main-menu ul.nav li.aoff a img.inter_right {background: transparent url(../images/menu-r-cyan.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a img.inter_left {background: transparent url(../images/menu-l-cyan.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a:hover {color:#fff; background: url(../images/menu-c-cyan2.png) 0px 0px repeat-x;}
body.cyan #main-menu ul.nav li.aoff a:hover img.inter_right {background: transparent url(../images/menu-r-cyan2.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a:hover img.inter_left {background: transparent url(../images/menu-l-cyan2.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a.menu-or {color:#fff; background: url(../images/menu-c-cyan-or.png) 0px 0px repeat-x;}
body.cyan #main-menu ul.nav li.aoff a.menu-or img.inter_right {background: url(../images/menu-r-cyan-or.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a.menu-or img.inter_left {background: url(../images/menu-l-cyan-or.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a.menu-gr {color:#fff; background: url(../images/m-cyan-gr-c.png) 0px 0px repeat-x;}
body.cyan #main-menu ul.nav li.aoff a.menu-gr img.inter_right {background: url(../images/m-cyan-gr-r.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a.menu-gr img.inter_left {background: url(../images/m-cyan-gr-l.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a.menu-bl {color:#fff; background: url(../images/m-cyan-bl-c.png) 0px 0px repeat-x;}
body.cyan #main-menu ul.nav li.aoff a.menu-bl img.inter_right {background: url(../images/m-cyan-bl-r.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a.menu-bl img.inter_left {background: url(../images/m-cyan-bl-l.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a.menu-br {color:#fff; background: url(../images/m-cyan-br-c.png) 0px 0px repeat-x;}
body.cyan #main-menu ul.nav li.aoff a.menu-br img.inter_right {background: url(../images/m-cyan-br-r.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a.menu-br img.inter_left {background: url(../images/m-cyan-br-l.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a.menu-pk {color:#fff; background: url(../images/m-cyan-pk-c.png) 0px 0px repeat-x;}
body.cyan #main-menu ul.nav li.aoff a.menu-pk img.inter_right {background: url(../images/m-cyan-pk-r.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a.menu-pk img.inter_left {background: url(../images/m-cyan-pk-l.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a.menu-rd {color:#fff; background: url(../images/m-cyan-rd-c.png) 0px 0px repeat-x;}
body.cyan #main-menu ul.nav li.aoff a.menu-rd img.inter_right {background: url(../images/m-cyan-rd-r.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a.menu-rd img.inter_left {background: url(../images/m-cyan-rd-l.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a.menu-ye {color:#fff; background: url(../images/m-cyan-ye-c.png) 0px 0px repeat-x;}
body.cyan #main-menu ul.nav li.aoff a.menu-ye img.inter_right {background: url(../images/m-cyan-ye-r.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a.menu-ye img.inter_left {background: url(../images/m-cyan-ye-l.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a.menu-vi {color:#fff; background: url(../images/m-cyan-vi-c.png) 0px 0px repeat-x;}
body.cyan #main-menu ul.nav li.aoff a.menu-vi img.inter_right {background: url(../images/m-cyan-vi-r.png) 0px 0px no-repeat;}
body.cyan #main-menu ul.nav li.aoff a.menu-vi img.inter_left {background: url(../images/m-cyan-vi-l.png) 0px 0px no-repeat;}
#main-menu ul.nav li.aon a.none, #main-menu ul.nav li.aoff a.none, #main-menu ul.nav li.aon a:hover.none,
#main-menu ul.nav li.aoff a:hover.none {position:relative;background: url('../images/dot.gif') no-repeat top left;}
#header #top2 #top2left {width: 50px;height:100%;float:left;display:block;}
body.orange #header #top2 #top2left {background: url(../images/menu-left-orange.png) top left no-repeat;}
body.green #header #top2 #top2left {background: url(../images/menu-left-green.png) top left no-repeat;}
body.blue #header #top2 #top2left {background: url(../images/menu-left-blue.png) top left no-repeat;}
body.brown #header #top2 #top2left {background: url(../images/menu-left-brown.png) top left no-repeat;}
body.pink #header #top2 #top2left {background: url(../images/menu-left-pink.png) top left no-repeat;}
body.red #header #top2 #top2left {background: url(../images/menu-left-red.png) top left no-repeat;}
body.yellow #header #top2 #top2left {background: url(../images/menu-left-yellow.png) top left no-repeat;}
body.violet #header #top2 #top2left {background: url(../images/menu-left-violet.png) top left no-repeat;}
body.cyan #header #top2 #top2left {background: url(../images/menu-left-cyan.png) top left no-repeat;}
#header #top2 #top2right {width: 30px;height:100%;float:right;display:block;}
body.orange #header #top2 #top2right {background: url(../images/menu-right-orange.png) top right no-repeat;}
body.green #header #top2 #top2right {background: url(../images/menu-right-green.png) top right no-repeat;}
body.blue #header #top2 #top2right {background: url(../images/menu-right-blue.png) top right no-repeat;}
body.brown #header #top2 #top2right {background: url(../images/menu-right-brown.png) top right no-repeat;}
body.pink #header #top2 #top2right {background: url(../images/menu-right-pink.png) top right no-repeat;}
body.red #header #top2 #top2right {background: url(../images/menu-right-red.png) top right no-repeat;}
body.yellow #header #top2 #top2right {background: url(../images/menu-right-yellow.png) top right no-repeat;}
body.violet #header #top2 #top2right {background: url(../images/menu-right-violet.png) top right no-repeat;}
body.cyan #header #top2 #top2right {background: url(../images/menu-right-cyan.png) top right no-repeat;}
/*-- [ 6.+ 7.] -----------------------------------------------*/
#contentContainer {
	padding:0 15px 0 0px;
	width: 995px;
}
body.orange #contentContainer {background:#fff url(../images/bg-container-orange.png) top left repeat-y;}
body.green #contentContainer {background:#fff url(../images/bg-container-green.png) top left repeat-y;}
body.blue #contentContainer {background:#fff url(../images/bg-container-blue.png) top left repeat-y;}
body.brown #contentContainer {background:#fff url(../images/bg-container-brown.png) top left repeat-y;}
body.pink #contentContainer {background:#fff url(../images/bg-container-pink.png) top left repeat-y;}
body.red #contentContainer {background:#fff url(../images/bg-container-red.png) top left repeat-y;}
body.yellow #contentContainer {background:#fff url(../images/bg-container-yellow.png) top left repeat-y;}
body.violet #contentContainer {background:#fff url(../images/bg-container-violet.png) top left repeat-y;}
body.cyan #contentContainer {background:#fff url(../images/bg-container-cyan.png) top left repeat-y;}
/*-- [ 6. Sidebar ] -----------------------------------------------*/
#sidebar {
	float: right; 
	width: 258px;
	padding-bottom:10px;
	overflow: hidden;	 
}
#sidebar .banner2 {
  display:block;
  width:258px;
  height:92px;
  background: transparent url(../images/banner2.png) left top no-repeat;
  margin-bottom:15px;
  padding: 60px 10px 0 20px;
}
#sidebar .banner2 p {color: #fff;}
#sidebar .banner2 form {margin-top: 10px;}
#sidebar .banner2 input {width:165px;border:1px solid #f04746;}
#sidebar .banner2 .buttonek {
  width:25px;
  height:25px;
  border:none;
  cursor:pointer;
  background: transparent url(../images/btn-buttonek.png) left top no-repeat;
  margin-left:20px;
}
#sidebar .banner img {margin-bottom: 20px;} 
#sidebar .holder {
	background: transparent url(../images/bg-holder.png) left 40px repeat-x;
	padding-bottom: 25px;
	margin-bottom: 10px;
}
#sidebar .holder h2, #sidebar .banner h2 {
 height:41px; line-height:41px;
 vertical-align:middle;
 color:#fff; 
 font-size:150%;
 font-weight: normal;
 padding:0 30px;
 margin: 0px;
}
body.orange #sidebar .holder h2 {background:transparent url(../images/bg-sidebar-orange.png) top left no-repeat;}
body.green #sidebar .holder h2 {background:transparent url(../images/bg-sidebar-green.png) top left no-repeat;}
body.blue #sidebar .holder h2 {background:transparent url(../images/bg-sidebar-blue.png) top left no-repeat;}
body.brown #sidebar .holder h2 {background:transparent url(../images/bg-sidebar-brown.png) top left no-repeat;}
body.pink #sidebar .holder h2 {background:transparent url(../images/bg-sidebar-pink.png) top left no-repeat;}
body.red #sidebar .holder h2 {background:transparent url(../images/bg-sidebar-red.png) top left no-repeat;}
body.yellow #sidebar .holder h2 {background:transparent url(../images/bg-sidebar-yellow.png) top left no-repeat;}
body.violet #sidebar .holder h2 {background:transparent url(../images/bg-sidebar-violet.png) top left no-repeat;}
body.cyan #sidebar .holder h2 {background:transparent url(../images/bg-sidebar-cyan.png) top left no-repeat;}
#sidebar .holder .akt-datumek {width: 47px;height: 43px;float:left;margin: 10px 0 5px 10px;}
body.orange #sidebar .holder .akt-datumek {background:transparent url(../images/bg-akt-orange.gif) top left no-repeat;}
body.green #sidebar .holder .akt-datumek {background:transparent url(../images/bg-akt-green.gif) top left no-repeat;}
body.blue #sidebar .holder .akt-datumek {background:transparent url(../images/bg-akt-blue.gif) top left no-repeat;}
body.brown #sidebar .holder .akt-datumek {background:transparent url(../images/bg-akt-brown.gif) top left no-repeat;}
body.pink #sidebar .holder .akt-datumek {background:transparent url(../images/bg-akt-pink.gif) top left no-repeat;}
body.red #sidebar .holder .akt-datumek {background:transparent url(../images/bg-akt-red.gif) top left no-repeat;}
body.yellow #sidebar .holder .akt-datumek {background:transparent url(../images/bg-akt-yellow.gif) top left no-repeat;}
body.violet #sidebar .holder .akt-datumek {background:transparent url(../images/bg-akt-violet.gif) top left no-repeat;}
body.cyan #sidebar .holder .akt-datumek {background:transparent url(../images/bg-akt-cyan.gif) top left no-repeat;}
#sidebar .holder .akt-datumek .datea {color: #fff;font-size: 80%;width: 100%;display:block;text-align: center;line-height: 22px;vertical-align: middle;}
#sidebar .holder .akt-datumek .dateb {font-size: 85%;width: 100%;display:block;text-align: center;line-height: 15px;vertical-align: middle;font-weight: bold;}
body.orange #sidebar .holder .akt-datumek .dateb {color: #e1891a;}
body.green #sidebar .holder .akt-datumek .dateb {color: #609c0b;}
body.blue #sidebar .holder .akt-datumek .dateb {color: #2f65ff;}
body.brown #sidebar .holder .akt-datumek .dateb {color: #8a5a4e;}
body.pink #sidebar .holder .akt-datumek .dateb {color: #c46464;}
body.red #sidebar .holder .akt-datumek .dateb {color: #d8242b;}
body.yellow #sidebar .holder .akt-datumek .dateb {color: #d9cd3a;}
body.violet #sidebar .holder .akt-datumek .dateb {color: #a842ff;}
body.cyan #sidebar .holder .akt-datumek .dateb {color: #199da3;}
#sidebar .holder .akt-textik {width: 185px;float:right;margin: 10px 5px 5px 0;font-size: 90%;}
#sidebar .holder a {text-decoration: none;}
body.orange #sidebar .holder a {color: #e36202;}
body.green #sidebar .holder a {color: #6b800b;}
body.blue #sidebar .holder a {color: #334185;}
body.brown #sidebar .holder a {color: #78482a;}
body.pink #sidebar .holder a {color: #a74c35;}
body.red #sidebar .holder a {color: #8b0a12;}
body.yellow #sidebar .holder a {color: #ab9b00;}
body.violet #sidebar .holder a {color: #63297b;}
body.cyan #sidebar .holder a {color: #0b5659;}
#sidebar .holder a:hover {text-decoration: underline;}
#sidebar .holder .kontaktbox {font-size: 90%;padding: 10px 20px 0px 20px;}
#sidebar .holder .sid-archiv {width: 185px;float:right;margin: 10px 5px 0px 0;font-size: 90%;}
#sidebar .holder#mojeprani {background: transparent url(../images/bg-holder-grey.png) left 40px repeat-x;position: relative;height: 90px;}
#sidebar .holder#mojeprani h2 {background:transparent url(../images/bg-sidebar-grey.png) top left no-repeat;}
#sidebar .holder#mojeprani a {text-decoration: underline;color: #858c92;}
#sidebar .holder#mojeprani a:hover {color: #646a6f;}
#sidebar .holder#mojeprani .dopisek {position: absolute;width:75px;height:53px;display:block;background:transparent url(../images/dopisek.png) top left no-repeat;top:9px;right: 7px;}
#sidebar .holder#mojeprani .kontaktbox {position: absolute;}
/*-- [ 7. Content ] -----------------------------------------------*/
#mainContent {
	float:left;
	width:665px; /*real 665px;*/
	padding:0px 0 10px 50px;
}
#mainContent table, #mainContent td, #mainContent th {border: none;}
#mainContent table {border-collapse:collapse;}
body.cyan #mainContent table td, body.cyan #mainContent table th {border: 1px solid #199da3;}
#mainContent table tr td, #mainContent table tr th {padding:2px;}
body.cyan #mainContent table tr th {color: #fff;text-align:center;background-color: #20abb1;} 
#mainContent p {margin:0 2px 0.5em; line-height:140%;}
#mainContent h2 a {text-decoration: none;}
#mainContent h2 a:hover {text-decoration: underline;}
#mainContent hr {height:1px;border:none;background-color: #ccc;margin-bottom: 10px; border:none; margin-top:5px;}
body.orange #mainContent hr {background-color: #e1891a;}
#mainContent ul {list-style: none;margin: 15px 0 15px 10px;}
#mainContent ul li {list-style: none;padding-left: 24px;background:transparent url(../images/icon-odrazka.png) 2px 2px no-repeat;margin: 7px 0 7px 0;line-height:140%;}
#mainContent ol {margin: 15px 0 15px 35px;} 
#mainContent ol li {margin: 7px 0 7px 0;line-height:140%;}
/* Vypis produktu... */
#mainContent .products {width: 100%;margin-top: 22px;font-size: 90%;}
#mainContent .products td {padding: 0;}
#mainContent .products img {float:left;margin-left: 12px;}
#mainContent .products tr td span {margin-left: 18px;line-height: 40px;vertical-align: middle;font-weight: bold;font-size: 140%;}
#mainContent .products tr td p span {
  font-size:100%;
  margin-left:0px;
  vertical-align:top;
  font-weight:normal;
  line-height:140%;
  margin:0 2px 0.5em;
}
#mainContent .products a span {display: none;}
#mainContent .products h2 {margin: 0 0 15px 0;}
#mainContent .products h2 a {text-decoration: none;}
#mainContent .products h2 a:hover {text-decoration: underline;}
#mainContent .products .pr-head {height: 13px;display: block;background-image: url(../images/prod-.png);}
#mainContent .products .pr-buy {position: absolute;top: 0px;right: 30px;display: block;width: 82px;height: 40px;}
#mainContent .products .pr-textik {display: block;width: 160px;min-height: 140px;margin: 0 0 15px 135px;padding-right: 20px;}
#mainContent .products .pr-empty {width: 23px;}
#mainContent .products .pr-blank {width: 321px;}
#mainContent .products .pr-green-head {width: 321px;height: 13px;background-image: url(../images/box-green-head.png);}
#mainContent .products .pr-yellow-head {width: 321px;height: 13px;background-image: url(../images/box-yellow-head.png);}
#mainContent .products .pr-red-head {width: 321px;height: 13px;background-image: url(../images/box-red-head.png);}
#mainContent .products .pr-blue-head {width: 321px;height: 13px;background-image: url(../images/box-blue-head.png);}
#mainContent .products .pr-brown-head {width: 321px;height: 13px;background-image: url(../images/box-brown-head.png);}
#mainContent .products .pr-pink-head {width: 321px;height: 13px;background-image: url(../images/box-pink-head.png);}
#mainContent .products .pr-green-body {background-image: url(../images/box-green-body.png);vertical-align: top;}
#mainContent .products .pr-green-body .pr-image {border: 1px solid #b3f548;margin-bottom: 10px;}
#mainContent .products .pr-green-body h2 a {color: #578906;}
#mainContent .products .pr-yellow-body {background-image: url(../images/box-yellow-body.png);vertical-align: top;}
#mainContent .products .pr-yellow-body .pr-image {border: 1px solid #ffeb00;margin-bottom: 10px;}
#mainContent .products .pr-yellow-body h2 a {color: #b6a800;}
#mainContent .products .pr-red-body {background-image: url(../images/box-red-body.png);vertical-align: top;}
#mainContent .products .pr-red-body .pr-image {border: 1px solid #ffae7d;margin-bottom: 10px;}
#mainContent .products .pr-red-body h2 a {color: #eb675d;}
#mainContent .products .pr-blue-body {background-image: url(../images/box-blue-body.png);vertical-align: top;}
#mainContent .products .pr-blue-body .pr-image {border: 1px solid #86c7f8;margin-bottom: 10px;}
#mainContent .products .pr-blue-body h2 a {color: #2376b5;}
#mainContent .products .pr-brown-body {background-image: url(../images/box-brown-body.png);vertical-align: top;}
#mainContent .products .pr-brown-body .pr-image {border: 1px solid #d57b64;margin-bottom: 10px;}
#mainContent .products .pr-brown-body h2 a {color: #8a5a4e;}
#mainContent .products .pr-pink-body {background-image: url(../images/box-pink-body.png);vertical-align: top;}
#mainContent .products .pr-pink-body .pr-image {border: 1px solid #eeacad;margin-bottom: 10px;}
#mainContent .products .pr-pink-body h2 a {color: #c46464;}
#mainContent .products .pr-leftik {width: 110px;float:left;}
#mainContent .products .pr-leftik .pr-status {clear:both;}
#mainContent .products .pr-green-footer {position: relative;display: block;line-height: 40px;height: 40px;background-image: url(../images/box-green-footer.png);}
#mainContent .products .pr-green-footer span {color: #578906;}
#mainContent .products .pr-green-footer .pr-buy {background-image: url(../images/box-green-buy.png);}
#mainContent .products .pr-yellow-footer {position: relative;display: block;line-height: 40px;height: 40px;background-image: url(../images/box-yellow-footer.png);}
#mainContent .products .pr-yellow-footer span {color: #b6a800;}
#mainContent .products .pr-yellow-footer .pr-buy {background-image: url(../images/box-yellow-buy.png);}
#mainContent .products .pr-red-footer {position: relative;display: block;line-height: 40px;height: 40px;background-image: url(../images/box-red-footer.png);}
#mainContent .products .pr-red-footer span {color: #eb675d;}
#mainContent .products .pr-red-footer .pr-buy {background-image: url(../images/box-red-buy.png);}
#mainContent .products .pr-blue-footer {position: relative;display: block;line-height: 40px;height: 40px;background-image: url(../images/box-blue-footer.png);}
#mainContent .products .pr-blue-footer span {color: #2376b5;}
#mainContent .products .pr-blue-footer .pr-buy {background-image: url(../images/box-blue-buy.png);}
#mainContent .products .pr-brown-footer {position: relative;display: block;line-height: 40px;height: 40px;background-image: url(../images/box-brown-footer.png);}
#mainContent .products .pr-brown-footer span {color: #8a5a4e;}
#mainContent .products .pr-brown-footer .pr-buy {background-image: url(../images/box-brown-buy.png);}
#mainContent .products .pr-pink-footer {position: relative;display: block;line-height: 40px;height: 40px;background-image: url(../images/box-pink-footer.png);}
#mainContent .products .pr-pink-footer span {color: #c46464;}
#mainContent .products .pr-pink-footer .pr-buy {background-image: url(../images/box-pink-buy.png);}
#mainContent .formular-top {
background: transparent url(../images/bg-form-top.png) left top no-repeat;
display:block;
height:10px;
margin-top:40px;
position:relative;
}
#mainContent .formular-obr {
background:transparent url(../images/bg-form-obr.png) left top no-repeat;
height:95px;
position:absolute;
right:25px;
top:-30px;
width:114px;
}
#mainContent fieldset {border: 1px solid #ff5957;padding: 10px;background-color: #ffcfcf;}
#mainContent fieldset label {color: #000;}
#mainContent .formular {
background:transparent url(../images/bg-form-main.png) left top repeat-y;
padding:10px 40px 20px 40px;
}
#mainContent .formular #kf_form {margin-top: 20px;}
#mainContent .formular #kf_form table tr td {padding: 3px 0 3px 0;}
#mainContent .formular #kf_form input {width: 250px;height:14px;padding: 2px 0 3px 0;}
#mainContent .formular #kf_form .tdleft {padding-right: 56px;}
#mainContent .formular #kf_form .button {width: 77px;height:24px;}
#mainContent .formular-bottom {
background:transparent url(../images/bg-form-bottom.png) left top no-repeat;
height:10px;
margin-bottom:10px;
}
#mainContent .komentar_text {margin-top:15px;width:100%;}
#mainContent .komentar_text p {padding: 0 8px 0 8px;text-align:justify;}
#mainContent .komentar_top {
  width:100%;
  height:20px;
  display:block;
  background:transparent url(../images/bg-diskuse.png) top left no-repeat;
  margin-bottom:5px;
}
#mainContent .komentar_top strong {float:left;margin:5px 0 0 10px;}
#mainContent .komentar_top span {float:right;margin:5px 10px 0 0;}
#mainContent .youtube-nahled {margin-bottom: 10px;border-bottom: 1px solid #d9d9d9;height: 120px;}
#mainContent .youtube-nahled div {margin-bottom:10px;padding-top:2px;}
#mainContent .youtube-nahled div h2 a {text-decoration:none;}
#mainContent .youtube-nahled div h2 a:hover {text-decoration:underline;}
#mainContent .gal-pages {
  margin-top: 20px;
  height: 20px;
  width:100%;
  display:block;
  background:transparent url(../images/bg-strankovani.png) left top no-repeat;
  padding: 0 10px 0 10px;
}
.youtube-pozn {float: right;width: 220px;}
/* KALENDAR */
#mainContent #kalendar .navigacka {text-align: center; font-size: 130%; font-weight: bold; line-height: 250%; color: #b9b9b9; position: relative; padding-top: 20px; height: 50px;}
#mainContent #kalendar .navigacka .kalendar_sipka1 {position: absolute; left: 0px; top: 20px; cursor: pointer;}
#mainContent #kalendar .navigacka .kalendar_sipka2 {position: absolute; right: 0px; top: 20px; cursor: pointer;}
#mainContent #kalendar, #mainContent #kalendar .kalendar_body {position: relative; z-index: 0;}
#mainContent #div_input {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid gray;
height:220px;
left:30%;
margin-bottom:0;
margin-left:25px;
padding: 30px 10px 10px 10px;
position:absolute;
top:790px;
width:250px;
z-index:1000;
}
#mainContent #div_input span {display: block; width: 270px; margin-left: -10px; margin-top: -30px; overflow: hidden; background: url(../images/krizek.gif) no-repeat right top; text-align: right; height: 22px;}
#mainContent #div_input span a {display: block; width: 20px; height: 20px; position: absolute; right: 0px;}
#mainContent #div_input input.kalendar_uloz {font-size: 11px; font-weight: bold; width: 70px; text-align: center; background: url(../images/button.gif) no-repeat left top; height: 20px; border: 0 none;}
#mainContent #kalendar .kalendar_body table {border-collapse: collapse; width: 665px;}
#mainContent #kalendar .kalendar_body table tbody tr th {width: 95px; height: 45px; vertical-align: middle; font-size: 160%; font-weight: bold; text-align: center; background: #fac201 url(../images/table-head.png) repeat-x left bottom; border: 1px solid #e49c00;}
#mainContent #kalendar .kalendar_body table tbody tr td {border: 1px solid gray; text-align: center; vertical-align: top;}
#mainContent #kalendar .kalendar_body table tbody tr td img {cursor: pointer; margin-bottom: 5px;}
#mainContent #kalendar .kalendar_body table tbody tr td div.den {display: block; padding: 0px 0px 20px 0px; font-size: 120%; background: #f3f3f3;}
#mainContent #kalendar .kalendar_body table tbody tr td div.den a.pridat_akci {margin-left: 0px; display: block; width: 90px; background: url(../images/plusko.gif) no-repeat right center; height: 20px;}
#mainContent #kalendar .kalendar_body table tbody tr td div.den a.pridat_akci span {display: none;}
#mainContent #kalendar .kalendar_body table tbody tr td  ul {margin: -15px 0px 0px 0px;}
#mainContent #kalendar .kalendar_body table tbody tr td  ul li {padding: 0px; background: url(../images/puntik.gif) no-repeat 10px center;}
#mainContent #kalendar .kalendar_body table tbody tr td  ul li a {color: #339900; padding-left: 25px; display: block; text-align: left;}
#mainContent #kalendar .kalendar_body table tbody tr td  ul li a:hover {color: #585858;}
#mainContent #kalendar .kalendar_body table tbody tr td  ul li b a {color: #cc0000;}
#mainContent #kalendar .kalendar_body table tbody tr td  ul li b {font-weight: normal;}
#mainContent #kalendar div.legenda h3 {margin-top: 10px;}
#mainContent div.legenda {border: 1px solid gray; background: #fafafa; padding: 10px; margin-top: 10px;}
#mainContent div.legenda span.normal {color: #339900; background: url(../images/puntik.gif) no-repeat left center; padding-left: 15px;}
#mainContent div.legenda span.admin {color: #cc0000; background: url(../images/puntik.gif) no-repeat left center; padding-left: 15px;}
/* zpravy a tipy */
#container.vypis
#container, .yui-carousel-content {width: 100% !important;}
ol#carousel {margin-left: 0px;}

#container ol li {
    display:inline;
    margin: 0 14px 0 0;
    width:210px;
}
#container ol li.typ_doporuceni h2, #container ol li.typ_nabidka h2, #container ol li.typ_poptavka h2 {
    background: url(../images/bg-h2-blue.jpg) no-repeat 0px top;
    height: 39px;
    line-height: 39px;
    color: #fff;
    font-size: 110%;
    text-align: center;
    font-weight: bold;
    margin-top: 0px;
}
#container ol li.typ_nabidka h2 {
    background: url(../images/bg-h2-orange.jpg) no-repeat 0px top;
}
#container ol li.typ_poptavka h2 {
    background: url(../images/bg-h2-green-a.jpg) no-repeat 0px top;
}

#container ol li h2 a {
    color: #fff;
}
#container ol li {
    background: url(../images/bg-gray-zpravy.jpg) no-repeat left bottom;    
}
/*-----------*/
.container.vypis {width: 672px !important; padding:0px;}

.intro.typ_doporuceni, .intro.typ_nabidka, .intro.typ_poptavka {
    float:left;
    margin: 0 11px 5px 0;
    width:210px;
    height:320px;
    background: url(../images/bg-gray-zpravy.jpg) no-repeat left bottom; 
}
.intro.typ_doporuceni h2, .intro.typ_nabidka h2, .intro.typ_poptavka h2 {
    background: url(../images/bg-h2-blue.jpg) no-repeat 1px top;
    height: 39px;
    line-height: 39px;
    color: #fff;
    font-size: 110%;
    text-align: center;
    font-weight: bold;
    margin-top: 0px;
}
h3.typ_nabidka a, #mainContent h2.typ_nabidka, .intro.typ_nabidka h3{
    color: #ff8c03;
}
h3.typ_poptavka a, #mainContent h2.typ_poptavka, .intro.typ_poptavka h3{
    color: #9ede14;
}
h3.typ_doporuceni a, #mainContent h2.typ_doporuceni, .intro.typ_doporuceni h3{
    color: #526a9b;
}
.intro.typ_nabidka h2 {
    background: url(../images/bg-h2-orange.jpg) no-repeat 1px top;
}
.intro.typ_poptavka h2 {
    background: url(../images/bg-h2-green-a.jpg) no-repeat 1px top;
}

.intro h2 a {
    color: #fff;
}
.intro div {

    padding-right: 5px;
    padding-left: 5px;

}
.intro p.more {
    float: right;
    padding-right: 20px;
    padding-bottom: 10px;
    color: #000;
}
.intro p.more a {
    color: #304772;
    text-transform: uppercase;
    font-size: 10px;
}
.intro p.more a:hover {
    color: #000;
}
.intro h3 {
    /*font-family: Georgia, Tahoma, Arial;*/
    color: #1A68B5;
    padding: 5px;
    font-size: 90%;
    /*font-weight: normal;*/
    margin-bottom: 0px;
}
.intro p {
   margin-bottom: 0px;
}
.intro div p {
    padding: 5px;
}
.intro p.date {
    margin-top: 2px;
    background: #f3f3f3;
    width: 200px;
    padding: 5px;
    font-weight: bold;
    color: #8b8b8b;
}
/*----------*/

#zpravy div div {
    background: none;
}
#zpravy div div p {
    padding: 5px;
}
#container ol li p.more {
    float: right;
    margin-right: 20px;
    padding-bottom: 10px;
    color: #000;
}
#container ol li p.more a {
    color: #304772;
    text-transform: uppercase;
    font-size: 10px;
}
#container ol li p.more a:hover {
    color: #000;
}
#container ol li h3 {
        /*font-family: Georgia, Tahoma, Arial;*/
    color: #1A68B5;
    padding: 5px;
    font-size: 90%;
    /*font-weight: normal;*/
    margin-bottom: 0px;
}
#container ol li p {
   margin-bottom: 0px;
}
#container ol li div p {
    padding: 5px;
}
#container ol li p.date {
    margin-top: 3px;
    background: #f3f3f3;
    width: 200px;
    padding: 5px;
    font-weight: bold;
    color: #8b8b8b;
}
#tipy div h2 {
    background: url(../images/bg-h2-yellow.jpg) no-repeat 0px top;
    height: 39px;
    line-height: 39px;
    color: #fff;
    font-size: 120%;
    text-align: center;
}
#tipy div h3 {
    color: #e59e01;
    padding: 5px;
}
#tipy div a, #tipy a p {
    text-decoration: underline;
    color: #000;
}
#tipy div a p {
    margin: 0px;
    padding: 0px;
}
#tipy #tip1 a p, #tipy div p {
    padding: 5px 20px 20px 10px;
}
#tipy div {
    background: url(../images/bg-gray-tipy.jpg) no-repeat left bottom;    
}
#tipy div p {
    margin-bottom: 0px;
}
#tipy #tip1 {
    margin-left: 25px;
}
/*-- [ 8. Footer ] -----------------------------------------------*/
#footer { 
	padding:30px 45px 20px 45px;
	margin-bottom: 20px;
	font-size:90%; 
	color:#ffffff;
	height: 50px;
}
body.orange #footer {background:transparent url(../images/bg-footer-orange.png) left top no-repeat;}
body.green #footer {background:transparent url(../images/bg-footer-green.png) left top no-repeat;}
body.blue #footer {background:transparent url(../images/bg-footer-blue.png) left top no-repeat;}
body.brown #footer {background:transparent url(../images/bg-footer-brown.png) left top no-repeat;}
body.pink #footer {background:transparent url(../images/bg-footer-pink.png) left top no-repeat;}
body.red #footer {background:transparent url(../images/bg-footer-red.png) left top no-repeat;}
body.yellow #footer {background:transparent url(../images/bg-footer-yellow.png) left top no-repeat;}
body.violet #footer {background:transparent url(../images/bg-footer-violet.png) left top no-repeat;}
body.cyan #footer {background:transparent url(../images/bg-footer-cyan.png) left top no-repeat;}
#footer .foot-l { float:left;}
#footer .foot-r { float:right;}
#footer a {margin:0 3px; color:#fff;}
#footer a:hover {color:#e5e5e5;}
#footer p {padding: 0.8ex 0;}
 
/*-- [ 9. Other ] -----------------------------------------------*/
/*error*/
#error h2{margin-bottom:0.6em; margin-left:0.2em;}
#error h3{font-size:150%;margin-bottom:0.3em; font-style:italic;}
#error p{margin-bottom:0.4px; color:#555;}
#error p.hint {font-weight:bold; color:#000;}
#error div.uri {padding:4px 10px 5px; margin-bottom:1em; border:1px dashed #ccc; color:#666;}
/*napiste nam, doporucit stranku*/
#mail-form {width:95%;}
#mail-form .text_area {width:99%;}
#mail-form th {width:105px; padding-right:5px;}
#mail-form input[type=reset] {color:#444;}

.napoveda{ 
  margin:10px auto -10px;
  padding:2px 40px 5px;
  text-align:left;
  width:930px;
  color: #fff;
}

.napoveda a{
  color: white !important;
}

.napoveda a:hover{
  color: white;
}

body.green .napoveda a.napoveda-a {
    padding: 5px 0px 5px 28px;
    background: url(../images/info-green.gif) no-repeat left center;
}

body.green .napoveda a.domovska-a {
    padding: 5px 0px 5px 28px;
    background: url(../images/home-green.gif) no-repeat left center;
}

body.blue .napoveda a.napoveda-a {
    padding: 5px 0px 5px 28px;
    background: url(../images/info-blue.gif) no-repeat left center;
}

body.blue .napoveda a.domovska-a {
    padding: 5px 0px 5px 28px;
    background: url(../images/home-blue.gif) no-repeat left center;
}

body.brown .napoveda a.napoveda-a {
    padding: 5px 0px 5px 28px;
    background: url(../images/info-brown.gif) no-repeat left center;
}

body.brown .napoveda a.domovska-a {
    padding: 5px 0px 5px 28px;
    background: url(../images/home-brown.gif) no-repeat left center;
}

body.pink .napoveda a.napoveda-a {
    padding: 5px 0px 5px 28px;
    background: url(../images/info-pink.gif) no-repeat left center;
}

body.pink .napoveda a.domovska-a {
    padding: 5px 0px 5px 28px;
    background: url(../images/home-pink.gif) no-repeat left center;
}

body.red .napoveda a.napoveda-a {
    padding: 5px 0px 5px 28px;
    background: url(../images/info-red.gif) no-repeat left center;
}

body.red .napoveda a.domovska-a {
    padding: 5px 0px 5px 28px;
    background: url(../images/home-red.gif) no-repeat left center;
}

body.yellow .napoveda a.napoveda-a {
    padding: 5px 0px 5px 28px;
    background: url(../images/info-yellow.gif) no-repeat left center;
}

body.yellow .napoveda a.domovska-a {
    padding: 5px 0px 5px 28px;
    background: url(../images/home-yellow.gif) no-repeat left center;
}

body.violet .napoveda a.napoveda-a {
    padding: 5px 0px 5px 28px;
    background: url(../images/info-violet.gif) no-repeat left center;
}

body.violet .napoveda a.domovska-a {
    padding: 5px 0px 5px 28px;
    background: url(../images/home-violet.gif) no-repeat left center;
}

body.cyan .napoveda a.napoveda-a {
    padding: 5px 0px 5px 28px;
    background: url(../images/info-cyan.gif) no-repeat left center;
}

body.cyan .napoveda a.domovska-a {
    padding: 5px 0px 5px 28px;
    background: url(../images/home-cyan.gif) no-repeat left center;
}

body.orange .napoveda a.napoveda-a {
    padding: 5px 0px 5px 28px;
    background: url(../images/info.png) no-repeat left center;
}

body.orange .napoveda a.domovska-a {
    padding: 5px 0px 5px 28px;
    background: url(../images/home.png) no-repeat left center;
}

#sidebar .bannerbox img {
	margin-bottom: 15px;
	margin-left: 4px;
}

#sidebar #hledani {
	display: block;
	width: 228px;
/*258*/
	height: 35px;
/*90*/
	background: transparent url(../images/search.png) left top no-repeat;
	margin-bottom: 15px;
	padding: 8px 10px 0 20px;
}
#sidebar #hledani input {
	width: 165px;
	border: 1px solid #f04746;
}
#sidebar #hledani .buttonek {
	width: 25px;
	height: 25px;
	border: none;
	cursor: pointer;
	background: transparent url(../images/btn-buttonek2.png) left top no-repeat;
	margin-left: 20px;
}