/***************************************************************************************************************************/
/*     FONT-PATTERNS
-------------------------
* ARIAL
      font-family: "Arial CE", Arial, "Helvetica CE", helvetica, sans-serif;
* VERDANA
      font-family: "Verdana CE", Verdana, "Arial CE", Arial, "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
* TAHOMA
      font-family: "Tahoma CE", Tahoma, "Arial CE", Arial, "Helvetica CE", lucida, sans-serif;
* TIMES NEW ROMAN
      font-family: "Times New Roman CE", "Times New Roman", "Times New CE", "Times CE", times, serif;
* COURIER NEW
      font-family: "Courier New CE", "Courier CE", "Courier New", courier, monospace;
* GEORGIA
      font-family: "Georgia CE", Georgia, "Times New CE", "New York CE", "Times CE", times, serif;
* IMPACT
      font-family: "Impact CE", "Arial CE", "Techno CE", "Helvetica CE", Impact, lucida, sans-serif;
* CCOMIC SANS MS
      font-family: "Comic Sans MS CE", "Comic Sans MS", "Arial CE", Arial, "Sand CE", "Helvetica CE", lucida, fantasy;
*/

*{font-family:"Verdana CE", Verdana, "Arial CE", Arial, "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;}
body{margin:0px 0px;padding:0px 0px;background:#ececec}
hr{display:none;}
.jump-to{display:none}
/*p{margin-bottom:0px;}*/

/*------------------------------------- CONTAINER --------------------------------*/

#container{background:url(../images/background.gif) no-repeat left top;width:780px;min-height:464px;position:relative;}

/*------------------------------------- HEADER --------------------------------*/
#header .logo{margin:0px 0px;padding:0px 0px;}
#header .logo a,
#header .logo a span{display:block;width:750px;height:134px;overflow:hidden;}

#header .logo a{position:absolute;left:12px;top:18px;}
#header .logo a span{background:url(../images/logo.jpg) no-repeat left top;position:absolute;top:0px;left:0px;}

/*------------------------------------- CONTENT --------------------------------*/
#content{padding-top:150px;}

/* helper */
#content .helper{width:720px;position:relative;left:168px;top:11px;}
#content .helper .top-rounded{background:url(../images/text_vrch.jpg) no-repeat bottom left;height:17px;}

/*------------------------------------- MAIN-MENU --------------------------------*/
#main-menu{list-style:none;margin:0px 0px;padding:0px 0px;position:absolute;left:27px;top:232px;}
#main-menu li{width:146px;margin:7px 0px;}
#main-menu a{display:block;position:relative;margin:0px 0px 0px auto;}
#main-menu a,
#main-menu a span{text-align:right;overflow:hidden;}
#main-menu a span{position:absolute;left:0px;top:0px;}

#main-menu .uvod a,
#main-menu .uvod a span{width:113px;height:27px;}
#main-menu .uvod a span{background:url(../images/uvod.jpg) right top no-repeat;}

#main-menu .o-firme a,
#main-menu .o-firme a span{width:113px;height:27px;}
#main-menu .o-firme a span{background:url(../images/ofirme.jpg) right top no-repeat;}

#main-menu .produkty a,
#main-menu .produkty a span{width:113px;height:27px;}
#main-menu .produkty a span{background:url(../images/produkty.jpg) right top no-repeat;}

#main-menu .akce a,
#main-menu .akce a span{width:113px;height:27px;}
#main-menu .akce a span{background:url(../images/akce.jpg) right top no-repeat;}

#main-menu .kontakty a,
#main-menu .kontakty a span{width:113px;height:27px;}
#main-menu .kontakty a span{background:url(../images/kontakty.jpg) right top no-repeat;}

#main-menu a:hover span,
#main-menu a.selected span{background-position:left top;}

/*------------------------------------- TEXT --------------------------------*/
#text{background:url(../images/text_pruh.png) repeat-y;position:relative;left:5px;padding:20px;width:550px;min-height:300px;text-align:justify;}
#text h4{margin:0px 0px;text-align:left;}
#text p {font-size: 75%;color: black;}

.floatleft{float: right;margin: 10px 10px 10px 10px;}

#fotogalerie{text-align:center;}
#fotogalerie .linka a img{border:2px solid #36A7E9;}

/*------------------------------------- FOOTER --------------------------------*/
#footer {background:url(../images/background_spodek.gif) no-repeat top left;height:122px;}