body { margin: 15px 0 15px 0; padding: 0px; background-color: #ececec;}
.page { width: 891px; margin: auto; background-color: #ffffff; border: 1px solid #d1d2d5;}

/* TAGS CLASS */
input,select,textarea { font-size: 11px; font-family: Verdana, Tahoma, Arial; color: #000000; border: 1px solid #555555; background-color: #ffffff; margin: 0px 0px 1px 0px; padding: 1px; }
form { margin: 0px; padding: 0px; }
input.submit { border: 0px; }
input.search { font-size: 11px; font-family: Verdana, Tahoma, Arial; color: #000000; border: 1px solid #a3a3a3; background-color: #ffffff; margin: 0px 0px 1px 0px; padding: 6px 6px 0 6px; }
input.form { font-size: 11px; font-family: Verdana, Tahoma, Arial; color: #000000; border: 1px solid #555555; background-color: #ffffff; }
h1,h4 { margin: 0px; padding: 0px; font-family: verdana, tahoma, arial; font-size: 14px; font-weight: bold; color: #0066cc; }
h2 { margin: 0px; padding: 0 0 10px 0; font-family: verdana, tahoma, arial; font-size: 13px; font-weight: bold; color: #999999; }
h3 { margin: 0px; padding: 0 0 10px 0; font-family: verdana, tahoma, arial; font-size: 11px; font-weight: normal; color: #004981; }
h5 { float: left; margin: 0px; padding: 0 5px 0 0; font-family: verdana, tahoma, arial; font-size: 11px; font-weight: normal; color: #004981; }
.break { margin-bottom: 3px; }
.backstep { float: right; padding: 2px 10px 0px 0px}
p { margin: 0px; padding: 0px; }



/* TOP CLASS */
#TopNews { position: absolute; width: 335px; height: 165px; margin: 25px 0 0 530px; font-family: Verdana, Tahoma, Arial; color: #000000; font-size: 13px; color: #ffffff; }
#TopNews a:link { text-decoration: underline; color: #ffffff; font-size: 12px; font-weight: bold; }
#TopNews a:visited { text-decoration: underline; color: #ffffff; font-size: 12px; font-weight: bold; }
#TopNews a:hover { text-decoration: none; color: #000000; font-size: 12px; font-weight: bold; }

.top { width: 891px; height: 269px; background-image: url(./images/TopImage.jpg); }
.top div { font-size: 28px; font-family: Verdana, Tahoma, Arial; color: #ffffff; font-weight: bold; position:absolute; margin: 40px 0 0 150px; width: 340px; height: 60px; }
#TopMenu { position: absolute; margin: 220px 0 0 220px; font-family: verdana, tahoma, arial; font-size: 13px; font-weight: bold; }
		*html #TopMenu { position: absolute; margin: 220px 0 0 219px; font-family: verdana, tahoma, arial; font-size: 13px; font-weight: bold; }
#TopMenu ul { margin: 0px; padding: 0px; }
#TopMenu li { list-style-type: none; float: left; text-align: center; width: 126px; height: 48px; background-image: url(./images/TopMenuBG.jpg); }
#TopMenu a:link { text-decoration: underline; color: #ffffff; font-weight: bold; padding-right: 6px; }
#TopMenu a:visited { text-decoration: underline; color: #ffffff; font-weight: bold; padding-right: 6px; }
#TopMenu a:hover { text-decoration: none; color: #000000; font-weight: bold; padding-right: 6px; }
.spacer { padding-top: 15px; }
#topHome { position: absolute; margin: 10px 0 0 50px; font-family: verdana, tahoma, arial; font-size: 10px; font-weight: bold; color: #ffffff; }
#topHome a:link { text-decoration: underline; color: #ffffff; font-weight: bold; }
#topHome a:visited { text-decoration: underline; color: #ffffff; font-weight: bold; }
#topHome a:hover { text-decoration: none; color: #000000; font-weight: bold; }
.TopShadow { text-align: center; }



/* MAIN CLASS */
.main { margin-top: -1px; font-family: verdana, tahoma, arial; font-size: 11px; font-weight: normal; color: 000000; }
#mainRight { padding: 8px; }
#mainRight li { margin-left: 13px; }

/* LEFT CLASS */
.TopImageLeftDown { margin-left: 0px; }
#LeftMenu { margin-left: 9px; font-family: verdana, tahoma, arial; font-size: 13px; font-weight: bold; }
#LeftMenu  ul { margin: 0px; padding: 0px; }
#LeftMenu  li { list-style-type: none; width: 207px; height: 38px; background-image: url(./images/LeftMenuBG.jpg); }
#LeftMenu  a:link { text-decoration: underline; color: #ffffff; font-weight: bold; }
#LeftMenu  a:visited { text-decoration: underline; color: #ffffff; font-weight: bold; }
#LeftMenu  a:hover { text-decoration: none; color: #000000; font-weight: bold; }
.spacer2 { padding: 9px 0 0 10px; }
.searchField { margin-left: 9px; padding: 10px 0 10px 0; }
	*html .searchField { margin-left: 5px; padding: 10px 0 10px 0; }
.leftInfo { margin-left: 9px; width: 179px; padding: 5px; font-family: verdana, tahoma, arial; font-size: 11px; font-weight: normal; border: 1px solid #a3a3a3; }
.mapaInfo { margin-left: 9px; margin-top: 10px; width: 179px; padding: 5px; border: 1px solid #a3a3a3; }


/* BOTTOM CLASS */
#bottom { width: 885px; height: 120px; background-image: url(./images/BottomImageBG.jpg); }
#bottomTop { margin-left: 300px; padding-top: 12px; }
#bottomTop ul { margin: 0px; padding: 0px; }
#bottomTop li { list-style-type: none; float: left; font-family: verdana, tahoma, arial; font-size: 11px; font-weight: normal; padding-right: 10px; }
#bottomTop a:link { text-decoration: underline; color: #000000; }
#bottomTop a:visited { text-decoration: underline; color: #000000; }
#bottomTop a:hover { text-decoration: none; color: #000000; }

#bottomDown { margin-left: 300px; padding-top: 25px; font-family: verdana, tahoma, arial; font-size: 11px; font-weight: normal; }

#bottomDown a:link { text-decoration: underline; color: #2d5089; }
#bottomDown a:visited { text-decoration: underline; color: #2d5089; }
#bottomDown a:hover { text-decoration: none; color: #000000; }


/* TOP INFOBAR CLASS */
.TopInfoBar { font-family: verdana, tahoma, arial; font-size: 11px; font-weight: normal; color: #ffffff; }

td a { font-weight: normal; text-decoration: underline; color: #000000; font-size: 11px; font-family: Verdana, Tahoma, Arial; }
td a:hover { font-weight: normal; text-decoration: none; color: #999999; font-size: 11px; font-family: Verdana, Tahoma, Arial; }


/* LINKS CLASS */
a.nadpis:link, a.nadpis:visited {
font-weight: bold;
text-decoration: underline;
color: #000000;
font-size: 13px;
font-family: Verdana, Tahoma, Arial;
}
a.nadpis:hover {
font-weight: bold;
text-decoration: none;
color: #003399;
font-size: 13px;
font-family: Verdana, Tahoma, Arial;
}

a.delete:link, a.delete:visited {
text-decoration: underline;
color: #ff0000;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Tahoma, Arial, Helvetica;
}
a.delete:hover {
text-decoration: none;
color: #ff0000;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Tahoma, Arial, Helvetica;
}

a.tl:link, a.tl:visited {
text-decoration: underline;
color: #ffffff;
font-size: 13px;
font-family: Verdana, Tahoma, Arial;
}
a.tl:hover {
text-decoration: none;
color: #cccccc;
font-size: 13px;
font-family: Verdana, Tahoma, Arial;
}

a.heading:link, a.heading:visited {
font-weight: bold;
text-decoration: underline;
color: #000000;
font-size: 13px;
font-family: Verdana, Tahoma, Arial;
}
a.heading:hover {
font-weight: bold;
text-decoration: none;
color: #003399;
font-size: 13px;
font-family: Verdana, Tahoma, Arial;
}

a.odkaz:link, a.odkaz:visited {
font-weight: normal;
text-decoration: underline;
color: #000000;
font-size: 11px;
font-family: Verdana, Tahoma, Arial;
}
a.odkaz:hover {
font-weight: normal;
text-decoration: none;
color: #003399;
font-size: 11px;
font-family: Verdana, Tahoma, Arial;
}

a.zbozi:link, a.zbozi:visited {
font-weight: normal;
text-decoration: none;
color: #000000;
font-size: 11px;
font-family: Verdana, Tahoma, Arial;
}
a.zbozi:hover {
font-weight: normal;
text-decoration: none;
color: #000000;
font-size: 11px;
font-family: Verdana, Tahoma, Arial;
}

/* LIGHT CLASS */
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;}
#overlay img{ border: none; }

#overlay{ background-image: url(http://www.snowboard-mb.cz/images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(./images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.snowboard-mb.cz/images/overlay.png", sizingMethod="scale");
}

.TopTitle { position: absolute; margin: 84px 0 0 180px; font-weight: normal; color: #ffffff; font-size: 25px; font-family: Arial, Verdana, Tahoma, Arial; }
#seo {color: #d1d1d1; font-size: 8px; text-align: justify}

/* STATISTIKY */
.statistics {
	/*display: none;*/
}