/*
Theme Name: ZEMANCAR2008 - homepage
Theme URI: http://www.zemancar.cz/
Author: Ales Skotnica

ZEMANCAR by Ales Skotnica || http://www.skotnica.eu
*/

/*****************  zakladni box model */
    #tbody {background:#AFC0CD url(img/body-home.jpg) repeat-x;}
    #header {height:229px;}
    #hd-b, #hd-l, #hd-r {height:220px;}
    #hd-b {background:url(img/header-home-body.jpg) no-repeat;}
    #hd-l {background:url(img/header-home-l.png) no-repeat;}
    #hd-r {background:url(img/header-home-r.png) no-repeat;}
    #tmain {background: url(img/home-main.jpg) repeat-y;}
    #bmain {background: url(img/home-main-top.jpg) repeat-x;}
    #main {padding:0;}


/*****************  logo */
    #logo, #logo a, #logo a span  {width:350px;height:98px;}
    #logo {top:23px;left:6px;}
    #logo a span {background: url(img/home-logo.jpg) no-repeat;cursor:pointer;}
    #logodesc, #logodesc em, #logodesc em span  {width:289px;height:23px;margin:0;padding:0;display:block;overflow:hidden;background:transparent;}
    #logodesc {top:121px;left:35px;position:absolute;line-height:1em;}
    logodesc em {position:relative;float:left;}
    #logodesc em span {background: url(img/home-logo-desc.jpg) no-repeat;position:absolute;top:0;left:0;}
    #logodesc em span.logodesc-en {background: url(img/home-logo-desc-en.jpg) no-repeat;}

/*****************  pata */
    #foother {background:url(img/foother-home.png) no-repeat center top;}
    #flinks {width:320px;}
    #fcontact {float:right;width:575px;background: url(img/fdot-v.gif) repeat-y 203px 0px;overflow:hidden;}
    #fcontact-l {float:left;text-align:right;width:180px;}
    #fcontact-r {float:right;width:350px;}


/*****************  vyhledavaci form */
    #searchform {top:167px;left:645px;}
    #sf-input input {background:url(img/input-home.jpg) no-repeat;}
    #sf-button button {background:url(img/h-search-but.jpg) no-repeat 0px 0px;}


/*****************  boxy na home */
    .hpbox {display:block;float:left;padding:0;margin:0 4px 4px 0px;width:297px;height:184px;background: url(img/home-box-bg.png) no-repeat;z-index:1;overflow:hidden;}
    .hpbox h2, .hpbox h2 a, .hpbox h2 a span {display:block;width:261px;height:30px;margin:0;padding:0;overflow:hidden;}
    .hpbox h2 {margin:11px 0 0 14px;font-size:1.2em;font-weight:bold;z-index:2;background:transparent;}
    .hpbox h2 a {position:relative;float:left;}
    .hpbox h2 a span {position:absolute;cursor:pointer;top:0;left:0;}

    /* nadpisy home - start */
        .h2-autopujcovna {background:url(img/h-title/autopujcovna.jpg) no-repeat 0px 0px;}
        .h2-autoservis {background:url(img/h-title/autoservis.jpg) no-repeat 0px 0px;}
        .h2-pneuservis {background:url(img/h-title/pneuservis.jpg) no-repeat 0px 0px;}
        .h2-rucni-myti {background:url(img/h-title/rucni-myti.jpg) no-repeat 0px 0px;}
        .h2-odtahova-sluzba {background:url(img/h-title/odtahova-sluzba.jpg) no-repeat 0px 0px;}
        .h2-nabidka-ojetych-vozidel {background:url(img/h-title/nabidka-ojetych-vozidel.jpg) no-repeat 0px 0px;}

        .h2-autopujcovna-en {background:url(img/h-title/autopujcovna-en.jpg) no-repeat 0px 0px;}
        .h2-autoservis-en {background:url(img/h-title/autoservis-en.jpg) no-repeat 0px 0px;}
        .h2-pneuservis-en {background:url(img/h-title/pneuservis-en.jpg) no-repeat 0px 0px;}
        .h2-rucni-myti-en {background:url(img/h-title/rucni-myti-en.jpg) no-repeat 0px 0px;}
        .h2-odtahova-sluzba-en {background:url(img/h-title/odtahova-sluzba-en.jpg) no-repeat 0px 0px;}
        .h2-nabidka-ojetych-vozidel-en {background:url(img/h-title/nabidka-ojetych-vozidel-en.jpg) no-repeat 0px 0px;}

    /* nadpisy home - konec */

    .hpbox-i, .hpbox-i a {display:block;width:125px;height:94px;margin:0;padding:0;overflow:hidden;}
    .hpbox-i {float:left;margin:12px 0 0 14px;} * html .hpbox-i {margin:12px 0 0 7px;}
    .hpbox-i a {float:left;}

    .hpbox-p {float:right;width:125px;margin:12px 24px 0 0;} * html .hpbox-p {margin:12px 11px 0 0;}
    .hpbox-p p {margin:0 0 0px 0;padding:0;line-height:1.2em;}

    .hpbox-m, .hpbox-m a, .hpbox-m a span {display:block;width:97px;height:20px;margin:0;padding:0;}
    .hpbox-m {float:right;margin:5px 13px 0 0;} * html .hpbox-m {margin:5px 6px 0 0;}
    .hpbox-m a {position:relative;float:left;}
    .hpbox-m a span, .hpbox-m a:visited span {position:absolute;left:0;top:0;cursor:pointer;background: url(img/home-more.jpg) no-repeat 0px 0px;}
    .hpbox-m a:hover span {background-position:-97px 0px;}

    .hpbox-m-en a span, .hpbox-m-en a:visited span {background: url(img/home-more-en.jpg) no-repeat 0px 0px;}
    .hpbox-m-en a:hover span {background-position:-97px 0px;}


