/* Styles by webovyhigh.cz for toyota-rely.cz */

* {padding:0;margin:0;border: 0px none;}
ul{list-style:none}
.clear {clear:both;height:1px;font-size:1px;overflow:hidden;display:block;}

/* Basic styles */
html,body{height:100%}
body{background: url(../images/layout/t08_bgshad_01_tcm423-508953.gif) center repeat-y #ddd}
body{font-family:verdana,arial,geneva,sans-serif;font-size: 11px}
a{color:#000}
a:hover{color:#e50000}
#page{width:770px;padding:0 6px;margin:auto;min-height:100%;background:#fff}
#main,#related{overflow:auto}
#subnav,#main,#related,.cols div{float:left;width:188px}
#subnav,#main,.cols div{margin-right:6px}
#content{width:770px;background:url(../images/layout/t08_topnav_tint01_tcm423-508973.gif) repeat-x;padding-top:20px;padding-bottom:20px;clear:both;overflow:hidden}
.full #content{background:0;padding-top:0}
.old #content{background:0;padding-top:1px}
#main{width:382px}
#main.wide{width:576px;margin:0}
.clear{clear:both;height:1px;line-height:1px;overflow:hidden}
div.flash{overflow:hidden;background:url(../images/layout/transparent.png);}
.flash h2,.flash h3,.flash ul{display:none}
#content-base{width:576px;float:left;overflow:hidden}
.invisible {position:absolute; top:-2000px; left:0; width:1px; height:1px; overflow:hidden;}
#intro-text{font-size:12px;line-height:16px;color:#666;margin-bottom:16px}
#intro-text p{margin:0;line-height:16px;margin-top:10px}
#intro-text h1{margin-bottom:19px}

/* fix IE5.5 */
body{text-align:center}
#page{text-align:left}
#main{overflow-x:hidden}
/* fix IE5.5 */

/* Basic styles */

/* Header */
#header {
	height:88px;
	overflow:hidden;
	position:relative;
}
#menu-header {
	position:absolute;
	top:18px;
	left:0px;
}
#menu-header ul li{
	list-style-type:none;
	display:inline;
}
#menu-header ul li a{
	background-image:url(../images/layout/toyota_icons_tcm423-508970.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	font-size:9px;
	color:#999;
	padding-right:10px;
	padding-left:12px;
	background-position:0 -3px;
}
#menu-header ul li a:hover{
	color:#e50000
}
/*Logos*/
#header #logo-box {
	position:absolute;
	left:0px;
	top:33px;
}
#header #logo-box a.logo{
	color:#757576;
	font-size:1.3em;
	display:block;
	cursor:pointer;
	text-decoration:none;
	position:relative;
	overflow:hidden;
	width:220px;
	height:40px;
	text-align:left;
}
#header #logo-box a.logo span{
	display:block;
    position:absolute; left:0; top:0; z-index:1;
	background:url(../images/layout/logo.png) top left no-repeat;
	width:220px;
	height:40px;
}
#header #logo-toyota {
	position:absolute;
	right:0px;
	top:0px;
}
#header #logo-toyota a.logo{
	color:#757576;
	font-size:1.3em;
	display:block;
	cursor:pointer;
	text-decoration:none;
	position:relative;
	overflow:hidden;
	width:240px;
	height:78px;
	text-align:right;
}
#header #logo-toyota a.logo span{
	display:block;
    position:absolute; left:0; top:0; z-index:1;
	background:url(../images/layout/logo-toyota.png) top left no-repeat;
	width:240px;
	height:78px;
}
/*Logos*/
/* Header */

