body{
  text-align:center;
	padding: 0px;
	margin: 0px;
	background:#565252;
  position:relative;
  }

td{
font-size:1em;
}
a, a:visited{
  text-decoration:none;
  color:#FF9D00; /*4545fe;*/
}

a:hover{
  text-decoration:underline;
}

h1{
margin:10px 0 10px 0;
padding:0px;
color:#ff9d00;
font-size:1.4em;
}

h2{
margin:0 0 5px 0;
padding:0px;
font-size:14px;
}

h3{
margin:0 0 5px 0;
padding:0px;
font-size:13px;
}

h2 a, #hpLeftRow2 h2 a{
color:#ff9d00;
text-decoration:underline;
}

h2 a{
color:#FF9D00;
}
h3 a{
color:#ff9d00;
text-decoration:underline;
margin:8px 0;
}

form{
padding:0px;
margin:0px;
}

#body{
  width:984px;
  margin:auto;
  text-align:left;
	font-family: Arial;
	font-size:12px;
	position:relative;
}

#content{
	position:relative;
}

#header{
  background: url('/images/hlavicka.jpg') top center no-repeat;
  height:143px;
  border-top:1px solid transparent;
  display:block;
  position:relative;
  width:984px;
  margin:0 auto;
}

#menu{
  margin:119px 0 0 0;
  display:block;
  padding:0 3px;
  width:978px;
  _width:981px;
}

#menu a{
  border-top:1px solid #2b2b2b;
  border-bottom:1px solid black;
  display:block;
  float:left;
  text-align:center;
  height:20px;
  padding-top:4px;
  border-right:1px solid #2b2b2b;
  color:black;
  text-decoration:none;
}

#menu a:hover{
  text-decoration:underline;
}

#menu a.button1{
  background: url('/images/menu/button1.jpg') 0 0 no-repeat;
  width:85px;
}

#menu a.button2{
  background: url('/images/menu/button2.jpg') 0 0 no-repeat;
  width:149px;
}
#menu a.button3{
  background: url('/images/menu/button3.jpg') 0 0 no-repeat;
  width:122px;
}
#menu a.button4{
  background: url('/images/menu/button4.jpg') 0 0 no-repeat;
  width:126px;
}
#menu a.button5{
  background: url('/images/menu/button5.jpg') 0 0 no-repeat;
  width:67px;
}
#menu a.button6{
  background: url('/images/menu/button6.jpg') 0 0 no-repeat;
  width:128px;
}
#menu a.button7{
  background: url('/images/menu/button7.jpg') 0 0 no-repeat;
  width:69px;
}
#menu a.button8{
  background: url('/images/menu/button8.jpg') 0 0 no-repeat;
  width:132px;
}
#menu a.button9{
  background: url('/images/menu/button9.jpg') 0 0 no-repeat;
  width:92px;
  _width:100px;
  border-right:0px;
}

#mainColumn{
  width:984px;
  padding:0 0 20px 0;
  margin:0px;
  border-bottom:1px solid #bdbbaf;
  position:relative;
}

#leftColumn{
  padding:0px;
  width:640px;
  float:left;
  position:relative;
}

#mainContent{
  background:#99b9ff;
  padding:0px;
  margin:0px;
  border:0px solid red;
  text-align:center;
  width:984px;
}

#mainContentBorder{
  margin:1px;
  padding:1px;
  border:1px solid #bdbbaf;
  text-align:left;
  background:white;
}

div.shadow{
border:0px;
border-right:1px solid #514d4d;
border-bottom:1px solid #514d4d;
margin:0px;
padding:0px;
position:relative;
}
div.shadow div.shadow{
border:0px;
border-left:1px solid #514d4d;
border-top:1px solid #514d4d;
border-right:1px solid #464343;
border-bottom:1px solid #363333;
margin:0px;
}
div.shadow div.shadow div.shadow{
border:0px;
border-right:1px solid #464343;
border-bottom:1px solid #363333;
}
div.shadow div.shadow div.shadow div.shadow{
border:0px;
border-left:1px solid #464343;
border-right:1px solid #201f1f;
border-right:1px solid #464343;
border-bottom:1px solid #201f1f;
}
div.shadow div.shadow div.shadow div.shadow div.shadow{
border:0px;
border-bottom:1px solid #100f0f;
border-left:1px solid #aaaaaa;
}


