body, html {
	font-family: "Lucida Grande", Helvetica, Tahoma, Verdana, Geneva, sans-serif;
	margin: 0px; padding: 0px; height:100%;
	border: 0px none; 
	text-align: center;
	background-color: #fff;
	background: url(../img/bg_podzim2009.gif) no-repeat;
	background-position: center top;
}
div, img, p { margin-top: 0px; }

p, li {font-size: 80%; line-height: 150%; text-align: left;}
h1, h2, h3, strong, span, td {text-align: left;}	

a {color: #91e200; text-decoration: none; }

.clr {width: 100%; clear:both;}
	
#main {width: 908px; margin-top: 0px; margin-left: auto; margin-right: auto;}
#main #topmenu {width:908px; height: 120px; background-image: url(../img/logo-galex-new.gif);}
#main #topmenu #sec_menu { height: 74px; width: 825px;}
#main #topmenu #sec_menu p {text-align: right; padding: 20px 0px 0px 0px; font-size: 65%; color: #989696;}
#main #topmenu #sec_menu p a {color: #fff;}
#main #topmenu #sec_menu p a:hover {color: #8ad300;}



/* main menu */
#main #topmenu #main_menu { height: 38px; width: 825px; text-align: right; margin-top: 8px;}
#main #topmenu #main_menu ol, ul { list-style: none; float: right; }
#main_menu ul {	margin: 0px; padding: 0px; list-style-type: none; font-size: 80%; }
#main_menu ul li { position: relative; overflow: hidden; margin: 0px; padding: 0px;	font-size: 150%; float: left; height: 38px;}
#main_menu ul li a, #main_menu ul li span {	display: block;	height: 38px; background-position: 0px 0px;	background-repeat: no-repeat; }
#main_menu ul li span {	position: absolute;	left: 0px; top: 0px; _cursor: hand;	}
#main_menu ul li a {color: #e3edb8; font-size: 60%; padding: 10px 0px 0px 0px;}
#main_menu ul li a:hover span { background-position: 0px -38px; }
#main_menu ul li#home a, #main_menu ul li#home a span { background-image: url('../img/m_home.gif'); width: 91px; }
#main_menu ul li#nabidka a, #main_menu ul li#nabidka a span { background-image: url('../img/m_nabidka.gif'); width: 91px; }
#main_menu ul li#kariera a, #main_menu ul li#kariera a span { background-image: url('../img/m_kariera.gif'); width: 91px; }
#main_menu ul li#info a, #main_menu ul li#info a span { background-image: url('../img/m_info.gif'); width: 91px; }
#main_menu ul li#kontakty a, #main_menu ul li#kontakty a span { background-image: url('../img/m_prodejny.gif'); width: 91px; }



/* Content */
.content_home object {margin-right: 15px; margin-top: 11px;}
#content_cover h1 { margin: 0px 8px 10px 20px; font-size: 130%; font-weight: normal; color: #3d8f20;}
#content_cover h1.newshead { margin-bottom: 5px; }
#content_cover h1.newshead a { color: #3d8f20; text-decoration: underline;}
#content_cover h2 { margin: 15px 0px 0px 20px; font-size: 100%; ; padding: 0px;}
#content_cover h3 { margin: 15px 0px 0px 20px; font-size: 80%; ; padding: 0px; color: black;}
#content_cover p { line-height: 150%; padding: 0px 12px 5px 20px; color: #4d4542;}
#content p.prodejny {color: #bfd0a9;  padding-top: 8px; text-align: center;}
#content p.brands img { float: right; padding-left: 10px; padding-bottom: 10px;}
#content p.heading_short { margin: 0px; padding: 0px; padding-top: 2px;}
#content p.heading { margin: 0px; padding-top: 2px; font-weight: bold;}
#content p.transparent { background:url(../img/transparentss.gif) top no-repeat; padding-top: 20px; min-height: 130px; margin-bottom: 0px;}
#welcome p.transparent { background:url(../img/transparent.gif) top no-repeat; padding-top: 20px; min-height: 130px; margin-bottom: 0px;}
#content p a { color: #853c76; }
#content p a.seemore { font-style: italic; white-space: nowrap; display: inline; text-decoration: none;}
.ULLI {display: block; padding:0px 0px 5px 30px; margin-top: 5px; background: url(../img/ULLI.gif) no-repeat left top}

#content p.kontakty a {display: block; font-size: 120%; margin: 12px 0px 0px 0px; text-decoration: underline;}
#content p.kontakty span {display: none}


/* attachments */
.attachments strong { display: block; margin:10px 0px 10px 0px;}
.attachments a {padding: 0px 0px 0px 30px; height: 16px; display: block; margin-bottom: 8px;}
.attachments a:hover {text-decoration: underline;}
.attachments a small {font-size: 75%; padding-left: 15px; color: gray;}
.attachments a.att_file {background: #fff url(../admin2/pic/files/file.png) no-repeat;}
.attachments a.att_jpg {background: #fff url(../admin2/pic/files/jpg.png) no-repeat;}
.attachments a.att_gif {background: #fff url(../admin2/pic/files/gif.png) no-repeat;}
.attachments a.att_png {background: #fff url(../admin2/pic/files/png.png) no-repeat;}
.attachments a.att_doc {background: #fff url(../admin2/pic/files/doc.png) no-repeat;}
.attachments a.att_xls {background: #fff url(../admin2/pic/files/xls.png) no-repeat;}
.attachments a.att_pdf {background: #fff url(../admin2/pic/files/pdf.png) no-repeat;}
.attachments a.att_ppt {background: #fff url(../admin2/pic/files/ppt.png) no-repeat;}
.attachments a.att_rtf {background: #fff url(../admin2/pic/files/rtf.png) no-repeat;}


/* Gallery */
.imageBox {margin: 0px 15px 10px 0px; float: left;}  

/* slideshow */
.GalexImageBox { margin: 0px; text-align: left; cursor: pointer; width: 520px; float: left; }
.GalexImageBox img {margin-left: 20px;} 
.GalexRightBox { margin: 0px; text-align: left; width: 210px; float: left;}
.GalexRightBox span {border-top: 1px solid silver; display: block; height: 1px; }
a.imglink {color: #853c76; text-decoration: none; font-size: 100%; display: block;}
a.imglink:hover {color: #9d2f86; text-decoration: underline;}
a.imglink img {vertical-align: middle; border: 0px; margin-right: 4px; margin-top: 0px;}
#IconList { width: 700px; margin: 5px 0px 5px 15px; padding: 0px;} 
#IconList p {width: 700px; white-space: nowrap; overflow: auto; padding: 0px; margin: 0px; height: 90px; text-align: left;}
#IconList p img {margin: 0px 15px 0px 5px; cursor: pointer;}



/* footer */
#footer { height: 99px;	background-image: url(../img/footer.gif); color: #8f9699; width: 100%; overflow: hidden;}
#footer a img { opacity: 0.6; filter:alpha(opacity=60)}
#footer a:hover img { opacity: 1.0; filter:alpha(opacity=100) }


