


.ml a {
color:#fefeff;
}

.ml small {
color:red;position:relative;top:-3px;left:-4px;
}


.ml_blue {
background:#0d8dea;
padding:0px 0 3px 0;
border-bottom:3px solid #187de8;
color:#eee;
height:17px;
font-size:11px;
}
.ml {
background:#707070;
padding:0px 0 3px 0;
border-bottom:3px solid #454545;
color:#eee;
height:17px;
overflow:hidden;
font-size:11px;
}

.ml img {
float:left; border:none;
}
.ml .mla {
float:left;
background:#505050;
padding:2px 5px 3px 5px;
border-bottom:3px solid #454545;
color:#eee;
height:15px;
}


.ml .mlb {
float:left;
background:#707070;
padding:2px 3px 3px 5px;
border-bottom:3px solid #454545;
color:#eee;
height:15px;
min-width:580px;
text-align:left;

}

.ml .mlc { 
float:right;
background:#707070;
padding:2px 2px 3px 5px;
border-bottom:3px solid #454545;
color:#eee;
height:15px;
text-align:right;
position:relative;z-index:505;
}


.ml .mld {
float:right;
background:#707070;
padding:2px 5px 3px 5px;
border-bottom:3px solid #454545;
color:#eee;
height:15px;

}

.ml .mlb a{
padding:0 5px 0 0;

}

.vzhled {
float:right; color:#444; border:0px solid #eee; 
font-size:10px;margin:0px 0 0 10px; padding:1px 8px;
}


.hledatko {
float:right; color:#444; background:#eee;border:1px solid #eee; font-size:10px;margin:7px 0 0 10px; padding:1px 8px;
}

.hledatko a {
color:#222;
}

.hledatko small {
color:red;position:relative;top:-4px;left:-4px;
}

.coverhledat {
-moz-border-radius: 8px;
-webkit-border-radius: 8px;

-moz-border-radius-topright: 2px;-webkit-border-radius-topright: 2px;
position:relative; top:-3px;clear:left; float:left; 
padding:8px 10px; 
margin:0 0px 0 0px; text-align:left; border:2px solid #444; 
background:#fff; font-size:13px; line-height:140%;
width:522px;float:left;
}



.lps_left_pejsek {
height:80px;
position:relative;
top:-39px;
left:90px;
z-index:150;
}

.lps_left_pejsek img {
height:60px; 
}
.lps_right_pav {
position:relative;
top:-55px;
left:106px;
width:80px;  
z-index:150;
}

.menu_left_new_position {
position:relative;
top:-95px;
}
.ptop a {color:#eee;}
.submithledat {width:80px;}
.pmain2 img.gamex {width:145px; float:left;}
.pmain3 strong.hledej {float:left;padding:0px 5px 0 0px; font-size:11px; color:#555;}
.pmain3 .input_hledat {width:140px; float:left; border:1px solid #999; background:#fefefe;}


.menu_right_new_position {
position:relative;
top:-80px;
}
.menu_right_new_position_login {
position:relative;
top:-20px;
}

 img, div, input { behavior: url("../fix/iepngfix.htc") }






	#mainContainer{
		width:660px;
		margin:0 auto;
		text-align:left;
		height:100%;
		background-color:#FFF;
		border-left:3px double #000;
		border-right:3px double #000;
	}
	#formContent{
		padding:5px;
	}
	/* END CSS ONLY NEEDED IN DEMO */
	
	
	/* Big box with list of options */
	#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:375px;	/* Width of box */
		min-height:150px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #317082;	/* Dark green border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		font-size:0.9em;
		z-index:100;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#317082;
		color:#FFF;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}
	
	form{
		display:inline;
	}







.swmenu {
position: absolute; right: 0px; top: 25px; z-index:500;
position: fixed;height:150px; 
width:60px;

-moz-background-clip: -moz-initial; 
-moz-background-origin: -moz-initial; 
-moz-background-inline-policy: -moz-initial; 
padding-top: 0px;
}



.swmenu a {
 width:100px;
height:18px;
 text-align:center;
float:left;
 border:1px solid; 
line-height:11px;
 color:#eee;
background:url("../img/tabs_b.jpg");
 padding:5px 8px 0px 8px;
 margin:1px 2px; 
 font-size:11px; 
 font-weight:none;

-moz-border-radius: 8px;
-webkit-border-radius: 8px;

-moz-border-radius-topright: 2px;
-webkit-border-radius-topright: 2px;

-moz-border-radius-bottomleft: 3px;
-webkit-border-radius-bottomleft: 3px;

}

.swmenu a#mac {
  border-color:#9c48aa;
}
.swmenu a#win {
  border-color:#0e5a99;
}
.swmenu a#mobile {
  border-color:#9c48aa;
}




