﻿<style type="text/css">

body{
margin:0;
padding:0;
line-height: 130%;
}

#mainbg {
background: url(images/new_bg.jpg) top left repeat-x;
height : 1056px;
}


#maincoll{
width: 938px; 
margin: 0 auto; /*Center container on page*/
background: url(images/bg.jpg) top left repeat-y;
}




//used fonts------------------------------------------

   }

h1, h2, p, span, div {
		font-family: Verdana;
}

p, span, div {
		font-size: 13px;
		color: #OOOOOO;
}


li {
    font-size: 13px;
}



a.small {
        font-size: 10px;
}

a.media {
 font-size: 14px;
 font-weight: bold;

}


h1 {
    font-family: Verdana;
		font-size: 14px;
		color: #4D569B;
		margin-top: 5;
		margin-bottom: 5;
}

h1.kontakt, h1.dalsiVystup, h1.sponzor {
		font-size: 10px;
		color: #4D569B;
}

h2 {
        font-size: 13px;
        font-weight: bold;
}



p.kontakt, p.dalsiVystup{
		    font-size: 10px;
}

p.kontaktsmall {
        font-size: 9px;
    
}

p.lcf {
     font-size: 5px;
}

p.detail {
	     	margin-top: 5;
	     	margin-bottom: 5;
}

p.vystoupeni, p.repertoar, p.mp3, p.links {
        margin-top: 0;
        margin-bottom: 0;
 
}             
p.sponzor {
       font-size: 8px;      
}

span {
        font-weight: bold;
		    color: #000000;
}

span.kontakt, span.dalsiVystup {
        font-size: 10px;
	     	font-weight: bold;
}

span.photogallerydet {
	     	font-weight: normal;
    		font-size: 10px;
}

div {
		font-family: Verdana;
		font-size: 13px;
		color: #000000;
}

img {
		margin: 0;
		border: 0px;
}

img.right {
		float: right;
}

img.kratsi {
		margin-top: 9;
		float: right;
}

table {
		margin: 0;
}


//-----------------------------------------------------

#maincontainer{
width: 938px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: url(images/header.jpg) center center;
height: 136px; /*Height of top section*/
}


#contentwrapper{
float: left;
width: 100%;
background: url(images/back_up.jpg) top center repeat-x;
}

#contentcolumn{
margin: 0 180px 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 180px; /*Width of left column in pixel*/
height: 590px; /*Vyska leveho sloupce*/
margin-left: -940px; /*Set margin to that of -(MainContainerWidth)*/
background: url(images/leftc.jpg) top left no-repeat;
position: static;
}

#rightcolumn{
float: left;
width: 180px; /*Width of right column in pixel*/
height: 590px; /*Vyska praveho sloupce*/
margin-left: -180px; /*Set left margin to -(RightColumnWidth)*/
background: url(images/rightc.jpg) top right no-repeat;
position: static;
}



#footer{
clear: left;
width: 938px;
height: 30px;
background: url(images/footer.jpg) top center no-repeat;
color: #FFF;
text-align: center;
padding: 10px 0;
}

#footer a{
color: #4D569B;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}


//menu

#cfnavbar{
margin: 0;
padding: 0;
}

#cfnavbar ul{
background: url(images/bgblue.jpg) bottom center repeat-x;
width: 938px;
padding-left: 0;
margin: 0;
float: left;
font: bold 80% Verdana;
}



#cfnavbar ul li{
display: inline;
}


#cfnavbar ul li a, #cfnavbar ul li span{
float: left;
color: white;
font-weight: bold;
padding: 7px 13px 8px 6px;
text-decoration: none;
background: url(images/dividerblue.jpg) bottom right no-repeat;
}

#cfnavbar ul li span{ /*Targets span tag to the right of #leftcorner below*/
padding-left: 0px;
}


#cfnavbar ul li a#leftcorner{
float: none;
padding-left: 10px;
padding-right: 0px;
background: url(images/leftblue.jpg) bottom left no-repeat;
}

#cfnavbar ul li a#rightcorner{
float: right;
padding-right: 10px;
background: url(images/rightblue.jpg) bottom right no-repeat;
}

#cfnavbar ul li a:hover{
color: black;
}



//styl rubrik----------------------------------------------------------------------------------------------------------------------

    //maincoll

        table.kapela, table.vystoupeni, table.repertoar, table.vzkazy, table.detail, table.sestavy, table.mp3, table.photogallery, table.links, table.media {
            width: 700px;
           }       
            
    
    
        img {
		        margin: 0;
		        border: 0px;
            }

        img.right {
		        float: right;
            }

        img.kratsi {
	         	margin-top: 9;
	         	float: right;
            }
        table.profil1 {
	         	width: 48%;
		        margin-right: 10;
            }

        table.profil2 {
	         	width: 48%;
            }

        table.profil3 {
	         	width: 48%;
		        float: center;
            }
            
            
        table.profil1, table.profil2, table.vystoupeni, table.repertoar, table.vzkazy, table.detail, table.sestavy, table.mp3, table.photogallery, table.links, table.media {
	         	border-bottom: 2px solid #4D569B;
	         	border-left: 1px dashed #4D569B;
	         	margin-bottom: 5;
		        position: relative;
		        float: left;
            }

        table.profil1 {
	         	width: 48%;
		        margin-right: 10;
            }

        table.profil2 {
	         	width: 48%;
            }


        table.profil3 {
	         	width: 48%;
	         	float: center;
	         	border-bottom: 2px solid #4D569B;
	         	border-left: 1px dashed #4D569B;
	         	margin-bottom: 5;
	         	position: relative;
            }
            
            
            
       table.kontakt, table.dalsiVystup {
		        width: 130px;
	         	background-color: #CCCCCC;
		        border-bottom: 2px solid #4D569B;
	         	border-top: 2px solid #4D569B;
	         	border-left: 1px dashed #4D569B;
	         	border-right: 1px dashed #4D569B;
	         }
          
         
       table.kontakt, table.dalsiVystup {
            margin-top: 30px;
	          margin-left: 15px;
       }
            
          
       table.sponzor {
            margin-top: 5px;
            margin-left: 15px;
          }   

       td {
		        vertical-align: top;
	         	font-size: 13px;
		        font-family: Verdana;
          }  
          
          
       table.leftpic {
       margin-top: 30px;
       margin-left: 25px;
       }  
       
       
       #fcb a {
       display: block;
        background:  url(images/fcb.jpg) no-repeat center center;
        margin: 15px 0px 0px 43px;;
        width: 72px;
        height: 28px;
        }  
        
        #fcb a:hover {
        background:  url(images/fcb_hover.jpg) no-repeat center center;
        }         
            
     // zarovnani

          .GBOOK {}
          .gb {
	           	margin-bottom: 10;
	            border-bottom: 2px solid #4D569B;
	           	border-top: 2px solid #4D569B;
              }
          .gb_odkaz {
	             color: #CCCCCC;
	             text-decoration: none;
              }
          :hover.gb_odkaz {
	             color: #CCCCCC;
	             text-decoration: underline;
              }
          .gb_zahl			{ background-color: #4D569B; color: #FFFFFF; }
          .gb_zahl_jmeno		{ color: #FFFFFF; font-weight: bold; }
          .gb_zahl_datumcas	{ color: #FFFFFF; font-weight: normal; font-size: 8pt; }
          .gb_obsah			{ color: #000000; background-color: #CCCCCC; }
 
 

            
</style>


