/*
 * Zakladni stylopis pro Ataxo Agency
 * Pro doplnkove styly pouzivejte prednostne soubor ataxo-extended.css
 *
 */
 
html{font-size:12px;}
body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center,dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:1em;vertical-align:baseline;background:transparent;}
table{border-collapse:collapse;border-spacing:0;}
body{font-family:Arial,sans-serif;line-height:1.5;color:#0f0f0f;background:white;text-align:center;margin-bottom:2em;}

h1,h2,h3,h4,h5,h6{color:#f28b0c;line-height:1.2;}
h1{font-size:1.5em;margin-bottom:0.34em;}
h2{font-size:1.34em;margin-bottom:0.38em;}
h3{font-size:1.25em;margin-bottom:0.8em;}
h3.type2{color:#0f0f0f;}
h4{font-size:1em;margin-bottom:1em;}
h5{font-size:0.83em;margin-bottom:1.2em;}
h6{font-size:0.75em;margin-bottom:1.33em;}

p,ul,ol,table{margin:0 0 1em;}

img.decorated{border:1px solid #d0d0d0;}

ul{zoom:1;}
ul li{list-style-type:none;background:url('bullet.gif') 0 0.58em no-repeat;padding-left:8px;}
ul ul,ol ol{margin:0 0 0 1em;}

ul.links a{font-weight:bold;}

ul.icoLinks li{background:none;padding:0;vertical-align:middle;}
ul.icoLinks a{font-weight:bold;}
ul.icoLinks a.ico{display:inline-block;height:19px;line-height:19px;margin:5px 0;}

ol{margin-left:1.5em;}
ol ol{margin-left:2em;}

a{color:#1e4f8a;}

a.ico{padding-left:30px;background-position:left center;background-repeat:no-repeat;}
a.ico-globe{background-image:url('ico-globe.gif');}
a.ico-pdf{background-image:url('ico-pdf.gif');}
a.ico-xls{background-image:url('ico-xls.gif');}

cite{font-style:normal;}

.tbl1 th{text-align:left;padding-right:0.57em;}
.tbl1 td{padding-bottom:0.36em;}

.frm1 *{vertical-align:middle;}
.frm1 .text,.frm1 textarea{border:1px solid #d0d0d0;}
.frm1 p{margin-bottom:0.67em;}
.frm1 label{cursor:pointer;display:block;float:left;width:4em;padding-top:2px;padding-right:1em;text-align:right;font-weight:bold;}
.frm1 label.default{display:inline;float:none;width:auto;padding-top:0;padding-right:0;text-align:left;font-weight:normal;}
.frm1 .text{padding:3px;}
.frm1 .group{margin-left:5em;}

.big-frm label {width:11em;}
.big-frm p span {vertical-align:top;}
.big-frm p small {position:relative;left:15em;font-size:smaller;}
.big-frm p small span {display:block;margin-left:20px;}

.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
*:first-child+html .clearfix{zoom:1; }
.cleaner{clear:both;font-size:0;height:0;}

.btn1{color:white;float:left;line-height:1.92em;background:#111 url('btn1-border-left.gif') left center no-repeat;padding-left:11px;}
.btn1 span{display:block;height:inherit;padding-right:23px;background:url('btn1-border-right.gif') right center no-repeat;}

.btn2,.plainBoxes-2 .box span,.plainBoxes-3 .box span{font-size:0.92em;display:inline-block;height:23px;line-height:23px;background:#292929 url('btn2.gif') left top no-repeat;}
.btn2 a,.plainBoxes-2 .box span a,.plainBoxes-3 .box span a{display:inline-block;height:23px;line-height:22px;vertical-align:top;text-decoration:none;color:white;padding:0 11px 0 7px;background:url('btn2-border-right.gif') right top no-repeat;}

.btn3{display:inline-block;height:33px;line-height:33px;padding-left:12px;background:url('btn3.gif') left center no-repeat;margin-right:0.26em;font-size:1.25em;font-weight:bold;}
.btn3 a, .btn3 span{color:#0f0f0f;text-decoration:none;display:inline-block;height:33px;line-height:34px;vertical-align:top;padding-right:12px;background:url('btn3-border-right.gif') right center no-repeat;}
.btn3-phone{padding-left:42px;background-image:url('btn3-phone.gif');}
.btn3-mail{padding-left:45px;background-image:url('btn3-mail.gif');}
.btn3-skype{padding-left:43px;background-image:url('btn3-skype.gif');}

.mainCol1, .mainCol2{padding-top:0.92em;background-image:url('content-top.gif');background-repeat:no-repeat;}
.mainCol1{float:right;width:731px;background-position:right top;}
.mainCol1 .sep,.mainCol1 .sep3{margin-right:1px;}

.inner{margin:0 11px 0 20px;}
.inner-background2{padding:0 11px 1px 20px;background:#f7f7f7 url('border.gif') right top repeat-y;}

.mainCol2{float:left;width:231px;background-position:left top;}
.mainCol2 h2{font-size:1.25em;}
.mainCol2 .inner{margin:0 10px;}
.mainCol2 .joinUs{margin-left:0.42em;}

.joinUs img{margin-right:0.25em;}
div.joinUs img{margin-left:0.1em;}
div.joinUs{text-align:justify;margin:0 0 1em;}

.sep{height:6px;background:url('sep.gif') left top repeat-x;font-size:0;margin-bottom:12px;}
.sep-right{margin-right:1px;}
.sep-bottom1{margin-bottom:6px;}

.sep2{height:1px;background:url('border-dashed-vertical.gif') left top repeat-x;font-size:0;margin-bottom:12px;}
.sep3 {height:6px;background:#f7f7f7 url('sep2.gif') left top repeat-x;font-size:0;padding-bottom:12px;}
.sep4, hr {height:1px;background:url('sep4.gif') left top no-repeat;font-size:0;padding-bottom:12px;border:0;}

.box{float:left;display:inline;position:relative;}

.hp-boxes{position:relative;margin-bottom:1em;}

.references1{width:460px;padding-left:20px;margin-right:20px;padding-bottom:1.67em;}
.references1 .box{margin-right:0;width:33%;height:8.67em;text-align:center;}
.references1 .last{margin-right:0;}
.references1 .box img{margin-top:2.5em;}
.references1 	.btn2{position:absolute;bottom:0;right:265px;}

.references2{width:700px;margin-bottom:1em;}
.references2 .boxWrapper{float:left;width:233px;margin-top:10px;background:url('border-dashed2.gif') right top no-repeat;}
.references2 .last{background-image:none;}
.references2 .box{width:213px;height:108px;margin-left:10px;background:url('border-dashed-vertical.gif') left bottom repeat-x;}
.references2 .bottom{background-image:none;}
.references2 h3{margin-bottom:1em;}
.references2 p{text-align:center;line-height:50px;}
.references2 p img{vertical-align:middle;}

.news{display:inline;width:220px;margin-right:10px;float:right;padding-bottom:1.67em;}
.news .btn2{position:absolute;bottom:0;right:10px;}

.products1{margin-bottom:1em;}
.products1 .box,.products2 .box{width:210px;height:155px;margin:0 20px 0 0;padding-left:10px;background-repeat:no-repeat;}
.products1 .box h2{font-weight:normal;font-size:1.67em;line-height:1em;position:absolute;top:0.75em;}
.products1 .box h2 a{text-decoration:none;}
.products1 .box h2 span{color:#141414;font-weight:bold;}
.products1 .box p{position:absolute;bottom:0.17em;}
.products1 .product1{background-image:url('productBox1.jpg');}
.products1 .product1 h2 a{color:#1e4f8a;}
.products1 .product2{background-image:url('productBox2.jpg');}
.products1 .product2 h2 a{color:#29ad00;}
.products1 .product3{background-image:url('productBox3.jpg');}
.products1 .product3 h2 a{color:#f39108;}
.products1 .last,.products2 .last{margin-right:0;}

.products2 {margin-bottom:1em;}
.products2 .box{height:161px;}
.products2 .box h2{font-size:1.17em;margin:0.64em 0 1.43em;}
.products2 .box h2 a{text-decoration:none;}
.products2 .box h2 span{color:#141414;font-weight:bold;}
.products2 .box p{margin-bottom:0.75em;}
.products2 .product1{background-image:url('productBox1-2.gif');}
.products2 .product1 h2 a{color:#1e4f8a;}
.products2 .product2{background-image:url('productBox2-2.gif');}
.products2 .product2 h2 a{color:#29ad00;}
.products2 .product3{background-image:url('productBox3-2.gif');}
.products2 .product3 h2 a{color:#f39108;}
.products2 .last,.products2 .last{margin-right:0;}

.plainBoxes-2,.plainBoxes-3{position:relative;margin-bottom:1em;}
.plainBoxes-2 .box{width:340px;margin-right:20px;padding-bottom:1.67em;position:static;}
.plainBoxes-2 .box span,.plainBoxes-3 .box span{position:absolute;bottom:0;}

.plainBoxes-2 .last{margin-right:0;}
.plainBoxes-2-type2 .box1,.plainBoxes-2-type2 .box2{float:left;}
.plainBoxes-2-type2 .box1{width:436px;margin-right:22px;}
.plainBoxes-2-type2 .box2{width:220px;padding-left:22px;}

.plainBoxes-3 .box{width:220px;margin-right:20px;padding-bottom:1.67em;position:static;}
.plainBoxes-3 .last{margin-right:0;}
.plainBoxes-3 .btn-contact-bottom{margin-top:8.32em;}

.plainBoxes-3-type2{margin-bottom:1.67em;}
.plainBoxes-3-type2 .box{width:226px;margin-right:10px;}
.plainBoxes-3-type2 .bordered-left{width:216px;padding-left:10px;margin-right:10px;}
.plainBoxes-3-type2 .last{margin-right:0;}

.plainBoxes-3-dashedSep{padding-bottom:7px;background:url('plainBoxes-3-dashedSep.gif') -9px 100% no-repeat;}

.bordered-bottom{background:url('border-dashed-vertical.gif') left bottom repeat-x;padding-bottom:0.83em;margin-bottom:1.32em;}

.crumbs{margin-top:0.83em;}
.crumbs a{font-weight:bold;margin:0 0.5ex;}

.inlineLinks a{margin:0 0.42em;}

.left{float:left;}
.right{float:right;}

.imgLeft{float:left;margin:0 1em 1ex 0;}
.imgRight{float:right;margin:0 0 1ex 1em;}

.bordered-right{background:url('border-dashed.gif') right top repeat-y;}
.bordered-left{background:url('border-dashed.gif') left top repeat-y;}

.last{margin-right:0;}

.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}

.loud{font-size:1.17em;margin-bottom:0.86em;}
.quiet{font-size:0.92em;margin-bottom:1.09em;}
.note{line-height:1.2;color:#464545;}

.hidden{display:none;}

.bottom{margin-bottom:0;}
.bottom1{margin-bottom:1ex;}
.bottom2{margin-bottom:1.67em;}
.bottom3{margin-bottom:2.5em;}

.background2{background:#f7f7f7;}

#page{width:1004px;margin:0 auto;padding-bottom:100px;background:url('page.gif') center bottom no-repeat;}

#introduction{width:950px;height:27px;color:white;background:#282828 url('introduction.gif') center bottom no-repeat;margin:0 auto;padding:0 8px 0 2px;z-index:10;}
#introduction .langs{float:right;padding-top:0.33em;}
#introduction .langs a{color:white;position:relative;top:0.17em;padding:0 0.4ex;}

#introduction .divisions{float:left;margin:2px 0 0;padding:0;list-style-type:none;position:relative;text-align:left;z-index:10;}
#introduction .divisions .btn1{width:102px;}
#introduction .divisions li:hover ul{visibility:visible;}
#introduction .divisions ul{list-style-type:none;margin:-2px 0 0;padding:0;position:absolute;left:0;z-index:10;visibility:hidden;}
#introduction .divisions ul li{background-image:none;display:inline;padding:0;}
#introduction .divisions ul li a{display:block;width:106px;color:white;background:#111;text-decoration:none;border-bottom:1px solid #1d1d1d;padding:0 10px;}
#introduction .divisions ul li.first a{background:#111 url('divisions-top.gif') left top no-repeat;padding-top:7px;}
#introduction .divisions ul li.last  a{background:#111 url('divisions-bottom.gif') left bottom no-repeat;padding-bottom:3px;border-bottom:none;}
#introduction .divisions ul li a:hover{background-color:#292929;}

#siteLogo{display:inline;float:left;margin:15px 0 0 26px;padding:0;}
#siteLogo a{display:block;width:727px;height:51px;background:url('siteLogo.gif') left top no-repeat;}
#siteLogo a strong,#siteLogo a span{display:none;}

#header{height:87px;}
#header .search{float:right;display:inline;margin:35px 32px 0 0;}
#header .search input.text{color:#282828;background:#e8e8e8;border:none;border-top:1px solid #dcdcdc;border-right:1px solid #f2f2f2;padding:0.25em 0.5em;vertical-align:top;}

#globalNav,#globalNav ul,#globalNav ul ul{list-style-type:none;margin:0 0 2em;padding:0;width:207px;}
#globalNav li{display:inline;background:none;padding:0;}
#globalNav li a{display:block;text-decoration:none;color:#0f0f0f;font-weight:bold;background:url('globalNav-sep.gif') left bottom no-repeat;text-transform:uppercase;font-size:1em;}
#globalNav li a span{display:inline-block;width:175px;cursor:pointer;padding:5px 20px 5px 12px;}
#globalNav a.last{background-image:none;}

#globalNav li a:hover{background:url('globalNav-item.gif') center bottom no-repeat;position:relative;top:-1px;}
#globalNav li a:hover span{background:url('globalNav-item-top.gif') -1035px 0 no-repeat;border-top:1px solid white;margin-bottom:-1px;}
#globalNav ul li a:hover span{background-position: -1242px 0;}
#globalNav ul ul li a:hover span{background-position: -621px 0;}

#globalNav li a.active:hover span,#globalNav li a.activeSection:hover span{background:url('globalNav-item.gif') center bottom no-repeat;position:relative;top:-1px;}

#globalNav li a.activeSection:hover{color:#f28823;background:url('globalNav-item.gif') center bottom no-repeat;position:relative;top:-1px;}
#globalNav li a.activeSection:hover span{background:transparent url('globalNav-item-top.gif') -1035px 0 no-repeat;}

#page #globalNav li a.active{color:white;background:url('globalNav-item.gif') right bottom no-repeat;position:relative;top:-1px;}
#globalNav li a.activeSection{color:#f28823;background-image:none;background-color:white;position:relative;top:-1px;}
#globalNav li a.active span{background:url('globalNav-item-top.gif') -207px 0 no-repeat;}
/*#globalNav li.parent a.active,#globalNav li.parent li.parent a.active{background-position:center bottom;}
#globalNav li.parent li a.active,#globalNav li.parent li.parent li a.active{background-position:right bottom;}*/
#globalNav ul,#globalNav ul ul{margin-bottom:0;}
#globalNav ul li a{text-transform:none;}
#globalNav ul li a span{padding-left:20px;width:167px;background: url('globalNav-bullet1.gif') 11px 11px no-repeat;}
#globalNav li a.active:hover span{background:url('globalNav-item-top.gif') -207px 0 no-repeat;}
#globalNav ul li a.active span{background:url('globalNav-item-top.gif') -414px 0 no-repeat;}
#globalNav ul li a.active:hover span{background:url('globalNav-item-top.gif') -414px 0 no-repeat;}
#globalNav ul ul li a span{padding-left:28px;width:159px;background: url('globalNav-bullet2.gif') 19px 11px no-repeat;}
#globalNav ul ul li a.active span{background:url('globalNav-item-top.gif') -828px 0 no-repeat;}
#globalNav ul ul li a.active:hover span{background:url('globalNav-item-top.gif') -828px 0 no-repeat;}

#content{width:962px;background:url('content.gif') center top repeat-y;margin:0 auto;padding-bottom:0;text-align:left;position:relative;z-index:0;}

#hp-googlePartner{margin-top:-1.84em;position:relative;margin-right:1em;}

#footer{margin:0 21px;padding:1.17em 11px;color:#adadae;background:#282828 url('logo-ataxo.gif') 99% 50% no-repeat;border-top:1px solid #f2a626;position:relative;}
#footer a{color:#f37604;}
#footer .separated{margin-right:1em;}
#footer .right{margin-right:120px;display:inline;}

body.hp #header{height:339px;/*background:url('header.jpg') center bottom no-repeat;*/}
body.hp #header .flash{position:relative;top:8px;}
body.hp .mainCol1, body.hp .mainCol2{background-image:url('content-top-hp.gif');}
body.hp #content, body.hp #footer{top:-29px;}
body.hp #page{padding-bottom:71px;}


a.reg{ display:block; width:207px; height:28px; background:url(reg-but.png) no-repeat left top; color:#FFFFFF; text-align:center; line-height:28px; text-decoration:none;}
a.reg:hover{ background-position:left -28px; }
