/* CSS Document */



/*** body ***/

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}
.inputEmail {
	float:left;
}
.btnEmail {
	float:left;
}
/*** forms ***/

form {
	margin: 0;
	padding: 0;
}
/*** links ***/

a:link, a:visited {
	color:#666666;
	text-decoration: underline;
}
a:hover, a:active {
	color:#666666;
	text-decoration: none;
}
/*** head name ***/

#headname {
	margin: 0;
	padding: 3px 0 5px 0;
	text-align: center;
	font-size: 13px;
	color: #536E89;
}
/*** top ***/

#topBanner {
	width: 955px;
	height: 168px;
	float:left;
	padding: 0;
	background-repeat: no-repeat;
}
#topBanner span {
	width:955px;
	height:120px;
	display:block;
	position: absolute;
	z-index:1;
	cursor: pointer;
}
/*** messages ***/

#messages {
	background-color: #F2F2F2;
	border-bottom: 1px solid #D5D5D5;
	border-left: 1px solid #D5D5D5;
	border-right: 1px solid #D5D5D5;
	width: 953px;
	padding: 3px 0 3px 0;
	margin: 0 auto 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #131313;
	text-align: center;
}
#messages a:link, #messages a:visited {
	color:#666666;
	text-decoration: underline;
	font-weight: bold;
}
#messages a:hover, #messages a:active {
	color:#666666;
	text-decoration: none;
	font-weight: bold;
}
/*** body ***/

#body {
	padding: 10px 0 0 0;
	width: 955px;
	margin: 0 auto 0 auto;
	background-image: url(../gfx/list_name.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#bodyFirst {
	padding: 0px 0 0 0;
	width: 1110px;
	margin: 0 auto 0 auto;
	/*background-image: url(../gfx/list_name.jpg);*/      
  background-repeat: no-repeat;
	background-position: left bottom;
}
#levaBannery {
	width:155px;
	height:1000px;
	float:right;
}
#levaBannery #vBanner {
	padding:0 0 0 5px;
}
#reklamaS {
	width:955px;
	height:60px;
	padding:0px 0 5px 0;
	margin: 5px 0 0 0;
	float:left;
}
.vReklamaS {
	width:468px;
	padding:0 0 0 0px;
	float:left;
}
#reklamaS1 {
	width:468px;
	height:60px;
	float:left;
	padding:0 15px 0 0px;
}
#reklamaS2 {
	width:468px;
	height:60px;
	float:left;
	padding:0 0px 0 18px;
}
.reklamaR {
	width:120px;
	height:240px;
	padding:10px 5px 10px 15px;
	float:left;
}
.reklamaAkcePrava1 {
	width:120px;
	float:left;
	padding:10px 0 0 10px
}
#r1 {
	width:120px;
	height:240px;
}
#r2 {
	width:120px;
	height:240px;
}
#r3 {
	width:120px;
	height:240px;
}
#r4 {
	width:120px;
	height:240px;
}
#reklamaB {
	width:955px;
}
.vReklamaB {
	width:728px;
	height:60px;
	padding:5px 112px 10px 113px;
}
#b1 {
	width:728px;
	height:60px;
}
#b2 {
	width:728px;
	height:60px;
}
/**** left col ****/

#leftCol {
	width: 286px;
	float: left;
	border: 0;
	padding: 0 0 67px 0;
}
#leftColFirst {
	width: 286px;
	float: left;
	border: 0;
	padding: 0 0 30px 0;
}
/******* search ********/