#mainContent .qaListItem, #mainContent .napadyListItem , .eventListItem{
  border-top:1px solid black;
  padding:5px;
}
.eventList{
padding:0 0 10px 0;
}

#rightContent .articleListItem{
  border-bottom:1px solid #bdbbaf;
  margin:0px;
  padding-top:1px;
}
#mostRead .articleListItem{
	float:left;
	width:223px;
	margin-top:0;
	margin-bottom:0;
	padding:1px 0 0 0;
}
#mainContent .napadyListItem {
	width:440px;
}

.photo{
  float:left;
  margin-right:5px;
}

.leftItem{
	margin-right:5px;
}
.rightItem{
	margin-left:5px;
}

.topVideoArticle{
  float:none;
  margin:0px;
  width:448px;
  height:155px;
  background:url('/images/aktualbg.jpg') 1px 1px no-repeat;
  padding:1px;
  border:1px solid #bdbbaf;
  border-top:none;
}
.topVideoArticle h2{
  margin:0px;
}

.topVideoArticle .photo a{
	display: block;
	border: 0px solid red;
	width: 197px;
	margin: 10px 5px 0 0;
	height: 115px;
	float: right;
	cursor: pointer;
}

.topVideoArticle .description{
  margin:0px;
  padding:5px;
}

#videoArticleListContainer{
  /*border:1px solid #bdbbaf;
  margin:0px;
  padding-top:1px;
  border-top:none;*/
}
.areaDescription{
  padding:10px;
}

#videoArticleListContainer hr{
line-height:0px;
height:1px;
border:none;
border-top:1px solid #bdbbaf;
margin:0px;
padding:0px;
clear:both;
}

.videoArticleListItem, .videoArticleListItemFull {
  display:block;
  float:left;
  border:0px;
  width:122px;
  padding:0;
  margin:0px;
  text-align:center;
  position:relative;
}

.videoArticleListItem .photo{
  padding:0px;
  float:none;
  margin:1px;
}

 .videoArticleListItemFull .photo{
  padding-top:25px;
  float:none;
  margin:0px;
  background:url('/images/oknobg.jpg') 0 0 no-repeat;
}

.videoArticleListItem .photo img, .videoArticleListItemFull .photo img{
  border:0px;
  z-index:-1;
}

.videoArticleListItem .photo span{
  display:none;
  border:0px solid red;
  background:yellow;
  z-index:1;
  position:absolute;
  top:60px;
  _top:40px;
  left:40px;
  width:67px;
  height:56px;
  background:url('/images/arrow-play.gif') 0 0 no-repeat;
}

.videoArticleListItem h2{
	margin: 0px;
	padding: 0px;
	font-size: 1.1em;
  height:2.4em;
}

.topVideoArticle h2 {
	font-size: 1.1em;
	padding: 5px 0 5px 15px;
}

 .topVideoArticle h2 a{
  color:#4545fe;
 }


.videoArticleListItem h2 a, .videoArticleListItem h2 a:hover{
color:#FF9D00;
  font-size:1em;
  font-weight:normal;
}

.mcBoxik{
  clear:left;
  background:silver;
}

#rightColumn{
  padding:0 0 0 0px;
  margin:0 0 0 2px;
  width:330px;
  _width:333px;
  float:left;
}

#mapa{
padding:0px;
margin:0px;
position:relative;
}

#rightContent, #mostRead, #rightEvents{
  background:#ffce64;
  padding:5px;
  margin:0px;
  margin-top:10px;
  border:1px solid #bdbbaf;
  text-align:center;
}

