﻿  body
  {
      text-align: center;
	  background-color: #E7E485;
  }
	

div
{
  position: relative;  
}

	div.vozik
  {
  	background-color: #AA1E00;
	background-image: url(pictu/bg_head-meeting2010.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width: 972px;   
	margin: 0 auto 4px auto;  
	text-align: left;	
	
  }  



    div.hlavicka
  {
	width: 972px;
	height: 22px;
	clear: both; 	
	margin-top: 0px;
  }
  
  
    div.vlevo  {  
    background-image: url(pictu/bg_vlevo.gif);
	background-repeat: repeat-y;                         
	width: 680px;   
	float: left;
	clear: left;    	
	margin: 0px; 
	position: relative;
	}
	
	
	div.vpravo
	{   
/*		background: #996600;        
*/		background-image: url(pictu/bg_vpravo.gif);    
		background-repeat: repeat-y;
	width: 292px;
	float: right;
/*	clear: right;	
*/	text-align: left;
	margin: 0px;
	height: 222%;
	padding: 0px;
	}
	
	
	div.paticka
	{
		background-image: url(pictu/bg_pata-meeting2010.jpg);
		background-repeat: no-repeat;
		width: 972px;
	height: 94px;
	clear: both; 	
	margin-top: 0px;
	}

img.logo
	{
  	border: none;
	float: none;
	clear: both;
	margin: 8px auto 2px auto;
	}  

a#rmlink
	{ 
	color: #FFFFCC; 
	border: none;
	display: block;
	margin: 2px auto 12px 20px;
	text-align: left;
    font-size: 11px;
	} 
	

	img#plakat
	{
	border: solid #FFFFFF 10px;
	margin: 0px auto 4px 1px;
	width: 265px;
	}

	
	div#google_translate_element 
	{
	width: 320px; 
	height: 150px;                      
	position: absolute; 
	left: 444px; top: 220px; z-index: 22;
	visibility: visible;	
	border:  none;
	background: transparent;
	text-align: center;
   	}

strong.fest
{              
	position: absolute;
	width: 400px;
  font-family: "Arial CE", Arial, Helvetica, sans-serif;
	  	color: #FFFFCC; 
	border: none;
  font-size: 11px; 
  font-weight: bold; 
  text-align: left;
  top: 1px;
  left: 394px;
}	

strong.kdy
{              
	display: block;
	width: 600px;
  font-family: Impact;
  font-size: 36px;
  letter-spacing: 2px;
  color: #FFFFFF;
  margin: 8px 22px 10px auto;
  text-align: right;
}


ul.menu
{   
  display: block;
  font-family: Impact;
  font-size: 14px;
    letter-spacing: 1px;
  color: #FFFFFF;
  height: 28px;
  margin: 33px auto 10px auto;
}

ul.menu li
{           
  display: inline;
  margin:  auto 22px auto 2px;

}

ul.menu a
{
	background-color: transparent;
  color: #FFFFFF;
  text-decoration: none;
     padding: 5px;  
	 border-bottom: none;
}

ul.menu a:hover
{ 
	background-color: #CC0000;
	border-bottom: solid 1px #CCCC00;
}


h1
{
  font-family: Impact;
  font-size: 35px;
    letter-spacing: 1px;
  color: #FFFFFF;
  font-variant: small-caps;
  margin-left: 42px;
}

h2
{
  font-family: "Arial CE", Arial, Helvetica, sans-serif;
  font-size: 18px; 
  font-weight: bold; 
    margin-left: 42px;
	margin-top: 24px; 
	margin-bottom: 10px;  
	  color: #FFFFFF;  
  }

h3
{
  font-family: "Arial CE", Arial, Helvetica, sans-serif;
  font-size: 15px; 
  font-weight: bold; 
    margin-left: 42px;   
	  color: #FFFFFF;  
  }  
  
  p
{  
      font-family: "Arial CE", Arial, Helvetica, sans-serif;
  font-size: 13px;
  margin-top: 10px; 
  margin-left: 28px;
  margin-right: 22px;
  margin-bottom: 22px;
  line-height: 16px;
  font-weight: normal; 
	  color: #FFFFFF;  
  }

p b
{   
	font-weight: bold;
	color: #FFFF33;  
}  
  
  img
  {
    margin: 4px auto 4px 24px;
	border: none;
  }
  
  
  a
  {
    text-decoration: underline;
	color: #FFCC33;
  }
 
/*div.vpravo div.histormenu
  {
    margin: 0px;
	border: none;
	height: 567px;
  }*/

 
  div.paticka h3
{
  font-family: Impact;
  font-size: 14px; 
  font-weight: normal;
      letter-spacing: 1px;
  color: #010127; 
  margin: 64px auto 15px 154px;
  padding-top: 21px;
  }

div.vlevo ul  
{
	color: #FFFFFF;
  }
  div.vlevo li  
{
	color: #FFFFFF;
  }
  
  div.paticka ul
{
  font-family: "Arial CE", Arial, Helvetica, sans-serif;
  font-size: 10px; 
  font-weight: normal;
  color: #737694; 
  margin: 10px auto auto 111px;
  padding-top: 5px;
  }
 

  
  div.paticka li
{
  display: inline;
  margin:  auto 22px auto 2px;
  list-style-type: square;
    letter-spacing: 0px; 

  }  
  
  div.paticka a
{
  color: #737694; 
  text-decoration: underline;
  }

  div.archivni
{   
	width: 284px;
/*	height: auto;*/
  padding: 0px;
  margin: 0px 0px auto 0px;
  } 

  div.archivni h2
{      
  font-family: Impact;
  font-style: normal;  
  font-size: 20px;
  font-weight: normal;
  font-variant: small-caps;        
  color: #333333;
  background-image: url(pictu/bg_vpravo-historie.gif);
  background-repeat: no-repeat;
  margin: 12px auto 4px 0px;
  height: 32px;
  padding: 2px 2px 2px 24px;

  
  }  
    
  div.archivni a
{                
	display: list-item;
	height: 44px;
  padding: 12px 5px 2px 75px;
  font-family: Impact;
  font-size: 14px;
  font-style: normal;
  line-height: 22px;
  color: #333333;
/*  background-color: #F9C200;
*/  list-style: none;
  margin: 0px;
  text-decoration: none;
  background-position: 22px 6px;
  background-repeat: no-repeat;
  }  

  div.archivni a:hover
{
  background-color: #DDA600;	
  
  } 

  a#arch01
{
  background-image: url(pictu/reggaemeeting-archivni-2001.gif);
  }
  
    a#arch02
{
  background-image: url(pictu/reggaemeeting-archivni-2002.gif);
  }
  
  a#arch03
{
  background-image: url(pictu/reggaemeeting-archivni-2003.gif);
  }
  
  
  a#arch04
{
  background-image: url(pictu/reggaemeeting-archivni-2004.gif);
  }
  
    a#arch05
{
  background-image: url(pictu/reggaemeeting-archivni-2005.gif);
  }
  
  a#arch06
{
  background-image: url(pictu/reggaemeeting-archivni-2006.gif);
  }
  
  
  a#arch07
{
  background-image: url(pictu/reggaemeeting-archivni-2007.gif);
  }
  
    a#arch08
{
  background-image: url(pictu/reggaemeeting-archivni-2008.gif);
  }
  
  a#arch09
{
  background-image: url(pictu/reggaemeeting-archivni-2009.gif);
  }
  
/* galerie */  
div.gal05 {
	width: 620px;
	margin: 5px auto 5px 24px;
	padding: 2px;
	float:none;
	clear: both;
	text-align: left;
	background: transparent;
	height: auto;

}
div.gal05 a img {
/*	border: none;
	float: none; 
	margin: 2px;
	text-align: left;
	height: 64px;
	width: auto;*/
  	border: none;
	margin: auto;
	padding: 8px;
	text-align: center;
	height: auto;
	width: auto;

}

div.gal05 a {
	border: none 1px #A5B645;
	width: auto;
	height: auto;
	margin: 5px 12px 5px 2px;
	padding: 2px;
	background-color: transparent;
	text-decoration: none;
/*	display: inline;    */
display: inline;
}

div.gal05 a:hover {
		border: none 1px #A5B645;
	width: auto;
	height: auto;
	margin: 5px 12px 5px 2px;
	padding: 2px;
	text-decoration: none;
	background-color: #666633;
}


