/* CSS Document */



/*** body ***/

body {

margin: 0;

padding: 0;

font-family: Arial, Helvetica, sans-serif;

}



/*** forms ***/

form {

margin: 0;

padding: 0;

}

.inputEmail{
float:left;
}
.btnEmail{
float:left;
}

/*** 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:-20px 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;*/
}