/* Styl pro obrazovku */
@media screen 
{
    body { background-color: black; text-align: center; }
    body, td, th, pre, a { font-size: 10pt; font-family: Tahoma; color: #dcdcdc; }
    /* h1, h2, h3 { color: #1e90ff; } */
    h1, h2, h3 { color: #dcdcdc; }
    h1 { font-size: 1.3em; padding-bottom: 10px; padding-top: 5px; }
    h2 { font-size: 1.1em; padding-bottom: 5px; }
    h3 { font-size: 1em; }
    h4 { font-size: .9em; }
    img { border-width: 0;}

	#page { width: 980px; margin: 0 auto; text-align: left; }

	#synot-logo { text-align: center; margin-top: 50px;}
	#welcome-page { background: url(Images/BukacHockeyLogo.gif) #FFFFFF no-repeat; background-position: center bottom; height: 125px; position: relative; margin-top: 50px; text-align: center; }

	#top { height: 104px;  position: relative; background-color: #ffffff; padding: 10px 10px 0px 10px;}
	#top #top-logo { height: 84px; background: url("Images/top-logo.gif") left top no-repeat; } 

	#top-menu { height: 49px; background: url("Images/top-menu-bg.gif") left top repeat-x; padding: 13px 20px 0px 20px;} 
	#top-menu-philosophy, #top-menu-training, #top-menu-camps, #top-menu-team, 
	#top-menu-references, #top-menu-shop, #top-menu-links, #top-menu-media, #top-menu-contact  { position: relative; left: 5px; } 
	
	#middle {min-height: 300px; padding: 10px;}
	
	#foot {height: 60px; text-align: center; position: relative; background-color: #ffffff; padding: 0px 10px 0px 10px;}
	
	.note { font-size: .8em; color: #a9a9a9; }
	
    /* GridView */
    table.gridview { border: none; border-collapse: collapse; }
    table.gridview td, table.gridview th { border: solid 1px silver; border-collapse: collapse; padding-left: 10px; padding-right: 10px; }
    table.gridview tr.header { background-color: #b22222; }
    table.gridview td.buttons { background-color: #dddddd; }
    table.gridview a:hover {text-decoration: none; }
    table.gridview tr.footer { background-color: #dddddd; }
    table.gridview tr.empty td { border: none; margin: 0px; padding: 0px; }
    table.gridview input.textbox { width: 100px; }
    table.gridview select.dropdownlist { width: 100px; }
    table.gridview tr.alternating-row { background-color: #696969; }
    
    div.note { color: Gray; padding-bottom: 10px; padding-top: 5px; }
    div.info, div.error {font-size: 1.3em; padding-top: 5px; padding-bottom: 5px; margin-top: 10px; margin-bottom: 10px; text-align: center; border: solid 1px Gray;}
    div.info { color: Blue; background-color: #e0ffff; }
    div.error { color: Red; background-color: #ffdab9; }
    
    input.textbox { width: 250px; }
    select.dropdownlist { width: 255px; }
}
