BODY,TD,TH,INPUT,SELECT,TEXTAREA  { font-size: small; color: #000000;  font-family: Tahoma, Verdana, Arial, sans-serif;}
BODY    {background-color: #BCBCBC; background-image: url(../img/background.jpg); background-repeat: repeat-x; 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: #D71C39; font-weight:bold}
A:HOVER    {color: #2859A5; font-weight:bold}

.box      {text-align: left; width: 950px;  background-image: url(../img/background_linky.jpg); margin-left: auto; margin-right: auto;}
.box2      {width: 950px;  background-image: url(../img/pavel_valousek.jpg); background-repeat: no-repeat;}

.menu     {height: 250px; padding: 30px 0px 50px 290px;}
.menu_img     {display: block;}
.uvod_img     {float: right; margin: 8px 0px 10px 0px;}
.obsah      {padding: 25px 70px 0px 70px; margin-bottom: 10px; min-height: 290px; _height: 290px;}
.zarovnavac      {clear: both;}
.bottom   {
border-width: 2px 0px 0px 0px;
  border-style: solid;
  font-size: x-small;
  padding: 2px 60px 0px 60px;
  min-height: 25px;
 margin-top: 10px;
  }
.bottom_left	{float: left;}
.bottom_right	{float: right;}
.lista   {color: #000000; font-weight: normal;}

.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 {border-width: 2px; border-style: solid; font-size: 15px; color: ##2859A5; font-weight: bold; margin: 5px 0px 15px 0px; padding: 4px; white-space: nowrap; clear: both;}
.menu_team     { font-weight: bold; padding: 0px 3px 0px 3px; margin: 0px; white-space: nowrap;}


.img_fltright	  {float: right; margin: 0px 0px 0px 10px;}
.img_fltleft	  {float: left; margin: 0px 10px 0px 0px;}


.pagetitle    {color: #2859A5; font-size: medium; font-weight: bold; padding: 5px 0px 20px 0px;  margin: 0px; white-space: nowrap; clear: both;}
.nadpis    {color: #2859A5; font-size: small; font-weight: bold; padding: 0px; margin: 0px; white-space: nowrap;}
.main    {padding: 5px 5px 5px 5px;  margin: 0px; line-height: 1.2;}
.text    {margin: 5px 0px 10px 0px; padding: 0px; line-height: 1.2;}
.skryty    {visibility: hidden;}




.img_jezdec    {float: left; margin: 0px 10px 0px 0px;}
.text_jezdec    {padding: 5px 5px 0px 5px;  margin: 0px; line-height: 1.2;}
.jezdec	  {width: 390px; float: left; border-width: 2px; border-style: solid; padding: 5px;}
.spolujezdec	  {width: 390px; float: right; border-width: 2px; border-style: solid; padding: 5px;}
.img_auto	  {float: right; margin: 0px 0px 0px 10px;}
.text_auto	  {padding: 5px; border-width: 2px; border-style: solid;}

.karty_table	  {width: 810px;}
.karty_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; }
.zavody_td1	{color:#ffffff; text-align: left; padding: 3px 3px 3px 3px; background-color:#2F2E34}
.zavody_td2	{color:#ffffff; text-align: left; padding: 3px 3px 3px 3px; background-color:#2F2E34}
.zavody_td3	{color:#ffffff; text-align: right; padding: 3px 3px 3px 3px;  background-color:#2F2E34}

.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;}