#rightContentBorder, #mostReadBorder, #rightEventsBorder{
  margin:1px;
  padding:1px;
  border:1px solid #bdbbaf;
  text-align:left;
  background:white;
}


.galleryList, .articleList, .qaList, .napadyList, #mainContent .eventList{
  border:0px solid #bdbbaf;
  margin:0px;
  padding:0px;
}

#rightContent .articleList, #mostRead .articleList{
  border:1px solid #bdbbaf;
}
 #rightContent .articleList {
  border-bottom:none;
  border-top:none;
}

.galleryList {
  font-size:1em;
padding:10px 0;
}

.galleryListItem{
  float:left;
  padding:0px;
  width:116px;
  text-align:center;
  font-size:0.9em;
  margin:2px;
  border:0px solid orange;
}

#rightContent h2, #mostRead h2, #rightEvents h2{
  width:457px;
  height:32px;
  margin:0px;
  margin:0 0 0px 0;
  border:1px solid #bdbbaf;
}
#rightContent h2{
  background: url('/images/zajimavosti.jpg') 0 0 no-repeat;
}
#rightContent h2.kraj{
  background: url('/images/zajimavostikraj.jpg') 0 0 no-repeat;
}
#mostRead h2{
  background: url('/images/nejctenejsiprispevky.jpg') 0 0 no-repeat;
}
#rightEvents h2{
  background: url('/images/udalosti.jpg') 0 0 no-repeat;
}
#rightEvents h2.kraj{
  background: url('/images/udalostikraj.jpg') 0 0 no-repeat;
}

#ubytovaniCR{
  clear:left;
  background: #fff099;
  padding:5px;
  margin:10px 0 0 0;
}

#ubytovaniCRBorder{
  margin:1px;
  padding:1px;
  border:1px solid #bdbbaf;
  text-align:left;
  background:white;
}
.ubytovaniCRDetail{
  padding:5px;
  margin-top:0px;
  border:1px solid #bdbbaf;
  border-top:0px;
}
#ubytovaniCR h2{
  background: url('/images/ubytovaniCR.jpg') 0 0 no-repeat;
  height:28px;
  width:450px;
  margin:0px;
  border:1px solid #bdbbaf;
}

#ubytovaniCR h2.kraj{
  background: url('/images/ubytovanikraj.jpg') 0 0 no-repeat;
}

#ubytovaniCR h2 span{
  display:none;
}

#ubytovaniCR h3{
  margin:0 0 5px 0;
  padding:0px;
  font-size:1.2em;
}
#ubytovaniCR form, .articleUbytovani .articleUbytovaniKrajPart form{
  margin:0 0 10px 0;
  padding:0px;
}

#ubytovaniCR form select, .articleUbytovani .articleUbytovaniKrajPart form select, #kudyznudy form select{
  font-size:0.8em;
}

#ubytovaniCR form button, .articleUbytovani .articleUbytovaniKrajPart form button, #kudyznudy form button{
  background:white;
  border:1px solid black;
  font-size:0.8em;
  margin:0 0 0 5px;
  padding:auto 0px; 
}

