
body			{font-family: Tahoma,arial, sans-serif; font-size: 12px; text-align:center; margin: 0px; padding: 0px; background-color: #F1F9FF; color: #00376D}

input, select {font-size: 12px;}

h1				{font-size: 150%; line-height: 200%; font-weight: bold;}
h2				{font-size: 130%; font-weight: bold; margin: 20px 0px 0px 0px; padding-bottom: 0px}
h3				{font-size: 12px; font-weight: bold; margin: 10px 0px 0px 0px; padding-bottom: 0px}
h4				{}
a				{font-size: 12px; color: #00376D;}
a img			{border: none; text-decoration: none;}
p				{font-size: 12px; color: #00376D; font-weight: normal; text-align: justify}
ul				{margin-top: 0px;}
ul li			{}

.cleaner { clear: both; font-size: 0px; line-height: 0px; padding: 0px; margin: 0px}

#page		 {width: 902px;position: relative;text-align: left; margin: 0 auto 0 auto;background: #ffffff; padding: 25px; padding-bottom: 0px; padding-top: 15px}

#top {background-image: url('../img/top-back.jpg'); width: 902px; height: 185px; margin: 0; position: relative;}

#lang {position: absolute; right: 0px; top: -12px; height: 25px; color: #669FCF; text-align: right;}
#lang span {display: block; float: left; padding: 5px 4px 0 0;}
#lang form {margin: 0px; padding: 0px}
#lang form select {border: 1px solid #7F9DB9; margin: 4px 0 0 0; float: left;}
#flags img {border: 1px solid #7F9DB9; margin-top: 5px; margin-left: 7px;}


#menu { width: 892px; height: 18px; position: absolute; top: 105px;left: 0px; padding-left: 10px} 
#menu a:link, #menu a:visited {color: #00376D; padding-left: 10px; padding-right: 10px; font-size: 12px; font-weight:bold; text-decoration: none}

.navi {padding-top: 0px; padding-left: 15px; color: #406992; font-size: 12px; text-align: left; padding-bottom: 5px}
.navi a:link, .navi a:visited {color: #406992; font-size: 12px}

.hp {padding-left: 15px; padding-right: 15px; padding-bottom: 10px}

#left {float: left; width: 264px; margin: 0px; padding: 0px;}
#right {float: left; width: 638px;}

#search {width: 264px; height: 274px; background-image: url('../img/search-back.gif'); margin: 0;}
.search-ext {color: #6996BD; padding-left: 65px; padding-top: 10px;}
.search-ext a, .search-ext a:link, .search-ext a:visited {color: #47657D; text-decoration: underline; font-weight: bold;}
#search .search-label {padding-left: 25px; padding-top: 15px}
#search .result {color: #00376D; padding:25px 0 0 24px}
#search .result b {color: #BC9807}
#search .body {height: 204px; padding: 0 0 0 10px}
#search .buttons {padding-top: 22px; padding-left: 45px; color: #ffffff}
#search .buttons a:link, #search .buttons a:visited {color: #ffffff;  }
#search form {margin: 0px; padding: 0px; padding-left: 25px; padding-top: 10px}
#search form .model {width: 190px; border: 1px solid #7F9DB9; margin-bottom: 3px;}
#search form .price {width: 95px; border: 1px solid #7F9DB9; margin-bottom: 3px;}
#search form .submit {cursor: pointer;background: none; color: #bfefff;width: 126px; height: 31px; background-image:url(../img/seach-submit.gif); border: 0px;/* position: absolute; left: 98px; bottom: 47px;*/ margin: 17px 0 0 66px; color: #FFFFFF; font-size: 12px; font-weight: bold; padding-bottom: 5px}

#center {padding: 0px;}
#content-left {padding: 0 0 0 15px; float: left; width: 360px; _width: 345px;}
#content-right {float:right; width: 250px; padding: 0px;}

.left-box {margin: 10px 0px 0px 13px; width: 251px}
.left-box-title {border-left: 1px solid #47657d;background:url('../img/box-back.gif') 100% 0 no-repeat; width: 250px; height: 25px; font-weight: bold}
.left-box-title h4	{padding: 0 0 0 27px; line-height: 25px; color: #ffffff; margin: 0px;  background: url('../img/title-back.gif') 8px 5px no-repeat; font-size: 12px}
.left-box-title h4 a	{color: #ffffff;}
.left-box-content {border: 1px solid #C9DCEB; padding: 10px; margin: 1px 0 2px 0;}
.left-box-content ul {margin: 0px; padding:0px; padding-left: 5px}
.left-box-content li {list-style-image: none; list-style:none; background: url(../img/arrow3.gif) no-repeat 0px 2px; padding-left: 16px; background-repeat: no-repeat; padding-bottom: 5px}
.left-box-content .context-menu-padding {background: url(../img/arrow3.gif) no-repeat 18px 2px; padding-left: 30px}
.left-box-content form {margin:0px; padding: 0px}

.akce-title { width: 251px; height: 25px; background: url('../img/box-back.gif') 100% 0 no-repeat; border-left: 1px solid #47657d; color: #FFFFFF; font-size: 12px; font-weight: bold;}

.car { background-color: #EEF6FC; width: 250px; margin-top: 2px}
.car-top {width: 100%; height: 5px; background-image: url(../img/car-top.gif); font-size: 1px; line-height:1px}
.car-content {border: 1px solid #C9DCEB; width: 100%; }
.car-content .foto {margin: 0 0 8px 8px; padding-top: 8px; float: left; display:inline; width: 110px;}
.car-content .info {padding-top: 8px; float: left; display:inline; width: 132px;}
.car-content .info .title a {font-weight: bold; font-size: 10px; text-decoration: none;}

.car-content .info .desc {font-size: 12px; padding-left: 1px}
.car-content .info .price {font-size: 12px; color: #9C7E05; font-weight: bold}
.car-content .info .more {margin-top: 10px; margin-bottom: 0px; color: #B5DAF6}
.car-content .info .more a {font-size: 12px; color: #233b53; padding: 0 0 0 15px; background: url('../img/arrow5.gif') 0px 2px no-repeat;}

.car-table {/* width: 270px; */ width: 230px;font-size: 10px; color: #00376D; margin-left: 10px; }
.car-table a:link, .car-table a:visited {color: #00376D; font-size: 10px; text-decoration: none; font-weight: bold}
.car-table .price { color: #9C7E05; font-weight: bold; text-align: right}

.bottom-left .car,
.bottom-right .car {width: 300px;}

.bottom-left .info,
.bottom-right .info {width: 180px;}


.news-table { width: 330px; font-size: 12px; color: #00376D; text-align:justify; _width: 318px}


.center-box {width: 252px;background-color: #EEF6FC; margin-bottom: 2px; margin-top: 3px }
.center-box-top {background: url(../img/center-box-top.gif) 100% 0 no-repeat; height: 9px; font-size: 1px; line-height: 1px;}
.center-box .content {background-color: #EEF6FC; border: 1px solid #C9DCEB; border-top: 0px;}

.infolinka {width: 300px;}
.blue-title, 
.blue-title-right, 
.blue-title-b {background-image: url('../img/box-back.gif'); height: 25px; line-height: 25px; font-size: 14px; width: 100%; margin: 0 0 2px 0;}
/*.blue-title-b {background-image: url(../img/blue-title-b.gif); }*/
.blue-title 		{background:url('../img/box-back.gif') 100% 0 no-repeat; width: 361px; height: 25px; font-weight: bold; font-size: 12px; border-left: 1px solid #47657d; color: #ffffff; _width: 346px}

.boxright {width: 251px}

/*
#content-right .blue-title	{width: 250px; padding: 0px;}
*/

.blue-title-right h3,
.blue-title h3,
.akce-title h3,
.blue-title-b h3	{margin: 0 0 0 10px;color: #ffffff;height: 25px; line-height: 25px; background: url('../img/title-back.gif') 0 5px no-repeat;  padding: 0 0 0 23px;}

#content-left .blue-title	{width: 361px; padding: 0px;}
.blue-title h3 a {color: #FFFFFF; text-decoration: none;}
.blue-title h3 a:hover {color: #ddddFF}
/*
.akce-title h3,
#content-right .blue-title h3		{}
#content-left .blue-title h3		{margin: 0 0 0 10px;}*/

.infolinka-title {margin-top: 2px;}
.infolinka .content {border: 1px solid #C9DCEB; border-top: 0px; padding: 10px 10px 10px 14px; line-height: 18px; font-size: 12px; color: #406992}

.right-box {border: 1px solid #C9DCEB; border-top: 0px; padding: 11px; margin-bottom: 3px; width: 276px;}
.side-border {border: 1px solid #C9DCEB; border-top: 0px; border-bottom: 0px;}
.login-button {border: 1px solid #00376D; width: 84px; padding: 2px; }
.login-submit {width: 82px; height: 30px; background-image:url(../img/login-button.gif); border: 0px; _vertical-align: middle;  background-repeat:no-repeat; _height: 35px; background-color: #0066FF; color: #FFFFFF; font-weight: bold};
.login-form {margin: 0px; padding: 0px;}
.login , .login a:link, .login a:visited {color: #889AAB}

#content-right .right-box		{padding: 0px; width: 250px;}
#content-left .right-box		{padding: 0px; width: 360px;}

#content-right .right-box .content,
#content-left .right-box .content	{/*padding: 11px;*/ width: 100%;  border-top: 1px solid #C9DCEB;}

 .content .pad {padding: 11px;}	
 .content .pad a:link,  .content .pad a:visited {font-size: 12px; color: #00376D}	


.box {color: #406992;}
.box ul {margin: 0px; padding:0px; padding-left: 5px}
.box li  {list-style-image: none; list-style:none; background: url('../img/arrow5.gif') no-repeat 0px 3px; padding-left: 20px; background-repeat: no-repeat; padding-bottom: 5px}


.box a:link, .box a:visited, .box li a {font-weight: bold; color: #406992; font-size: 12px; /*#406992*/ text-decoration: none; padding: 0px; line-height: 12px; font-weight: normal;}
.box h2 a:link, .box h2 a:visited, .box h2 a {font-size: 100%} 

.box {line-height: 18px; font-size: 12px; color: #406992}
.box p {color: #406992; line-height: 18px; font-size: 12px; }
.down-box {margin-top: 8px}
.hgl	{font-weight: bold !important; font-size: 12px !important;color: #13446f;}
.hgl a:link, .hgl a:visited {font-weight: bold !important; font-size: 12px !important;color: #13446f;}

#foot-white {width: 952px; margin: 0px auto 0 auto; height: 27px; background-color: #FFFFFF; background-image:url(../img/white-corner.gif); background-repeat:no-repeat}

#foot {padding: 10px;color: #7495AE; font-size: 12px; margin-left: auto; margin-right: auto}
#foot a:link, #foot a:visited {color: #7495AE; padding-left: 20px; padding-right: 20px; font-size: 12px;}

#downboxs {padding: 10px;color: #7495AE; font-size: 12px; margin-left: auto; margin-right: auto}
#downboxs a:link, #downboxs a:visited {color: #7495AE; font-size: 12px;}

.fav-new {font-weight:bold}
.back {text-align: right; clear: both; padding-top: 20px}

#text {margin: 0px 0 0 10px;}

#text-label 	{background: url('../img/box-back.gif') 100% 0 no-repeat; float: left; width: 100%; height: 25px; line-height: 25px; border-left: 1px solid #47657d; font-weight: bold;}
#text-label h1	{margin: 0 0 0 10px; font-size: 15px; color: #ffffff; line-height: 25px;}
.title-1 h1 {font-size: 12px !important; line-height: 25px; margin: 0 0 0 10px;}

#text-label-right {background-image: url(../img/text-label-right.gif); float: left; width: 12px; height: 31px;}

#text .content {clear: both; padding-top: 16px; padding-right: 10px; padding-left: 12px; font-size: 12px; line-height: 16px;}

#text .content table {}
#text .content th {font-size: 12px; color: white; background-color: #094076;}
#text .content td {font-size: 12px; background-color: #EBF4FA}

a:link.action, a:visited.action, a.action   {font-weight: normal}
a:hover  {color: #b29f57;}

.rollmenu {position: absolute; background-color: #FFEB9B; padding: 0px; padding-right: 0px; border: 1px solid #FFFFCD;  line-height: 15px;  min-width: 203px; _width: 203px; float: left; left: 0px; top: 0px}
/* #menu .rollmenu a:hover  {color: #b29f57;} */
#menu .rollmenu a:hover  {color: #C0B21A;  z-index: 99; }  
.menuitem {background-color: #FFEB9B; height: 17px; padding-top: 3px; background-position:bottom; border-bottom: 1px solid #FFFFCD;}

.infoboxs {clear: both; padding-left: 10px; padding-top: 5px}
.infoboxs .center {float: left}
.infoboxs .right {float: left; margin-left: 10px}

.jobs {padding-left: 10px}
.jobs a:link, .jobs a:visited, .jobs a {text-decoration: none}
.jobs h1 {margin: 0px; line-height: 20px}

.st {font-size: 80%}
.vimage {border: 1px solid #093662; margin-bottom: 10px;  margin: 0px 8px 10px 8px; }
.himage {border: 1px solid #093662; margin-bottom: 10px; margin-right: 13px}

.photo  {border: 1px solid #093662;}

/*.navitop {background-image: url(../img/navi-back.gif); width: 882px; height: 11px; padding-top: 0px; padding-left: 20px; color: #FFE372; font-size: 0px; line-height: 0px}*/

.button {color: blue; border: 1px solid Black}
.noborder {border: 0px}
.nopad	{padding: 0px;}

.form_job { font-size:12px; margin-left: 15px}
.form_job select {border: 1px solid #C9DCEB}

#photogallery, #photogallery td, #photogallery tr {background-color:#FFFFFF !important}
#photogallery {margin-left: auto; margin-right: auto} 
#photogallery img {border: 1px solid #7F9DB9;}

.table_stocks {width: 100%}
.table_stocks td {font-size: 12px; }

.paging {text-align: center; font-size: 12px;}
.paging .active {font-weight: bold}
.paging a:link, .paging a:visited {font-size: 12px}

.cb, .upleftbox, .rightbox {background-color: #FFFFFF; width: 251px; margin-top: 5px}
.upleftbox .box, .rightbox .box {width: 251px}
.cb .box .title,  .upleftbox .box .title, .rightbox .box .title {border-left: 1px solid #47657d;background:url('../img/box-back.gif') 100% 0 no-repeat; width: 250px; height: 25px; font-weight: bold}
.cb .box .title h4, .upleftbox .box .title h4, .rightbox .box .title h4 {padding: 0 0 0 27px; line-height: 25px; color: #ffffff; margin: 0px;  background: url('../img/title-back.gif') 8px 5px no-repeat; font-size: 12px}
.cb .box .text, .upleftbox .box .text, .rightbox .box .text {border: 1px solid #C9DCEB; padding: 10px; margin: 1px 0 2px 0;}

.cb {margin-top: 0px}
.cb .box .title {width: 360px; }
.cb, .cb .box {width: 361px}
#top h1 {display: none}

.rightbox .box a:link, .rightbox .box a:visited, .rightbox .box li a{
    text-decoration: underline;
}
.rightbox .box a:hover{
    text-decoration: none;
}