#search {
	padding: 0 0 10px 0;
}
#search h2 {
	margin: 0;
	padding: 0 0 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #37485A;
}
#searchTop {
	width: 286px;
	height: 3px;
	background-image: url(../gfx/search_arcle.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.searchBody {
	width: 284px;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	background-color: #F1F1F1;
	padding: 5px 0 3px 0;
}
.searchBody label {
	width: 90px;
	text-align: right;
	padding: 3px 5px 3px 0;
	float: left;
	font-size: 11px;
	color: #3F759E;
	font-weight: bold;
}
.searchBodyInput {
	border: 1px solid #92C2E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 1px 2px 1px 20px;
	color: #3F759E;
	background-color: #FFFFFF;
	width: 160px;
}
#searchBody {
	width: 284px;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	background-color: #F1F1F1;
	padding: 5px 0 3px 0;
}
#searchBody label {
	width: 90px;
	float: left;
	font-size: 11px;
	color: #3F759E;
	font-weight: bold;
	padding: 3px 5px 3px 0;
	text-align: right;
}
#searchBodyButton {
	width: 284px;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	background-color: #EDF4FA;
	background-image: url(../gfx/search_back.jpg);
	background-repeat: repeat-x;
	text-align: center;
	padding: 9px 0 3px 0;
}
#searchBottom {
	width: 286px;
	height: 3px;
	background-image: url(../gfx/search_arcle.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#fulltext {
	background-image: url(../gfx/search_ico.jpg);
	background-repeat: no-repeat;
	background-position: 6px center;
	border: 1px solid #92C2E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 1px 2px 1px 20px;
	color: #3F759E;
	background-color: #FFFFFF;
	width: 138px;
}
#searchButton {
	background-image: url(../gfx/search_button.jpg);
	width: 82px;
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	border: 0;
}
/******** desc *********/

#description {
}
#description h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-left: 5px solid #69C8E8;
	border-top: 1px solid #69C8E8;
	padding: 3px 3px 3px 10px;
	margin: 0;
	color: #474747;
}
#descriptionText {
	padding: 4px 0 0 0;
}
.descriptionName {
	width: 70px;
	font-weight: bold;
	font-size: 11px;
	color: #526C87;
	text-align: right;
	float: left;
	padding: 0 0 3px 0;
}
.descriptionText {
	float: left;
	padding: 0 5px 3px 5px;
	font-size: 11px;
	width: 200px;
}
#descriptionEnd {
	border-right: 5px solid #69C8E8;
	border-bottom: 1px solid #69C8E8;
	padding: 3px 10px 3px 0px;
	margin: 0;
	color: #474747;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
}
/*** player + ads ***/

#playerAds {
	width: 645px;
	float: left;
	padding: 0 10px 0 10px;
	border: 0;
}
/******* formats ********/

.formats {
	float: left;
	padding: 0 3px 0 0;
}
.formatsLeftA {
	width: 5px;
	height: 23px;
	background-image: url(../gfx/player_q_arcleA.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
}
.formatsCenterA {
	float: left;
	height: 21px;
	background-image: url(../gfx/player_q_backA.jpg);
	background-repeat: repeat-x;
	padding: 2px 5px 0 5px;
}
.formatsCenterA a:link, .formatsCenterA a:visited {
	color: #263747;
	font-size: 13px;
	display: block;
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration: none;
	padding: 2px 0 2px 24px;
}
.formatsCenterA a:hover, .formatsCenterA a:active {
	text-decoration: underline;
	color: #263747;
}
.formatRightA {
	width: 5px;
	height: 23px;
	background-image: url(../gfx/player_q_arcleA.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	float: left;
}
.formatsFlashHighA {
	background-image: url(../gfx/flvB.png);
}
.formatsFlashHigh {
	background-image: url(../gfx/flvS.png);
}
.formatsWinHighA {
	background-image: url(../gfx/wmvB.png);
}
.formatsWinHigh {
	background-image: url(../gfx/wmvS.png);
}
.formatsLeft {
	width: 5px;
	height: 23px;
	background-image: url(../gfx/player_q_arcle.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
}
.formatsCenter {
	float: left;
	height: 21px;
	background-image: url(../gfx/player_q_back.jpg);
	background-repeat: repeat-x;
	padding: 2px 5px 0 5px;
}
.formatsCenter a:link, .formatsCenter a:visited {
	color: #263747;
	font-size: 13px;
	display: block;
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration: none;
	padding: 2px 0 2px 20px;
}
.formatsCenter a:hover, .formatsCenter a:active {
	text-decoration: underline;
	color: #263747;
}
.formatRight {
	width: 5px;
	height: 23px;
	background-image: url(../gfx/player_q_arcle.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	float: left;
}
/***** player *****/

#onlyPlayer {
	padding: 10px 0 0px 0;
}
#player {
	width: 645px;
	background-color: #D5D5D5;
	background-image: url(../gfx/player_corner.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 8px 0 3px 8px;
}
/********** player down **********/

#playerDown {
	width: 653px;
	background-image: url(../gfx/player_down.jpg);
	background-repeat: repeat-x;
	background-color: #D5D5D5;
}
#playerDownCorner {
	background-repeat: no-repet;
	background-position: center bottom;
	width: 650px;
	padding: 5px 0 5px 5px;
	font-size: 11px;
	color: #3C5158;
	font-weight: bold;
}
#playerDownRank {
	width: 220px;
	float: left;
}
#playerDownSend {
	width: 430px;
	float: left;
	text-align: left;
}
.playerDownInput {
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3C5158;
	background-color: #FFFFFF;
	margin: 0;
}
.playerDownButton {
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3C5158;
	background-color: #D5D5D5;
	margin: 0;
	text-decoration: underline;
	cursor: pointer;
}
.playerDownButton:hover {
	text-decoration: none;
}
/***** AD *******/

