html, body {
        margin-left: 0;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        BACKGROUND-COLOR: #000000;
        font-family: verdana, sans-serif;
  
}
#top
{
	width: 1170px;
	height: auto;
	margin: auto;
        position:relative;
        
	
}
#root
{
	width: 800px;
	height: auto;
	margin: auto;
        position:relative;
        border: 0px solid #FFFFFF;
	
}

.menu_1{
        padding-top: 5px;
        padding-bottom: 5px;
        position:relative;
        BACKGROUND-COLOR: #000000;

}

.menu{
padding-top: 3px;
padding-bottom: 3px;
position:relative;
BACKGROUND-COLOR: #3798F9;

}
#menu_p{
margin:0;
padding-top: 0;
padding-left: 15px;
padding-bottom: 4px;
position:relative;
border-bottom: 1px solid #0000FF;

}
#menu_2{
padding-top: 3px;
padding-bottom: 3px;
position:relative;

}
.floatright
{
float: right;
margin: 0px 2px 0px 0px;
border: 0px solid #FFFFFF;
padding: 2px;
}
.floatleft
{
float: left;
margin: 0px 2px 0px 0px;
border: 0px solid #FFFFFF;
padding: 2px;
}
.obrys1{
border-left: 1px solid #dddddd;
border-bottom: 1px solid #dddddd;
padding-left: 4px; padding-bottom: 0px
}


.tabulka {
 border-left: 1px solid #FFFFFF;
 border-right: 1px solid #FFFFFF;
 border-top: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
}
.tabulka_detail {
 border-left: 1px solid #000000;
 border-right: 1px solid #000000;
 border-top: 1px solid #000000;
 border-bottom: 1px solid #000000;
 font-family: Verdana,Sans-Serif;
 font-size: 12px;
 font-weight: normal;
 font-style: normal;
}
.logo1 {
 background-image:
 url('images/logo1.jpg');
width: 800px;
height: 70px;
 }
.logo2 {
 background-image:
 url('images/logo2.jpg');
width: 800px;
height: 150px;
border-bottom: 1px solid #FFFFFF;
 }
.kontakt {
 background-image:
 url('images/kontakt.jpg')
 }
A {text-decoration:none ;
   font-family: Verdana,Sans-Serif;
   font-size: 11px;
   font-weight: bold;
   font-style: normal;

   }
A:link {
        COLOR: #D8F1FA;

}

A:visited {
        COLOR: #D8F1FA ;
}

A:hover {
        COLOR: #ff0000;

}
A:active {
        COLOR: #ff0000;
}

.obsah A {text-decoration:none ;
   font-family: Verdana,Sans-Serif;
   font-size: 11px;
   font-weight: bold;
   font-style: normal;

   }
.obsah A:link {
        COLOR: #000000;

}

.obsah A:visited {
        COLOR: #000000 ;
}

.obsah A:hover {
        COLOR: #ff0000;

}
.obsah A:active {
        COLOR: #ff0000;
}
.obsah {
   font-family: Verdana,"Trebuchet MS", Tahoma, Sans-Serif;
   font-size: 11px;
   font-weight: normal;
   font-style: normal;
   color: #000000;
   text-align:left;
   BACKGROUND-COLOR: #FFFFFF;
}
.obsah2 {
   font-family: Verdana,"Trebuchet MS", Tahoma, Sans-Serif;
   font-size: 11px;
   font-weight: normal;
   font-style: normal;
   color: #000000;
   margin-top: 0px;
   margin-bottom: 0px
}
.rychle_hledani {
 font-size: 11px;
 }

