body {
margin:0;
padding:0;
font-family:Tahoma,Verdana,Arial;
font-size:70%;
color:#575757;
background-color:#FFFFFF;

}

.g {
  color: #7E7E7E;
  position: relative;
  top: -30px;
}

.mate td a {
  display: table-cell;
  vertical-align: middle;
}

img {
border:none;
}
hr {
color:#7E7E7E;
background-color:#7E7E7E;
height:1px;
border:none;clear:both;
}
A {
color:#7E7E7E;
}
A:hover {
color:#0076D6;
}

.nastred {
text-align:center;
}
.vpravo {
text-align:right;
}
p {
line-height:1.4;
}

.etape p, .castelli p, .mango p, .sigma p, .move-ahead p {
  padding: 0 !important;
  margin-top: 1px !important;
}

h1.standard {
text-align:center;
font-size:1.5em;
font-weight:normal;
color:#0076D6;
border:none
}
h1 A {
color:#0076D6;text-decoration:none;
}
h2 {
font-size:1.3em;
margin:10px 0;padding:0;
}

.ceny {
  margin: 0 auto !important;
}

#content object {
  margin-left: 30px;
}

#box {
width:900px;
position:relative;
margin:5px auto;
}
.logohome {
height:50px;
}

#logo {
position:absolute;
top:0;left:0;
width:900px;height:102px;
background: url("../images/top.gif") no-repeat center top;
}
#logo img {
position:absolute;
top:15px;left:20px;
}
.floatingimg {
float:right;
margin:10px 0 10px 10px;
padding:10px 0 10px 10px;
}

/*---MENU--*/
#menu {
position:relative;
}
#menu ul {
list-style-type:none;
margin:0;padding:0;
}
#menu ul li {
float:left;
}
#menu ul li A {
display:block;height:29px;
}
#menu ul li A span {
display:none;
}
ul#mainMenu {
position:absolute;
top:1px;left:260px;
}
ul#mainMenu li A.b01 {width:113px;background: url("../images/b01.gif") no-repeat center top;}
ul#mainMenu li A.b01:hover {background: url("../images/b01a.gif") no-repeat center top;}

ul#mainMenu li A.b02 {width:113px;background: url("../images/b02.gif") no-repeat center top;}
ul#mainMenu li A.b02:hover {background: url("../images/b02a.gif") no-repeat center top;}

ul#mainMenu li A.b03 {width:113px;background: url("../images/b03.gif") no-repeat center top;}
ul#mainMenu li A.b03:hover {background: url("../images/b03a.gif") no-repeat center top;}

ul#mainMenu li A.b04 {width:113px;background: url("../images/b04.gif") no-repeat center top;}
ul#mainMenu li A.b04:hover {background: url("../images/b04a.gif") no-repeat center top;}

ul#mainMenu li A.b10 {width:115px;background: url("../images/b10.gif") no-repeat center top;}
ul#mainMenu li A.b10:hover {background: url("../images/b10a.gif") no-repeat center top;}


ul#mainMenu li A.enb01 {width:113px;background: url("../images/enb01.gif") no-repeat center top;}
ul#mainMenu li A.enb01:hover {background: url("../images/enb01a.gif") no-repeat center top;}

ul#mainMenu li A.enb02 {margin-left:113px;width:113px;background: url("../images/enb02.gif") no-repeat center top;}
ul#mainMenu li A.enb02:hover {background: url("../images/enb02a.gif") no-repeat center top;}

ul#mainMenu li A.enb03 {width:113px;background: url("../images/enb03.gif") no-repeat center top;}
ul#mainMenu li A.enb03:hover {background: url("../images/enb03a.gif") no-repeat center top;}

ul#mainMenu li A.enb04 {width:113px;background: url("../images/enb04.gif") no-repeat center top;}
ul#mainMenu li A.enb04:hover {background: url("../images/enb04a.gif") no-repeat center top;}

ul#mainMenu li A.enb05 {width:115px;background: url("../images/enb05.gif") no-repeat center top;}
ul#mainMenu li A.enb05:hover {background: url("../images/enb05a.gif") no-repeat center top;}

ul#productMenu {
position:absolute;
top:73px;left:350px;
}
ul#productMenu li A.b05 {width:119px;background: url("../images/b05.gif") no-repeat center top;}
ul#productMenu li A.b05:hover {background: url("../images/b05a.gif") no-repeat center top;}