/* horizontal navigation */
#nav{clear:both;position:relative;height:32px;z-index:100}
#nav ul{height:31px;border-left:solid 1px #C2C2C2}
#nav.xx{height:46px}
#nav.xx ul{height:46px}
#nav li {position:relative;}
#nav li,#nav a{display:block;float:left;}
#nav.xx{background-position:0 42px}
#nav.xx a{height:28px}
.nav6 a{width:94px}
.nav6 .first a{width:95px}
#nav a,.nav a{background:url(../images/layout/t08_taboff_01_tcm423-508962.gif) no-repeat top right;text-decoration:none;font-size:12px;line-height:14px;color:#666;padding:8px 27px 10px 7px}
#nav a:hover, #nav li.act a, #nav li.active a{background-image:url(../images/layout/t08_tabon_01_tcm423-508961.gif);color:#e50000;}
#nav ul.nav-submenu{position:absolute;width:180px;background:#fff;overflow:hidden;display:none;z-index:100;top:46px;left:-1px;height:auto;padding:6px 6px 14px 6px;border-bottom:1px solid #212620;border-right:1px solid #212620;}
#nav li.last ul.nav-submenu{left:-66px;}
#nav ul.nav-submenu li{float:none;padding:2px 0px}
#nav li .nav-submenu li a{background:none;text-decoration:none;font-size:12px;line-height:14px;color:#999999; width:auto;height:auto;padding:2px 0px;float:none;}
#nav li .nav-submenu li a:hover, #nav li .nav-submenu li.act a{color:#e50000;}
/* horizontal navigation */

