body {font-family: Arial, Helvetica, sans-serif; font-size:75%;background: url(../img/ui/bck-subbody.gif); margin:0px; padding:0px 0px 35px 0px; text-align:center;}
td {font-family: Arial, Helvetica, sans-serif;}
th {font-family: Arial, Helvetica, sans-serif;}
img { border:0px;padding:0px;display:inline;}

.clear { display: inline-block; }   
.clear:after, .container:after {content: ".";display: block; height: 0; clear: both; visibility: hidden;}
* html .clear { height: 1%; }
.clear { display: block; }


.hptitle h1.home {font-size:13px; vertical-align:middle; color:#294968; font-weight:bold;}
h1.home span {}
h1.home span a { }

h1 { margin:0px 0px 0px 0px; color:#2d2d2d; font-size:22px; }
h2 {margin:0px 0px 15px 0px; color:#2d2d2d; }
h3 {margin:0px 0px 10px 0px; color:#2d2d2d; }

#seotext { background-color:#FBFBFB;}
#seotext p { font-size:11px; margin:auto; padding:0px 20px 0px 25px;}

textarea {font-family: Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}

.dotback { border-bottom:1px solid #C8C8C8;margin:0px 0px 22px 0px; font-size:1px; height:1px;}
.zpet-form { }

.viceakci{ list-style-type:none;}
.viceakci h4 { margin:0px; padding:0px;}
.viceakci h4 a { color:#535353;}

.uroven1 { padding:0px 0px 0px 50px; font-weight:bold; margin:15px 0px 5px 0px;}
.uroven2 {padding:0px 0px 0px 80px; font-weight:normal;}
.uroven3 { display:none;}

.odsaditojete { padding-bottom:6px;}


.akcetitle {height:24px; line-height:24px; font-size:16px; vertical-align:middle; background:url(../img/ui/bck-hptitle.gif) no-repeat; padding:0px 0px 0px 25px; color:#294968; font-weight:bold; margin:20px 0px 0px 0px; }
.akcetitlecnt {height:24px; line-height:24px; font-size:16px; vertical-align:middle; background:url(../img/ui/bck-hptitle.gif) no-repeat; padding:0px 0px 0px 13px; color:#fff; font-weight:bold; margin:38px 17px 0px 0px; }


.akcenadpis{ font-size:14px; background-color:#DFDFDF;font-weight:bold; padding:2px 5px 2px 5px; }
.akceblok { height:67px; width:665px; background:url(../img/ui/bck-akce-vypis.gif) no-repeat -18px -15px; margin:5px 0px 0px 5px; padding:10px 10px 10px 3px; position:relative;}
.akceblok  h3 { margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; width:440px; float:left;}
.akceblok  h3 a {color:#fff;font-size:15px; font-weight:normal; padding:3px 7px 3px 7px; background-color:#ff7e00; display:block; text-decoration:none; }
.akceblok  h3 a:hover {color:#fff;background-color:#e87300; }
.akceblok  img { margin:0px; padding:0px;float:left;}
.akceblok .infoAkce { position:absolute; left:572px; top:63px; color:#ff7e00; display:block; width:90px; height:18px;}
.akceblok .infoAkce:hover { color:#e87300;}
.akceblok1 { background-color:#F4F4F4; height:66px; margin:0px 0px 5px 0px; line-height:66px; vertical-align:middle; }
.akceblok1  h3 { margin:0px; padding:0px 0px 0px 0px; line-height:19px;}
.akceblok1  h3 a {color:#535353;font-size:15px; }
.akceblok1  h3 a:hover {color:#000; }
.akceblok1  h3 img { margin:0px; padding:0px 20px 0px 0px;}

.zpet a { width:243px; height:28px; line-height:26px; vertical-align:middle; display:block; background:url(../img/ui/zpetna.gif) no-repeat; font-weight:bold; color:#1b3146; padding:0px 0px 0px 25px;}

div table img { margin:0px 0px 0px 5px;}
.pad5 { padding:0px 5px 0px 0px;}
.mgrtb10 { margin:0px 0px 35px 0px;}

#autoexner-back { background:url(../img/ui/bck-body.gif) repeat-x 0px -2px;}

#autoexner {width:978px;margin: 0px auto;text-align:left; background: url(../img/ui/bck-autoexner.gif) no-repeat; position:relative;}



#header {height:372px; position:relative;}
#header #logo { position:absolute; left:0px; top:40px;}
#header #logo {float: left; height: 68px; width: 948px; margin: 10px 0px 0px 15px; padding: 0;}
h1#logo  {display: inline; font-size:12px; vertical-align:middle;}
h1#logo a {background-color: transparent; display: block; position: relative; height: 68px; width: 948px; margin: 0; padding: 0; color: #38498e}
h1#logo span {background: url('../img/ui/logo-stripe.png') top left no-repeat; cursor: pointer; display: block; position: absolute; height: 68px; width: 948px; margin: 0; padding: 0; left: 0; top: 0; z-index: 1}

#header #vanocniflash { width:679px; height:18px; position:absolute; margin: 37px 0px 0px 290px; padding:0px 0px 0px 0px; }

#header #brandmenu { list-style-type:none; margin:0px; padding:0px; position:absolute; left:285px; top:58px; text-align:right;}
#header #brandmenu li { float:left; margin:0px 1px 0px 0px;}
#mainmenu { width:950px;list-style-type:none; margin:0px; padding:0px; background:url(../img/ui/bck-mainmenu.gif) repeat-x; position:absolute; left:14px; top:120px; height:36px;}
#mainmenu li { float:left; line-height:34px; height:34px; vertical-align:middle; border-right:2px solid #b5b5b5;}
#mainmenu li.noborder {border:0px;}
#mainmenu li a { color:#fff; font-size:12px; font-weight:bold; text-decoration:none;line-height:34px; height:34px; vertical-align:middle; padding:0px 13px 0px 13px;}
#mainmenu li a:hover { text-decoration:underline;}
#mainmenu li a.home { background:url(../img/ui/ico-home.gif) no-repeat 6px 2px;padding:0px 17px 0px 24px;}
#helpmenu {position:absolute; left:665px; top:15px;color:#676767;}
#helpmenu a { background:url(../img/ui/ico-sitemap.gif) no-repeat 0px 3px; padding:0px 0px 0px 16px; font-size:11px; color:#676767;}
#langmenu {position:absolute; left:760px; top:10px; background:url(../img/ui/ico-lang.gif) no-repeat 0px 2px; padding:0px 0px 0px 28px;}
#flashbox {position:absolute;left:248px;top:161px;}

#maincontent { width:950px;background:url(../img/ui/bck-maincontent.gif) repeat-y; margin:10px 0px 0px 0px; padding:0px 14px 0px 14px;}

#lColumn {width:695px;float:left;margin:0px 0px 0px 0px;}
#lColumnContent {width:698px;float:right;margin:0px 0px 0px 0px; padding:0px 0px 0px 15px;}
#lColumn .hptitle {height:34px; line-height:34px; font-size:14px; vertical-align:middle; background:url(../img/ui/bck-hptitle.gif) no-repeat; padding:0px 0px 0px 25px; color:#294968; font-weight:bold; }
#lColumn .hptitle span { position:absolute; left:24px; top:-1px; color:#fff;z-index:100;}

#nejnabidky { padding:15px 0px 20px 0px;z-index:1000;}
#nejnabidky .item { margin:0px 3px 3px 0px; font-size:11px; width:160px; height:160px; float:left; overflow:hidden; background:url(../img/ui/bck-nejnabidky.gif) no-repeat 0px -65px; text-align:center; z-index:1000 !important;}
#nejnabidky .item .price { padding:10px 0px 10px 0px;  text-align:center; font-size:12px; color:#fff; font-weight:bold; z-index:100; }
#nejnabidky .item .foto { margin:10px 0px 0px 0px; line-height:62px; font-size:62px; height:62px; vertical-align:middle; text-align:center; width:160px;  }
#nejnabidky .item .info { margin:10px 0px 0px 0px; padding:0px 3px 0px 3px; color:#333333;text-align:center;font-size:11px; height:42px; overflow:hidden;}

#akcninabidky { padding:15px 0px 20px 0px;}
#akcninabidky .znacka002 { background:url(../img/ui/boxakce-vw.gif) no-repeat;}
#akcninabidky .znacka003 { background:url(../img/ui/boxakce-vv-uzitkove.gif) no-repeat;}
#akcninabidky .znacka009 { background:url(../img/ui/boxakce-seat.gif) no-repeat;}
#akcninabidky .znacka004 { background:url(../img/ui/boxakce-audi.gif) no-repeat;}
#akcninabidky .znacka001 { background:url(../img/ui/boxakce-skoda.gif) no-repeat;}
#akcninabidky .znacka007 { background:url(../img/ui/boxakce-autoplus.gif) no-repeat;}
#akcninabidky .item { width:343px; height:160px; float:left; margin:0px 3px 10px 0px; position:relative;}
#akcninabidky .item ul { margin:0px; padding:0px; list-style-type:none;}
#akcninabidky .item ul.akce {margin:10px 15px 0px 15px; line-height:18px; font-size:12px;}
#akcninabidky .item ul.akce li { background:url(../img/ui/li-akce.gif) no-repeat left 4px; padding:0px 0px 0px 15px;}
#akcninabidky .item ul.odkazy { position:absolute; left:0px; top:120px;padding:5px 15px 0px 15px;background:url(../img/ui/itembottom.gif) no-repeat left bottom; height:35px; line-height:40px; vertical-align:middle; width:343px; }
#akcninabidky .item ul.odkazy li { display:inline;background:url(../img/ui/li-odkazy.gif) no-repeat left 3px; padding:0px 6px 0px 12px; }
#akcninabidky .item ul.odkazy li a { font-weight:bold;}
#akcninabidky .item .title { position:relative; height:34px; line-height:34px; font-size:14px; vertical-align:middle; padding:0px 0px 0px 25px; color:#fff; font-weight:bold;}
#akcninabidky .item .title h2 { font-size:14px; padding:0px; margin:0px;color:#fff;}
#akcninabidky .item .title { color:#fff;}
#akcninabidky .item .title span { color:#fff;}


#rColumn {width:249px;float:right; margin:0px 0px 0px 0px; background:#e5e5e5;}
#rColumnContent {width:231px;float:left; margin:0px 0px 0px 0px; background:#e5e5e5;}

#nabidkyAE { border:2px solid #e5e5e5; padding:7px 10px 13px 16px; background-color:#fff;}
#nabidkyAE .title { font-size:17px; font-weight:bold; color:#2d2d2d; margin:0px 0px 10px 0px;}
#nabidkyAE .item { margin:10px 0px 0px 0px;}
#nabidkyAE .foto { width:80px; float:left;}
#nabidkyAE .foto img { border:1px solid #000;width:80px;}
#nabidkyAE p { width:110px; float:left; padding:0px 0px 0px 10px; margin:0px;}
#nabidkyAE p a { color:#2d2d2d;}

#rColumn #upoutavky { padding:10px;}
#rColumn #upoutavky #objednavky {width:211px; height:102px; list-style-type:none; margin:0px 0px 10px 0px; padding:40px 0px 0px 20px; background:url(../img/ui/bck-objednavky.gif) no-repeat;}
#rColumn #upoutavky #objednavky li { line-height:18px;background: url(../img/ui/li-objednavky.gif) no-repeat 0px 4px; padding:0px 0px 0px 15px;}
#rColumn #upoutavky #objednavky li a {color:#000;}

#rColumnContent #upoutavky { padding:10px;}
#rColumnContent #upoutavky #objednavky { list-style-type:none; margin:0px 0px 10px 0px; padding:36px 0px 10px 12px; background:url(../img/ui/bck-objednavky-1.gif) repeat-y;}
#rColumnContent #upoutavky #objednavky li { line-height:18px;background: url(../img/ui/li-objednavky.gif) no-repeat 0px 4px; padding:0px 0px 0px 15px;}
#rColumnContent #upoutavky #objednavky li a {color:#000;}

#footer { background:url(../img/ui/bck-maincontent.gif) repeat-y; color:#C3C3C3;}
#copyright {float:left;font-size:10px;margin:15px 0px 0px 25px;}
#madeBy {float:right;font-size:10px;color:#b3c4b9;margin:15px 25px 0px 0px;}
#madeBy a { color:#C3C3C3;text-decoration:none;}
#lista {font-size: 9px; font-family:Verdana; margin:10px 20px 15px 20px; text-align:center;}
#lista a { color:#747474; text-decoration:none;}
#lista a:hover {text-decoration:underline;}

#footershadow { height:3px; background:url(../img/ui/bck-footer.gif) no-repeat;}

input { padding:2px; border:1px solid #BBBBBB; margin:0px 0px 5px 0px; font-size:11px;}
select { padding:2px; border:1px solid #BBBBBB; margin:0px 0px 5px 0px; font-size:11px;}
textarea {  border:1px solid #BBBBBB; margin:0px 0px 5px 0px;}

.glink { margin:15px 15px 0px 0px; font-size:12px; font-weight:bold;}
.glink a { color:#909090}

#galerie { margin:25px 0px 20px 0px;}
#galerie h3 { font-size:13px; font-weight:normal; height:35px;  padding:0px 7px 0px 7px; margin:0px; text-align:center;}
#galerie h3 a { color:#3E3E3E; font-weight:bold; text-decoration:none; line-height:15px; vertical-align:middle;}
#galerie h3 a:hover {text-decoration:underline;}
#galerie .item { float:left; width:200px; height:200px; margin:0px 5px 25px 5px; text-align:center;}
#galerie .item .foto { width:167px; height:150px; background:url(../img/ui/bck-galery.gif) no-repeat; text-align:center; margin:0px 0px 0px 16px;}
#galerie .item .foto img { padding:10px 0px 0px 0px;}

#Nav {position:absolute; left:14px; top:162px; width:231px; height:210px; background:url(../img/ui/bck-submenu.gif) no-repeat;list-style-type:none; margin:0px; padding:0px; z-index:10000;}
#Nav li {line-height:42px;  vertical-align:middle;z-index:10000; }
#Nav li a {color:#0d6072; font-size:13px; font-weight:bold; text-decoration:none; padding:0px 0px 0px 35px; z-index:10 !important; display:block; position:relative; }
#Nav li .Menu {	padding: 7px; margin:0px;width: 162px;list-style-type: none;  line-height:22px; display: none; z-index:1000; background:url(../img/ui/bck-submenu1.gif) right top no-repeat #142433; border:2px solid #fff; margin:-10px 0px 0px 46px;z-index:100 !important; position:absolute; left::5%;}
#Nav li .Menu li {  line-height:20px !important;padding:3px 0px 3px 10px;  }
#Nav li .Menu li a { padding:0px; font-weight:normal; font-size:12px; color:#fff;}
#Nav li .Menu li a:hover { padding:0px; font-weight:bold; font-size:11px; }

#thumbs a:link, #thumbs a:visited { width:110px; height:110px; margin:6px; border:5px solid #333; display:inline; float:left; background-position:50% 50%; }
#thumbs a.current:link, #thumbs a.current:visited { border-color:#ccc; }
#thumbs a.current:link, #thumbs a.current:visited { border-color:#ccc; }