.tab_hlava {
   font-family: Verdana,"Trebuchet MS", Tahoma, Sans-Serif;
   font-size: 10px;
   font-weight: bold;
   font-style: normal;
   color: #000000;
   BACKGROUND-COLOR: #6778AB;
}
.tr1 {
   font-family: Verdana,"Trebuchet MS", Tahoma, Sans-Serif;
   font-size: 10px;
   font-weight: normal;
   font-style: normal;
   color: #000000;
   BACKGROUND-COLOR: #dddddd;
}
.tr2 {
   font-family: Verdana,"Trebuchet MS", Tahoma, Sans-Serif;
   font-size: 10px;
   font-weight: normal;
   font-style: normal;
   color: #000000;
   BACKGROUND-COLOR: #efefef;
}
.submit1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #33436d; border-style: outset; border-color: #FFFFFF;}

form {margin-top: 0px; margin-bottom: 0px}
.red {
  color: #FF0000;
}
h3 {text-decoration:none ;
   font-family: Verdana,"Trebuchet MS", Tahoma, Sans-Serif;
   font-size: 13px;
   font-weight: bold;
   font-style: normal;
   color: #000000;

   }

h2 {text-decoration:none ;
   font-family: Verdana,"Trebuchet MS", Tahoma, Sans-Serif;
   font-size: 15px;
   font-weight: normal;
   font-style: italic;
   color: #000000;
   margin-top: 0px;
   margin-bottom: 0px
   }
.upoutavka
{  padding-left: 10px;
   font-size: 13px;
   font-weight: normal;
   font-style: italic;
}
.aktualita {text-decoration:none ;
   font-family: Verdana,"Trebuchet MS", Tahoma, Sans-Serif;
   font-size: 18px;
   font-weight: normal;
   font-style: normal;
   color: #ff0000;
   BACKGROUND-COLOR: #000000;
   padding:4px;
   }
h1 {text-decoration:none ;
   font-family: Verdana,"Trebuchet MS", Tahoma, Sans-Serif;
   font-size: 18px;
   font-weight: normal;
   font-style: italic;
   color: #000000;
   margin-top: 0px;
   margin-bottom: 0px
   }
.h1 {text-decoration:none ;
   font-family: Verdana,"Trebuchet MS", Tahoma, Sans-Serif;
   font-size: 18px;
   font-weight: normal;
   font-style: italic;
   color: #000000;
   margin-top: 0px;
   margin-bottom: 0px
}
p {
   margin-top: 0;
   margin-bottom: 0;
}


#start {
        margin: 0;
        padding: 0;
        background: #242424;
        height: 100%;
}

#podklad {
        background: url("images/podklad1.jpg") repeat-x;
        height: 285px;
}
.ram1 {
 border-left: 1px solid #ff6600;
 color: #676767;
 background-image:
 url('images/logo1b.jpg')
 }
.ram1-1 {
 border-left: 1px solid #727878;
 color: #676767;
 }
.ram2 {
 border-left: 1px solid #727878;
 border-right: 1px solid #727878;
 }
.ram21 {
 border-left: 1px solid #727878;
 border-right: 1px solid #727878;
 background-image:
 url('images/logo-top3.gif')
 }

.ram3 {
 border-left: 1px solid #727878;
 border-right: 1px solid #727878;
 border-top: 1px solid #727878;
 border-bottom: 1px solid #727878;
 }


.nadpis {
font-family: Verdana,"Trebuchet MS", Tahoma, Sans-Serif;
   font-size: 16px;
   font-weight: bold;
   font-style: normal;
   color: #676767;
}


