body {
background-color: #ffffff;
text-align:center;
font-size: 12px;
font-family: Arial;
color: #000000;
}


 div#Box415  {
width: 1000px; 
margin: 0 auto;
text-align:left;
background: #ffffff;
}
 div#Box415 

a  {
color: #8c8c8c;
}
 div#Box415 

a:hover  {
color: #fa7c00;
}
 div#Box416  {
width: 1000px;
padding-top:20px;
background: url(_images/preview/img4af030cb9f584.gif) no-repeat 820px -10px; 
}
 div#Box416 

img  {
border: none;
}
 div#Box416 

h1  {
margin: 0px; 
padding: 0px;
display: inline;
position: relative;
left: 570px;
top: 7px;
}
 div#Box416 

h1 a {
font-size: 14px;
text-decoration: none;
}


 div#Box506  {
width: 1000px;
overflow: hidden;
padding:0px;
}
 div#Box506 

#left  {
width: 442px;
height: 529px;
float: left;
padding: 17px 0px 0px 17px;
border-right: 1px solid #ffffff;
background: url(_images/preview/img4a9ce670c35a5.jpg) no-repeat;
}
 div#Box506 

#right  {
width: 540px;
height: 529px;
float: left;
background: url(_images/preview/img4ad326b26f2e2.jpg) no-repeat;
}
 div#Box506 

#right  p  {
margin: 0px;
padding: 17px;
font-size: 18px;
width: 250px;
}
 div#Box506 

#right  span  {
font-weight: bold;
color: #fa7c00;
}
 div#Box506 

.box  {
width: 426px;
height: 149px;
margin-bottom: 17px;
border: 1px solid #ffffff;
}
 div#Box506 

.box p  {
float: right;
width: 207px;
height: 114px;
margin: 0px;
padding: 5px;
}
 div#Box506 

.box a  {
display: block;
float: right;
width:207px;
background: #fa7c00;
color: #ffffff;
padding: 5px;
text-decoration: none;
}
 div#Box506 

.box a:hover  {
background: #c3c3c3;
}
 div#Box506 

.box1  {
background: #fff url(_images/preview/img4ad3260da0e39.jpg) no-repeat;
}
 div#Box506 

.box2  {
background: #fff url(_images/preview/img4b4d9612b61df.jpg) no-repeat;
}
 div#Box506 

.box3  {
background: #fff url(_images/preview/img4ad325f4d1051.jpg) no-repeat;
}
 div#Box509  {
clear: both;
widht: 1000px;
}
 div#Box422  {
width: 1000px; 
text-align: center;
color: #8c8c8c;
border-bottom: 1px solid #8c8c8c;
}
 div#Box422 

span  {
color: #000000;
}
 div#Box422 

#paticka  {
text-align: left;
clear: both;
background: #efefef;
padding: 10px;
overflow: hidden;
}
 div#Box422 

.left  {
float: left;
width: 500px;
}
 div#Box422 

.right  {
float: right;
}
 div#Box422 

a  {
color: #8c8c8c;
text-decoration: none;
}
 div#Box422 

a:hover  {
color: #fa7c00;
}
 div#Box422 


#odkazy  {
border-top: 1px solid #8c8c8c;
clear: both;
padding-top: 20px;
margin-top: 1px;
}
 div#Box557  {
clear: both;
padding-top: 20px;
color: #8c8c8c;
text-align: center !important;
font-size: 10px !important;
}
 div#Box557 

a:hover  {
color: #fa7c00 !important;
}
 div#Box557 

a  {
color: #8c8c8c !important;
text-decoration: none;
}
 div#Box417  {
width: 970px;
height: 32px;
margin: 20px 0px 1px 0px;
padding: 0px 0px 0px 30px;
border-top: 1px solid #c3c3c3;
border-bottom: 1px solid #8c8c8c;
}
 div#Box417 

.MenuHorizontal A  {
border-top: 1px solid #c3c3c3;
padding: 8px 20px 0px 20px;
font-weight: bold;
height: 24px;
font-size: 12px;
color: #8c8c8c; 
text-decoration: none; 
display: block; 
float: left; 
position: relative;
top: -1px;

}
 div#Box417 

.MenuHorizontal A:hover  { 
border-top: 1px solid #fa7c00;
text-decoration: none; 
color: #fa7c00;

}
 div#Box417 

.MenuHorizontal .menuActive a  { 
border-top: 1px solid #c3c3c3;
text-decoration: none; 
color: #579848;
}
 div#Box417 

.MenuHorizontal .menuActive:hover a  { 
border-top: 1px solid #579848;
text-decoration: none; 
color: #579848;

}
 div#Box417 

.MenuHorizontal UL  {
margin:0px; 
padding: 0px; 
list-style: none;
position: relative;
top: 0px;
left: 0px;
}
 div#Box417 

.MenuHorizontal LI  {
display: inline;
}
 div#Box417 

.MenuHorizontal ul li ul li a  {
display: block; 
clear: both;
width: 150px;
background: #efefef;
border-top: none;
border-bottom: 1px solid #8c8c8c;
border-left: 1px solid #8c8c8c;
border-right: 1px solid #8c8c8c;
color: #000;
}
 div#Box417 

.MenuHorizontal ul li ul li a:hover  {
border-top: none;
}
 div#Box417 

.MenuHorizontal ul ul  {
position: absolute;
visibility: hidden;
padding: 0px;
margin: 0px;
float: left;
top: 33px;
left: 0px;
}
 div#Box417 

.MenuHorizontal li:hover ul,
.MenuHorizontal li:hover .MenuHorizontal ul ul
 {visibility: visible;}
 div#Box417 


.MenuHorizontal .DownDownMenu_UL_1  {margin-left: 0px;}
 div#Box417 