#ad {
	width: 468px;
	height: 60px;
	background-image: url(../gfx/reklama_ico.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 0 7px;
	margin: 0 auto 0 auto;
}
/*** right col ***/

#rightCol {
	width: 152px;
	float: left;
	border: 0;
}
/****** best videos *******/

#bestVideos {
}
#bestVideosTop {
	width: 152px;
	height: 5px;
	background-image: url(../gfx/nejlepsi_top.jpg);
	background-repeat: no-repeat;
}
#bestVideosBody {
	background-image: url(../gfx/nejlepsi_back.jpg);
	width: 144px;
	background-repeat: repeat-x;
	background-color: #DFDCDC;
	padding: 2px 0 5px 8px;
}
#bestVideosBody h2 {
	font-size: 13px;
	color: #37485A;
	margin: 0;
	padding: 0 0 0 24px;
	background-image: url(../gfx/nejlepsi_ico.png);
	background-repeat: no-repeat;
	background-position: 5px center;
}
#bestVideosBody h3 {
	font-size: 11px;
	margin: 0;
	padding: 14px 0 3px 3px;
	color: #37485A;
}
#bestVideosBody h3 a:link, #bestVideosBody h3 a:visited {
	color: #37485A;
	text-decoration: none;
}
#bestVideosBody h3 a:hover, #bestVideosBody h3 a:active {
	color: #37485A;
	text-decoration: underline;
}
#bestVideosBottom {
	width: 152px;
	height: 5px;
	background-image: url(../gfx/nejlepsi_bottom.jpg);
	background-repeat: no-repeat;
}
.bestVideoBodyImg {
	border: 1px solid #828A95;
}
/* list */

#list {
	width: 955px;
	padding: 0 0 5px 0;
}
.listFirst {
	background-image: url(../gfx/list_top_back.jpg);
	background-repeat: repeat-x;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	padding: 9px 6px 9px 6px;
	border-bottom: 1px solid #E7E7E7;
}
.listRow {
	border-left: 1px solid #E7E7E7;
	border-bottom: 1px solid #E7E7E7;
	font-size: 11px;
	color: #37487B;
	padding: 4px;
}
.listRow a:link, .listRow a:visited {
	color: #37487B;
	text-decoration: none;
}
.listRow a:hover, .listRow a:active {
	color: #37487B;
	text-decoration: underline;
}
.listAll:hover {
	background-image: url(../gfx/list_list_hover.jpg);
	background-repeat: repeat-x;
}
.listCity {
	padding: 5px 0 5px 30px;
	background-repeat: no-repeat;
	background-position: left center;
	display:block;
}
.listTyp {
	padding: 5px 0 5px 30px;
	background-repeat: no-repeat;
	background-position: left center;
	display:block;
}
/*** paging ****/

