BODY,TD,TH,INPUT,SELECT,TEXTAREA  { font-size: 14px; color: #000000;  font-family: Century Gothic, Arial, sans-serif;}
BODY    {background-color: #000000; background-image: url(../img/background.jpg); background-repeat: no-repeat; background-position: center top; text-align: center; margin: 0px;}
TABLE    {border-width: 0px;  padding: 0px; border-collapse: collapse;}
TD      {padding: 0px; margin: 0px;}
UL      {padding: 0px 10px 0px 30px; margin: 0px 0px 0px 10px;}
LI      {padding: 0px 0px 4px 0px;}
IMG       {border: 0px;}
OBJECT	{border: 0px; margin: 0px; padding: 0px;}


A    { text-decoration: none; color: #014697; font-weight:bold}
A:HOVER    {color: #94161A; font-weight:bold}

.box      {text-align: left; width: 1000px;  margin-left: auto; margin-right: auto; border-width: 0px 5px 0px 5px; border-style: solid; border-color: #024697;}
.top      {height: 80px; background-image: url(../img/sponzori_pozadi.jpg); background-repeat: no-repeat;}

.menu      {height: 34px; background-image: url(../img/menu_pozadi.jpg); position: relative; z-index: 50;}
.menu ul{
list-style-type: none;
padding: 6px 0px 0px 0px;
margin: 0px;
}
.menu li{
float:left;
}
.menu a{
display: block;
font-size:15px;
padding: 1px 15px 3px 15px;
color:#000;
text-align:center;
background-image: url(../img/menu_delitko.jpg); background-position: right;  background-repeat: no-repeat;
}
.menu :hover{
color: #014697;
}
.menu img{
display: block;
}
.last a {
background-image: none;
}
.menu ul ul li a {
font-size:13px;
padding: 2px 2px 2px 15px;
text-align: left;
border: 0px;
color:#000;
width: 150px;
background: #B4B2B3;
}
.menu ul ul li a:hover {
color: #014697;
}
.menu ul ul li {
padding:0;
margin:0;
}
.menu ul ul {
visibility:hidden;
position:absolute;
width:148px;
height:0;
padding-top: 4px;
margin: 0px;
}
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible;
}

.flash     {background-color: #014697; margin: auto;}
.flash img     {display: block}
.flash object     {display: block; width: 1000px; }

.top img     {display: inline-block}
.uvod_img     {float: right; margin: 8px 0px 10px 0px;}
.container      {}
.obsah      {position: relative; z-index: 1; margin-top: -30px; background-image: url(../img/pozadi_pruhl.png);  min-height: 400px; _height: 400px; padding: 30px 15px 30px 15px; width: 670px;}
.obsah2      {position: relative; z-index: 1; margin-top: -30px; background-image: url(../img/pozadi_pruhl.png);  min-height: 400px; _height: 400px; padding: 30px 15px 30px 15px; width: 970px;}
.zarovnavac      {clear: both;}
.bottom   {
font-size: x-small;
 background-image: url(../img/bottom.gif); 
 background-repeat: no-repeat;
 padding: 18px 10px 0px 10px;
 height: 33px;
 margin-top: -35px;
 position: relative; z-index: 3;
 }
.bottom_left	{float: left; text-align: left;}
.bottom_right	{float: right; text-align: right;}
.bottom a   {color: #ffffff; font-weight: normal;}

.pocitadlo   {background-color: #014697; text-align: center;}

.left	  {width: 400px; float: left;}
.right	  {width: 400px; float: right; }

.news_left	  {width: 500px; float: left;}
.news_right	  {width: 300px; float: right; text-align: right; margin: 10px 0px 0px 0px;}
.news_right img	  {margin: 2px; padding 2px; border-width: 1px; border-style: solid; border-color: #000000;}


.menu_team_div {font-size: 16px; color: #014697; font-weight: bold; margin: 5px 0px 15px 0px; padding: 4px; white-space: nowrap; clear: both; text-align: center;}
.menu_team_div a     { color: #ffffff; font-weight: bold; padding: 2px 4px 2px 4px; margin: 0px 2px 0px 2px; white-space: nowrap; background-color: #014697;}
.menu_team_div a:hover     {background-color: #ffffff; color: #014697;}

.img_fltright	  {float: right; margin: 0px 0px 0px 10px;}
.img_fltleft	  {float: left; margin: 0px 10px 0px 0px;}


.pagetitle    {position: relative; z-index: 2; color: #ffffff; font-size: 20px; font-weight: bold; padding: 11px 0px 24px 15px;  margin: 0px 0px 0px 0px; white-space: nowrap; background-image: url(../img/nadpis_pozadi.gif); background-repeat: no-repeat;}
.nadpis    {color: #2859A5; font-weight: bold; padding: 0px; margin: 20px 0px 10px 0px; white-space: nowrap; font-size: 18px;}
.main    {margin: 10px 0px 10px 0px; line-height: 1.2;}
.text    {margin: 5px 0px 10px 0px; padding: 0px; line-height: 1.2;}
.skryty    {visibility: hidden;}




.img_jezdec    {margin: 0px 0px 0px 0px;}
.text_jezdec    {padding: 5px 5px 0px 0px;  margin: 0px; line-height: 1.2;}
.jezdec	  {width: 320px; float: left; padding: 5px;}
.spolujezdec	  {width: 320px; float: right; padding: 5px;}
.img_auto	  {float: right; margin: 0px 0px 0px 10px;}
.text_auto	  {padding: 5px; border-width: 2px; border-style: solid;}
.jezdec_ul       {padding: 0px 0px 0px 15px; margin: 0px;}
.uspechy_ul       {padding: 0px; margin: 0px; list-style-type: none;}

.karty_table	  {width: 670px;}
.karty_table td	  {padding: 10px 0px 10px 0px; text-align: center; border-width: 1px; border-style: solid;}
.karty_popis  {padding: 5px 0px 0px 0px; text-align: center}

.zavody_table	{margin: 3px 0px 7px 0px; border-collapse: separate; width: 670px;}
.zavody_td1	{color:#ffffff; text-align: left; padding: 3px 3px 3px 3px; background-color:#024697}
.zavody_td2	{color:#ffffff; text-align: left; padding: 3px 3px 3px 3px; background-color:#024697}
.zavody_td3	{color:#ffffff; text-align: right; padding: 3px 3px 3px 3px;  background-color:#024697}

.partneri_td1	  {padding: 10px 20px 10px 0px; text-align: center;}
.partneri_td2	  {padding: 10px 20px 10px 0px; text-align: left;}

.video_ul    {list-style-image: URL('../img/layout/odrazka2.gif'); margin: 0px; padding-left: 17px;}
