body {font-family:Arial, Helvetica, sans-serif; background-color:#B4B5B9; font-size:12px;}
#base {margin-top:20px;}
a {color:#BE1F6F;}
img {vertical-align:bottom; border:0; margin:0; padding:0;}

#head-img {position:absolute; right:0; top:0;}

#menu {width:900px; height:54px; background-color:#747275; %z-index:999;}
#menu ul {%z-index:998;}
#menu ul li {%z-index:997;}
#cols {width:900px; position:relative; background:url(../img/cols-bg.png) repeat-y; %z-index:-10;}
#col-content .in {padding:0;}
#menu a {color:#fff; font-size:18px; padding:14px 12px 0;}
#menu a:hover {color:#BE1F6F;}
#menu.horizontal-dropdown ul ul {background-color:white; border:2px solid #747275; margin-top:-2px;}
#menu.horizontal-dropdown ul ul li a {color:#BE1F6F; font-size:14px; padding:5px 10px;}
#menu.horizontal-dropdown ul ul li a:hover {color:#000000;}
#menu.horizontal-dropdown ul li.current a {color:#000000;}
/*h1 {width:189px; text-align:center; padding-top:2px; color:#fff; clear:both; position:absolute; left:0px; top:22px;}*/
.home h1 { display:none;}
#context { padding-right:10px; color:#000;}
#context a {color:#BE1F6F;}

.event-date {color:#E1E1E1; border-top:1px solid #D9DAE0; margin-top:6px;}
.group-focus, .item-focus, .siblings {float:right; width:635px; padding:10px 25px 10px 10px;}
.groups h3 a:hover {text-decoration:underline;}

.event-place {padding-top:5px;}
.event-bottom {margin:0 -15px -15px; padding:5px;}
.error-page {display:none; height:0;}
p#subnav {padding-left:16px; %padding-left:10px; width:145px; %width:150px; white-space:nowrap;}
p#subnav a {white-space:nowrap;}
#foot {background:url(../img/foot-bg.jpg) 0 0 no-repeat; height:60px; padding:35px 20px 10px 20px;}
#foot p.address {padding-left:20px;}
#foot img {filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;}
#foot a:hover img, #foot span img {filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}
#cols .clear {%display:none;}
.item_info {display:none;}



h1 {margin-top:0;}
h2 {color: #13A69C;}
.home h1 {display:block;}
h3 {color:#01aef0;}
h4 {color:#d90c8d;}

div#logo a {width: 300px; height: 100px;display:block;text-indent:-9999px;}
#menu {background:url(../img/menu-bg.jpg) no-repeat 0 0; height:74px;}
#menu.horizontal-dropdown ul {margin-top:10px;}

body {background:#fff;}

#links div {float:left;}
#links #links-middle {margin:0 4px 0 4px;}

#head {height:380px; background:url(../img/top-formbody.jpg) 0 0 no-repeat; position:relative;}
#menu {position:absolute; bottom:0;}
h2#logo {position:absolute; right:0;}
h2#logo a {height:200px; width:200px;}

.group-content ul {list-style-type:none; padding-left:20px; margin-left:0;}
.group-content ul li {padding-left:18px; background:url(../img/li-bg.jpg) 0 4px no-repeat;}
.siblings ul {list-style-type:none; padding-left:30px; margin-left:0;}
.siblings ul li {padding-left:17px; background:url(../img/li-siblings-bg.jpg) 0 3px no-repeat;}
.attachments .attachment {float:left;height:230px;margin:0 10px 0 0;}
.home .attachments .attachment {float:none;}

#novinky {padding:0 0 0 15px;width:170px;float:left;}
#novinky h3 {text-align:center;font-size:1.3em;}
#novinky h3 a {color:#000;}
#novinky h3 a:hover {color:#FFFFFF;}
#novinky ul {list-style:none;margin:0;padding:0;}
#novinky ul li {list-style:none;margin:0;padding:0;clear:both;display:block;}
#novinky ul li span.name{font-size:0.8em;width:153px;display:block;text-align:left;padding-left:17px; background:url(../img/li-novinky.jpg) 0 4px no-repeat;}
#novinky ul li span.text{font-size:0.8em;width:155px;float:right;}
#novinky ul li img{float:right;}
#novinky a {color:#fff; font-size:1.2em;font-weight:bold;}
#novinky .facebook {padding-top: 10px;}

body.tip #attachments {width:200px;}
body.tip #attachments .attachment{height:auto;float:none;}

.tip .items .product, .tip .items .event {padding:5px 0 5px 18px; background:transparent url(../img/li-bg.jpg) no-repeat scroll 0 9px; border:none;width:95%;height:auto;margin:0;border-bottom:1px dotted #BE1F6F;}
.tip .items .product:first-child, .tip .items .event:first-child {border-top:1px dotted #BE1F6F;}

.tip .items .product .name a {font-size:16px;}
.tip .items .product h4, .tip .items .event .name  {float:left;}
.tip .items .product p {float:left;clear:left;width:auto;font-size:1em;width:410px;text-align:left;}
.tip .items .product p.description a.description {color:#000000;width:410px;text-align:left;}
.tip .items .event .date_from-to {float:left;clear:left;width:auto;font-size:1em;width:410px;text-align:left;}
.tip .items .product .attach img, .tip .items .event .image img {float:right;}


#top-menu {margin-left:25px; margin-top:5px; height:43px;width:855px;background:url(../img/menu/menu_blue_w.jpg) 0 0 no-repeat;}
#top-menu a {float:left; margin-right:1px;}
#top-menu div {cursor:pointer;}
#id1, #id2, #id3, #id4, #id5, #id6, #id7 {
	position:absolute;
	height:43px;
	top: 0px;
	%top:5px;
	width:104px;
}

#id1 {left: 48px;}
#id1:hover{background:url(../img/menu/menu_01_pink_w.jpg) no-repeat;}
#id2 {left: 171px;}
#id2:hover{background:url(../img/menu/menu_02_pink_w.jpg) no-repeat;}
#id3 {left: 299px;width:168px;}
#id3:hover{background:url(../img/menu/menu_03_pink_w.jpg) no-repeat;}
#id4 {left: 494px;}
#id4:hover{background:url(../img/menu/menu_04_pink_w.jpg) no-repeat;}
#id5 {left: 615px;}
#id5:hover{background:url(../img/menu/menu_05_pink_w.jpg) no-repeat;}
#id6 {left: 737px;width:112px;background:url(../img/menu/menu_06_pink_w.jpg) no-repeat;}
#id6:hover{background:url(../img/menu/menu_06_pink_w.jpg) no-repeat;}

