*{	padding: 0;	margin: 0;	font-family: Arial; }img{	border: none;}a{	text-decoration: none;	color: #0D4B75;}#Main{  margin: 0 auto;	width: 970px;}#MenuLeft{	width: 179px;	float: left;}#RightMenu{	float: right;	width: 179px;}#CentralBox{    float: left;    margin-top: 4px;}#Content{	padding: 10px;	width: 592px;	float: left;	margin-bottom: 0px;	background-color: white;	font-size: 12px;	text-align: justify;	}h1 {font-size: 20px;}h2 {font-size: 14px;}h2 a{font-size: 12px;}.preText {font-size: 12px;}.fastFiltr {padding: 70px 15px 15px 15px;font-size: 12px;}.fastFiltr div{  float:left;  margin-left:45px;  margin-top:6px;  text-align:left;  width:132px;  }  .fastFiltr div span{position:relative; left:5px; top:-2px;}  *>#Content{    height: auto;}.clear{	clear: both;	height:1px;	font-size:1px;	border: none;	margin:0; padding:0;	background:transparent;}ul{	list-style: none;}#preMain {text-align: center; }#Header{	height: 178px;	/*background: url("http://ubytovanivcr.net/images/header.jpg") top center no-repeat;*/		background: url("/images/headerTop.jpg") top left no-repeat ;	background-color: #3988BD;	float: left;	width: 970px;}#HeaderTop{	height: 150px;	width: 970px;	float: left;}#HeaderTop .bigLogo {text-align: right; font: normal bold 120px bold; font-family: Verdana; color: #fff; position: relative; left:-67px; top:-20px;display:block; padding-left:900px;}#HeaderTop .bigLogo:hover{text-decoration: none;}#HeaderTop .smallLogo {font: normal bold 17px bold; font-family: Verdana; color: #fff; position:relative; top:-40px; left:-5px; text-align: right;margin-top:15px;display:block;}#HeaderMenu a{	float: right;	height: 26px;	background-color: #3988BD;	padding-left: 15px;	padding-right: 15px;	color: white;	font-size: 13px;	line-height: 26px;	text-align: center;}*>#HeaderMenu a{	line-height: 29px;}#HeaderMenu a:hover, a.active{	text-decoration: underline;}#HeaderMenu li{	display: inline;}#HeaderMenu{	/*width: 930px;*/	width: 100%;	padding-top: 0px;	display: inline;	float: left;	position:relative;	/*left:40px;*/}/*konec horniho menu*//*zacatek maleho menu*/#HeaderBottom{	width: 970px;	height: 29px;	float: left;}.Box{	float: left;	width: 576px;	height: 165px;	border: 2px solid #DAEDFA;	margin-bottom: 6px;	background: url("/img/pozadi.gif") repeat-y 0px 0px;	padding: 8px;}.Box .boxIn{  width: 230px;   height: 150px;  float: left;}.MenuLeft ul{	padding-left: 8px;}.MenuLeft li a{	color: #0D4B75;	font-size: 12px;	line-height: 18px;}.MenuLeft li{	padding-left: 14px;}.WinTitle{	height: 40px;	margin-bottom: 5px;}.WinTitle span{	color: white;	font-size: 14px;	line-height: 40px;	padding-left: 25px;	position:relative;	top:-5px}.WinContent{	padding-left: 15px;	padding-right: 15px;	padding-top: 5px;	padding-bottom: 5px;}.WinContent a{    color: #096FB4;}.WinRight .WinContent a{	color: #0D4B75;}.WinRight .WinContent a:hover{	text-decoration: underline;}.SubArticles{	font-size: 90%;	line-height: 15px;	font-weight: normal;}.PollQuestion{	font-size: 12px;	font-weight: bold;	color: #0D4B75;}.Poll ul li{	font-size: 12px;	padding-right: 5px;	padding-top: 3px;}.Poll a:hover{	text-decoration: underline;	color: black;}.WinLeft, #LeftPart .Window{	color: #0D4B75;	background-color: #EFF8FE;	/*background: url("http://www.beauty-eshop.cz/img/left-back.gif") bottom center repeat-y;*/	padding-bottom: 8px;	margin-bottom: 5px;}.WinLeft .WinTitle, #LeftPart .Window .WinTitle{	background: url("/images/left-menu-header.png") top left no-repeat;}.WinLeft ul, .WinRight ul, #LeftPart .Window ul{	list-style: none;}				.Poll ul{	padding-top: 0;	padding-bottom: 10px;}				ul.LinkedProducts{					padding-left: 20px;					list-style: none;				}div.PollAnswer{	padding: 0;	line-height: 7px;	height: 7px;	background: #0D4B75;}.WinRight{	width: 179px;	color: #0D4B75;	background-color: #EFF8FE;	/*background: url("http://www.beauty-eshop.cz/img/right-back.gif") bottom center repeat-y;*/	margin-bottom: 5px;	padding-bottom:5px;}.WinRight .WinTitle{	background: url("/images/left-menu-header.png") top left no-repeat;	height: 34px;	width: 179px;}.WinRight{	font-size: 12px;}.TopProducts li.TopProduct{	font-weight: bold;}.TopProducts li:hover{	text-decoration: underline;}.NewProducts li.NewProduct{	font-weight: bold;}.NewProducts li:hover{	text-decoration: underline;}				.ArticleStub h2				{					padding-top: 15px;				}				.ArticleStub span				{					font-size: 12px;				}				.ArticleStub p				{					margin-top: 5px;				}				.Article h1				{					margin-bottom: 10px;				}.MainPage #Order span, .MainPage #Order2 span{	display: block;}				.MainPage #Order2:hover				{					background-position: -160px;				}								#Contact #FirstPart				{					background: #fbf4e6;				}				#Help .background				{					background:#fbf4e6				}				#Help ul				{					margin-left: 20px;				}								.Box .ProductImage table{	width: 115px;	height: 155px;	margin-left: 3px;	text-align: center;	float: left;}.Box .ProductImage img{	vertical-align: middle;}.WinContent .BoxImage{	text-align: center;	padding-bottom: 5px;}/*.BoxInfo{	height: 50px;	padding-top: 5px;	padding-left: 5px;	padding-right: 5px;	text-align: right;}*/.Box .productInfo{	text-align: left;}.ProductRow .productInfo{	float: left;}.ProductDetails .productInfo{	height: 50px;	padding-top: 5px;	padding-left: 5px;	padding-right: 5px;	text-align: left;}.ProductDetails select{	width: 100%;}.LinkedProduct{	width: 175px;	padding-top: 10px;	float: left;	text-align: center;}.LinkedProduct a{	color: #076EB3;	font-size: 90%;	font-weight: normal;}.LinkedProduct a:hover{	text-decoration: underline;}.OddProduct{	margin-right: 6px;}.BorderedProduct{/*	border-bottom: 1px dotted #cd3b20;*/}/*.ProductWithInfo{	height: 360px;	padding-top: 0px;}*/				.Box .ProductDescription				{					height: 72px;					width: 300px;					overflow: hidden;				}				.Box .ProductDescription a				{					color: #6F7172;				}				.Box .Buttons				{					font-weight: bold;                    text-align: left;                    height: 27px;                    width: 35px;                    clear: left;                    float: left;				}				.Box span, .ProductListInnerTable span				{					width: 100%;					padding-top: 5px;					color: white;					text-align: center;					font-size: 11px;					display: block;				}				.Box .Basket, .ProductRow .Basket, .ProductListInnerTable .Basket				{					float: right;					width: 35px;					height: 27px;					background: url("http://www.beauty-eshop.cz/img/basket.gif") no-repeat 0px 0px;				}				.Box .Basket:hover, .ProductListInnerTable .Basket:hover				{					background-position: -35px;				}								.Box .Basket span, .ProductListInnerTable .Basket span				{					display: none;				}				.Box .Lupa, .ProductRow .Lupa, .ProductListInnerTable .Lupa				{					float: right;					width: 69px;					height: 24px;					background: url("strednicast/vice-informaci.gif") no-repeat 0px 0px;				}				.Box .Lupa:hover, .ProductListInnerTable .Lupa:hover				{					background-position: -69px;				}                .ProductDetails .LeftHalf                {	                float: right;                    text-align: center;					width: 285px;				}/*				.ProductDetails .PictureDetails				{					margin-top: 60px;				}*/				.ProductDetails #Table1 td				{					background: #F4FAFD;					color: #076EB3;					width: 140px;				}								.ProductDetails #Table1 th				{					color: #076EB3;					width: 140px;				}								.ProductDetails #Table1 th.Price				{					background: #066DB3;					color: white;				}								.ProductDetails #Table1 td.varietySelect				{					border: 1px solid #066DB3;					background-color: white;				}				.ProductDetails #Table1 td.Price				{					color: #066DB3;					border: 1px solid #066DB3;				}								.ProductDetails #Table1 td, .ProductDetails #Table1 th				{					text-align: left;					font-size: 12px;					font-weight: normal;					padding-left: 5px;				}								.ProductDetails #Table1 th				{					background: #F4FAFD;				}				.ProductDetails #Table1				{					width: 300px;					margin-top: 5px;				}.NextProductNavigation{	width: 100%;}.NextProductNavigation a{	color: #035892;}.NextProductNavigation a:hover span{    text-decoration: underline;}.ProductDetails #Buy{	overflow: hidden;	border: none;	float: right;	background: url("http://www.beauty-eshop.cz/img/buy.gif") no-repeat 0px 0px;	font-size: 14px;	color: white;	width: 93px;	height: 31px;	line-height: 31px;	padding-left: 15px;	margin-top: 5px;}.ProductDetails #Buy:hover{	text-decoration: underline;	background-position: -93px;}.nextProduct{	width: 35px;	height: 13px;	float: right;	background: url("http://www.beauty-eshop.cz/img/next.gif") no-repeat 0px 0px;}.nextProduct:hover{	background-position: -35px;}.previousProduct{	width: 35px;	height: 13px;	float: left;	background: url("http://www.beauty-eshop.cz/img/previous.gif") no-repeat 0px 0px;}.previousProduct:hover{	background-position: -35px;}				.ProductDetails .Thumb				{					margin-right: 4px;				}				.ProductRowTable, .ProductListInnerTable				{					width: 100%;				}				.ProductRow td.Right				{					text-align: right;					width: 60%;				}				.OddProductRow				{					background: #ecefec;				}				.ProductRow h2				{					font-size: 80%;				}				.ProductRow h3				{					font-size: 70%;					font-weight: normal;				}				.ProductRow h4				{					font-size: 80%;				}				a span				{					display: none;				}				#RegistrationForm fieldset, #LoginForm fieldset				{					/*padding-top: 10px;*/					border: none;					line-height: 150%;				}				#RegistrationForm fieldset.bottom				{					border: none;				}				#RegistrationForm label				{					font-weight: bold;					float: left;					margin-left: -175px;					width: 170px;				}				#RegistrationForm legend, #LoginForm legend{	font-size: 17px;	color: #076EB3;	padding-left: 14px;	padding-top: 8px;}#RegistrationForm input, #LoginForm input{	border: 1px solid #076EB3;}				#RegistrationForm .sex				{					border: none;					width: 40px;				}#RegistrationForm p{	width: 100%-175px;	clear: left;	margin-left: 20px;	padding-left: 175px;	font-size: 11px;}				#RegistrationForm h5				{					line-height: 14px;					font-size: 90%;					padding-right: 15px;				}				#RegistrationForm .CheckBoxLine				{					padding-left: 60px;				}				#RegistrationForm .CheckBoxLine label				{					float: none;					margin-left: 20px;				}#RegistrationForm #RegistrationButton:hover, #RegistrationForm #ChangeDetailsButton:hover, #LoginForm #login_button:hover,.MainPage #Order:hover, .MainPage #Order2:hover{	background: #066DB3;	color: white;	text-decoration: underline;}#RegistrationForm #ChangeDetailsButton, #RegistrationForm #RegistrationButton, #LoginForm #login_button,.MainPage #Order, .MainPage #Order2{	color: #6F7172;	font-weight: bold;	background: white;	width: 100px;	height: 20px;	line-height: 20px;	border: none;	float: right;	border: 1px solid #6F7172;	text-align: center;	text-decoration: none;}				#LoginForm p				{					width: 100%-175px;					clear: left;					margin-left: 20px;					padding-left: 175px;				}				#LoginForm label				{					font-weight: bold;					float: left;					margin-left: -175px;					width: 170px;				}button{	cursor: pointer; cursor: hand;}/*button span{	display: none;}*/.MainPage h1{ 	font-size: 14px;	text-align: center;	padding-top: 5px;}.MainPage h1, .MainPage h2, .MainPage h3, .MainPage h4, .MainPage h5{	color: #6F7172;}.MainPage{	font-size: 12px;	text-align: justify;}.CreatingOrder{	color: #403e3e;	font-size: 12px;	line-height: 23px;	border: none;}#Content .Article{	color: #6F7172;}#Content .Article p{	margin-bottom: 3px;	margin-top: 5px;}#Content .Article h2{	font-size: 19px;	margin-bottom: 8px;	margin-top: 8px;}#Content .Article h3{	font-size: 17px;	margin-bottom: 7px;	margin-top: 7px;}#Content .Article h4{	font-size: 15px;	margin-bottom: 5px;	margin-top: 5px;}				.Article ul				{					list-style: circle;				}				.Article ul, .Article ol				{					padding-left: 30px;					margin-top: 5px;					margin-bottom: 5px;				}				.MainPage a				{					text-decoration: underline;					color: #096FB4;					font-size: 12px;					font-weight: bold;				}				.FirstTableLine a /*#OrderDetail a, #Cart a*/				{					text-decoration: none;					font-size: 11px;				}				.MainPage h2				{					font-size: 17px;				}				.MainPage h3				{					font-size: 12px;				}				.MainPage h4				{					font-size: 14px;				}				.MainPage h5				{					font-size: 12px;					margin-left: 15px;				}.FirstTableLine{	width: 100%;	border-collapse: collapse;	font-size: 11px;	line-height:13px;/*	background: #c2e2e6;*/}.FirstTableLine select{	font-size: 11px;}				.FirstTableLine td				{					padding: 2px 0px 2px 5px;				}				.FirstTableLine .FirstRow th				{					border-bottom: 1px solid black;					padding-top: 5px;					padding-bottom: 5px;				}				.FirstTableLine .LastRow td				{					border-top: 1px solid black;				}				#Orders2 .FirstTableLine				{					font-size: 12px;					background: #c8c5c5;				}				#Sizes .SizesTables				{					font-size: 15px;					background:#fbf4e6;				}				#Contact #FirstTable				{					font-size: 15px;				}.ProductDetails h1{	color: #076EB3;	font-size: 18px;}.ProductDetails h2, .ProductDetails h2 a{	font-size: 15px;}.ProductDetails h3{	color: #076EB3;	font-size: 15px;}h3.registeredPrice{	color: #f92d12;	font-size: 13px;}.ProductDetails table td{	color: #403e3e;	font-size: 12px;}.ProductDetails{	background: white;/*	padding-left: 5px;	padding-right: 5px;*/}.Product h2{	font-size: 12px;}.Box h2 a{	color: #036CB3;}.Box h3{	text-align: left;	margin-right: 5px;	color: #777B7E;	font-size: 14px;	padding-top: 2px;	overflow: hidden;}.Box h4{	padding-top: 6px;	color: #036CB3;	font-size: 13px;}				#Login .ForgotPassword				{					font-size: 12px;					text-decoration: underline;					line-height: 150%;				}				#Manufacturers ul				{					list-style: none;				}				#Manufacturers ul li				{					margin-bottom: 10px;				}				select				{					width: 100px;				}#foot{	clear: both;	/*height: 60px;*/	padding-top: 6px;	padding-bottom: 10px;	text-align: center;	font-size: 11px;	color: white;  background-color: #3988BD;  width: 970px;}*>#foot{    margin-top: -1px;}#foot a{	color: white;	text-decoration: underline;}.Subcategories{	font-size: 15px;	margin-top: 8px;	background: #F4FAFD;	padding-bottom: 8px;	padding-top: 5px;	padding-left: 4px;	color: #035892;}.Subcategories a{	color: #035892;	font-size: 12px;	margin-top: 3px;	font-weight: normal;	text-decoration: underline;}.PageControls{	color: #035892;	text-align: left;	background: #F4FAFD;	font-size: 12px;	margin-top: 5px;	margin-bottom: 5px;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 5px;}.PageControls a{	color: #035892;	text-decoration: underline;}.Path{	font-size: 12px;	color: #076EB3;	margin-left: 0px;	margin-bottom: 6px;	line-height: 24px;	padding-left: 4px;	background-color: white;}.Path a{	color: #076EB3;	text-decoration: underline;}.Path a:hover{	text-decoration: underline;}				div.Error				{					margin: 0 auto 10px;					width: 80%;					padding: 5px 5px 5px 5px;					border: 1px solid red;					text-align: center;				}				div.newOrderError				{					color: red;					text-align: center;					clear: both;				}.CreatingOrder legend{	padding: 1px 5px 1px 5px;	border: 1px solid black;	background: white;	position: relative;	top: -14px;	left: 15px;	margin-left: 15px;}.CreatingOrder fieldset{	background: #F4FAFD;	border: none;	margin-bottom: 14px;	padding-left: 5px;	padding-bottom: 5px;	position: relative;}.CreatingOrder label{	width: 108px;	float: left;}				.CreatingOrder input				{					width: 155px;					float: right;					margin-right: 2px;				}                .CreatingOrder fieldset .orderRow                {                	width: 280px;					float: left;					clear: both;				}.CreatingOrder .personalInfo{	float: left;}*>.CreatingOrder .personalInfo{	margin-right: 4px;}.CreatingOrder .personalInfo, .CreatingOrder .companyInfo{	width: 289px;}.CreatingOrder .shipmentInfo{	clear: both;}				.WinContent .MainPage				{					font-size: 12px;				}				.WinContent .MainPage a				{					font-size: 11px;				}				.Rating{					margin-top: 8px;					margin-bottom: 8px;				}				.Rating ul{				    margin: 0;				 	padding: 0;					height: 20px;					width: 100px;				/*	display: inline;*/				}				.Rating li{					width: 20px;					height: 20px;					padding: 0;					margin: 0;					display: inline;				}				.Rating ul.Hide{					background: none;				}				.Rating a{					margin: 0;					padding: 0;					width: 20px;					height: 20px;					float: left;					background: url("rating_empty.png") no-repeat 0px 0px;				}				.Rating #rating_description				{				/*	float: right*/					font-size: 13px;				}				.Rating .RatingLink{					background: none;				}				.Rating .RatingLinkBlank{					background: url("rating_empty.png") no-repeat 0px 0px;				}				.Rating .RatingLinkFull{					background: url("rating_full.png") no-repeat 0px 0px;				}				.ProductList h1{					color: #076EB3;					font-size: 18px;					margin-left: 3px;					padding-top: 5px;				}				.NoProductsNotice{					border: 1px dashed #3d5030;					padding: 5px 10px 5px 10px;					text-align: center;					width: 400px;					margin-top: 20px;					margin-bottom: 10px;					margin-left: 75px;				}				.uvodniObrazek{					margin-top: 5px;				}.orderStep1{	width: 100%;	height: 30px;	background: url("http://www.beauty-eshop.cz/img/order1.gif") no-repeat top center;}.orderStep2{	width: 100%;	height: 30px;	background: url("http://www.beauty-eshop.cz/img/order2.gif") no-repeat top center;}.orderStep3{	width: 100%;	height: 30px;	background: url("http://www.beauty-eshop.cz/img/order3.gif") no-repeat top center;}				.category_description				{					padding-left: 3px;					font-size: 13px;					color: #757676;				}				#DownPart				{				    clear: left;				    padding-top: 10px;				}				#DownPart li				{					list-style: disc;					margin-left: 17px;				}				.TopPartProduct				{					padding-top: 5px;					text-align: left;					margin-left: 120px;					padding-left: 5px;				}								.TopPartProductNotSpecial				{					margin-bottom: 19px;				}								.TopPartProduct h2				{					display: block;					width: 155px;					height: 15px;					overflow: hidden;				}				.ProductBottom				{					margin-left: 120px;					padding-left: 5px;					padding-right: 5px;				}				/*				.TopPartProductAction				{					background: url("strednicast/podklad-akce.gif") no-repeat top left;				}				.TopPartProductNew				{					background: url("strednicast/podklad-novinka.gif") no-repeat top left;				}*/				/*				.ProductAction				{					background: url("strednicast/podkladspodni-akce.gif") no-repeat bottom left;				}				*/				.registeredUserDiscount				{					text-align: center;					font-weight:bold;					color: #e82713;					font-size: 13px;					padding-top: 7px;				}.note{	clear: left;	padding: 5px;	font-size: 12px;}.note h5{	margin-top: 4px;	font-size: 12px;	font-size: bold;}.note h4{	margin-top: 4px;	font-size: 14px;	font-size: bold;}.ProductDescription{	color: #757676;	font-size: 70%;	text-align: justify;}#variety_template1, #variety_template2, #variety_template3{	border: none;}.WinRight .cart{	font-size: 100%;	font-weight: bold;	text-decoration: underline;}.noticeOrder{	clear: both;	width: 100%;	text-align: center;	font-size: 13px;}.Sitemap a{	text-decoration: none;}.Sitemap a:hover{	text-decoration: underline;}.Sitemap li{	line-height: 18px;}.Sitemap ul{	margin-left: 15px;}.ProductList .Right{	float: right;}.LowCost {font-weight: bold; color: red;font-size: 12px;}.Just {text-align: justify; font-size: 12px; }.postText {text-align: justify; font-size: 12px;}.KrajOkres {font-size: 12px; }.h1Div {position:absolute; left:332px; top:280px; width:600px; background-color: #FFF; }div.banner { margin: 15px 0 0 0; }/*.today {color:#FFCC00;}*/.detailHref a {padding-left:15px; padding-right:17px; background-color: #eee;}.okresHref a {padding-left:20px; padding-right:20px; background-color: #eee;}.preText {text-align: justify;}.postText {text-align: justify; font-size: 11px;}.postText a{font-weight: bold;}.levneUbytovani {/*margin-left:380px; position:relative; top:-22px;*/ font-weight: bold; color: red;}/*.checkLabel {width:100px;margin-right:60px;}.checkLabel input {position:relative; top:6px;width:10px;}*/.contentMenu {width:520px; height: 140px;}.contentMenu .hotel {float:left; margin-left:15px; margin-right:28px;text-align: center;}.contentMenu .restaurace {float:left; margin-right:28px;text-align: center;}.contentMenu .sluzby {float:left; margin-right:28px;text-align: center;}/* main navigation */.link_menu {	/*background: #CC2224 url(img/grdnt_red.png) repeat-x;*/  background-color: rgb(204,0,0);  z-index: 99;}.link_menu a {	/*border-bottom: 1px solid #FFF;*/	border-right: 1px solid #FFF;	/*border-left: 1px solid #FFF;*/	/*display: block;*/	font: bold 10px Verdana,sans-serif;	height: 20px;	padding: 0px 5px 0 5px;	text-decoration: none;}.link_menu a:hover {background: #444;}ul#mainMenu, ul{color:#FFFFFF;padding:0;margin:0;list-style-type:none;}ul#mainMenu ul{margin-top:0px;z-index: 99;}ul#mainMenu li{float:left;/*padding:6px;*//*padding-top:3px;*/width:auto;}ul#mainMenu a{padding-top:8px;color:#FFFFFF;/*background-color:rgb(204,0,0);*/background-color: #3988BD;display:block;/*border-bottom:3px solid white;*/text-decoration:none;font-weight:bold;}ul#mainMenu ul a{border-bottom:none;/*border-left:1px solid #dddddd;border-right:2px solid #dddddd;padding-left:2px;*/}ul#mainMenu ul a:hover{ color:#fff;/*border-left:5px solid white;border-right:1px solid white;*/background-color:#444;}ul#mainMenu ul{position:absolute;visibility:hidden;/*border-bottom:1px solid white;*/background-color:white;}ul#mainMenu li:hover ul, ul#mainMenu li.hover ul{visibility:visible;}ul#mainMenu li li{float:none;border:none;padding:0;}ul#mainMenu li{behavior: url(hover.htc); /* Protože IE nedodržuje CSS standarty, aby bylo řešení funkční, použijeme tento *.htc soubor */}.calendar {color:#0D4B75}ul#abMenu, ul{color:#0D4B75;padding:0;margin:0;list-style-type:none;}ul#abMenu ul{margin-top:0px;z-index: 99;}ul#abMenu li{float:left;/*padding:6px;*//*padding-top:3px;*/width:auto;}ul#abMenu a{padding:8px 4px 0 4px;color:#0D4B75;/*background-color:rgb(204,0,0);*//*background-color: #3988BD;*/display:block;/*border-bottom:3px solid white;*/text-decoration:none;font-weight:bold;}ul#abMenu ul a{border-bottom:none;/*border-left:1px solid #dddddd;border-right:2px solid #dddddd;padding-left:2px;*/background-color: #EFF8FE;}ul#abMenu ul a:hover{ color:#fff;/*border-left:5px solid white;border-right:1px solid white;*/background-color:#444;}ul#abMenu ul{position:absolute;visibility:hidden;/*border-bottom:1px solid white;*/background-color:white;}ul#abMenu li:hover ul, ul#abMenu li.hover ul{visibility:visible;}ul#abMenu li li{float:none;border:none;padding:0;}ul#abMenu li{behavior: url(hover.htc); /* Protože IE nedodržuje CSS standarty, aby bylo řešení funkční, použijeme tento *.htc soubor */}.PagerClass{float: left;margin-right: 20px;}.pscTable td{padding-left: 20px;padding-right: 20px;}.fotoGal{float: right;margin-left: 15px;}.checkboxSearch {width: 125px; float:left;}.underline {text-decoration: underline; font-weight: bold;}.olHelp {position:relative; left: 20px;}