/*****************  novinky / rezervace / nabidka prace */

    .hact {float:left;width:405px;overflow:hidden;margin:0 29px 0 0;position:relative;}
    * html .hact {margin:0 20px 0 0;}

    .hact h2, .hrez h2, .hjob h2 {font-size:1.2em;font-weight:bold;background:transparent;display:block;width:100%;margin:0 0 10px 0;padding:0;}
    .hact h2, .hjob h2 {height:30px;position:relative;}
    .hact h2 span, .hjob h2 span {display:block;width:100%;height:30px;position:absolute;top:0;left:0;}
    .hact h2 span  {background: url(img/h-title-akce.jpg) no-repeat;}
    .hjob h2 span  {background: url(img/h-title-job.jpg) no-repeat;}


    .hact-c {width:100%;overflow:hidden;height:130px;}
    .hact-i {float:left;width:125px;margin:0;padding:0;}
    .hact-d {float:right;width:265px;overflow:hidden;margin:0;padding:0;}
    .hact-c h3 {margin:0 0 10px 0;padding:0;font-size:1em;font-weight:bold;}


    .hrez {float:left;width:165px;height:177px;overflow:hidden;background: url(img/hrez.jpg) no-repeat;color:#fff;position:relative;}
    .hrez h2, .hrez h2 a, .hrez h2 a span {display:block;width:141px;height:177px;overflow:hidden;margin:0;padding:0;}
    .hrez h2  {font-size:1em;font-weight:bold;position:absolute;top:10px;left:10px;}
    .hrez h2 a  {float:left;position:relative;}
    .hrez h2 a span  {position:absolute;top:0;left:0;cursor:pointer;background:url(img/hrez-title.jpg) no-repeat;}
    .hrez h2 a span.hrez-en  {background:url(img/hrez-title-en.jpg) no-repeat;}

    .hrez-t {display:block;width:141px;margin:0;padding:0;position:absolute;top:68px;left:10px;font-size:0.9em;}
    .hrez-m {display:block;width:12px;height:10px;overflow:hidden;margin:0;padding:0;position:absolute;top:149px;left:137px;}
    .hrez-m .more-link, .hrez-m .more-link span {display:block;width:12px;height:10px;overflow:hidden;}
    .hrez-m .more-link {float:right;font-size:10px;position:relative;}
    .hrez-m .more-link span {position:absolute;top:0;left:0;cursor:pointer;background: url(img/hrez-m.gif) no-repeat 0px 0px;}
    .hrez-m .more-link:hover span {background-position:-12px 0px;}

    .hjob {float:right;width:275px;overflow:hidden;background: url(img/job-ill.jpg) no-repeat top left;min-height:162px;height:auto;}

    .hjob h2, .hjob-c {width:207px;float:right;overflow:hidden;}

    #myController {position:absolute;top:0;right:0;width:120px;text-align:right;font-size:0.95em;font-weight:bold;}
    .jFlowControl {padding:2px;background:#D8E0E7;cursor:pointer;}
    #myController span.jFlowSelected {background:#c00;color:#fff;}

/*****************  ruzne */

    .nm {margin:0;}
    .nm-r {margin-right:0;}
    .nm-l {margin-left:0;}


	#logos-roller {width:900px;background: url(img/content-line.gif) repeat-x;padding:10px 0 0 0; white-space:inherit;}
	#scroller_container {height:50px;width:900px;}
	
	.jscroller2_right {line-height:50px;white-space:nowrap; margin:0;}
	.jscroller2_right img {vertical-align:middle;margin-right:15px;}