ul#productMenu li A.b06 {width:119px;background: url("../images/b06.gif") no-repeat center top;}
ul#productMenu li A.b06:hover {background: url("../images/b06a.gif") no-repeat center top;}

ul#productMenu li A.b07 {width:131px;background: url("../images/b07.gif") no-repeat center top;}
ul#productMenu li A.b07:hover {background: url("../images/b07a.gif") no-repeat center top;}

ul#productMenu li A.b08 {width:113px;background: url("../images/b08.gif") no-repeat center top;}
ul#productMenu li A.b08:hover {background: url("../images/b08a.gif") no-repeat center top;}

ul#productMenu li A.b11 {width:115px;background: url("../images/b11.gif") no-repeat center top;}
ul#productMenu li A.b11:hover {background: url("../images/b11a.gif") no-repeat center top;}


/*---LANG---*/
#lang {
position:absolute;
top:10px;right:0;
}
#lang ul {
list-style-type:none;
margin:0;padding:0;
}
#lang ul li {
float:left;
margin-left:5px;
}
#lang ul li A span {
display:none;
}
#lang ul li A {
display:block;float:left;
width:18px;height:12px;
}
#lang ul li A.lang_cs {
background: url("../images/flag_cs.png") no-repeat center top;
}
#lang ul li A.lang_en {
background: url("../images/flag_uk.png") no-repeat center top;
}

/*---CONTENT---*/

.block {
overflow:none;
clear:both;
margin:20px 0;
width:720px;
margin: 0 auto 0 230px;
}
.blockcontent {
overflow:none;
width:720px;
margin: 0 auto 0 230px;
}
.sloupec {
width:160px;
margin:0 10px;
float:left;
}
.home {
width:205px;
}
.sloupec_produkt {
width:310px;
margin-right:10px;
float:left;
margin-bottom: 10px;
}
.siroky {
width:360px;
margin-right:0;
}
.siroky2 {
width:300px;
/*width:440px; */
margin-right:0;
}
.thumbs {
  width: 100%;
  text-align: center;
  float: right;
}
.thumbs a {
  text-decoration: none;
}

 
}
.uzky {
width:270px;
margin-bottom: 10px;
}
.uzky h1 {
  font-size: 17px;
  font-weight: bold;
  padding: 4px 0;
}
.text {
overflow:auto;
/*clear:both;*/
width:495px;
margin-left:180px;
}
.pozadi {
background-color:#B4D5EF;
}

#leftMenu img.logoEtape {
position:absolute;
top:0px;right:0px;
margin:0;padding:0;
}
#leftMenu {
position:absolute;
top:0;
background:#81B6D8 url("../images/menu.jpg") no-repeat left top;
border-bottom: 4px solid #727272;
width:184px;
padding-top:125px;
}
#leftMenu ul {
list-style-type:none;
margin:0;padding:0;
}
#leftMenu ul ul {
margin:0;
}
#leftMenu ul li {
margin:6px 5px;
background:url("../images/leftMenu.gif") no-repeat 0 3px;
padding-left:10px;
}
#leftMenu ul li A {
color:#23335E;
text-decoration:none;
font-weight:bold;

}
#leftMenu ul li A:hover {
color:#575757;
}
#leftMenu ul li ul li {
margin:4px 0;
padding:0;background:none;
}
#leftMenu ul li ul li A {
background:none;
font-weight:normal;
font-size:0.9em;
}
#leftMenu h3 {
margin:15px 0 5px 15px;padding:0;
font-size:1.0em;
}
/*---FORM---*/
form {
margin:0;padding:0;
}
form input {
font-family:Tahoma,Verdana,Arial;
font-size:11px;
width:300px;
border:1px solid #274186;
margin-bottom:5px;
}
label {
width:130px;
float:left;
margin-bottom:5px;
}
form textarea {
margin-bottom:15px;
margin-top:5px;
font-family:Tahoma,Verdana,Arial;
font-size:11px;
width:300px;
height:60px;
border:1px solid #274186;

}
.submit_button {
color:#000;
text-align:center;
width:84px;
height:18px;
display:block;
border:1px solid #274186;
margin-left:280px;
}
/*---form---*/


/*---TABLE---*/
table {
border:none;
}
table td {
padding:2px 5px;
}
table td A {
text-decoration:none;
}

.withpadding {
padding:0px 10px;
}
.panske {
background-color:#E0F2FD;
}
.damske {
background-color:#FCE5F1;
}
.vlevo {
text-align:left;
}