#kudyznudy, #vaseprispevky, #videoulovky{
  clear:left;
  background: #e8ff99;
  padding:5px;
  margin:10px 0 0 0;
}
#kudyznudyBorder, #vaseprispevkyBorder, #videoulovkyBorder{
  margin:1px;
  padding:1px;
  border:1px solid #bdbbaf;
  text-align:left;
  background:white;
}
.kudyznudyDetail, .vaseprispevkyDetail, .videoulovkyDetail{
  padding:5px;
  margin-top:0px;
  border:1px solid #bdbbaf;
  border-top:0px;
}
#kudyznudy h2, #vaseprispevky h2, #videoulovky h2{
  height:28px;
  width:450px;
  margin:0px;
  border:1px solid #bdbbaf;
}
#kudyznudy h2{
  background: url('/images/kudyznudy.jpg') 0 0 no-repeat;
}
#vaseprispevky h2{
  background: url('/images/vaseprispevkybox.jpg') 0 0 no-repeat;
}
#videoulovky h2{
  background: url('/images/videoulovkybox.jpg') 0 0 no-repeat;
}
#kudyznudy h2 span, #vaseprispevky h2 span, #videoulovky h2 span{
/*	display: none;*/
	visibility: hidden;
}
#kudyznudy h2 a,#vaseprispevky h2 a,#rightContent h2 a, #videoulovky h2 a,#rightEvents h2 a{
	text-decoration:none;
	display:block;
	width:100%;
}
#kudyznudy h3, #vaseprispevky h3, #videoulovky h3{
  margin:0 0 5px 0;
  padding:0px;
  font-size:1.2em;
}
#kudyznudy .photo, #vaseprispevky .photo, #videoulovky .photo{
  float:left;
  margin-right:5px;
}
#kudyznudy .photo img, #vaseprispevky .photo img, #videoulovky .photo img{
  border:0px;
}

#rightContent h2 span, #mostRead h2 span,#rightEvents h2 span{
/*  display:none;*/
	visibility:hidden;
}

#rightContent h3{
  text-align:right;
  background: url('/images/zajimavostinadpis.jpg') 100% 0 repeat-y;
  margin:0px 0px 0px 185px;
  font-size:1.2em;
  padding:3px 5px 2px 0;
  width:266px;
  _width:263px;
  display:block;
  border:0px solid orange;  
}

#mostRead h3{
  text-align:left;
  background: url('/images/zajimavostinadpis.jpg') 100% 0 repeat-y;
  margin:0;
  margin-bottom:2px;
  padding:3px 5px 2px 5px;
  font-size:1.2em;
/*  width:120px;
  _width:120px;*/
  display:block;
}

#mainContent h3{
  font-size:1.2em;
  margin:0 0 5px 0;
  font-size:1.2em;
  padding:0;
}


.photo img{
  border:none;
  margin:0px;
  padding:0px;
}

#rightContent .photo, #mostRead .photo{
  margin:1px;
  margin-top:0px;
}
#mostRead .photo{
	float:right;
	margin-left:3px;
  margin-right:0px;
}

#rightContent p, #mostRead p{
  margin:0 0 5px 0;
  padding:0px;
}

#rightContent .description{
  text-align:right;
  margin:0px;
  margin-left:185px;
  padding:0px;
  width:264px;
  border:0px solid lime;  
}

#mostRead .description{
  text-align:left;
  margin:0px;
  margin-left:5px;
  padding:0px;
/*  width:132px;*/
  border:0px solid lime;  
}

#footer{
border:0px solid #bdbbaf;
height:34px;
margin-top:0px;
padding:3px 0 0 5px;
}

.clear, .cleared{
line-height:0px;
height:0px;
font-size:0px;
clear:both;
}

.ticker {
background: #d7e3f8;
color:black;
height:20px;
margin:10px 0 10px 0;
padding:3px 10px 0 10px;
border:1px solid #7ea5e9;
}

.ticker {
display:block;
}
.ticker a, .ticker p{
  margin:0px;
  padding:0px;
  display:inline;
  height:auto;
}

#bannerHorni, #bannerDolni{
	height:auto;
	width:100%;
	margin-top:10px;
	text-align:center;
}

.logoBoxiku {
	float:right;
	padding:0;
	margin:5px;
}

.articleListDate{
	color:#001172;
	text-align:right;
}

.qaListDate, .napadyListDate{
	color:#3088FF;
	text-align:left;
}

#mapa .mapaText {
	margin:0;
	padding:0;
	position:absolute;
	top:7px;
	left:10px;
	font-size:14px;
    font-weight:bold;
	color:#3440e3;
}

#mapa img {
  border:0px;
	margin:0;
	padding:0;
  position:relative;
}

#mapa .celaMapa{
	position:absolute;
	bottom:1px;
	left:35px;
  width:60px;
  height:22px;
}
#mapa .celaMapa a{
  display:block;
  padding:0px 0px 0px 0;
  margin:0px;
  border:0px solid red;
  width:90px;
}