/* carnav */
.spacer-1px {width:770px;background:#ffffff;height:1px;overflow:hidden;}
#sedy-predel {height:20px;background:url(../images/layout/t08_car_nav_bg_tint_02_tcm423-508950.gif) left top repeat-x;}
#carnav{height:52px;background:url(../images/layout/t08_car_nav_bg_tint_02_tcm423-508950.gif) bottom}
#carnav-top{height:32px;overflow:hidden;padding-top:5px;}
#carnav ul, #carnav-top ul{height:31px;background:url(../images/layout/t08_car_nav_bg_off_tcm423-508952.gif)}
#carnav ul, #carnav-top ul{width:770px;overflow:hidden}
#carnav li, #carnav-top li{float:left}
#carnav a, #carnav-top a{display:block;padding:6px 8px 10px 8px;font-size:11px;line-height:13px;text-decoration:none;color:#fff;border-right:solid 1px #bcbcbc;height:15px}
#carnav a:hover,#carnav li.act a, #carnav-top a:hover,#carnav-top li.act a{color:#e50000;background:url(../images/layout/t08_car_nav_bg_on_tcm423-508951.gif)}
* html #carnav li, * html #carnav-top li{width:1px;white-space:nowrap}

/* carnav */

/* CONTENT */
	/* main content */
#content{font-size:11px;line-height:15px;color:#666}
h1{color:#666;font-size:14px;margin-bottom:8px}
h1 strong, h2 strong, h3 strong{color:#e50000}
h2{font-size:12px;margin-bottom:2px; margin-top:15px;}
h3{font-size:11px;color:#000;margin-bottom:2px; margin-top:15px;}
p{line-height:14px}
img.inline{float:left;margin-right:6px}
img.full{display:block}
#content,#content ul,#content p{margin-bottom:7px}
#main ul,#car-content ul{list-style-type:square;margin-left:15px}
#main div{margin-bottom:18px;clear:left}
	/* main content */

	/* active window */
#content #active-window {height:340px;width:770px;overflow:hidden;position:relative;text-align:center;}
#content #active-window a{height:340px;width:770px;overflow:hidden;position:absolute; z-index:2;display:block;left:0px;top:0px;background:url(../images/layout/transparent.png) left top repeat;text-decoration:none;}
#content #section-focus h1{background:url(../images/layout/t08_topnav_tint01_tcm423-508973.gif) repeat-x;padding-top:10px}
	/* active window */

/* homepage showroom */
#nav-sr{position:static}
#section-focus img{display:block}
#nav-sr{height:32px;background:url(../images/layout/t08_car_nav_bg_off_tcm423-508952.gif);}
#nav-sr li{float:left; position:relative;}
#nav-sr a{display:block;padding:8px 12px 9px 12px;color:#fff;font-size:9px;text-decoration:none;border-right:solid 1px #bcbcbc;}
#nav-sr a:hover, #nav-sr li.act a{background:#ffffff;color:#e50000}

#panel-bg{width:196px;height:376px;background:url(../images/layout/t08_car_home_bg01_tcm423-633863.png);position:absolute;top:0;left:0;display:none}

#nav-sr div.panel-bg{width:191px;height:376px;background:url(../images/layout/t08_car_home_bg01_tcm423-633863.png);position:absolute;top:-384px;left:0;display:block;z-index:3;display:none;overflow:hidden;padding:8px 4px 0px 1px;}
#nav-sr div.panel-bg-category{width:191px;height:220px;background:url(../images/layout/t08_car_home_bg01_tcm423-633863.png) left center;position:absolute;top:-228px;left:-1px;display:block;z-index:3;display:none;overflow:hidden;padding:0px 0px 8px 1px;}

#nav-sr div div{padding:6px;width:184px;height:auto;display:block; height:100%;}
#nav-sr div a{margin:0;padding:0;border:0}
#nav-sr div ul.block{list-style-type:square;margin-left:15px}
#nav-sr div li{float:none;padding:0;margin:0}
#nav-sr h2{font-size:12px;color:#e50000}
#nav-sr .sr-ql{position:absolute;height:6px;top:322px;}
#nav-sr .sr-ql li, .sr-ql li{height:26px;width:182px}
#nav-sr .sr-ql a,  .sr-ql a{display:block;height:16px;padding:4px 4px 4px 10px;background:url(../images/layout/t08_qlink_bg01_tcm423-508963.gif) no-repeat;color:#000; overflow:hidden;}
#nav-sr .sr-ql a:hover,  .sr-ql a:hover{background:url(../images/layout/t08_qlink_bg02_tcm423-633864.gif);color:#fff}
#section-focus h1{height:22px}
#nav-sr a{display:block;float:left}
#nav-sr .sr-ql a{float:none}







/* Main-content */
#main-content-homepage{width:770px;background:url(../images/layout/t08_topnav_tint01_tcm423-508973.gif) repeat-x;padding-top:20px;overflow:hidden;margin-top:-7px;}
#main-content-page-menu-top{width:770px;background:url(../images/layout/t08_topnav_tint01_tcm423-508973.gif) repeat-x;padding-top:20px;}
#left-column-big {padding:7px 0px;}
#left-column-big {float:left;width:576px;overflow:hidden;}
#left-column-big b {color:#e50000;font-weight:normal;}
ul.seznam-text {padding:15px 0px 15px 30px;}
ul.seznam-text ul{padding:3px 0px 3px 30px;}
ul.seznam-text li {list-style-type:square;}
#intro-text ul.seznam-text li {padding:4px 0px;}
#left-column-big .right-adv {float:right;width:188px;}
#left-column-big .left-main-text {margin-right:194px;}
#right-column-small {width:188px;overflow:hidden;float:left;margin-left:6px;font-size:9px;}



/* Main-content */

/* section homepage */
#section-related{width:776px;padding-top:0px}
#section-related .box,#section-related .adv{width:188px;float:left;clear:none;margin-right:6px}
#section-related .adv{position:relative;}
.adv a,.adv2 a,.adv3 a{text-decoration:none;color:#666}
.adv a:hover,.adv2 a:hover,.adv3 a:hover{color:#e50000}
.adv strong,.adv2 strong,.adv3 strong{display:block;font-size:9px;padding:4px;background:url(../images/layout/t08_text_tint01_tcm423-603267.gif)}
.adv2, #home-related div.adv2,, #home-related div.adv2 div{width:382px}
.adv3, #home-related div.adv3,#home-related div.adv3 div{width:576px}
.right-adv .adv {margin-bottom:14px;}
#flash2 {width:188px;height:74px;z-index:2;position:absolute;cursor:pointer;}
/* section homepage */

	/* related content */
.box h4{font-size:9px}
.box{clear:both}
.box h4{margin:0;padding-bottom:4px}
h4.download{background:url(../images/layout/icon_download_tcm423-508947.gif) right no-repeat}
h4.related{background:url(../images/layout/icon_link_tcm423-508955.gif) right no-repeat}
h4.news{background:url(../images/layout/icon_news_tcm423-508954.gif) right no-repeat}
h4.glos{background:url(../images/layout/icon_sitemap_tcm423-512444.gif) right no-repeat}

.box div,.box ul{padding:6px;background:url(../images/layout/t08_textblock_tint01_tcm423-508968.gif) repeat-x}
.box p,.box li{margin-bottom:6px}


#quicklinks a{display:block;width:167px;margin-bottom:4px;font-size:9px;line-height:12px;
background:url(../images/layout/t08_qlink_bg01_tcm423-508963.gif) top left no-repeat;padding:4px 5px 6px 14px;border:solid 1px #ccc; text-decoration:none;color:#666666;}
#quicklinks a:hover{color:#e50000}
#parentlinks{margin-bottom:10px;padding-bottom:4px}
#parentlinks li {line-height:15px;font-size:12px;}
#parentlinks a{padding-left:8px;color:#666;background:url(../images/layout/t8_nav_parent_tcm423-547032.gif) 0 4px no-repeat}
#parentlinks a:hover,#parentlinks li.act a{background-image:url(../images/layout/t8_nav_parent_on_tcm423-547033.gif);color:#e50000}
#childlinks{padding-bottom:30px;background:url(../images/layout/dot_tcm423-508946.gif) repeat-x;padding-top:10px;margin-bottom:30px}
#childlinks li {line-height:13px;}
#childlinks a{color:#666;padding-left:8px;background:url(../images/layout/t08_nav_ff_off_tcm423-508960.gif) no-repeat 0 5px}
#childlinks a:hover,#childlinks li.act a{background-image:url(../images/layout/t08_nav_ff_on_tcm423-508964.gif);color:#e50000}


/* tools (top) and actions (bottom) */
#tools{float:left;margin-top:15px}
#actions{clear:both;padding:18px 0;text-align:right}
.icons li{display:inline}
.icons a{background-image:url(../images/layout/toyota_icons_tcm423-508970.gif);background-repeat:no-repeat;text-decoration:none;font-size:9px;color:#999;padding-right:10px;padding-left:12px;background-position:0 -3px}
.icons a:hover{color:#e50000}
#noicon{background:0}
#ihome{background-position:0 -164px;padding-left:13px}
#isitemap{background-position:0 -184px;padding-left:13px}
#ihelp{background-position:0 -204px;padding-left:10px}
#icontact{background-position:0 -84px;padding-left:14px}
#ilegal{background-position:0 -104px;padding-left:17px}
#iprint{background-position:0 -44px;padding-left:15px}
#imail{background-position:0 -24px;padding-left:15px}
#ibookmark{background-position:0 -64px;padding-left:12px}
#itop{background-position:0 -124px;padding-left:14px}
/* tools (top) and actions (bottom) */

/* CONTENT */

/* gallery */
#g-list li{float:left;margin:0 3px 3px 0}
#right-column-small #g-list li{float:left;margin:0 1px 3px 0}
#g-list img{display:block;border:solid 1px #fff}
#g-list a:hover img{border-color:#000}
#g-list a.act img, #g-list a.act:hover img{border-color:#f50000}
#sm-gal-actions #sm-prev{margin-right:3px}
#gal-text{background:url(../images/layout/t8_textbg_mid01_tcm423-629097.png);position:absolute;left:6px;top:308px;font-size:11px;line-height:13px;padding:6px;color:#fff;}
#gal-download {color:#ffffff;position:absolute;z-index:2;width:116px;height:28px;overflow:hidden;left:580px;top:306px;background:url(../images/layout/bg-gallery-download.png) top left no-repeat;border-right:1px solid #797774;}
#gal-download a{display:block;float:left;padding:6px 0px 8px 9px;font-weight:normal;cursor:hand;color:#ffffff;text-align:left;}
#gal-download a:hover{text-decoration:underline; color:#f50000;}
#gal-prev {position:absolute;height:28px;width:29px;background:url(../images/layout/t8_but_arr_l_off_tcm423-603269.png);cursor:pointer;left:705px;top:306px;display:none;}
#gal-prev:hover{background-image:url(../images/layout/t8_but_arr_l_on_tcm423-603270.png)}
#gal-next{background:url(../images/layout/t8_but_arr_r_off_tcm423-603271.png);position:absolute;height:28px;width:29px;cursor:pointer;left:738px;top:306px;}
#gal-next:hover{background-image:url(../images/layout/t8_but_arr_r_on_tcm423-603272.png)}
#right-column-small #g-list {margin:5px 0px 20px 0px;display:none;}
/* gallery */

/* colour chooser */
img#barvy-foto{position:relative;top:-70px}
ul#color-thumbs{list-style:none;margin:0;padding:0;width:100%;height:28px;margin-bottom:6px}
#color-thumbs li,#color-thumbs a{float:left;display:block}
#color-thumbs li{width:28px;height:28px;margin-right:6px}
#color-thumbs a{border:solid 1px #fff}
#color-thumbs a:hover{border-color:#000}
#color-thumbs a.act, #color-thumbs a.act:hover{border-color:#e50000}
#color-thumbs img{display:block;width:26px;height:26px}
#color-label {padding:10px 0px;}
/* colour chooser */

/*Table normal*/
table.normal {
	width:100%;
	border-collapse:collapse;
	color:#666666;
	border-bottom:1px dotted #666666;
	margin:17px 0px;
}
table.normal th{
	background:#eeeeee;
	border-bottom:1px dotted #666666;
}
table.normal th a{
	color:#515151;
	text-decoration:none;
}
table.normal th, table.normal td{
	padding:3px 6px;
}
table.normal td{
}
table.normal tr {
	background: #ffffff;
}
table.normal tr.alt {
	background: #eeeeee;
}
table.normal tr.over {
	background: #e1dfdf;
}
table.normal th.sortable,
table.normal th.sortable-text,
table.normal th.sortable-date,
table.normal th.sortable-keep,
table.normal th.sortable-date-dmy,
table.normal th.sortable-numeric,
table.normal th.sortable-currency,
table.normal th.sortable-sortByTwelveHourTimestamp,
table.normal th.sortable-sortIPAddress,
table.normal th.sortable-sortEnglishLonghandDateFormat,
table.normal th.sortable-sortScientificNotation,
table.normal th.sortable-sortImage,
table.normal th.sortable-sortFileSize,
table.normal th.sortable-sortAlphaNumeric,
table.normal th.sortable-sortEnglishDateTime

        {
        cursor:pointer;
		background: url(../images/layout/sort.png) right center no-repeat #eeeeee;
        padding-right:16px;
        }
/*Table normal*/

/*Akcni*/
.akcni-active-window {display:none;}
.akcni-active-window.act {display:block;}
#galerie-akcni a, #barvy-akcni a{display:block;background:#e5e5e5 url(../images/layout/t8_icon_max01_tcm423-603273.gif) 5px 5px no-repeat;padding-left:27px;line-height:26px;font-size:11px;color:#666;text-decoration:none}
#galerie-akcni a:hover, #barvy-akcni a:hover{background-color:#d6d6d6;color:#ff0000;}
#galerie-akcni a.act, #barvy-akcni a.act{background-image:url(../images/layout/t8_icon_min01_tcm423-603274.gif)}

#sm-tech{background:#bbd4e8;padding:5px 0;margin-bottom:10px;font-size:11px;line-height:13px;color:#666}
#sm-tech b{background:#96aaba;display:block;padding:5px;color:#fff;margin:5px}
#sm-tech b.first{margin-top:0}
#sm-tech ul{margin:0}
#sm-tech li{padding:2px;margin:0 3px}
#sm-tech .alt{background:#c9dded}

#sm-c-list{overflow:hidden;}
#sm-c-list li{float:left;margin:0 6px 6px 0}

#right-column-small #color-thumbs {display:none;}

#cc-subnav{height:37px;padding:0;padding-bottom:15px;}
#cc-subnav li,#cc-subnav a{display:block;float:left}
#cc-subnav li{height:34px}
#cc-subnav a{height:14px;padding:10px;background:url(../images/layout/t8_ccsubnav_bg03_tcm423-603268.png) top center;border-left:solid 1px #ccc;border-right:solid 1px #fff;text-decoration:none}
#cc-subnav a:hover,#cc-subnav li.active a{background-position:bottom center;color:#e50000}
#cc-subnav a.first{background-position:top left;border-left:0}
#cc-subnav a.first:hover,#cc-subnav li.active a.first{background-position:bottom left}
#cc-subnav a.last{background-position:top right;border-right:0}
#cc-subnav a.last:hover,#cc-subnav li.active a.last{background-position:bottom right}

#sm-benefits{width:576px;overflow:hidden;padding-top:12px;padding-bottom:12px;_width:572px;}
#sm-benefits ul{clear:both;width:582px}
#sm-benefits li{float:left;width:188px;margin-right:6px;overflow:hidden;}
#sm-benefits img{display:block}
#sm-benefits div{background:url(../images/layout/t08_text_tint01_tcm423-603267.gif) repeat-x;padding:6px 4px;color:#666}
#sm-benefits span {display:block; text-align:center;}
#sm-benefits span img{margin:0px auto;}
/*Akcni*/


/*Obsahova stranka*/
#obsahova-stranka-left {
	width:188px;
	float:left;
}
#obsahova-stranka-left a{
	text-decoration:none;
}
#obsahova-stranka-right {
	margin-left:193px;
_float:left;
_margin-left:6px;
}
/*Obsahova stranka*/

a.tooltip {
	background:#ff9999;
	display:block;
	padding:4px;
	position:relative;
	text-decoration:none;
}

a.tooltip span
{ 
display: block; 
position: absolute; 
visibility: hidden; 
top: -50px;
left:-140px;
padding:5px;
width: 200px; 
background: #eeeeee; 
border: solid #d9d6d6 1px;
z-index:100;
} 
a.tooltip:hover {
color:#666666;
text-decoration:none;
}
a.tooltip:hover span
{ 
visibility: visible;
z-index:10;
}
a.tooltip div table {
	width:200px;
z-index:100;
}

table.tabspec {
	width:100%;
	border-collapse:collapse;
	color:#666666;
	margin:17px 0px;
}
table.tabspec th{
	background:#7f7f7f;
	font-weight:bold;
	color:#ffffff;
}
table.tabspec th a{
	color:#515151;
	text-decoration:none;
}
table.tabspec th, table.tabspec td{
	padding:3px 6px;
	border:1px solid #ffffff;
}
table.tabspec td{
	
}
table.tabspec tr {
	background: #ffffff;
}
table.tabspec tr.alt {
	background: #eeeeee;
}
table.tabspec tr.over {
	background: #e1dfdf;
}
table.tabspec tr.nadpisova td{background:#e5e5e5 url(../images/layout/t8_icon_max01_tcm423-603273.gif) 5px no-repeat; no-repeat;padding-left:27px;line-height:26px;font-size:11px;color:#666;font-weight:bold;display:table-cell;}
table.tabspec tr.nadpisova.act td{background-image:url(../images/layout/t8_icon_min01_tcm423-603274.gif)}

/*Forms*/
#main-content input, #main-content select, #main-content textarea {
	font-family: verdana,arial,geneva,sans-serif;
	font-size:1em;
}
#main-content input, #main-content textarea, #main-content select {
	width:200px;
	border:1px solid #999999;
	padding:2px 3px;
}
#main-content textarea {
	width:250px;
}
#main-content input.submit {
	border:2px solid #e9e9e9;
	padding:3px 30px;
	background:#666666;
	color:#ffffff;
	cursor:pointer;
	width:auto;
	overflow:visible;
	font-weight:bold;
}
#main-content input.submit:hover {
	background:#e50000;
}

table.form {
	width:90%;
	border-collapse:collapse;
	color:#666666;
	margin:17px;
}
table.form th{
	background:#eeeeee;
	border-bottom:1px dotted #666666;
}
table.form th, table.form td{
	padding:6px 10px;
}
table.normal td{
}
table.form tr {
	background: #ffffff;
}
table.form tr.alt {
	background: #eeeeee;
}

/*Mojemapa*/
#mojemapa {
	width:500px;
	height:400px;
	border:5px solid #e8e8e8;
	margin-left:40px;
}
/*Mojemapa*/




