
.ToolsCnt h5 {color:#999; font-size:16px; margin:10px 0 20px 0; padding:5px; font-weight:normal; color:#000; }
.ToolsCnt .tsL, .ToolsCnt .wsDesc01 {font-size:16px; line-height:23px; padding-top:7px; text-align:justify;}
.to table, .to td {border:none 0; border-collapse:0; border-spacing:0px;}


.ToolsCnt .colW296 {margin-top:10px; margin-bottom:10px; padding-bottom:10px;}
.ToolsCnt .colMid {border-right:solid 1px #b1b1b1; border-left:solid 1px #b1b1b1;}
.ToolsCnt .colW296 div {border-top:solid 1px #b1b1b1; padding-top:10px}
.ToolsCnt .colW296 div,
.ToolsCnt .indexLead,
.ToolsCnt .toolsCisnienWarning {font-family:Tahoma, Helvetica, sans-serif; font-size:12px; color:#6A6A6A; line-height:17px; float:left; width:230px; margin:0 12px 0 0}
.ToolsCnt .toolsCisnienWarning ul { margin-top: 10px; margin-bottom: 20px; list-style:none }
.ToolsCnt .toolsCisnienWarning ul li { padding-top: 3px; padding-bottom: 0px; padding-left: 0px;}
.ToolsCnt .toolsCisnienWarning ul li a { font-size: 12px; color:#145F94 }

.ToolsCnt .tsVoc {border-left:solid 1px #EEE;}
.ToolsCnt .tsVoc h2 {font-size:16px; line-height:normal; margin:10px 0;}
.ToolsCnt .tsVoc p {font-size:14px; line-height:normal; color:#a7a7a7; margin-bottom:10px;}
.ToolsCnt .tsVoc .name,
.ToolsCnt .tsVoc .desc {font-family:Tahoma, Helvetica, sans-serif; font-size:11px; line-height:14px; padding-bottom:10px;}
.ToolsCnt .tsVoc .name {color:#d78850; font-weight:bold; float:left; width:75px; text-align:right;}
.ToolsCnt .tsVoc .desc {float:right; width:230px;}
.ToolsCnt .tsVoc .desc ul {list-style-type:square; padding:7px 0 7px 16px;}


.ToolsCnt .ptLead {font:11px Tahoma; line-height:15px; color:#333; margin:5px 0 0; padding:0px 0 0 0;}
.ToolsCnt .ptCon {clear:both; height:133px;}
.ToolsCnt .ptCon .menu {background-color:#4e637b; width:331px; height:133px;}
.ToolsCnt .ptCon .menu table {margin:10px 0 0 25px; height:110px}
.ToolsCnt .ptCon .menu td {padding:0; text-align:right; vertical-align:middle; color:#FFF; font-size:15px;}
.ToolsCnt .ptCon .menu select {width:150px; margin:0 0 0 7px;}
.ToolsCnt .ptCon .right {height:155px; overflow:hidden;}
.ToolsCnt .ptCon .right .cars {position:relative; left:0px; top:-41px; z-index:999;}
.ToolsCnt .ptCon .right .arrows {position:relative; left:184px; top:103px; z-index:1000; width:408px; height:41px; overflow:hidden;}
.ToolsCnt .results table {border-spacing:2px;}
.ToolsCnt .results td {width:112px; text-align:center; vertical-align:middle; font-size:15px;}
.ToolsCnt .results .contra {background-color:#ebf2f5;}

.ToolsCnt .wsDesc01, .ts .wsFigure02 {width:540px;}
.ToolsCnt .wsDesc01 {font-size:16px; line-height:23px; padding-top:7px; text-align:justify;}
.ToolsCnt .wsFigure02 {width:470px; height:296px; background-image:url(../gfx_es/tools/wsFigure02Bg.gif); background-repeat:no-repeat; padding:25px 0 0 75px; margin-top:20px;}
.ToolsCnt .wsFigure02 div {font-family:Tahoma, Helvetica, sans-serif; font-size:11px; line-height:16px; padding-top:17px; margin-top:17px; color:#7d7d7d; border-top:solid 1px #EEE; width:394px; text-align:justify;}


.ToolsCnt .indexLead {border-top:solid 1px #CCC; padding-top:15px;}
.to table.loadIndex,
.to table.ts {clear:both; width:100%;}

.to table.loadIndex {border-top:solid 1px #DDD; border-left:solid 2px #DDD;}
.to table.loadIndex th,
.to table.ts th {font-size:11px; font-weight:normal; font-family:Tahoma, Helvetica, sans-serif; text-align:left;}
.to table.loadIndex th,
.to table.loadIndex td {text-align:left; vertical-align:top; padding:4px 7px; border-bottom:solid 1px #DDD; border-right:solid 1px #DDD; width:10%;}
.to table.loadIndex .index {border-left:solid 5px #DDD; font-weight:normal}
.to table.loadIndex td.index {background-color:#EEE; font-weight:normal}
.to table.loadIndex .blank {border:none;}
.ToolsCnt .speeds {padding-top:30px;}
.ToolsCnt .speeds ul {margin:30px 0 0 20px; font-size:14px; list-style-type:square;}
.ToolsCnt .speeds li {margin-bottom:10px;}
.ToolsCnt .speeds li strong {font-weight:bold;}

.ToolsCnt .colLeft .indexLead p {margin-bottom:7px;}
.to table.ts {margin-top:1px;}
.to table.ts th,
.to table.ts td {text-align:left; vertical-align:center; padding:7px; border-bottom:solid 1px #DDD; width:11%;}
.to table.ts td {background-color:#f7f7f7;}
.to table.ts td.cl {border:none; background:none;}

.ToolsCnt .shoppingButtons {text-align:right;}
.ToolsCnt .shoppingButtons a {padding-left:15px;}

.to hr { border: 0; background-color: #999}

.toolsMainBox { float: left; width: 275px; padding-right: 10px; padding-left: 10px; margin-bottom: 10px; margin-top: 10px;} 
.toolsMainBox2 { float: left; width: 275px; border-right:solid 1px #b1b1b1; border-left:solid 1px #b1b1b1; padding-right: 10px; padding-left: 10px; margin-bottom: 10px; margin-top: 10px;}
.toolsBox { float: left; width: 280px; margin-bottom:7px;}
.toolsBox2 {float: left; width: 280px; padding-top: 40px; margin-bottom: 1px;}
.toolsSubContainer { float: right; width:590px; text-align:left; font-size:12px; padding:5px 0 0 0}
.tsL, .toolsDesc01 {font-size:16px; line-height:23px; padding-top:7px; text-align:justify;}
table, td {border:none 0; border-collapse:0; border-spacing:0px;}

.toolsDesc {margin-top: 20px;}
.toolsDesc p {padding: 3px 0px 13px 0px;}
.toolsDesc h5 {font:normal 13px Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#000; padding: 5px 0px; margin: 0px; font-weight: bold; background: none;}
.toolsDesc ul {font:normal 12px/15px Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#000; padding: 0px 0px 0px 20px; margin: 0px;}
.toolsDesc ul li { padding: 0px 0px 0px 5px; margin: 0px 0px 0px 10px;}
.toolsDesc hr {border: 1px #ccc solid;}

.toolsMainBox div {border-top:solid 1px #b1b1b1; padding-top: 15px}
.toolsMainBox div, .indexLead, .toolsCisnienWarning {font-family:Tahoma, Helvetica, sans-serif; font-size:12px; color:#333; line-height:16px;}

.toolsMainBox2 div {border-top:solid 1px #b1b1b1; padding-top:15px}
.toolsMainBox2 div, .indexLead, .toolsCisnienWarning {font-family:Tahoma, Helvetica, sans-serif; font-size:12px; color:#333; line-height:16px;}

.toolsMainBox h3 a{color:#000; font-size:16px; line-height:35px}
.toolsMainBox2 h3 a{color:#000; font-size:16px; line-height:35px}
.toolsMainBox h3 a img {position:relative; top:+5px; left:10px}
.toolsMainBox2 h3 a img {position:relative; top:+5px; left:10px}


.toolsOznOpon{margin-bottom:25px; font-size:14px; line-height:20px; padding-top:7px; text-align:justify; width: 500px; float: left;}

.toolsOznOpon div {padding:0 20px 25px 0;}
.toolsOznSlownik {border-left:solid 1px #EEE; width: 316px; float: right; padding-left: 30px;}
.toolsOznSlownik h2 {font-size:16px; line-height:normal; margin:10px 0;}
.toolsOznSlownik p {font-size:14px; line-height:normal; color:#a7a7a7; margin-bottom:10px;}
.toolsOznSlownik .name,
.toolsOznSlownik .desc {font-family:Tahoma, Helvetica, sans-serif; font-size:11px; line-height:14px; padding-bottom:10px;}
.toolsOznSlownik .name {color:#d78850; font-weight:bold; float:left; width:75px; text-align:right;}
.toolsOznSlownik .desc {float:right; width:230px;}
.toolsOznSlownik .desc ul {list-style-type:square; padding:7px 0 7px 16px;}


.ptLead {font:11px Tahoma; line-height:15px; color:#333; margin:-5px 0 0;}
.toolsCisnien {clear:both; height:133px;}
.toolsCisnien .menu {background-color:#4e637b; width:251px; height:133px; float: left;}
.toolsCisnien .menu table {margin:10px 0 0 13px; height:110px}
.toolsCisnien .menu td {padding:0; text-align:right; vertical-align:middle; color:#FFF; font-size:15px;}
.toolsCisnien .menu td.inf {padding:0; text-align:right; vertical-align:middle; color:#FFF; font-size:15px; padding-left: 15px; font-weight: bold;}
.toolsCisnien .menu select {width:150px; margin:0 0 0 7px;}
.toolsCisnien .right {height:155px; overflow:hidden; float: right;}
.toolsCisnien .right .cars {position:relative; left:0px; top:-41px; }
.toolsCisnien .right .arrows {position:relative; left:184px; top:103px; z-index:1000; width:408px; height:41px; overflow:hidden;}
.toolsCisnienResTab {float:right}
.toolsCisnienResTab table {border-spacing:2px; float: right; width: 100%;}
.toolsCisnienResTab td {width:128px; text-align:center; vertical-align:middle; font-size:15px;}
.toolsCisnienResTab .contra {background-color:#ebf2f5;}
.ptConLinks {float:left; margin-right:15px; line-height:18px; margin-left: 10px;} /* width:230px; */
.ptConLinks ul {list-style:none; margin:0px; padding:0px }
.ptConLinks ul li {margin:0; padding:0 0 3px 8px;color:#333;background:url(../gfx_es/footerbullet.gif) 0.1em 0.4em no-repeat; float: left; width: 220px;}
.ptConLinks ul li a {font-size:12px; color:#005CB7}

.toolsDesc01, .ts .wsFigure02 {width:450px; float: left;}
.toolsDesc01 {font-size:14px; line-height:20px; padding-top:7px; text-align:justify;}
.toolsFigure01 {padding:0 0 30px 0; width:380px; float: right;}
.toolsFigure02 {width:460px; height:296px;  padding:25px 0 0 40px; margin-top:20px; float: left;}
.toolsFigure02 div {font-family:Tahoma, Helvetica, sans-serif; font-size:11px; line-height:16px; padding-top:17px; margin-top:17px; color:#7d7d7d; border-top:solid 1px #EEE; width:394px; text-align:justify;}


.indexLead {border-top:solid 1px #CCC; padding-top:15px;}
.toolsText {border-top:solid 1px #CCC; padding-top:15px; color:#333; font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px;}
.toolsText a {color:#e00000}

table.loadIndex, table.ts, table.speedIndex {clear:both;}
table.loadIndex {margin-top:10px;}
table.speedIndex {margin-top:39px;}
table.loadIndex, table.speedIndex {border-top:solid 1px #DDD; border-left:solid 2px #DDD;}
table.loadIndex th, table.ts th, table.speedIndex th {font-size:11px; font-weight:bold; font-family:Tahoma, Helvetica, sans-serif; text-align:left;}
table.loadIndex th, table.loadIndex td, table.speedIndex th, table.speedIndex td {text-align:left; vertical-align:top; padding:4px 4px; border-bottom:solid 1px #DDD; border-right:solid 1px #DDD; width:auto;}
table.loadIndex .index, table.speedIndex .index {border-left:solid 3px #DDD; font-weight:normal}
table.loadIndex td.index, table.speedIndex td.index {background-color:#EEE; font-weight:normal; font-size:12px}
table.loadIndex .blank, table.speedIndex .blank {border:none;}
.speeds {padding-top:30px;}
.speeds ul {margin:30px 0 0 20px; font-size:14px; list-style-type:square;}
.speeds li {margin-bottom:10px;}
.speeds li strong {font-weight:bold;}

.toolsBox .toolsText p {margin-bottom:7px;}

.colLeft .indexLead p {margin-bottom:7px;}
table.ts {margin-top:1px;}
table.ts th,
table.ts td {text-align:left; font-size:12px; vertical-align:center; padding:7px; border-bottom:solid 1px #DDD; width:11%;}
table.ts td {background-color:#f7f7f7;}
table.ts td.cl {border:none; background:none;}

.toolsShoppingButtons {text-align:right;}
.toolsShoppingButtons a {padding-left:15px;}

.toolsSpeeds {margin:10px 0 0 10px; font-size:13px; list-style-type:square;}
.toolsSpeeds li {margin-bottom:10px;}
.toolsSpeeds li strong {font-weight:bold;}

.toolsCarSymbolsDesc {padding:0 0 20px 0; font-size:12px}
.toolsCarSymbolsDesc h5 {color:black; font:normal normal normal 13px/normal Arial, Verdana, Tahoma, Helvetica, sans-serif; font-weight:bold; margin:0; padding:10px 0px;}
.toolsCarSymbolsDesc h5 a{color:#d62828; font:normal normal normal 13px/normal Arial, Verdana, Tahoma, Helvetica, sans-serif; font-weight:bold; text-decoration:underline}
.toolsCarSymbolsDesc ul {list-style-type:square; padding:15px 0 0 20px;}
/*hr { border: 0; background-color: #999}*/
