/*globální definice*/

*{ margin: 0; padding: 0; }

a{ color: #303030; font-weight: bold; text-decoration: underline; }

a:hover{ text-decoration: none; }

.overlaid{ display: block; position: relative; }

.overlaid span{ z-index: 1; position: absolute; width: 100%; height: 100%; top: 0; left: 0; }

a.overlaid:hover span{ cursor: pointer; background-position: right !important; }



/*pro účely testování*/

.red{ border: red 1px solid !important; }



/*celý dokument*/

html{ background: url("../images/pozadi.gif") repeat center top; }

body{ color: #666; font-family: arial, Helvetica, verdana, tahoma, sans-serif; line-height: 1.4; text-align: left; background: url("../images/bg-top-index.png") no-repeat center top; } 



div#top{ z-index: 0; position: relative; width: 890px; height: 140px; margin: 0 auto; }

/*logo*/

div#top h1{ position: absolute; width: 296px; height: 70px; top: 40px; left: 22px; }

div#top h1 a{ width: 296px; height: 70px; font-size: 30px; text-align: center; overflow: hidden; }

div#top h1 a em{ display: block; font-size: 15px; }

div#top h1 a span{ background: url("../images/logo.jpg") no-repeat top left; }    



/*rámeček na indexu*/

div.frame{ position: relative; width: 766px; padding: 0 11px; background: url("../images/index-frame.png") repeat-y top left; overflow: hidden; }   

div.frame-top{ position: relative; width: 788px; height: 10px; background: url("../images/index-frame-top.png") no-repeat top left; } 

div.frame-bottom{ position: relative; width: 788px; height: 11px; background: url("../images/index-frame-bottom.png") no-repeat top left; }  



/*hlavička*/
#fadeshow1{
	z-index:1;
}
div#header{ z-index: 0; position: relative; margin: 0 auto; width: 788px; height: 303px; padding: 26px 51px; }  

div#header div.frame{ height: 220px; }                                                                    

div#header div.btn-index-line{ position: absolute; height: 139px; top: 180px; padding: 0 126px 0 140px;z-index:100; }                                                          

           div.btn-index-line div.btn-index{ display: inline-block; width: 125px; height: 139px; margin: 0 24px 0 23px; text-align: center; line-height: 1.2; overflow: hidden; vertical-align: top; background: url("../images/btn-index.png") no-repeat left top; zoom: 1;	*display:inline; z-index:100;}                                                      

                              div.btn-index:hover{ background-position: right !important; }                                                                                  

                              div.btn-index a { display: block; width: 105px; height: 119px; padding: 10px; color: #F05D29; font-size: 15px; text-decoration: none; text-shadow: #fff 1px 1px 0; background-color: white\9;

	filter: progid:DXImageTransform.Microsoft.Chroma(Color=white)

filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=1,OffY=1,Color=#ffffff); }                                                          

                              div.btn-index a span{ display: block; color: #123A8D; font-size: 16px; font-family: Arial, Helvetica, Verdana, sans-serif; }                                                                                           

                              div.btn-index a em{ display: block; padding: 5px 0; color: #4C4C4C; font-size: 16px; font-weight: bold; }                                                                                      

                              div.btn-index a:hover em{ color: #191919; }         

                     

div#main{ z-index: 2; position: relative; width: 788px; margin: 0 auto; padding: 0 51px; background: url("../images/main-index.png") repeat-y center top; } 

div#main div.frame,

div#main div.frame-top,

div#main div.frame-bottom{ top: -17px; font-size: 13px; }  

div#main p{ margin: 0 10px; }



div#footer{ clear: both; position: relative; width: 100%; height: 264px; }

div#footer div#footerInside{ position: relative; width: 250px; height: 234px; margin: 0 auto; padding: 15px 320px; overflow: hidden; background: url("../images/footer.jpg") no-repeat center top; }

           div#footerInside>p a{ color: #838383; font-weight: normal; }

           div#footerInside>p{ clear: both; color: #838383; font-size: 10px; }

           div#footerInside div.addthis_toolbox{ position: absolute; width: 242px; top: 13px; right: 40px; }

							