.swmenu .coverfb {
 width:100px;
height:18px;
 text-align:center;
float:left;
 border:1px solid; 
line-height:11px;
 color:#eee;
background:#eceef5;
 padding:2px 5px 2px 8px;
 margin:1px 2px; 
 font-size:11px; 
 font-weight:none;

-moz-border-radius: 8px;
-webkit-border-radius: 8px;

-moz-border-radius-topright: 2px;
-webkit-border-radius-topright: 2px;

-moz-border-radius-bottomleft: 3px;
-webkit-border-radius-bottomleft: 3px;

}
  




.pmain .inlogos {float:right;width:146px; margin:0 auto; text-align:left;padding:10px 2px; font-size:10px;border:0px solid red;}
.pmain .inlogos .l145 {width:145px; float:left;}
.pmain .inlogos .l70 {width:70px; float:left;}
.pmain .inlogos .l60 {width:60px; float:left;}






.radio {width:40px; float:left; margin:10px 0 0 0;}
img.transport { margin:2px 0 0 0; float:left;}

div.head {border:0px solid red; font-size:14px; height:22px; padding:8px 0 0 5px; float:left;}
div.desc {border:0px solid red; float:left; padding:0 5px 0 40px; clear:both;}
div.desc p {border:0px solid red; color:#555;float:left; padding:3px 0;margin:0; font-size:12px; line-height:12px;}


.aa { background:#f2f2f2; height:73px; border:1px solid #e0e0e0; padding:3px 0 0 0;-moz-border-radius: 8px 2px 8px 8px;position:relative;top:1px;}


.bb { background:#f8f8f8; height:73px; border:1px solid #e0e0e0; padding:3px 0 0 0;-moz-border-radius: 8px 2px 8px 8px;position:relative;top:2px;}
.aa p {font-size:12px;margin:0;padding:2px 5px 2px 10px;}
.bb_a { background:#f8f8f8; height:58px; border:1px solid #e0e0e0; padding:3px 0 0 0;-moz-border-radius: 8px 2px 8px 8px;position:relative;top:2px;}
.cc { background:#ffe1e2; height:23px; border:1px solid #4c0001; padding:3px 0 0 0;-moz-border-radius: 8px 2px 8px 8px;position:relative;top:1px;}
.cc p small{font-size:11px;}
.dd { background:#f8f8f8; min-height:73px; border:1px solid #e0e0e0; padding:3px 0 0 0;-moz-border-radius: 8px 2px 8px 8px;position:relative;top:2px;}

.sleva {
-moz-border-radius: 8px 2px 8px 8px; 
position: relative; 
top: 0px; 
clear: left; 
float: left; 
padding: 3px 0pt 10px 0px; 
margin: 0px 5px 0pt 5px; 
text-align: left; 
border: none; 
background: none; 
font-size: 13px; 
line-height: 140%; 
width: 548px;
}
.sleva .bb { background:#f2f2f2; height:23px; border:1px solid #e0e0e0; padding:3px 0 0 0;-moz-border-radius: 8px 2px 8px 8px;position:relative;top:2px;}


.dodani, .obsahkosiku {
-moz-border-radius: 8px 2px 8px 8px; 
position: relative; 
top: 0px; 
clear: left; 
float: left; 
padding: 0px 0pt 8px 0px; 
margin: 0px 5px 0pt 5px; 
text-align: left; 
border: none; 
background: none; 
font-size: 13px; 
line-height: 140%; 
width: 750px;
}

 
.obsahkosikux {

-moz-border-radius: 8px 2px 8px 8px; 
position: relative; 
top: -3px; 
clear: left; 
float: left; 
padding: 8px 0pt 8px 8px; 
margin: 0pt 5px 0pt 5px; text-align: left; 

border: 0px solid rgb(68, 68, 68); 


font-size: 13px; line-height: 140%; width: 540px;

background:#fff;
}

 
.obsahkosiku table.kosiks {
margin:0 0 10px 0;

}



