html, body {  padding: 0px;  margin: 0px;  background: #102044 url(../images/bg1.gif) repeat top left;  font-family: Tahoma, Verdana, Arial;  font-size: 14px;  color: #00000;}.delic {  clear: both;  visibility: hidden;}.left2 {  float: left;}.right2 {  float: right;}.block {  display: block;}.small {  width: 60px;}.large {  width: 120px;}a {  color: #404040;  text-decoration: none;} a:hover {  text-decoration: underline;}p {  color: #404040;}label {  width: 90px;  margin: 1px;}input,select {  margin: 1px;}#ttelo {  padding: 0px;  margin: 0px;  background: transparent url(../images/bg.gif) repeat-x top left;}#telo {  width: 1000px;  background: #ffffff;  margin: 0 auto;}/* Hlavicka */#header {  width: 1000px;  height: 253px;  margin: 0px;  padding: 0px;  background: transparent url(../images/header.png) no-repeat top;  position: relative;}a.essox { position: absolute; left: 500px; bottom: 0; width: 500px; height: 56px; }a.essox img { border: 0; }#logo {  float: left;  width: 600px;  height: 200px;  border: 0px;}#logo {  margin: 0;  padding: 0;}#logo a {	display: block;  width: 270px;   height: 243px;	margin: 0;   padding: 0;	background: url(../images/logo.gif) top left no-repeat;	text-decoration: none;	}#logo a span {   display: none;}#info {  margin: 0px;  padding: 10px 15px 0px 0px;  float: right;  font-size: 14px;  line-height: 15px;}/* Konec Hlavicka *//* Obsah */#obsah {  margin: 0px;  padding: 0px;  background: url(../images/bg3.gif) top left repeat-y;  text-align: left;}#left {  width: 258px;  margin: 0px;  padding: 0px 8px 0px 8px;  float: left;  text-align: left;}#right {  width: 703px;  margin: 0px;  padding: 0px 8px 0px 8px;  float: right;  text-align: left;}#paticka {  width: 871px;  height: 30px;  margin: 10px 0px 0px 0px;  padding: 10px 10px 0px 10px;  background: #898989;  border: 8px solid #B7B7B7;  clear: both;  color: #ffffff;}/* Konec Obsah *//* Portlety */.portlet {  margin: 0px 0px 20px 0px;  padding: 0px;}.portletHeader {  margin: 0px;  padding: 0px;  width: 258px;  height: 56px;  background: transparent url(../images/portlet1.gif) no-repeat;}.portletHeader2 {  margin: 0px;  padding: 0px;  width: 258px;  height: 56px;  background: transparent url(../images/portlet2.gif) no-repeat;}.portletHeader3 {  margin: 0px;  padding: 0px;  width: 258px;  background: transparent url(../images/portlet3.gif) no-repeat;}.portletHeader p,.portletHeader2 p {  margin: 0px;  padding: 15px 10px 10px 40px;  color: #ffffff;  text-transform: uppercase;  font-size: 14px;  font-weight: bolder;  line-height: 14px;}.portletHeader3 p {  margin: 0px;  padding: 15px 10px 10px 40px;  color: #ffffff;  text-transform: uppercase;  font-size: 14px;  font-weight: bolder;  line-height: 14px;}.portletBody {  margin: 0px;  padding: 0px 0px 20px 0px;  width: 258px;  background: #EDD46F url(../images/portletbody1.gif) no-repeat bottom left;}.portletBody2 {  margin: 0px;  width: 258px;  padding: 0px 0px 20px 0px;  background: #D3E1FD url(../images/portletbody2.gif) no-repeat bottom left;}.portletBody3 {  padding: 0px;  width: 258px;  margin: 0px 0px 0px 0px;  background: #D3E1FD url(../images/portletbody2.gif) no-repeat bottom left;}.portletBody3 p {  margin: 0px;  padding: 4px 0px 6px 40px;  display: block;  background: transparent url(../images/portletli.gif) no-repeat;  font-size: 13px;  line-height: 14px;}.portletBody ul,.portletBody2 ul {  margin: 0px;  padding: 0px;}.portletBody ul li,.portletBody2 ul li {  margin: 0px;  padding: 0px;  list-style-type: none;}.portletBody ul li a,.portletBody2 ul li a {  margin: 0px;  padding: 4px 10px 4px 40px;  display: block;  border-bottom: 1px dashed #ffffff;  background: transparent url(../images/portletli.gif) no-repeat;  font-size: 13px;  font-weight: bolder;  line-height: 14px;}.portletBody2 ul li p {  margin: 0px;  padding: 4px 10px 6px 40px;  display: block;  border-bottom: 1px dashed #ffffff;  background: transparent url(../images/portletli.gif) no-repeat;  font-size: 14px;  line-height: 14px;}.portletBody3 table { border:0; font-size:12px; margin: 0 0 0 38px; width: 218px; line-height:14px;}.portletBody3 table tr {}.portletBody3 table td {padding: 5px 0 5px 0;}.portletBody3 table td.dlo {width: 120px;padding: 5px 0 5px 0;}.email {  color: #008EFB;  background: transparent !important;  margin: 0px !important;  padding: 0px !important;}/*Konec Portlety*//* Content */#content h1 {  color: #064EA8;  text-align: left;  padding: 0px 0px 0px 5px;  border-bottom: 1px dashed #C1C1C1;  font-size: 24px;   line-height: 26px;  background: transparent url(../images/h1.gif) repeat-x top;}#content h2 {  color: #064EA8;  text-align: left;  padding: 0px 0px 0px 5px;  font-size: 22px;   line-height: 26px;}#content h3 {  color: #064EA8;  padding: 0px 15px 0px 0px;  font-size: 15px;   line-height: 17px;}#content h4 {  color: #064EA8;  padding: 0px 15px 0px 0px;  font-size: 14px;   line-height: 15px;}#content a {   color: #064EA8;/*#CFA500;*/}#content p {  font-size: 13px;  line-height: 16px;  text-align: justify;}#search {  margin: 0px;  padding: 3px 5px 5px 233px;  width: 462px;  height: 156px;  background: transparent url(../images/search.png) no-repeat;}#search h3 {  color: #102044;  text-align: left;  padding: 0px 15px 0px 0px;  border-bottom: 1px dashed #C1C1C1;  font-size: 15px;   line-height: 17px;  background: transparent;  }#search form {  font-size: 13px;  color: #102044;  font-weight: bolder;}#search form table {  border: 0px;  margin: 0px;  padding: 0px;  font-size: 13px;  color: #102044;  font-weight: bolder;  width: 460px;  }#serach form table tr td {  width: 100px;}#search .tlacitko {  width: 115px;  height: 27px;  border: 0;  background: url(../images/button.gif);  color: #ffffff;  text-transform: uppercase;  font-size: 13px;  font-weight: bolder;  float: right;}.carLeft {  width: 336px;  height: 190px;  background: transparent url(../images/car.gif) no-repeat;  margin: 10px 3px 10px 3px;  padding: 0px;  float: left;}.carRight {  width: 336px;  height: 190px;  background: transparent url(../images/car.gif) no-repeat;  margin: 10px 3px 10px 3px;  padding: 0px;  float: left;}.carHeader {  margin: 0px;  padding: 0px;  height: 35px;}.carHeader p {  margin: 0px;  padding: 10px 0px 0px 50px;  font-size: 14px;  font-weight: bolder;  line-height: 14px;  color: #ffffff;}.carBody {  margin: 0px;  padding: 10px;}.carBody img {  float: left;  margin-right: 10px;  border: 2px solid #B49101;  }.carBody ul {  margin: 0px;  padding: 0px;}.carBody ul li {  margin: 0px;  padding: 0px;  list-style-type: none;  color: #102044;}.vice {  width: 115px;  height: 27px;  margin: 40px 0px 0px 0px;  padding: 4px;  border: 0;  background: url(../images/button.gif) no-repeat;  float: right;  text-align: center;}.vice a {  background: transparent;  margin: 0px;  padding: 0px;  color: #ffffff;  text-transform: uppercase;  font-size: 13px;  font-weight: bolder;  }/* Konec Content *//* Paticka */#footer {  width: 980px;  height: 29px;  margin: 20px 0px 0px 0px;  padding: 10px;  background: transparent url(../images/footer.gif) no-repeat top center;}#footer a {  font-size: 14px;  line-height: 15px;  margin: 0px;  padding: 0px 0px 0px 20px;  }/* Konec Paticka *//*----------------- AUTA -------------*/div.auto			{ float: left; width: 680px;  border: 1px solid #d3d3d3; height: 112px;margin-top: 7px; margin-left: 9px; background: #f5f5f5;}	div.auto_in	  { padding: 2px; color: #e8e8e8;}div.auto_in h3.autoo { font-size: 13px; font-weight: bold;background: #FBE68D; padding: 2px; margin: 0; color: white; text-align: left;}div.auto_in h3.autoo { color: #233E79;}div.auto_in .foto { float: left; width: 130px; margin-top: 5px;}div.auto_in  a img { margin-top: 5px; border: 0;}div.auto_in .foto a img { margin-top: 0px; border: 0;}div.auto_in .sloupec1 { float: left; font-size: 12px; width: 95px; margin-top: 5px; margin-right: 5px; background: #e9e9e9; color: #383838; font-weight: bold; padding: 3px; line-height:24px; text-align: right;}div.auto_in .sloupec2 { float: left; font-size: 12px;width: 150px; margin-top: 5px; color: #383838; font-weight: normal;padding: 3px;line-height:24px;}div.auto_in .prodano { font-size: 13px; font-weight: bold; color: red; }div.auto_in .aktual { font-size: 13px; font-weight: bold; color: green; }div.auto_in .rezerve { font-size: 13px; font-weight: bold; color: orange; }div.auto_in .novinka { font-size: 13px; font-weight: bold; color: #00aeff; }div.auto_in .sleva { font-size: 13px; font-weight: bold; color: #ed00f0; }/*----------------- FILTRACE -------------*/#filtrace         { float: left; width: 700px; height: 164px; position: relative; background: url(../img/filtr.jpg) no-repeat; margin-bottom: 15px;}#filtr_znacka     { position: absolute; left: 243px; top: 58px;}#filtr_znacka td  { font-size: 13px;}.tl_odeslat       { position: absolute; right: 50px; top: 120px; border: 0;}.tl_odeslat a img { border: 0;}input.submit_filtr { position: absolute; right: 50px; top: 120px; }/* ----------- MAPA ----------------------------*/div.level_					 { padding-left: 0px; font-weight: bold;}div.level_0					 { padding-left: 25px; background: url(../admin/admin_cont/images/bg_arrow_stranky.gif) no-repeat 10px 50%; }div.level_1					 { padding-left: 50px; background: url(../admin/admin_cont/images/bg_arrow_stranky.gif) no-repeat 35px 50%;}	div.level_2					 { padding-left: 75px; background: url(../admin/admin_cont/images/bg_arrow_stranky.gif) no-repeat 60px 50%; }	div.level_3					 { padding-left: 100px; background: url(../admin/admin_cont/images/bg_arrow_stranky.gif) no-repeat 85px 50%; }	div.level_6					 { padding-left: 125px; background: url(../admin/admin_cont/images/bg_arrow_stranky.gif) no-repeat 100px 50%; }/*    PAGING    */.list_db        {	position: relative; text-align: center;  padding: 00px 0 0px 0; }.list_db a     {	background: #E7F2FF; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px; margin: 3px; 	text-decoration: none;}.list_db span     {	background: #FAE489; border: 1px solid #D3D3D3; padding: 3px 4px 3px 4px; margin: 3px;}span.clearboth			{ clear: both; height: 1px; line-height: 1px; font-size: 1px; display: block; visibility: hidden; }div.detail  { font-size: 13px;}div.detail table { font-size: 13px;}div.detail img { border:0;}div.detail a { color:#E5CB61;}div.detail h1 {  color: #064EA8;  text-align: left;  padding: 0px 0px 0px 5px;  border-bottom: 1px dashed #C1C1C1;  font-size: 24px;   line-height: 26px;  background: transparent url(../images/h1.gif) repeat-x top;}div.detail h2 {  color: #064EA8;  text-align: left;  padding: 0px 0px 0px 5px;  font-size: 22px;   line-height: 26px;}div.detail h3 {  color: #064EA8;  padding: 0px 15px 0px 0px;  font-size: 15px;   line-height: 17px;}div.detail h4 {  color: #064EA8;  padding: 0px 15px 0px 0px;  font-size: 13px;   line-height: 15px;}table.vypis { width: 99%}table.vypis th { border: 1px solid #CFDEFD; background: #F1F7FF; text-align: left;}table.vypis td { border: 1px solid #CFDEFD; background: #E9e9e9;}div.photos 				{  float: left; margin: 20px 0 15px 0; padding: 0; width: 97%;}div.photo 				{  float: left;width: 150px; margin: 10px 10px 10px 0; }div.photo_in			{  margin-right: 20px; }div.photo_in img  {  border: 2px solid #D4E7FF;}div.photo strong  { text-align: center;  display: block; font-weight: normal; }/*------------ FILES ------------*/table.files_t						{ width: 96%; border-collapse: collapse; }table.files_t th				{ background: #213B74; color: #fff; padding: 3px 3px 3px 5px; text-align: left; font-size: 11px;}table.files_t th.nazev	{ width: 50%; }table.files_t td				{ padding: 3px 3px 3px 5px; border-bottom: 1px solid #303030; background: #D6E8FF;font-size: 11px;}table.files_t td a img 	{border: none;}.fotovse { line-height: 65px; vertical-align: middle;}
