body{color:#000;background:#f9f9f9;text-align:center;font:0.7em Tahoma, "Lucida Grande CE", lucida, sans-serif;margin:0;}
h1, h2, h3, h4, h5, h6{margin:10px 0;color:#000;}
h1{font-size:1.3em;}
h2{color:#333;font-size:1.1em;}
h3{color:#666;font-size:1.0em;margin:10px 0 3px 0;}
h4{color:#666;font-size:1.0em;margin:10px 0 3px 0;}
h2.tz{color:#000000;font-size:1.1em;}
h3.tz{color:#000000;font-size:1.0em;margin:10px 0 3px 0;}
h4.tz{color:#000000;font-size:1.0em;margin:10px 0 3px 0;}
/* hr{color:#ccc;background-color:#ccc;height:1px;margin:0px 0px 0px 0px;} */
hr{color:#ccc;background-color:#ccc;height:1px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:0px solid #ccc;}
a{color:#c00;}
a:hover{text-decoration:none;}
p{padding:1px;margin:5px 0px;text-align:justify;}
ul{text-align:left;}
img{border:0px;}
#search input{font-size:1em; }
#page{margin:auto;width:703px;text-align:left;background:#fff;}
#topbg{height:120px;position:relative;background:#F9F9F9 url('../images/toprepeatable.gif') left bottom repeat-x;}
#top{height:120px;background:url('../images/top.jpg') left bottom no-repeat;position:relative;}
#lang{height:43px;float:right;}
#lang span{display:block;float:left;padding:25px 5px 0 12px;background:url('../images/arrow1.gif') left bottom no-repeat;font-weight:bold;color:#d60000;text-decoration:none;}
#lang a{display:block;float:left;padding:25px 5px 0 12px;background:url('../images/arrow1.gif') left bottom no-repeat;font-weight:bold;color:#000;text-decoration:none;}
#lang a:hover{color:#d60000;text-decoration:underline;}
#logo{position:absolute;top:63px;left:0;width:187px;height:41px;background:#d60000 url('../images/logo.gif') no-repeat;color:#fff;}
#topnavi{height:25px;background:#7b7c7c url('../images/topmenubg.gif') repeat-x;padding:0 10px;}
#topnavi a{display:block;float:left;padding:5px 15px 0 15px;background:url('../images/arrow_w_sml.gif') left bottom no-repeat;color:#fff;text-decoration:none;}
#topnavi a:hover{color:#fff;text-decoration:underline;background:url('../images/arrow_w.gif') left bottom no-repeat;}
#middle{background:#fff url('../images/middlebg.gif') left top repeat-y;border-left:1px solid #ddd;border-right:1px solid #ddd;margin-bottom:2px;}
#navi{float:left;width:188px;background:#eee url('../images/rmenubg.gif') repeat-y;}
#navi a{display:block;_height:25px;min-height:25px;padding:0 15px;background:url('../images/arrow_g.gif') left center no-repeat;font-weight:normal;color:#000;text-decoration:none;}
#navi a:hover{color:#fff;text-decoration:none;background:#7b7c7c url('../images/arrow_w.gif') left center no-repeat;}
.naviitem{padding:2px 0px;margin:0 3px;display:block;border-bottom:1px solid #dbdbdb;}
.navitxt{display:block;padding:5px 3px;}
.no-border{border:0;}
#customer_navi{margin:1em; background:#fff; padding:0.5em; border:1px solid #dbdbdb}
.grey-line{display:none;height:10px;background:#fff url('../images/grey-line.gif') left center repeat-x;}
.right{text-align:right;}
#text{margin-left:190px;padding:10px;min-height:350px;background:url('../images/text-top-bg.gif') repeat-x;border-right:2px solid #fff;}
.text{padding:10px;}
* html #navi{margin-right:0px;}
* html #text{height:1%;margin-left:0;_height:350px; }
#foot{_height:21px;clear:left;min-height:21px;background:#7b7c7c;text-align:right;color:#ccc;}
.foottext{padding:3px 5px 0 0;}
#flow-switcher{}
#fixed-switch a{float:right; width:20px; height:20px; display:block; color:white; padding:0px 0px 0 0px; margin:5px 5px 0 0; font-weight:normal; background-image:none; display:none;}
#fixed-switch a:hover{color:red;background-image:none;text-decoration:none;}
#flow-switch a{float:right; width:20px; height:20px; display:block; color:white; padding:0px 0px 0 0px; margin:5px 5px 0 0; font-weight:normal; background-image:none;}
#flow-switch a:hover{color:red;background-image:none;text-decoration:none;}
.errtext{color:#c00;}
.c00{background:#c00 !important;}
.f90{background:#f90 !important;}
.fc6{background:#fc6 !important;}
.clear{clear:both;}
#h2margin0 h2{margin:0px 0px 0px 0px;}
#tabs{font-size:bold 10px verdana, sans-serif;color:#fff;padding-bottom:18px;border-bottom:1px solid #fff;}
#tabs ul, #tabs li{display:inline;list-style-type:none;margin:0;padding:0;}
#tabs li{background:#ccc url('../images/tabs_nmid.gif') right bottom no-repeat;color:#fff;float:left;line-height:19px;}
#tabs a.current{background:#e7e7e7 url('../images/tabs_mid.gif') right bottom no-repeat;border-bottom:2px solid #e7e7e7;color:#000;}
#tabpage{clear:both;border-top:none;padding:5px;}
.tabpage{border:1px solid #e7e7e7;border-top:none;}
#tabs a{background:#ccc url('../images/tabs_nmid.gif') right bottom no-repeat;background:transparent;padding:2px 13px 2px 5px;border-top:1px solid #fff;display:block;font:bold 10px verdana, sans-serif;color:#666;text-decoration:none;}
.pretab{background:url('../images/tabs_mid.gif') right top no-repeat !important;}
.lasttab{background:url('../images/tabs_end.gif') right bottom no-repeat !important;}
#tabs a.lastactivetab{background:#e7e7e7 url('../images/tabs_end.gif') right top no-repeat !important;border-bottom:2px solid #e7e7e7;color:#000;}
a.lasttab{color:#000;}
.tabnavi{background:#e7e7e7;padding:3px 0 6px 0;margin-bottom:10px;border-bottom:1px solid #999;}
.tabnavi a{color:#c00;font:bold 10px verdana, sans-serif;padding:10px 5px;text-decoration:none;}
.tabnavi a:hover{color:#666;font:bold 10px verdana, sans-serif;padding:10px 5px;text-decoration:none;}
#tabnavi ul, #tabnavi li{display:inline;list-style-type:none;margin:0;padding:0;}
select, option, input{font:11px Tahoma, "Lucida Grande CE", lucida, sans-serif;}
.submenu{float:right;padding:0.2em;margin:0.3em;min-width:110px;_width:110px;background:#efefef;border-bottom:1px solid #ddd;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ddd;}
div.submenu a{display:block;margin:0.2em;padding:0.2em;padding-left:1em;text-decoration:underline;background:url('../images/arrow_b_sml.gif') left center no-repeat;}
div.submenu a:hover{background:url('../images/arrow_b_sml.gif') left center no-repeat;text-decoration:none;}
.ico-pdf{list-style-image:url('../images/ico-pdf-link.gif');padding-left:3px;}
.ico-htm{list-style-image:url('../images/ico-htm-link.gif');padding-left:3px;}
.ico-ai{list-style-image:url('../images/ico-ai-link.gif');padding-left:3px;}
.square{list-style-type:square;}
.arrow{background:url('../images/arrow1.gif') left center no-repeat;padding:1px 0 1px 12px;}
.center{text-align:center;}
.printonly{display:none}
#motiv-segment{height:280px;margin:8px -10px 20px -10px;overflow:hidden;}
#motiv-segment .text{margin:52px 125px 10px 12px;font-family:"Arial CE", Arial, sans-serif;}
#motiv-segment .text p{padding:0;text-align:left;font-size:1.1em;}
.soho{background:#ccc url('../images/motiv-small.gif') no-repeat;}
.smb{background:#ccc url('../images/motiv-midsize.gif') no-repeat;}
.ebs{background:#ccc url('../images/motiv-enterprise.gif') no-repeat;}
.acmailbox{width:120px;float:right;background:url('../images/acmail-bg.gif') repeat-y;}
.acmailmotiv{padding:205px 5px 5px 5px;background:url('../images/acmail-motiv.jpg') no-repeat;}
.acmailmotiv p{text-align:left;font-size:.8em;}
.acmailmotiv h2{text-align:left;font-size:1.0em;color:#666;}
.acmailbox p.moreinfo{text-align:center;background:#ddd;margin:0;font-weight:bold;padding:3px;}
.acmailbox a{text-decoration:none;display:bold;}
#fban{display:none;}
.float-box{background:url("http://www.autocont.cz/images/float-box-bg.gif") repeat-y; float:right; width:150px; cursor:pointer }
.float-box-motiv{padding:0 5px 5px 5px; }
.float-box .acmail{padding-top:205px; background:url("http://www.autocont.cz/images/acmail-motiv.jpg") no-repeat;}
.float-box .google{padding-top:145px; background:url("http://www.autocont.cz/images/google-mini.jpg") no-repeat;}
.float-box .it-in-the-box{padding-top:175px; background:url("http://www.autocont.cz/images/it-in-the-box.jpg") no-repeat;}
.float-box .swpodkontrolou{padding-top:175px; background:url("http://www.autocont.cz/images/swpodkontrolou.jpg") no-repeat;}
.float-box-motiv p{font-size:0.8em; text-align:left;}
.float-box-motiv h2{font-size:1.1em; color:#666; text-align:left;}
.float-box-motiv h2{font-size:.9em; color:#666; text-align:left;}
.float-box p.moreinfo{padding-right:3px; padding-left:3px; font-weight:bold; background:#ddd; padding-bottom:3px; margin:0px; padding-top:3px; text-align:center}
.float-box a{text-decoration:none;}

h3.nabidka {color:#666;font-size:1.0em;margin:0px; text-transform: uppercase; background: #eee; padding: 5px 0 5px 5px;}
