
body { margin: 0; padding: 0; font-size: 76%; font-family: Tahoma, sans-serif, Verdana; background: url(../layout/backBody.gif) repeat; color: white;}



/************************  NADPISY  **********************************/

h1 { background: url(../layout/backH1.jpg) no-repeat; text-align: right; font-size: 160%; margin: 5px 0 0 0; height: 37px; padding: 5px 10px 0 0; font-weight: normal;}

h2 { background: url(../layout/liSlogany.gif) left top no-repeat; font-weight: normal; font-family: Verdana; font-size: 120%; padding: 5px 0 0 20px;}

h3 {}

h4 { background: url(../layout/backNadpisuObsahu.jpg) left top no-repeat; width: 660px; font-family: Verdana; height: 34px; color: #f73737; padding: 15px 0 0 14px; font-size: 130%; }








/************************ GLOBÁLNÍ ELEMENTY **************************/

.nobo { border: none;}

.clear { clear: both; height: 1px; background: transparent;}

.input { font-family: Tahoma; font-size: 1em; padding: 4px;}

.imgNadpis { margin-top: 20px; border: none;}

.slogan { font-family: Georgia; font-size: 1.55em;}

.cervena { color: #f73737;}   




/********************* HLAVNÍ POZIČNÍ ELEMENTY ***********************/


#kabat { width: 896px; margin: 0 auto; text-align: center; background: url(../layout/backMain.png) repeat-y; padding-bottom: 4px;}

* html #kabat { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../layout/backMain.png', sizingMethod='scale'); background: none; } 

#header { width: 874px; height: 84px; margin: 0 auto; background: url(../layout/backHeader.jpg) no-repeat;}

    .logoMT { float: left; width: 155px; height: 69px; background: url(../layout/logoMuscletech.png) no-repeat; margin: 10px 0 0 20px;}
    * html .logoMT {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../layout/logoMuscletech.png', sizingMethod='fixed'); background: none;}
    
    .logoFit { float: left; width: 146px; height: 53px; background: url(../layout/logoFitness24Header.png) no-repeat; margin: 15px 0 0 20px;}
    * html .logoFit {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../layout/logoFitness24Header.png', sizingMethod='fixed'); background: none;}  
    
    .headerRight { float: right; width: 500px; text-align: left; color: #545252; margin-top: 15px;}
    
        .distributorCZ { font-size: .85em;}
        
        .distributorEN { font-size: .85em; color: #7f7c7c; padding-left: 160px;}
        
        .menuTop { margin-top: 14px; font-size: .9em;}
        
            .menuTop a { color: white; padding: 4px 3px 3px 4px; background: #454444; text-decoration: none; #padding: 7px 3px 3px 4px;}
            
            .menuTop a:hover {color: #f73737;}
        
            .menuTop img { margin-bottom: -5px; #margin-bottom:-2px;}

            
#leftColumn { float: left; width: 180px; margin: 10px 0 0 18px; text-align: left;}
* html #leftColumn { margin: 10px 0 0 8px;}


#content { float: left; width: 668px; margin: 10px 0 0 10px; text-align: left; font-size: .9em;}

    #content p {line-height: 1.7;}
    
    #content a, .archivNovinek a { color: #f73737;}
    
    #content a:hover, .archivNovinek a:hover { color: white;}

#paticka { width: 844px; margin: 0 auto; background: #282828; color: #8f8f8f; text-align: left; font-size: .85em; padding: 8px; }


            
            
#bottom {width: 896px; margin: 0 auto; text-align: center; background: url(../layout/backBottom.png) top no-repeat; color: #c3c3c3; font-size: .9em; margin-bottom: 100px;}
* html #bottom {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../layout/backBottom.png', sizingMethod='fixed'); background: none;}

    .bottomLeft { float: left; padding: 15px 0 0 15px;}
    
    .bottomRight { float: right; padding: 15px 15px 0 0;}
    
        .bottomLeft a, .bottomRight a { color: white;}
        
        .bottomLeft a:hover, .bottomRight a:hover { color: #f73737;}
        




.newsletter { color: #9f9e9e; font-size: .9em;}

.inputNewsletter { width: 135px; height: 23px; background: url(../layout/inputNewsletter.gif) no-repeat; border: none; padding: 6px 0 0 4px; font-size: .9em; }

.submitNewsletter {  width: 32px; height: 23px; border: none; background: url(../layout/submitOK.gif) no-repeat; cursor: pointer; margin-top: 5px; padding: 0;}



.archivNovinek {text-align: right;}


        
        
/**************************  Menu **********************************/

.backNav { background: #1f1f1f; padding: 10px 0; margin-bottom: 8px;}

.nav { display: table; margin: 5px 0 0 0; padding: 0; width: 180px; list-style-type: none; font-family: Verdana; font-size: .9em;}

.nav li { float: left; width: 180px; margin-bottom: 1px;}

.nav a, .nav a:visited { display: block; padding: 6px 0 6px 8px;  text-align: left; color: #fff;  background: url(../layout/menuOff.gif) repeat-x; text-decoration: none;}

.nav a:hover { background: url(../layout/menuOn.gif) repeat-x; }

/* Hacky pre IE 5.x a IE 6 */
* html .nav li a {width: 100%;}
        
        
        
        

        
        
        
        

/********************* KONTAKTY ***********************/          
                                                                                  
.recaptcha {margin-bottom: -10px; border: none;}                                                                                  

.formText {font-size: .85em; color: #D0D0D0;}

.submitForm { font-size: .85em; padding: 2px 4px; font-weight: bold; cursor: pointer;}

.tableKontakt {font-size: 1em;}



/*********************  DETAIL PRODUKTU  **************/

.detailLeft {float: left; width: 480px; padding-right:10px; border-right: 1px solid #474848;}

.detailRight { float: left; margin-left: 10px; width: 160px;}

.backInfoProdukt { background: #1f1f1f; padding: 6px 0 10px 0; margin-bottom: 8px;}  

.nadpisDetailR { padding: 0 0 6px 10px;}

.infoObsah { background: #3f3e3e; padding: 10px;}

.prichute { list-style-image: url(../layout/cernaSipka.gif); margin: 0; padding-left: 20px;}

.prichute li {margin-bottom: 5px;}


