 body {
	margin: 0;
	padding: 0;
	text-align: center;
	font-family:"Adobe Garamond Pro Bold", Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #061C37;
	background: #7cb6e1 url(bg1.png);
	background-repeat:repeat-x;
}
*
{
  margin: 0 auto 0 auto;
 text-align:left;}
 
#root {
  width:970px; 
  height:auto;
  position: relative; 
  overflow: hidden; 
}

#rightContent {
	position:relative;
	float:left;
	width:150px;
	background:url(obrazky/pravastrana.png);
	height:auto;
	margin-top:500px;
	margin-bottom:10px;
}


#leftContent {
	position:relative;
	float:left;
	width:150px;
	background:url(obrazky/left.png);
	height:1000px;
	margin-top:520px;
	margin-bottom:10px;
  }
  

#leftContentMain {
	position:relative;
	float:left;
	width:150px;
	background:url(obrazky/left.png);
	height:204px;
	margin-top:540px;
	margin-bottom:10px;
  }
  
  #rightContentMain {
	position:relative;
	float:left;
	width:150px;
	background:url(obrazky/right.png);
	height:180px;
	margin-top:540px;
	margin-bottom:10px;
  }
  
  #leftContentCenik {
	position:relative;
	float:left;
	width:150px;
	background:url(obrazky/left.png);
	height:1000px;
	margin-top:540px;
	margin-bottom:10px;
  }
  
    #rightContentCenik {
	position:relative;
	float:left;
	width:150px;
	background:url(obrazky/right.png);
	height:1000px;
	margin-top:540px;
	margin-bottom:10px;
  }
  
    #leftContentSluzby {
	position:relative;
	float:left;
	width:150px;
	background:url(obrazky/left.png);
	height:350px;
	margin-top:540px;
	margin-bottom:10px;
  }
  
    #rightContentSluzby {
	position:relative;
	float:left;
	width:150px;
	background:url(obrazky/right.png);
	height:400px;
	margin-top:540px;
	margin-bottom:10px;
  }
  
    #leftContentKontakt {
	position:relative;
	float:left;
	width:150px;
	background:url(obrazky/left.png);
	height:1000px;
	margin-top:540px;
	margin-bottom:10px;
  }
  
    #rightContentKontakt {
	position:relative;
	float:left;
	width:150px;
	background:url(obrazky/right.png);
	height:1000px;
	margin-top:540px;
	margin-bottom:10px;
  }
    #leftContentKalendar {
	position:relative;
	float:left;
	width:150px;
	background:url(obrazky/left.png);
	background-repeat:repeat-y;
	height:6860px;
	margin-top:540px;
	margin-bottom:10px;
  }
    #rightContentKalendar {
	position:relative;
	float:left;
	width:150px;
	background:url(obrazky/right.png);
	background-repeat:repeat-y;
	height:6670px;
	margin-top:540px;
	margin-bottom:10px;
  }
    #leftContentOdkazy {
	position:relative;
	float:left;
	width:150px;
	background:url(obrazky/left.png);
	height:450px;
	margin-top:540px;
	margin-bottom:10px;
  }
  
    #rightContentOdkazy {
	position:relative;
	float:left;
	width:150px;
	background:url(obrazky/right.png);
	height:450px;
	margin-top:540px;
	margin-bottom:10px;
  }

#mainContent {
position:relative;
  float:left;
  width:670px;
}


#page
{
  display: block; 
  height:auto;
  position: relative; 
  overflow: hidden; 
  width: 670px;
}


.topNaviagationLink
{
text-align:center;
position:relative;
margin-top:30px;
font-size:16px;
margin-left:-10px;
width:121px;
height: 35px;
line-height: 35px;
float:left;
color:#CEEAEE;
font-family:"Adobe Garamond Pro Bold", Georgia, "Times New Roman", Times, serif;

}


.topNaviagationLink a
{
text-decoration:none;
color:#CDE2FC;
}

.topNaviagationLink a:hover
{
text-align:center;
border-bottom:none;
color:#0C61C9;
display: block;
width:121px;
height: 35px;
line-height: 35px;
background-image:url(tab.png);

}

#mainPicture
{
width:670px;
height:345px;
background-color:#FFFFFF;
}


#mainPicture .picture
{
position:relative;
width:650px;
height:325px;
top:10px;
background-image:url(logo5.png);
background-repeat:no-repeat;
margin-left:10px;
}


#headerTitle
{
position:relative;
top:30px;
left:40px;
font-size:25px;
color:#FFFFFF;
font-family:"Adobe Garamond Pro Bold", Georgia, "Times New Roman", Times, serif;
}

#headerSubtext
{
position:relative;
top:30px;
left:50px;
font-size:14px;
color:#A9C8FA;
font-family:"Adobe Garamond Pro Bold", Georgia, "Times New Roman", Times, serif;
}

.contentBox
{
width:670px;
height:auto;
background-color:#FFFFFF;
margin-top:10px;
}

.contentBox .innerBox
{
position:relative;
width:650px;
height:auto;
overflow:auto;
top:10px;
margin-left:10px;

background-image:url(content_back.png);
background-repeat:repeat-x;
padding-bottom:35px;
}

.mezi
{
position:relative;
width:650px;
height:3px;
background-image:url(oddelovac2.png);
}

.betMonth
{
width:650px;
height:1px;
background-color:#FFFFFF;
}

.contentTitle
{
font-size:21px;
margin-bottom:20px;
padding-top:18px;
margin-left:15px;
margin-top:15px;
border-bottom-color:#0033FF;
border-bottom: double;
}

.contentText
{
font-size:16px;
line-height:24px;
margin-left:13px;
margin-right:13px;
}

#footer {

width: 670px;
height:16px;
background: url(footer2.png) no-repeat;
text-align:center;
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
color:#386172;
padding-top:5px;
}

#footer a
{
text-decoration:none;
font-size:9px;
color:#386172;
}

html, body {
text-align: center;
}
p {text-align: left;}