li,u {
   font-family: Verdana,"Trebuchet MS", Tahoma, Sans-Serif;
   font-size: 11px;
   font-weight: normal;
   font-style: normal;
   color: #676767;

}
.cenik {
   font-family: Verdana,"Trebuchet MS", Tahoma, Sans-Serif;
   font-size: 10px;
   font-weight: normal;
   font-style: normal;
   color: #676767;
   border-left: 1px solid #727878;
 border-right: 1px solid #727878;
 border-top: 1px solid #727878;
 border-bottom: 1px solid #727878;
}
.cenik1 {
   font-family: Verdana,"Trebuchet MS", Tahoma, Sans-Serif;
   font-size: 10px;
   font-weight: normal;
   font-style: normal;
   color: #000000;
   background-color: #fefeef;
   border-left: 1px solid #727878;
 border-right: 1px solid #727878;
 border-top: 1px solid #727878;
 border-bottom: 1px solid #727878;
}
.cenik2 {
   font-family: Verdana,"Trebuchet MS", Tahoma, Sans-Serif;
   font-size: 10px;
   font-weight: normal;
   font-style: normal;
   color: #000000;
   background-color: #f0feef;
   border-left: 1px solid #727878;
 border-right: 1px solid #727878;
 border-top: 1px solid #727878;
 border-bottom: 1px solid #727878;
}
.cenik3 {
   font-family: Verdana,"Trebuchet MS", Tahoma, Sans-Serif;
   font-size: 10px;
   font-weight: normal;
   font-style: normal;
   color: #000000;
   background-color: #eff8fe;
   border-left: 1px solid #727878;
 border-right: 1px solid #727878;
 border-top: 1px solid #727878;
 border-bottom: 1px solid #727878;
}

.odkaz A {text-decoration:none ;
   font-family: Verdana,"Trebuchet MS", Tahoma, Sans-Serif;
   font-size: 9px;
   font-weight: normal;
   font-style: normal;

   }
.odkaz A:link {
        COLOR: #ff6600;

}

.odkaz A:visited {
        COLOR: #ff6600 ;
}

.odkaz A:hover {
        COLOR: #ffffff;

}
.odkaz A:active {
        COLOR: #ffffff;
}
.patka {
        COLOR: #ff6600;
}
.red {
        COLOR: #ff0000;
}
.red_2 {
        COLOR: #7A1B21;
}
.blue {
        COLOR: #0000FF;
}
.blue_2 {
        COLOR: #5193C7;
}
.bila {
        COLOR: #FFFFFF;
}
#patka2 {
  margin: 0 ;
  width: 100%;
  height: 20px;
  font-size: 11px;
  color: #333333;
  padding: 11px 0 0 0;
  BACKGROUND-COLOR: #000000;
}
.patka2 {

  font-size: 11px;
  color: #333333;

}
.patka_top{
width: 800px;
}

#prihlaseni{
BACKGROUND-COLOR: #6778AB;
position:absolute; top: 263px; left:250px;
padding:6px;
}
#registrace{
BACKGROUND-COLOR: #6778AB;
position:absolute; top: 263px; left:200px;
padding:6px;
}
#chyba_prihlaseni {
position:absolute; top: 1px; right:3px;
}
.zesvetleni {  

    background-color: #CCCCCC;  
    filter: alpha(opacity=50);  
    -moz-opacity: 0.5;  
    -khtml-opacity: 0.5;  
    opacity: 0.5;  
 }

input,select {
   font-family: Verdana,Sans-Serif;
   font-size: 11px;
   font-weight: normal;
   font-style: normal;
   color: #000000;

}
#left_nab{
position:absolute; top:0; left:0;
width: 181px;
BACKGROUND-COLOR: #FFFFFF;
}
#right_nab{
width: 181px;
position:absolute; top:0px; right:0;
BACKGROUND-COLOR: #FFFFFF;
}
.ramecek{
 border: 1px solid #7A1B21;
 margin-top: 2px;
 margin-bottom: 1px;
 margin-left: 2px;
 margin-right: 2px;
}
.ramecek_2{
 border: 1px solid #7A1B21;
 margin-top: 0;
 margin-bottom: 1px;
 margin-left: 2px;
 margin-right: 2px;
}
.ramecek_2 a {
   text-decoration:none ;
   font-family: Verdana,Sans-Serif;
   font-size: 10px;
   font-weight: normal;
   font-style: normal;
   color: #666666;
}
.ramecek_2 a:hover
{
color: #ff0000;
}
.clear{
 clear: both;
}
.banner{
margin:10px;
position:absolute; top:100px; left: 150px;
border: 1px solid #7A1B21;
BACKGROUND-COLOR: #cccccc;
}

