body
{
 font-size: 12px;
 color: white;
 background-color: silver;
 background-image: url(images/bg.jpg);
 text-decoration: none;
 font-family : Tahoma, Helvetica, sans-serif;
}

#ramec
{
 width: 800px;
 margin-left: auto;
 margin-right: auto;
 text-align: center;
 background-color: #92BED7;
 overflow: hidden;
}

.logo
{
 width: 800px;
 text-align: left;
 float: left;
}

.logo img
{
 border: 0px;
 margin-top: -1px;
 margin-left: -1px;
}

#menu
{
position: relative;
left: 175px;
top: -33px;
width: 750px;
}


.levy_ramec
{
 width: 197px;
 float: left;
 background-color: #92BED7;
 text-align: left;
 padding-left: 3px;
 min-height: 400px;
 _height: 400px;
 margin-top: -20px;
 font-size: 15px;
}

.levy_ramec img
{
 border: 0px;
 margin-left: -3px;
}

.pravy_ramec
{
 width: 603px;
 float: right;
 background-color: white;
 text-align: left;
 padding-left: 3px;
 color: black;
 min-height: 400px;
 _height: 400px;
 margin-top: -400px;
}

.pravy_ramec img
{
 border: 0px;
 margin-left: -3px;
}

.submenu
{
 background-image: url(images/stin.jpg);
 background-repeat: repeat-x;
 margin-left: -3px;
 padding-left: 3px;
 height: 25px;
 line-height: 25px;
 font-size: 9px;
}

.paticka
{
 width: 800px;
 margin-left: auto;
 margin-right: auto;
 text-align: center;
 background-color: #2172A1;
}

/*-------------------------------------Doplòky --------------------------------*/

.stred
{
 text-align: center;
 padding: 3px;
}

.pravo
{
 text-align: right;
 margin-top: -18px;
}

.ovpravo {
	clear: right;
	float: right;
	margin-left: 10px;
}
.ovlevo {
	float: left;
	margin-right: 10px;
	clear: left;
}
h2
{
 font-size: 14px;
}

.tab
{
 margin-left: 10px;
}

         /*-----------------------------------OKAZY V MENU-----------------------------------*/
#menu a 
{
 text-decoration: none;
 font-weight: bold;
 font-size: 13px;
 color: #E9FCFF;
}
#menu a:hover
{ 
 font-weight: bold;
 color: white;
 font-size: 13px;
 background-color: #277CB2;
 height: 33px;
}
 #menu a:link
{
 font-weight: bold;
 font-size: 13px;
 color: #E9FCFF;
}
 
 #menu a:visited
{
 font-weight: bold;
 font-size: 13px;
 color: #E9FCFF;
}
 #menu a:active
{
 font-weight: bold;
 color: orange;
 font-size: 13px;
}



/*--------------------------odkazy v obsahu------------------------------------*/


.pravy_ramec a 
{
 font-size: 12px;
 color: #5656a7;
}

.pravy_ramec a:hover
{ 
 font-weight: bold;
 color: green;

}

.pravy_ramec a:link
{
 font-weight: bold;
 font-size: 14px;
 color: #5656a7;
 
}
 
.pravy_ramec a:visited
{
 font-weight: bold;
 color: #5656a7;
}

.pravy_ramec a:active
{
 font-weight: bold;
 color: orange;
}


/*--------------------------odkazy v patièce------------------------------------*/

.paticka a 
{
 
 float: right;
 text-decoration: none;
 font-size: 7px;
 color: #E9FCFF;
}

.paticka a:hover
{ 
 float: right;
 font-weight: bold;
 color: white;
 font-size: 7px;
}

.paticka a:link
{
 float: right;
 font-weight: bold;
 font-size: 7px;
 color: #E9FCFF;
 
}
 
.paticka a:visited
{
 float: right;
 font-weight: bold;
 font-size: 7px;
 color: #E9FCFF;

}

.paticka a:active
{
 float: right;
 font-weight: bold;
 color: orange;
 
}
/*--------------------------odkazy v submenu------------------------------------*/

.submenu a 
{
 text-decoration: none;
 font-size: 11px;
 color: #35356d;
}
.submenu a:hover
{ 
 font-weight: bold;
 color: #3737b0;
  font-size: 11px;
}
.submenu a:link
{
 font-weight: bold;
 color: #35356d;
  font-size: 11px;
}
 
.submenu a:visited
{
 font-weight: bold;
 color: #35356d;
  font-size: 11px;
}
.submenu a:active
{
 font-weight: bold;
 color: orange;
  font-size: 11px;}