#mapa .celaMapa a:hover{
  color:white;
}
#mapa .celaMapa a span{
  width:0px;
  padding:0px 0 0px 30px;
  margin:0px;
  back ground: white;
  height:22px;
  font-size:16px;
  display:inline;
  
}

#mapa #smallMap{
	position:absolute;
	bottom:0px;
    _bottom:5px;
	left:0px;
  width:117px;
  height:57px;
}


#articleLike {
margin:12px 0;
width: 634px;
}
#articleLike .shadow{
width:634px;
margin:0px;
}
#articleLike .shadow .shadow{
margin:0px;
padding:0px;
background:none;
}

#articleLike .shadow .shadow .shadow .shadow .shadow{
background:white url('/images/articleBg.gif') repeat-x left top;
padding:10px 0 0 0;
}

#articleLike h1{
background:black;
padding:3px 15px;
margin:0px;
width:604px;
_width:633px;
}

#articleLikeInner{
padding:0 10px;
}

#articleLike .articleSource{
	font-style:italic;
	text-align:right;
}

.playerTabs {
  display:none;
}

.playerWindow {
  margin-top:10px;
  text-align:center;
}

.videoText{
  padding:0 5px 0 5px;
}

.articleUpperText, .articleMainText, .articleSource {
/*  padding:0 5px;*/
	padding:5px;
  width:97%;
}

.galleryDetail {
	text-align:center;
	padding:5px;
}
.galleryDetail .galleryNavigation {
	text-align:center;
	margin-bottom:10px; 
}


.ApolloNavigation{
	text-align:right;
	padding:5px 0;
    color:White;
    font-weight:bold;
}

#articleLikeInner .ApolloNavigation{
	color:black;
}

.ApolloNavigation a{
color:#ff9d00;
}

form#search{
  display:block;
  margin:0px;
  padding:0px;
  padding:5px;
}

div#search{
  border-bottom:1px solid #bdbbaf;
  border-top:1px solid #bdbbaf;
  display:block;
  margin:0 0 1px 0;
  width:450px;
}

#mainContent .topVideoArticle .photo{
  float:none;
}

#cedok{
  position:absolute;
  top:0;
  right:0;
}

#czechTourism{
  position:absolute;
  top:0;
  right:0px;
}

#kudyzNudyHeaderButton{
  position:absolute;
  top:1px;
  right:3px;
  background: white url("/images/kudyznudy2.png") left top no-repeat;
}

#kudyzNudyHeaderButton a
{
  display:block;
  border:0px solid red;
  width:117px;
  height:40px;    
}
#cedok a, #czechTourism a{
  display:block;
  border:0px solid red;
  width:70px;
  height:40px;
}
#cedok span, #czechTourism span, #kudyzNudyHeaderButton span{
  display:none;
}

.articleUbytovani {
  margin:2px;
  border:4px solid #FFF099;
  padding:1px;
  clear:both;
}

.articleUbytovaniBorder{
  margin:0px;
  padding:5px;
  border:1px solid #bdbbaf;
  text-align:left;
  background:white;
}
.articleUbytovani h2{
  background: url('/images/ubytovaniOkoli.jpg') 0 0 no-repeat;
  height:28px;
  width:432px;
  border:1px solid #bdbbaf;
  border-bottom:0px;
  margin:0px;
}
.articleUbytovani h2.kraj{
  background: url('/images/ubytovaniKrajArt.jpg') 0 0 no-repeat;
}

.articleUbytovani h2 span{
  display:none;
}

.qaQuestion{
	font-style:italic;
	margin-bottom:5px;
	width:99%;
}

.qaAnswer{
	font-weight:bold;
	margin-top:5px;
}

.videoImage {
	width:100%;
	padding:0;
	margin:0;
	padding-top:15px;
	text-align:center;
}
.videoImage a img{
	border:none;
}