#listovani {
	width: 955px;
	padding: 0 0 8px 0;
}
#listovaniLeft {
	width: 80px;
	height: 17px;
	background-image: url(../gfx/playlist_listovani_left.jpg);
	background-repeat: no-repeat;
	padding: 2px 0 0 80px;
	float: left;
	background-color: #E3EAF1;
	font-size: 12px;
	font-weight: bold;
}
#listovaniLeft a:link, #listovaniLeft a:visited {
	text-decoration: none;
	color: #37485A;
	background-image: url(../gfx/playlist_listovani_left_ico.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 3px 0 2px 15px;
}
#listovaniLeft a:hover, #listovaniLeft a:active {
	text-decoration: underline;
	color: #37485A;
	background-image: url(../gfx/playlist_listovani_left_ico.jpg);
	background-repeat: no-repeat;
	padding: 3px 0 2px 15px;
	background-position: left center;
}
#listovaniRight {
	width: 80px;
	height: 17px;
	background-image: url(../gfx/playlist_listovani_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 2px 80px 0 0;
	float: left;
	background-color: #E3EAF1;
	font-size: 12px;
	font-weight: bold;
	text-align:right;
}
#listovaniRight a:link, #listovaniRight a:visited {
	text-decoration: none;
	color: #37485A;
	background-image: url(../gfx/playlist_listovani_right_ico.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 3px 15px 2px 0;
}
#listovaniRight a:hover, #listovaniRight a:active {
	text-decoration: underline;
	color: #37485A;
	background-image: url(../gfx/playlist_listovani_right_ico.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 3px 15px 2px 0;
}
#listovaniCenter {
	width: 635px;
	height: 17px;
	padding: 2px 0 0 0;
	float: left;
	background-color: #E3EAF1;
	font-size: 12px;
	text-align: center;
}
#listovaniCenter a:link, #listovaniCenter a:visited {
	text-decoration: none;
	color: #37485A;
	padding: 0 8px 0 8px;
}
#listovaniCenter a:hover, #listovaniCenter a:active {
	text-decoration: underline;
	color: #37485A;
	padding: 0 8px 0 8px;
}
/*** paticka ***/

/******* paticka **********/

#paticka {
	width:955px;
	background-image: url(../gfx/paticka_back.jpg);
	background-repeat: repeat-x;
}
#patickaRelevant {
	color: #6C6C6C;
	font-size: 11px;
	width: 820px;
	background-image: url(../gfx/paticka_backcenter.jpg);
	height: 17px;
	margin: 0 auto 0 auto;
	font-weight: bold;
	padding: 3px 0 0 0;
	text-align: center;
}
#patickaRelevant a:link, #patickaRelevant a:visited {
	text-decoration: none;
	color: #526C87;
	padding: 0 10px 0 10px;
}
#patickaRelevant a:hover, #patickaRelevant a:active {
	text-decoration: underline;
	color: #526C87;
}
#patickaCopy {
	width: 955px;
	margin: 0 auto 0 auto;
}
#patickaCopyLeft {
	width: 370px;
	float: left;
	background-image: url(../gfx/paticka_logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 10px 10px 10px 160px;
	color: #526C87;
}
#patickaCopyLeft a:link, #patickaCopyLeft a:visited {
	text-decoration: none;
	color: #526C87;
}
#patickaCopyLeft a:hover, #patickaCopyLeft a:active {
	text-decoration: underline;
	color: #526C87;
}
#patickaCopyLeft h4 {
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-weight: bold;
}
#patickaCopyLeft p {
	margin: 0;
	padding: 6px 0 20px 0;
	font-size: 10px;
}
#patickaCopyLeftMenu {
	text-align: center;
	font-size: 11px;
	color: #526C87;
	padding: 0 0 5px 0;
}
#patickaCopyLeftMenu a:link, #patickaCopyLeftMenu a:visited {
	text-decoration: none;
	color: #526C87;
	padding: 0 10px 0 10px;
}
#patickaCopyLeftMenu a:hover, #patickaCopyLeftMenu a:active {
	text-decoration: underline;
	color: #526C87;
	padding: 0 10px 0 10px;
}
#patickaCopyRight {
	width: 374px;
	float: left;
	padding: 10px 10px 5px 30px;
	color: #526C87;
	text-align: right;
}
#patickaCopyRight a:link, #patickaCopyRight a:visited {
	text-decoration: none;
	color: #526C87;
}
#patickaCopyRight a:hover, #patickaCopyRight a:active {
	text-decoration: underline;
	color: #526C87;
}
#patickaCopyRight h4 {
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-weight: bold;
}
#patickaCopyRight p {
	margin: 0;
	padding: 6px 0 0 0;
	font-size: 10px;
}
#patickaCopyHosting {
	text-align: right;
	color: #526C87;
	font-size: 11px;
	padding: 0 10px 5px 0;
}
#patickaCopyHosting a:link, #patickaCopyHosting a:visited {
	text-decoration: none;
	color: #526C87;
}
#patickaCopyHosting a:hover, #patickaCopyHosting a:active {
	text-decoration: underline;
	color: #526C87;
}
/*** menu nahore ***/

