
a, img {
    border:none;
}

html
{
   background: url(index_soubory/pageBcg.jpg) top repeat-x;
   background-color:#326679;
}

.main
{
  margin:0 auto;
  width: 1000px;  
  
}

.content
{       
  position: relative;
  text-align: center;
  margin: 90px auto;
  width: 823px;
}

.menu
{      
  text-align: center;
  margin:0 auto;
  width: 100%;
}
.menuBttns
{   
  float: left;
  width: 713px;
  height: 69px;
  background: url(index_soubory/a/menuBcg.png) bottom repeat-x;
}

.menuBttns a
{	
	float: left;
	width: 142px;	
	height: 58px;		
}

.menuBttnsInner
{
  width: 100%;
  height: 58px;
  margin: 0 auto;  
}
.menuLeftCorner
{
  float: left;      
  text-align: center;
  margin:0 auto;
  width: 50px;
  height: 69px;  
  background: url(index_soubory/a/cornerL.png) bottom no-repeat;
}
.menuRightCorner
{
  float: left;      
  text-align: center;
  margin:0 auto;
  width: 60px;
  height: 69px;  
  background: url(index_soubory/a/cornerR.png) bottom no-repeat;
}

/*
.menu li a:hover, .menu li .current {
	color: #008400;
	background: url(test/images/templatemo_menu_hover.jpg) bottom no-repeat;
}
*/

.bttnHome
{ 	
	background: url(index_soubory/a/bttnHome2.png) bottom no-repeat;
}
.bttnHome:hover
{ 	
	background: url(index_soubory/a/bttnHomeHover2.png) bottom no-repeat;
}
.bttnReference
{ 	
	background: url(index_soubory/a/bttnReference2.png) bottom no-repeat;
}
.bttnReference:hover
{ 	
	background: url(index_soubory/a/bttnReferenceHover2.png) bottom no-repeat;
}
.bttnGrey
{ 	
	background: url(index_soubory/a/bttnGrey.png) bottom no-repeat;
}
.bttnGrey:hover
{ 	
	background: url(index_soubory/a/bttnGreyHover.png) bottom no-repeat;
}
.bttnContact
{ 	
	background: url(index_soubory/a/bttnContact2.png) bottom no-repeat;
}
.bttnContact:hover
{ 	
	background: url(index_soubory/a/bttnContactHover2.png) bottom no-repeat;
}




.g-plusone
{
  max-width: 80px;
  width: 80px;
}

.footer
{
  clear: both;     
  text-align: center;
  margin:0 auto;
  width: 100%;
  height: 128px;   
  background: url(index_soubory/a/footer.png) no-repeat;
}

.footerInner
{ 
  margin:0 auto;
  width: 90%;
  height: 100%;
}

.footer .f1
{
  float: left;
  margin-top: 61px;
  width: 15%;
}
.footer .f2
{
  padding-left: 7%;
  float: left;
  margin-top: 61px;  
  width: 13%;      
}
.footer .f3
{
  float: left;
  margin-top: 9px;
  width: 15%;
}
.footer .f4
{
  float: left;
  margin-top: 61px;
  width: 15%;
}
.footer .f5
{
  float: left;
  margin-top: 61px;
  width: 19%;
}
.footer .f6
{
  float: left;
  margin-top: 61px;
  width: 15%;
}

.pageBox
{       
  text-align: center;          
  width: 100%;
  min-height: 500px;
  background: url(index_soubory/a/contentBcg.png) repeat-y;
}

.pageBoxInner
{          
  text-align: center;
  padding: 20px;        
  width: 780px;  
}

.pageBoxInner table
{          
  margin: 0 auto;  
}

.pageBoxLeft
{   
  float: left;
  text-align: center;
  margin:0 auto; 
  width: 50%;  
}

.pageBoxRight
{   
  float: left;
  text-align: center;
  margin:0 auto;
  width: 50%;   
}

.left
{ 
  float: left;
  padding-left: 5%;
  background: #00ff00;
}

.logo
{   
/*
  float: left;
  padding-left: 5%;
  background: #00ff00;
  */
  border:none;
  position: absolute; top: 30px; left: 3%;
}

.logoClicker
{
  float: left;    
  border:none;                 
  /*position: absolute; top: 0px; left: 3%; z-index: 1;*/  
  /*width: 250px;*/
  /*height: 539px;*/  
  background: rgb(0,0,255);
}

.underConstruction
{
  clear: both;
  position: absolute; top: 0px; right: 0px;
}

.wall img
{
  position: absolute;
top: -39px;
left: 555px;
z-index: -1;
}

.right
{
  float: right;
}

.cleaner {
clear: both;
width: 100%;
height: 0px;
font-size: 0px;
}

.contact
{
  padding-top: 50px;   
  margin: 0 auto;
} 
.contact table
{
  margin: 0 auto;
  font-size: 16px;
  vertical-align:bottom;
} 
.contact table tr
{     
  text-align: left;
  vertical-align:bottom;  
}
.contact table th
{     
  text-align: right;
  vertical-align:bottom;
}
.contact table td
{
  vertical-align:bottom;
  padding-left: 30px;
  font-size: 22px;
  font-weight: bold;.
}