.qaList .uvodni_text, .napadyList .uvodni_text, .galleryList .uvodni_text{
	padding:5px;
	margin:0;
}
.napadyList .uvodni_text, .galleryList .uvodni_text{
	font-style:italic;
	width:97%;
}

#kudyznudy form{
	margin:10px 0 0 0;
	padding:5px;
	background-color:#D5E8F9;
	width:430px;
}

#kudyznudy form h3{
	width:100%;
}

#kudyznudy form label,#kudyznudy form .selectDiv{
	float:left;
	width:203px;
	padding:0;
	margin:0 5px;
}

#kudyznudy form .selectDiv{
	margin-top:5px;
	margin-bottom:5px;
	_margin-right:0;
}

.fillDiv{	/* aby nemizel text */
	width:100%;
	margin:0;
	padding:0;
}

#mainContent .articleList .areaInsertedArticle,#mainContent .listInsertedText{
	font-style: italic;
	margin:0;
	padding:5px;
	width:97%;
}

.articleList .areaInsertedImage{
	margin:0;
	padding:5px;
	width:97%;
	text-align:center;
}
.areaInsertedImage img{
	border:none;
}

#videoContainer{
	margin:0;
	padding:0;
}

#hpMap #mapa .tecka{
	width:14px;
	height:14px;
	/*background-color:aqua;*/
	position:absolute;
	margin:0;
	padding:0;
	border:none;
}

#rcUpoutavka{
	border:none;
	margin:13px 0 0 4px;	
}

#cedok_frame{
	padding:0;
	margin:5px 0 0 0;
}

/* Skyscraper */
/**
 * Side bar
 */
#sideBarRight {
	position: absolute;
	right: -128px;
	top: -1px;
	width: 127px;
	background-color: white;
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}
#sideBar .body {
	padding: 3px 0;
}
#skyscraperRight {
	width: 120px; height: 600px; overflow: hidden;
	background-color: #DFDFDF;
	margin:3px 0 3px 4px;
}
#skyscraperRight img {
	display: block;
}

#greeting{
	position: absolute;
	top: 130px;
	right: 70px;
	width: 488px;
	height: 0px;
	display: none;
	filter: alpha(opacity=30); 
  -moz-opacity: 0.3; 
  opacity: 0.3;
  background-color:gray;
	/*filter:shadow(color:gray);*/
	/*	border-bottom: 3px outset silver;
	border-right: 3px outset silver;*/
}
#greetingImg{
 	background: url('/images/listek.gif') no-repeat bottom;
 	position: absolute;
 	top: 135px;
 	right: 75px;
 	width: 476px;
 	height:0px;
	border:1px solid silver;
	display: none;
}
#greetingHeads{
	position:absolute;
	width:240px;
	height:119px;
	top:0;
	right:240px;
}

.lcPromo{
	display:block;
	padding:0;
/*	margin-top:5px;*/
	margin:10px 0;
}
.lcPromo img{
	border:none;
}

.kudyznudyLinks {
	padding: 0;
	margin: 10px 5px 10px 15px;
	list-style-type: square;
}

.eventDetail .overviewTable .label{
	font-weight:bold;
	vertical-align:top;
}

#rightEvents .eventList{
	margin:0;
	padding:5px;
}
#rightEvents h3{
	font-size:1.2em;
	margin:0;
	padding:0 0 10px 0;
}

.twoColumnFormField{
	float:left;
	width:200px;
	margin:5px 0;
	padding:0 5px;
}

.twoColumnFormField select{
  width:140px;
}

.twoColumnFormField input{
  width:82px;
}

.showByJS{
	cursor:pointer;
	visibility:hidden;
}

#hpSearch .shadow .shadow .shadow .shadow .shadow{
background: #5d5858 url('/images/hpSearchBg.gif') left bottom repeat-x;
color:white;
padding:8px;
}