th {
padding:3px 5px;
}
.ponozky, .licha {
background-color:#FCEEDC;
}
.navleky {
background-color:#E4E4E4;
}

table.velikosti {
margin:0;padding:0;
border:none;
}
table.velikosti td {
margin:0;padding:0;
line-height:1.0;
}


p.zpet {
text-align:center;
clear:both;
position: relative;
top: 50px;
}
p.zpet A {
color:#D08813;
font-weight:bold;
text-decoration:none;
}
P.zpet A:hover {
text-decoration:underline;
}

table.distribuce {
  margin: 0 auto;
}

table.distribuce th {
border-bottom:1px solid #CCCCCC;
}
table.distribuce td {
padding:2px;
}

#mangobox {
background-color:#C1DBEC;
border:1px solid #8B8B8B;
padding:10px;
width:80%;
margin:20px auto;
}
#mangobox h1 {
border:none;
}
#mango_overview {
display:block;width:100%;
clear:both;
}
.mango_overview_item {
width:115px;height:135px;
float:left;
margin:0 4px 20px 0;
}
#mango_overview img {
margin:0;padding:0;
}
#mango_overview span {
padding:3px 0 0 26px;
display:block;
}
.mango_overview_item A {
font-size:90%;
display:block;
width:115px;height:135px;
background:url("../images/mango/overview_bg.png") no-repeat left bottom;
color:#000000;
text-transform:uppercase;
font-weight:bold;
text-decoration:none;
}
.mango_overview_item A:hover {
background:url("../images/mango/overview_bg.png") no-repeat right bottom;
}
.clear {
clear:both;
}

h2.novinka {
color:#EF1821;
text-transform:uppercase;
background-color:#fff;
margin:0 5px;padding:3px 10px;
}
ul#novinka2 {
background-color:#fff;
padding:3px 0px;
margin:5px;
}

  #tooltip {
    padding: 5px 10px;
    background: #81B6D8;
    border: 1px solid #b2bdc3;
    opacity: 0.90;
	color:#23335E;
	width:250px;
}
.hoverBoxes {
width:100%;
overflow:auto;
}
.hoverBoxes div {
cursor:hand;
float:left;
margin-right:10px;
}

.temperature {
line-height:30px;
height:30px;
padding-left:30px;
background:url("../images/temperature.png") no-repeat top left;
}

.temperature2 {
line-height:30px;
height:30px;
padding-left:30px;
background:url("../images/temperature.png") no-repeat top left;
margin-top: 8px;
margin-bottom: 20px;
}

#etape_prochazeni {
position:absolute;
bottom:60px;right:30px;
width:100px;
height:40px;
}

A#etape_predchozi {
display:block;float:left;
width:50px;height:40px;
background:url("../images/sipky.png") no-repeat top left;
}
A#etape_predchozi:hover {
background:url("../images/sipky.png") no-repeat bottom left;
}
A#etape_nasledujici {
display:block;float:right;
width:50px;height:40px;
background:url("../images/sipky.png") no-repeat top right;
}
A#etape_nasledujici:hover {
background:url("../images/sipky.png") no-repeat bottom right;
}
A#etape_predchozi span, A#etape_nasledujici span {
display:none;
}



/*--THUMB---*/
.th_border {
float:left;
margin:0 10px 10px 0;
/*left: 10px;*/
position:relative;




}
.th_top {
position:absolute;
top:0;left:0;
height:10px;width:10px;
background:url("../images/th_border.png") no-repeat top left;
}
.th_top_right {
position:absolute;
top:0;right:0;
height:10px;width:10px;
background:url("../images/th_border.png") no-repeat top right;
}
.th_content {
border-left:2px solid #CECECE;
border-right:2px solid #CECECE;
padding:0 10px;
/*position: relative; */ 

}

.th_hr {
  float: left;
  min-height: 150px;
  display: block;
}

.th_bottom {
position:absolute;
bottom:0;left:0;
height:10px;width:10px;
background:url("../images/th_border.png") no-repeat bottom left;
}
.th_bottom_right {
position:absolute;
bottom:0;right:0;
height:10px;width:10px;
background:url("../images/th_border.png") no-repeat bottom right;
}

.bussiness > a {
  font-size: 1em;
  margin: 15px 0 5px 0;
  padding: 0;
  text-decoration: none;
  color: #161616;
}