.MenuHorizontal .DownDownMenu_UL_2  {margin-left: 65px;}
 div#Box417 
.MenuHorizontal .DownDownMenu_UL_3  {margin-left: 160px;}
 div#Box417 
.MenuHorizontal .DownDownMenu_UL_4  {margin-left: 275px;}
 div#Box417 
.MenuHorizontal .DownDownMenu_UL_5  {margin-left: 390px;}
 div#Box417 
.MenuHorizontal .DownDownMenu_UL_6  {margin-left: 778px;}


 div#Box418  {
width: 1000px; 
overflow: hidden;
}

 div#Box419  {
width: 1000px;
color: #8c8c8c;
padding: 10px;
}
 div#Box419 

.left {
width: 322px;
float: left;
margin-right: 10px;

}
 div#Box419 

p  {text-align: justify; margin: 0px; padding: 10px 0px 10px 0px}
 div#Box419 

.long {
width: 644px;
float: left;
}
 div#Box419 

.radek  {
float: left;
}
 div#Box419 

h1  {
font-size: 16px;
color: #000000;
margin: 0px;
padding: 0px 0px 0px 30px;
background: url(_images/preview/img4a9d1582426af.gif) no-repeat;
}
 div#Box419 

h2  {
font-size: 16px;
color: #000000;
margin: 0px;
padding: 0px 0px 0px 30px;
background: url(_images/preview/img4a9d1582426af.gif) no-repeat;
}
 div#Box419 

h3  {
font-size: 16px;
color: #000000;
margin: 0px;
padding: 0px 0px 0px 30px;
background: url(_images/preview/img4a9d1582426af.gif) no-repeat;
}
 div#Box419 

ul  {
list-style-type: square;
}
 div#Box419 

/*-------tabulka--------*/

table 
 {
        margin-top:10px;
	text-align: left;
	border-spacing: 0px;
	border: 1px solid #aeb3b6;
	border-collapse: collapse;	
        background-color:#326f8c;
}
 div#Box419 

table thead  {
   background-color:#333e41;

}
 div#Box419 

table thead th, td {
   padding:8px 0 8px 0;
}
 div#Box419 

table a, table, tbody, tfoot, tr, th, td 
 {
   font-family: Arial, Helvetica, sans-serif;
	line-height: 2.0em;
	font-size: 11px;
	color: #ffffff;
}
 div#Box419 
tbody td {
	line-height: 2.5em;
       padding:4px 0 4px 0;
}
 div#Box419 

table caption
 {
	padding: .2em 0 ;
	font-size: 240%;
	font-style: normal;
	color: #ffffff
}
 div#Box419 

table a:hover, table a:focus
 {
text-decoration: underline;
}
 div#Box419 

table .odd th a,table .odd td a,table .odd td {
	color: #ffffff;
	padding-right: 1.0 em;

}
 div#Box419 

table th a:hover, table th a:focus, tbody tr:hover th
 {   
   background-color: #ecf248;
	color: #ffffff !important;
}
 div#Box419 
table .odd th,table .odd td {
	background-color: #DDDDDD;
}
 div#Box419 

thead th
 {

	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 1px;
	color: #fff;
	
}
 div#Box419 
td
 {
   color: #ffffff;
	border-bottom: 1px dotted #aeb3b6;
       padding:4px 0 4px 0;
	
}
 div#Box419 

tbody tr.odd
 {
	border-bottom: 1px dotted #aeb3b6;
}
 div#Box419 

tbody tr:hover td
 {
  background-color: #ecf248;
  color:#192525;
}
 div#Box419 

tbody tr:hover td,tbody tr:hover th, tbody tr:hover a
 {
color:#192525;
}
 div#Box512  {color: #ffffff;}
 div#Box512 

img {border: none;}
 div#Box512 
#mapDiv  {padding: 0px; background: url(_images/distributors/bg_mapa.gif) top left no-repeat; width: 367px; height: 214px; font-size: 1px; }
 div#Box512 
#mapa {width: 367px; height: 214px; }
 div#Box512 
.content_mapa  {width: 367px; float: left; margin: 27px 10px 0px 0px; background-image: url(_images/distributors/bg_mapa1.gif); background-repeat: no-repeat;}
 div#Box512 


.regionList  {
display: block;
width: 250px;
float: right;
}
 div#Box512 

a  {color: #01DDFE;}
 div#Box512 


.distributorTop .name {color:#E4F118;}
 div#Box512 
.distributorTop  {border-bottom: 1px solid white; padding: 0px 0px 5px;}
 div#Box512 

a:hover  {color: #ffffff;}
 div#Box512 
H2.regionName {display: none;}
 div#Box512 
.distributor
 {
padding: 0px 0px 5px 0px;
margin: 0px 0px 5px 0px;
border-bottom: 1px solid white;
}
 div#Box512 
.name {font-size: 12px; font-weight: 800;}

h1#likeh1{
	font-size:20px;
	margin-top:10px;
}

h2.likeh2{
	font-size:16px;
}

h3{
	font-size:13px;
}

.photoBox {float:right;margin:0px; padding:7px 10px; 0 0}

/* ---- Agregat ---- */

#agregat  {
width: 770px;
padding: 10px;
clear: both;
height: 175px;
}
 
#agregat div  {
float: left;
width: 630px;
background: url(_images/preview/img4ad442d06228d.jpg) repeat-x;
}

#agregat img  {
float: left;
margin-right: 1px;
display: block;
border:none;
}

#agregat h3 {
font-size: 14px;
color: #000000;
margin: 0px;
padding: 5px 5px 5px 20px;
background: #cdcdcd;
border-bottom: 1px solid #fff;
}