#headMenu {
	width: 935px;
	padding: 130px 10px 0 10px;
}
#headMenuLeft {
	width: 270px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	padding: 10px 0 0 0;
}
#headMenuLeft a:link, #headMenuLeft a:visited {
	text-decoration: none;
	color: #000;
}
#headMenuLeft a:hover, #headMenuLeft a:active {
	text-decoration: underline;
	color: #000;
}
#headMenuCenter {
	width: 285px;
	float: left;
	padding: 6px 0 0 110px;
}
.menu {
	width:190px;
	font-size:11px;
	text-align: center;
}
/* remove all the bullets, borders and padding from the default list styling */

.menu ul {
	padding:0;
	margin:0;
	list-style-type:none;
}
.menu ul ul {
	width:190px;
}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */

.menu li {
	float:left;
	width:190px;
	position:relative;
}
/* style the links for the top level */

.menu a, .menu a:visited {
	display:block;
	font-size:11px;
	text-decoration:none;
	color: #000;
	width:190px;
	height:20px;
	line-height:20px;
}
/* a hack so that IE5.5 faulty box model is corrected */

* html .menu a, * html .menu a:visited {
	width:200px;
	w\idth:200px;
}
/* style the second level background */

.menu ul ul a.drop, .menu ul ul a.drop:visited {
/*background:#8296AB;*/

}
/* style the second level hover */

.menu ul ul a.drop:hover {
	background:#CFDFEF;
}
.menu ul ul :hover > a.drop {
	background:#CFDFEF;
}
/* style the third level background */

.menu ul ul ul a, .menu ul ul ul a:visited {
	background:#CED6DE;
}
/* style the third level hover */

.menu ul ul ul a:hover {
	background:#CFDFEF;
}
.menu ul ul ul :hover > a {
	background:#CFDFEF;
}
/* hide the sub levels and give them a positon absolute so that they take up no room */

.menu ul ul {
	visibility:hidden;
	position:absolute;
	height:0;
	top:20px;
	left:0;
	width:190px;
}
/* another hack for IE5.5 */

* html .menu ul ul {
	top:20px;
	t\op:21px;
}
/* position the third level flyout menu */

.menu ul ul ul {
	left:190px;
	top:0;
	width:190px;
}
/* position the third level flyout menu for a left flyout */

.menu ul ul ul.left {
	left:-190px;
}
/* style the table so that it takes no part in the layout - required for IE to work */

.menu table {
	position:absolute;
	top:0;
	left:0;
}
/* style the second level links */

.menu ul ul a, .menu ul ul a:visited {
	background: #C6CDCE;
	color:#000;
	height:auto;
	line-height:20px;
	padding:3px 0px;
	width:190px/* yet another hack for IE5.5 */

}
* html .menu ul ul a {
	width:190px;
	w\idth:190px;
}
/* style the top level hover */

.menu a:hover, .menu ul ul a:hover {
	color: #000;
	background:#F2F2F2;
}
.menu :hover > a, .menu ul ul :hover > a {
	color: #000;
	background:#849CB5;
}
/* make the second level visible when hover on first level list OR link */