/* sirka praveho sloupce HP */
#hpAdvert3 .shadow, #hpAdvert4 .shadow, #hpAdvert5 .shadow, #hpAdvert6 .shadow, #hpSearch .shadow, #hpMap .shadow, #hpDoporucujeme  .shadow, #hpKalendar  .shadow{
width: 340px;
margin:12px 0;
}

/* sirka leveho sloupce */
#topStory .shadow
{
width: 637px;
margin:12px 0;
}
#hpAdvertLeft 
{
margin: 6px 0;
}

#hpOrange{
width: 155px;margin-right:5px;height:160px;float: right;text-align:center;
}


#hpOrange object{
margin-bottom:8px;
}

#hpAdvert1 .shadow{
width: 474px;margin-bottom:9px;
}
#hpAdvert2 .shadow{
width: 474px;
}
#hpAdvert1 img, #hpAdvert2 img, #hpAdvert3 img, #hpAdvert4 img, #hpAdvert5 img, #hpAdvert6 img{
	display: block;
	margin: 0px;
	border: none;
} 

#hpAdvert3 .shadow .shadow, #hpAdvert4 .shadow .shadow, #hpAdvert5 .shadow .shadow, #hpAdvert6 .shadow .shadow, #hpSearch .shadow .shadow, #hpMap .shadow .shadow, 
#topStory .shadow .shadow, #hpAdvert1 .shadow .shadow, #hpAdvert2 .shadow .shadow, #hpDoporucujeme  .shadow .shadow, #hpKalendar  .shadow .shadow{
	width: auto;
	margin:0;
}
#hpMap .shadow .shadow .shadow .shadow  .shadow img{
display: block; margin: 0px;width:334px;height:202px; 
}

#topStory .shadow .shadow  .shadow .shadow  .shadow{
padding:10px;
margin:0;
background: #eaeaea url('/images/topStoryBg.gif') repeat-x left bottom;
}

#topStoryMain{
background:black;
background-repeat:no-repeat;
background-position:top left;
color:White;
padding:0px 10px 0px 410px;
margin:0 0 10px 0;
border:1px solid black;
height:225px;
}
#topStoryMain h1{
margin:10px 0 10px 0;
padding:0px;
color:#ff9d00;
font-size:1.4em;
}


#topStoryMain h1 a{
color:#ff9d00;
}

#topStoryPhotos{
width:611px;
}
#topStoryPhotos a{
margin-right:4px;
}

#topStoryPhotos a.last
{
margin-right:0px;
}
#topStoryPhotos a img{
border:0px;margin:0;padding:0;
}



#hpLeftRow1, #hpLeftRow2, #hpLeftRow3{
clear:left;
float:none;
margin:6px 0;
position:relative;
}

#hpLeftRow1 .hpCell, #hpLeftRow2 .hpCell, #hpLeftRow3 .hpCell{
float:left;
width:208px;
margin:0 7px 0 0;
_margin:0 6px 0 0;
position:relative;
}

#hpLeftRow1 .hpCell .shadow .shadow  .shadow .shadow  .shadow{
background: white url('/images/hpRowWhiteBg.gif') left bottom repeat-x;
padding:5px;
min-height:220px;
_height:220px;
}
#hpLeftRow1 .last .shadow .shadow  .shadow .shadow  .shadow{
	padding:0;
}
#hpLeftRow1 .hpCell .shadow .shadow  .shadow .shadow  .shadow a.bottomLink, #hpLeftRow1 .hpCell .shadow .shadow  .shadow .shadow  .shadow a.bottomLinkPlay, #hpLeftRow3 .hpCell .shadow .shadow  .shadow .shadow  .shadow a.bottomLink{
	color:Black;
}

#hpLeftRow2 .hpCell .shadow .shadow  .shadow .shadow  .shadow{
background: #5f5a5a url('/images/hpRowBlackBg.gif') left bottom repeat-x;
padding:5px;
color:White;
min-height:210px;
_height:210px;
}

#hpLeftRow2 a{
color:White;
text-decoration:underline;
}

