

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
#page-background-middle-texture
{
   background-image: url('../images/Middle_texture.jpg');
   background-repeat: repeat-x;
   background-position: top left;
   background-attachment: scroll;
   width:100%;
   min-height:100%;
   min-width: 800px;    
}


#page-background-glare-wrapper {
   position: absolute;
   width:100%;  
}

#page-background-glare
{
   position: relative;
   top: 0;
   max-width:800px;
   height:160px;
   margin: 0 auto;
   background-image: url('../images/page_gl.png');
   background-repeat: no-repeat;
   background-position: center top;
   min-width: 800px;
}

body
{
   padding: 0;
   margin:0;
   color: black;
   height:100%;
   min-height:100%;
   background-color: white;
 /*  background-image: url('../images/Bottom_texture.jpg');
   background-repeat: repeat;
   background-attachment: scroll;
   background-position: top left;*/
   min-width: 800px;
   font-family: Arial, Helvetica, sans-serif;   
   text-align:center;
}


a{
cursor: pointer;
color: darkred;
font-weight:bold;
text-decoration:underline;
border:none;
}

a:hover{
text-decoration:none;
}

.main
{
width: 800px;
margin:-5px auto;
background-color: lemonChiffon;
-moz-box-shadow: 1px 0px 7px black;
-webkit-box-shadow: 1px 0px 7px black;
box-shadow: 1px 0px 7px black;
background-image: url('/public/80/9e/f4/55150_63787_bcg.jpg'); 
text-align:left;
}

.maintop
{
background-color:BurlyWood;
padding-bottom:0px;
height:385px;  
}

.pr_text h1{
float:left;
display:block;
font-size:26px;
color:white;
padding:20px;
background-color:DarkRed; 
border-right:2px solid white;
border-bottom:2px solid white;
-moz-border-radius: 0 0 75px 0;
border-radius: 0 0 75px 0;
width:400px;
margin: -5px 0 10px 0;
text-align:center;
}

.spakce{
display:block;
font-size:18px;
color:white;
padding:10px;
/*background-color:#006666;*/
background-color:#006666;
border-top:3px solid white;
border-bottom:3px solid white;
margin: 0px 0 10px 0;  
}

.footer
{
   position: relative;
   margin-top:10px;
   margin-bottom:10px;
   width: 100%;
   text-align:center;
   font-size:14px;
}

.footer a
{
color:black;
}
  

td{
text-align:center;
}

table{
font-size:18px;
}

ul{
padding:0px 15px;
text-align:left;
font-size:17px;
margin:0;
}

li{
list-style-type: square;
list-style-position: inside;
padding:2px 0;
}

p{
text-align:left;
margin: 0px;
}

.section p{
font-size:18px;
margin:0 10px 10px 10px;
}

.section h2{
margin:0 10px;
font-size:24px;
color:brown;
}

.section h4{
margin:0;
padding:0px 10px;
color:#006666;
font-size:18px;
}

a.button{
display:block;
width:220px;
height:54px;
background-color:black;
-moz-border-radius: 15px 15px 15px 15px;
border-radius: 15px 15px 15px 15px;
color:white;
text-decoration:none;
line-height:54px;
margin:0 auto;
text-align:center;
font-size:18px;
text-transform:uppercase;
font-family:Verdana, Arial;
border:3px solid transparent;
}

a.button:hover{
background-color:transparent;
color:black;
border:3px solid black;
}

a.button2{
display:block;
width:180px;
height:40px;
background-color:black;
-moz-border-radius: 15px 15px 15px 15px;
border-radius: 15px 15px 15px 15px;
color:white;
text-decoration:none;
line-height:40px;
margin:0 auto;
text-align:center;
font-size:14px;
text-transform:uppercase;
font-family:Verdana, Arial;
border:3px solid transparent;
}

a.button2:hover{
background-color:rgba(255, 255, 255, 0.8);
color:black;
border:3px solid black;
}


h3.pr_text2{
display:block;
font-size:24px;
color:white;
padding:20px;
background-color:DarkRed; 
border-right:2px solid black;
border-bottom:2px solid black;
-moz-border-radius: 0 65px 65px 0;
border-radius: 0 65px 65px 0;
width:260px;
margin: -5px 0 10px 0;
text-align:center;
}

a img{
border:none;
}

img{
border:none;
}

#backgroundPopup{
display:none;
position:absolute;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
text-align:center;
}

#popupContactOchranaS{
display:none;
/*_position:absolute; hack for internet explorer 6*/
height:800px;
width:520px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:100000;
padding:12px;
font-size:13px;
text-align:left;
margin:0 auto;
}

#popupContactKontakty{
display:none;
/*_position:absolute;  hack for internet explorer 6*/
height:800px;
width:500px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:100000;
padding:12px;
font-size:13px;
text-align: left;
margin:0 auto;
}

#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactCloseKontakty, #popupContactCloseOchranaS{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
float:right;
color:#6fa5fd;
font-weight:700;
display:block;
} 

td.lbcg
{
background-image: url('/public/e7/f1/46/55152_63792_bcg_ls1.jpg');
background-position: top right;
background-repeat: no-repeat;
}

img.top, img.right
{
float:right;
margin:0 0 0 10px;
}

img.left
{
float:left;
margin:0 10px 0 0px;
}