.menu ul li:hover ul,  .menu ul a:hover ul {
	visibility:visible;
}
/* keep the third level hidden when you hover on first level list OR link */

.menu ul :hover ul ul {
	visibility:hidden;
}
/* keep the fourth level hidden when you hover on second level list OR link */

.menu ul :hover ul :hover ul ul {
	visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */

.menu ul :hover ul :hover ul {
	visibility:visible;
}
/* make the fourth level visible when you hover over third level list OR link */

.menu ul :hover ul :hover ul :hover ul {
	visibility:visible;
}
#headMenuRight {
	width: 270px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 11px;
	text-align: right;
	padding: 10px 0 5px 0;
	background-image: url(../gfx/ico_kamzajet.png);
	background-repeat: no-repeat;
	background-position: 57px 9px;
}
#headMenuRight a:link, #headMenuRight a:visited {
	text-decoration: none;
	color: #000;
}
#headMenuRight a:hover, #headMenuRight a:active {
	text-decoration: underline;
	color: #000;
}
/*** menu first ***/
.menuFirstVrchRedakce {
	display:block;
	position: relative;
	width:180px;
	height:65px;
	float:left;
	margin:0px;
}
.menuFirstVrchRedakce a span {
	display:block;
	position: absolute;
	z-index:1;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	cursor: pointer;
	background: url(../images/menu_polozka_vrch.gif);
	float:left;
}
.menuFirstVrchDvaRedakce {
	width:209px;
	height:65px;
	float:left;
	background: url(../images/menu_polozka_vrch_redakce.gif);
}
.menuFirstVrchDva {
	display: block;
	position: relative;
	width:190px;
	height:65px;
	float:left;
}
.menuFirstVrchDva a span {
	display:block;
	position: absolute;
	top:0;
	left:0;
	z-index:1;
	width:100%;
	height:100%;
	cursor: pointer;
	background: url(../images/menu_polozka_vrch_dva.gif);
	float:left;
}
.menuFirstVrchKonec a span {
	display:block;
	position: absolute;
	top:0;
	left:0;
	z-index:1;
	width:100%;
	height:100%;
	cursor: pointer;
	background: url(../images/menu_polozka_vrch_konec.gif);
	float:left;
}
.menuFirstVrchKonec {
	display: block;
	position: relative;
	width:202px;
	height:65px;
	float:left;
}
#menuFirstObal {
	width:955px;
	float:left;
	padding:0px;
}
#menuFirstMaine {
	width: 955px;
	height:100px;
}
.menuFirstVrchDva {
	width:190px;
	height:65px;
	float:left;
	background: url(../images/menu_polozka_vrch_redakce.gif);
}
.menuFirstVrchDva a span {
	display:block;
	position: absolute;
	top:0;
	left:0;
	z-index:1;
	width:100%;
	height:100%;
	cursor: pointer;
	background: url(../images/menu_polozka_vrch_dva.gif);
	float:left;
}
.menuFirstVrch {
	width:180px;
	height:65px;
	background: url(../images/menu_polozka_vrch.gif);
	float:left;
}
.menuFirstVrchText {
	width:180px;
	text-align:center;
	padding:0px 0 0 0;
	float:left;
	color:white;
}
.menuFirstSpodek {
	width:953px;
	height:35px;
	float:left;
	background: #bdd1e6;
	border-left:solid 1px #a6a6a6;
	border-right:solid 1px #a6a6a6;
	border-bottom:solid 1px #a6a6a6;
}
#menuFirtsKonec {
	width:12px;
	height:30px;
	float:left;
	background: #bdd1e6;
	border-right:solid 1px #a6a6a6;
}
.menuFirstLabel {
	float:left;
	font-size: 12px;
	line-height:16px;
	padding:0px 10px 0px 10px;
	margin:10px 10px 0px 5px;
	background: url(../images/sipka.gif) left no-repeat;
}
.menuFirstLabel strong {
	float:left;
}
.menuFirstLabel input {
	float:left;
}
#div_filtrMesto {
	float:left;
}
.menuFirstLabelTV {
	float:left;
	font-size: 12px;
	padding:0px 0px 0px 10px;
	margin:40px 0 0 5px;
	background: url(../images/sipka.gif) left no-repeat;
}
.smartSearch {
	width:900px;
	float:left;
	padding:3px 0 0 15px;
	color:white;
	font-weight: bold;
	text-align:center;
}
.searchBodyInputFirst {
	border: 1px solid #92C2E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 1px 2px 1px 0px;
	color: #3F759E;
	background-color: #FFFFFF;
	text-align:left;
	width: 135px;
}
.searchBodyInputFirstTV {
	border: 1px solid #92C2E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 1px 0px 1px 0px;
	color: #3F759E;
	background-color: #FFFFFF;
	text-align:center;
	width: 107px;
}
/*** menu first ***/