#hpLeftRow2 .last .shadow .shadow  .shadow .shadow  .shadow{
background: #bc5e5f url('/images/hpRowRedBg.gif') left bottom repeat-x;
}
#hpLeftRow3 .hpCell .shadow .shadow  .shadow .shadow  .shadow{
background: white url('/images/hpRowWhiteBg.gif') left bottom repeat-x;
padding:5px;
min-height:210px;
_height:210px;
}
#hpLeftRow3 .last .shadow .shadow  .shadow .shadow  .shadow{
background: #97a681 url('/images/hpRowGreenBg.gif') left bottom repeat-x;
}

#hpLeftRow1 .last, #hpLeftRow2 .last, #hpLeftRow3 .last{
margin:0px;
}
#hpSearch form label{
display:block;
margin:5px 0 0 0;
}

#hpSearch form input
{
width:292px;
}
#hpSearch form img{
margin:2px 0 0 5px;
}
#hpSearch form select {
width:298px;
_width:292px;
}

#hpDoporucujeme .shadow  .shadow .shadow .shadow .shadow{
background: white url('/images/hpRowWhiteBg.gif') left bottom repeat-x;
padding:5px;
}
#hpKalendar .shadow  .shadow .shadow .shadow .shadow{
background: #fff5d9 url('/images/hpRowOrangeBg.gif') left bottom repeat-x;
padding:5px;
}

.bottomLink, .bottomLinkPlay{
display:block;
line-height:20px;
margin: 0 5px 0 0;
text-align:right;
position:absolute;
right:5px;
bottom:3px;
}
.bottomLinkPlay{
padding:0 35px 0 0;
background:url('/images/playSmall.gif') right center no-repeat;
right:0px;
}

.hpCell .descImage{
	float:right;
}

.articleMainText table, .articleBonus{
	width:100%;
	background:#ac6100 url("/images/bonusBg.gif") left bottom repeat-x;
	color:White;
	font-size:1em;
}
.articleMainText table a, .articleBonus a{
	color:White;
}

#articleLike .articleList{
margin:10px 0 10px 0;
}

#articleLike .articleListItem
{
  border-top:1px solid #383535;
  margin:10px 0 0px 0;
  padding:10px 0 0px 0;
}

#articleLike .first
{
border-top:0px;
margin:0px;
}

#hpMap .shadow .shadow .shadow .shadow .shadow img#smallMapImg{
width:auto;
height:auto;
}

#archivSearch, #eventSearch{
background:#5f5b5b url('/images/archvSearchBg.gif') left top repeat-x;
color:White;
padding:10px;
}

#hpSearch .searchImgBtn, #archivSearch .searchImgBtn {
	width:15px;
	height:15px;
}

#playVideoBig
{
position:absolute;
background: url('/images/playVideo.png') center center no-repeat;
width:228px;
height:77px;
left:210px;
top:180px;
cursor:pointer;
}

#archivSearch .column, #eventSearch .column{
width:300px;
float:left;
padding:0 0 0 7px;
}

#archivSearch form label, #eventSearch label{
line-height:25px;
float:none;
display:inline;
}
#archivSearch form input, #eventSearch input{
width:260px;
}

#archivSearch form select, #eventSearch select{
width:267px;
}

button.buttonSearch{
	border:1px solid black;
	background:white;
	padding:5px 5px 5px 25px;
	background:white url('/images/searchIco.gif') 5px 50% no-repeat;
	cursor:pointer;
	color:Black;
}

.articleBonus{
	padding:5px;
	width:97%;
	margin:5px;
}

.articleBonus h2{
	font-weight:normal;
	text-align:center;
	font-size:100%;
	text-decoration:underline;
}

.articleBonus .articleBonusVideoLink{
	margin:5px;
	float:left;
}

.articleBonus .articleBonusVideoLink img{
	border:none;
}

.articleLinkedList{
	margin-top:10px;
	margin-left:5px;
}

.articleLinkedList .multiCol{
	float:left;
	width:150px;
	padding-right: 2px;
}