/*** popis first ***/
#descriptionCityLogo {
	width:49px;
 height:36px  padding:10px 0px 10px 0px;
	margin:0px 15px 10px 0px;
	float:left;
}
#descriptionCityName {
	float:left;
}
#descriptionCityName h2 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	font-size: 14px;
}
#descriptionCityWeb {
	width:250px;
	float:left;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
/*** popis first ***/
#descriptionFirstMezera {
	width:279px;
	height:10px;
}
.menuFirstFiltr {
	width:160px;
	float:left;
	padding:5px 0px 0px 5px;
	color:white;
}
.menuFirstFiltrBTN {
	width:50px;
	float:left;
	padding:5px 0px 0px 20px;
}
#menuFirsrtSearchButton {
	background-image: url(../images/searchBtn.gif);
	width: 82px;
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border: 0;
}
.searchBodyFirst {
	width: 279px;
	height:308px;
	background-image: url(../gfx/nejlepsi_back.jpg);
	border-left: 0px solid #C0C0C0;
	border-right: 0px solid #C0C0C0;
	background-color: #F1F1F1;
	padding: 5px 0 5px 5px;
}
.searchBodyFirstTwo {
	width: 279px;
	background-image: url(../gfx/nejlepsi_back.jpg);
	border-left: 0px solid #C0C0C0;
	border-right: 0px solid #C0C0C0;
	background-color: #F1F1F1;
	padding: 5px 0 5px 5px;
}
#searchTopFirst {
	width: 284px;
	height: 8px;
	background-image: url(../images/search_arcle_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#searchBottomFirst {
	width: 284px;
	height: 8px;
	background: url(../images/search_arcle_bottom.jpg) no-repeat top;
	padding-bottom:5px;
}
.descriptionFirstName {
	width:68px;
	font-weight: bold;
	font-size: 11px;
	color: #526C87;
	float: left;
	text-align: right;
	padding: 0px 0 0 0;
}
.descriptionFirstNameDva {
	font-weight: bold;
	font-size: 11px;
	color: #526C87;
	float: left;
	text-align: right;
	padding: 0 0 0 0;
}
.descriptionFirstText {
	width:205px;
	float: left;
	text-align:left;
	padding: 0px 0px 0px 5px;
	font-size: 11px;
}
.descriptionFirstText input {
	float:left;
}
.descriptionFirstText button {
	float:left;
}
.descriptionFirstText div {
	font-size:13px;
}
.tableZarovnani {
	text-align:right;
}
.descriptionFirstTextDescription {
	width:205px;
	height:100px;
	float: left;
	padding: 0px 0px 0px 5px;
	font-size: 11px;
}
.descriptionFirstTextShort {
	width:auto;
	float: left;
	text-align:left;
	padding: 0px 5px 0px 5px;
	font-size: 11px;
}
.descriptionFirstTextShortDva {
	width:160px;
	float: left;
	text-align:left;
	padding: 0px 0px 0px 5px;
	font-size: 11px;
}
.mezera {
	width:100%;
	height:5px;
	float:left;
}
.mezeraDva {
	width:200px;
	height:5px;
	float:left;
}
.kodPlayer {
	width:270px;
	font-size: 12px;
	/*background: url(../images/bg_input.gif);*/
 border: 1px solid #abadb3;
	color:black;/*font-weight: bold;*/
}
