/* form contact */
#order{border-top:2px solid #420D1A;border-bottom:2px solid #420D1A;background-color:#E6E5E5;}
#order fieldset{border:none;position:relative;}
#order label{display: block;float: left;width:150px;margin: 0 2px 0 0;text-align:right;}
#order label.width175px{width:175px;}
.formField{font: 100% Verdana, Arial, Helvetica, sans-serif;color:#000;background-color:#F8FCF8;width:180px;border:1px solid #B1CBB1;padding-left:3px;}
.formArea {font: 100% Verdana, Arial, Helvetica, sans-serif;color:#000;background-color:#F8FCF8;width:400px;border:1px solid #B1CBB1;padding-left:3px;}
.buttonOk{background: #00CC66 url("../images/bgButtonOk.gif") 0 0 repeat-x;color:#FFF;cursor:pointer;border:1px solid #006600;}
.buttonKo{background:#FF9966 url("../images/bgButtonKo.gif") 0 0 repeat-x;color:#FFF;cursor:pointer;border:1px solid #BF0000;}

a:link {color: #000;font-weight: bold;text-decoration: underline;}
a:visited {color: #000;font-weight: bold;text-decoration: underline;}
a:hover {color: #999;font-weight: bold;text-decoration: underline;}
.txt1a a:link {color: #333;font-weight: bold;text-decoration: none;}
.txt1a a:visited {color: #333;font-weight: bold;text-decoration: none;}
.txt1a a:hover {color: #990000;font-weight: bold;text-decoration: none;}
.txt1b a:link {color: #990000;font-weight: bold;text-decoration: none;}
.txt1b a:visited {color: #990000;font-weight: bold;text-decoration: none;}
.txt1b a:hover {color: #990000;font-weight: bold;text-decoration: none;}

.txt2a a:link {
color: #333333;
font-weight: normal;
text-decoration: none;
}

.txt2a a:visited {
color: #333333;
font-weight: normal;
text-decoration: none;
}

.txt2a a:hover {
color: #990000;
font-weight: normal;
text-decoration: none;
}

.txt2b a:link {
color: #990000;
font-weight: normal;
text-decoration: none;
}

.txt2b a:visited {
color: #990000;
font-weight: normal;
text-decoration: none;
}

.txt2b a:hover {
color: #990000;
font-weight: normal;
text-decoration: none;
}

.m3 a:link {
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

.m3 a:visited {
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

.m3 a:hover {
color: #CCCCCC;
font-weight: bold;
text-decoration: none;
}

.m4 a:link {
color: #6C090B;
font-weight: bold;
text-decoration: none;
}

.m4 a:visited {
color: #6C090B;
font-weight: bold;
text-decoration: none;
}

.m4 a:hover {
color: #000000;
font-weight: bold;
text-decoration: none;
}

.m5b a:link {
color: #6C090B;
font-weight: bold;
text-decoration: none;
}

.m5b a:visited {
color: #6C090B;
font-weight: bold;
text-decoration: none;
}

.m5b a:hover {
color: #000000;
font-weight: bold;
text-decoration: none;
}

body, html {
background-image: url(../img/background.gif);
background-repeat: repeat-y;
text-align: left;
padding: 0px;
margin: 0px;
background-color: #4e4e4e;
font-size: 11px;
color: #333333;
font-family: verdana, arial, helvetica, sans-serif;
font-weight: normal;
font-variant: normal;
font-style: normal;
}
	
.banner1 {
position: relative;
background-image: url(../img/banner.png);
margin-top: 0px;
top: 0px;
left: 297px;
width: 662px;
height: 250px;
}

.banner2 {
position: relative;
background-image: url(../img/banner.png);
margin-top: 0px;
top: 0px;
left: 297px;
width: 662px;
height: 250px;
}

.banner3 {
position: relative;
background-image: url(../img/banner.png);
margin-top: 0px;
top: 0px;
left: 297px;
width: 662px;
height: 250px;
}
.banner4, .banner5, .banner6, .banner7, .banner8, .banner9{position: relative;top: 0px;left: 297px;background:transparent url("../img/banner.png") 0 0 no-repeat;width: 662px;height: 250px;}

.banr {
position: absolute;
background-image: url(../img/banr.gif);
margin-top: 0px;
top: 0px;
left: 662px;
width: 25px;
height: 250px;
}

.img-box {
position: relative;
margin-top: 0px;
top: 0px;
left: 0px;
width: 600px;
}

.img-left {
position: relative;
background-image: url(../img/img.png);
margin-top: 0px;
top: 0px;
left: -12px;
width: 300px;
height: 229px;
float: left;
}

.img-left-x {
position: relative;
background-image: url(../img/img.png);
margin-top: 0px;
top: 0px;
left: -12px;
width: 300px;
height: 229px;
float: left;
float: inherit;
}

.img-right {
position: relative;
background-image: url(../img/img.png);
margin-top: 0px;
top: 0px;
margin-left: 300px;
width: 300px;
height: 229px;
}

.img-foto1 {
position: relative;
margin-top: 0px;
top: 10px;
left: 19px;
width: 263px;
height: 168px;
}

.img-foto2 {
position: relative;
margin-top: 0px;
top: 10px;
left: 19px;
width: 263px;
height: 168px;
}

.img-txt1 {
position: relative;
margin-top: 0px;
top: 20px;
left: 20px;
padding-bottom: 30px;
width: 300px;
font-size: 11px;
color: #333333;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.img-txt2 {
position: relative;
margin-top: 0px;
top: 20px;
left: 20px;
padding-bottom: 30px;
width: 300px;
font-size: 11px;
color: #333333;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

	
.k0 {
position: absolute;
top: 0px;
left: 27px;
width: 269px;
}			
			
.k1 {
position: relative;
background-image: url(../img/1.png);
margin-top: 0px;
top: 0px;
left: 0px;
width: 269px;
height: 60px;
}
					
.k2 {
position: relative;
background-image: url(../img/2.png);
background-repeat: repeat-y;
margin-top: 0px;
top: 0px;
left: 0px;
width: 269px;
}
					
.k3 {
position: relative;
background-image: url(../img/3.png);
margin-top: 0px;
top: 0px;
left: 0px;
width: 269px;
height: 102px;
}
					
.k4 {
position: relative;
background-image: url(../img/4.png);
background-repeat: repeat-y;
margin-top: 0px;
top: 0px;
left: 0px;
width: 269px;
}
					
.k5 {
position: relative;
background-image: url(../img/5.png);
background-repeat: no-repeat;
top: 0px;
left: 0px;
width: 269px;
height: 15px;
}

.k6 {
position: relative;
background-image: url(../img/6s.png);
background-repeat: no-repeat;
top: 10px;
left: -27px;
width: 305px;
height: 53px;
}

.k7 {
position: relative;
background-image: url(../img/7s.png);
background-repeat: no-repeat;
top: 15px;
left: -8px;
width: 290px;
height: 155px;
}

.k8 {
position: relative;
background-image: url(../img/8s.png);
background-repeat: no-repeat;
top: 15px;
left: -8px;
width: 290px;
height: 299px;
}

.copyright {
position: relative;
top: 10px;
left: 35px;
width: 269px;
font-size: 11px;
color: #333333;
font-weight: bold;
font-variant: normal;
font-style: normal;
}

.ks {
font-size: 9px;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.m1 {
position: relative;
margin-top: 0px;
top: 0px;
left: 10px;
padding-bottom: 30px;
width: 250px;
font-size: 11px;
color: #333333;
font-weight: normal;
font-variant: normal;
font-style: normal;
}
					
.men1a {
position: relative;
margin: 0;
background-image: url(../img/but1a.png);
background-repeat: no-repeat;
width: 250px;
height: 34px;
padding-top: 0px;
padding-right: 0px;
border-bottom: 1px solid #cccccc;
}

.men1b {
position: relative;
margin: 0;
background-image: url(../img/but1b.png);
background-repeat: no-repeat;
width: 250px;
height: 34px;
padding-top: 0px;
padding-right: 0px;
border-bottom: 1px solid #cccccc;
}

.txt1a {
position: relative;
margin: 0;
width: 253px;
height: 34px;
top: 10px;
right: 40px;
font-size: 11px;
color: #333333;
font-weight: bold;
font-variant: normal;
font-style: normal;
text-align: right;
}

.txt1b {
position: relative;
margin: 0;
width: 253px;
height: 34px;
top: 10px;
right: 40px;
font-size: 11px;
color: #990000;
font-weight: bold;
font-variant: normal;
font-style: normal;
text-align: right;
}

.m2 {
position: relative;
margin-top: 0px;
top: 0px;
left: 10px;
padding-bottom: 0px;
width: 200px;
font-size: 11px;
color: #333333;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.men2a {
position: relative;
margin: 0;
background-image: url(../img/but2a.png);
background-repeat: no-repeat;
width: 21px;
height: 30px;
padding-top: 0px;
padding-right: 230px;
}

.men2b {
position: relative;
margin: 0;
background-image: url(../img/but2b.png);
background-repeat: no-repeat;
width: 21px;
height: 30px;
padding-top: 0px;
padding-right: 230px;
}

.txt2a {
position: relative;
margin: 0;
width: 200px;
height: 30px;
top: 8px;
left: 30px;
font-size: 11px;
color: #333333;
font-weight: normal;
font-variant: normal;
font-style: normal;
text-align: left;
}

.txt2b {
position: relative;
margin: 0;
width: 200px;
height: 30px;
top: 8px;
left: 30px;
font-size: 11px;
color: #990000;
font-weight: normal;
font-variant: normal;
font-style: normal;
text-align: left;
}

.m3 {
position: relative;
margin-top: 0px;
top: 15px;
left: 60px;
padding-bottom: 20px;
width: 280px;
font-size: 13px;
color: #ffffff;
font-weight: bold;
font-variant: normal;
font-style: normal;
}

.m4 {
position: relative;
margin-top: 0px;
top: 60px;
left: 30px;
padding-bottom: 20px;
width: 280px;
font-size: 14px;
color: #6C090B;
font-weight: bold;
font-variant: normal;
font-style: normal;
}

.m4a {
position: relative;
margin-top: 0px;
top: 60px;
left: 30px;
padding-bottom: 20px;
width: 260px;
font-size: 13px;
color: #333333;
font-weight: normal;
font-variant: normal;
font-style: normal;
}


.m5 {
position: relative;
margin-top: 0px;
top: 25px;
left: 30px;
padding-bottom: 20px;
width: 280px;
font-size: 13px;
color: #ffffff;
font-weight: bold;
font-variant: normal;
font-style: normal;
}

.m5a {
position: relative;
margin-top: 0px;
top: 25px;
left: 30px;
padding-bottom: 20px;
width: 280px;
font-size: 11px;
color: #ffffff;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.m5b {
position: relative;
margin-top: 0px;
top: 20px;
left: 90px;
padding-bottom: 20px;
width: 280px;
font-size: 14px;
color: #4B1213;
font-weight: bold;
font-variant: normal;
font-style: normal;
}

.m5c {
position: relative;
margin-top: 0px;
top: 5px;
left: 90px;
padding-bottom: 20px;
width: 280px;
font-size: 11px;
color: #ffffff;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.vsechno {
position: relative;
top: 0px;
left: 300px;
width: 600px;
font-size: 11px;
color: #333333;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.nadpis {
position: relative;
margin-top: 10px;
top: 0px;
_top: 10px;
left: 20px;
width: 600px;
font-size: 10px;
color: #666666;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.podnadpis {
position: relative;
margin-top: 10px;
top: 0px;
_top: 10px;
left: 20px;
width: 600px;
font-size: 16px;
color: #990000;
font-weight: bold;
font-variant: normal;
font-style: normal;
}

.textik {
position: relative;
width: 600px;
margin-top: 0px;
_margin-top: 0px;
margin-left: 20px;
padding-bottom: 30px;
font-size: 11px;
color: #62596A;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.mapa {
position: relative;
margin-top: 0px;
top: 5px;
left: -17px;
}

.cara {
width: 600px;
border-style:solid;
border-width: 1px;
border-color: #F7F7F7;
}

h2 {
font-size: 12px;
color: #333333;
font-weight: bold;
font-variant: normal;
font-style: normal;
}
.nad {
font-size: 11px;
color: #990000;
font-weight: bold;
font-variant: normal;
font-style: normal;
}

.table {
border: solid;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 0px;
font-size: 11px;
color: #333333;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.tr {
border: solid;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 0px;
font-size: 11px;
color: #333333;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.td {
border: solid;
background-color: #993300;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #333333;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.td2 {
border: solid;
background-color: #511322;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #FFFFFF;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.td4 {
border: solid;
background-color: #CCCCCC;
border-color: #fffffff;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #333333;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.td62 {
border: solid;
background-color: #EAEAEA;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #333333;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.tabfil {
text-align: right;
font-size: 11px;
color: #993300;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

					
.odeslat {
top: 0px;
left: 495px;
padding-bottom: 0px;
margin-bottom: 0px;
}					
					
.pole1 {
background-color: #F4F4F4;
border-width: 1px;
border-bottom-color: #999999;
border-left-color: #999999;
border-right-color: #999999;
border-top-color: #999999;
padding: 3px;
font-size: 11px;
color: #333333;
font-weight: normal;
font-variant: normal;
font-style: normal;
border-style: solid;
}	
					
.pole1a {
background-color: #FBE6E6;
border-width: 1px;
border-bottom-color: #993300;
border-left-color: #993300;
border-right-color: #993300;
border-top-color: #993300;
padding: 3px;
font-size: 11px;
color: #993300;
font-weight: normal;
font-variant: normal;
font-style: normal;
border-style: solid;
}
					
.pole2 {
background-color: #ffffff;
border-width: 1px;
border-bottom-color: #ffffff;
border-left-color: #ffffff;
border-right-color: #ffffff;
border-top-color: #ffffff;
padding-left: 3px;
padding-right: 3px;
font-size: 11px;
color: #993300;
font-weight: normal;
font-variant: normal;
font-style: normal;
border-style: solid;
}

.tdb1 {
border: solid;
background-color: #66CCCC;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #FFFFFF;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.tdb2 {
border: solid;
background-color: #ff99cc;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #FFFFFF;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.tdb3 {
border: solid;
background-color: #0000ff;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #FFFFFF;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.tdb4 {
border: solid;
background-color: #FF9E3E;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #FFFFFF;

font-weight: normal;
font-variant: normal;
font-style: normal;
}

.tdb5 {
border: solid;
background-color: #ff0000;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #FFFFFF;

font-weight: normal;
font-variant: normal;
font-style: normal;
}

.tdb6 {
border: solid;
background-color: #800080;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #FFFFFF;

font-weight: normal;
font-variant: normal;
font-style: normal;
}

.td3 {
border: solid;
background-color: #666666;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #FFFFFF;

font-weight: normal;
font-variant: normal;
font-style: normal;
}

.td3c {
text-align: center;
border: solid;
background-color: #666666;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #FFFFFF;

font-weight: normal;
font-variant: normal;
font-style: normal;
}

.tdc {
text-align: center;
border: solid;
background-color: #F0F0F0;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #333333;

font-weight: normal;
font-variant: normal;
font-style: normal;
}

.tdb1c {
text-align: center;
border: solid;
background-color: #66CCCC;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #FFFFFF;

font-weight: normal;
font-variant: normal;
font-style: normal;
}

.tdb2c {
text-align: center;
border: solid;
background-color: #ff99cc;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #FFFFFF;

font-weight: normal;
font-variant: normal;
font-style: normal;
}

.tdb3c {
text-align: center;
border: solid;
background-color: #0000ff;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #FFFFFF;

font-weight: normal;
font-variant: normal;
font-style: normal;
}

.tdb4c {
text-align: center;
border: solid;
background-color: #ff6600;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #FFFFFF;

font-weight: normal;
font-variant: normal;
font-style: normal;
}

.tdb5c {
text-align: center;
border: solid;
background-color: #ff0000;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #FFFFFF;

font-weight: normal;
font-variant: normal;
font-style: normal;
}

.tdb6c {
text-align: center;
border: solid;
background-color: #800080;
border-color: #999999;
border-width: 0px;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #FFFFFF;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.col {
text-align: left;
background-color: #6C090B;
border-color: #999999;
border-bottom-style: solid;
border-bottom-width: 2px;
border-bottom-color: #F2F2F2;
margin: 0px;
padding: 5px;
font-size: 11px;
color: #ffffff;
font-weight: bold;
font-variant: normal;
font-style: normal;
}

.bold {
font-weight: bold;
font-variant: normal;
font-style: normal;
}


.barva1 {
color: #66CCCC;
}

.barva2 {color: #ff99cc;}
.barva3 {color: #0000ff;}
.barva4 {color: #ff6600;}
.barva5, .textRed {color: #ff0000;}
.barva6 {color: #800080;}

.xx {
position: relative;
margin-top: 0px;
top: 0px;
left: -10px;
width: 640px;
}

.xy {
position: relative;
margin-top: -100px;
top: -100px;
left: -15px;
width: 640px;
z-index: -30;
}

.bac2 {
position: relative;
margin-top: 0px;
top: 0px;
left: -15px;
background-image:url(../img/bac2.png);
width: 654px;
height: 38px;
}

.bac2tex {
text-align: left;
margin: 0px;
padding-top: 12px;
padding-left: 16px;
font-size: 11px;
color: #990000;
font-weight: normal;
font-variant: normal;
font-style: normal;
}

.bac0tex {
text-align: left;
margin: 0px;
padding-top: 12px;
padding-left: 16px;
font-size: 11px;
color: #000000;
font-weight: bold;
font-variant: normal;
font-style: normal;
}


h3, h4 {position: relative;margin-top: 0px;font-size: 11px;margin-bottom: -10px;color: #990000;font-weight: bold;font-variant: normal;font-style: normal;}

li {vertical-align: bottom;padding-bottom: 1px;list-style-image : url(../img/li.png);list-style-position: outside;}
.deep, .skryty {display: none;}
#zab {z-index: 3;position: relative;margin-top: -16px;background-color: #FFFFFF;}
.border1 {border-color: #EEEEEE;}
a.buttonA{padding:5px 10px;font-size:14px;text-decoration:none;border:1px solid #006600;color:#FFF;font-weight:bold;background:#009900 url(../images/bgButtonOk.gif) repeat-x 0% 100%;}
a.buttonA:hover{background:#017F00;color:#FFF;}

.tiles{float:left;width:280px;height:130px;border:1px solid #DAD9D9;margin:10px 6px 2px 6px;}
.tiles:hover, .tiles.hover{background-color:#EFEFEF;}
.tiles img{border:none;}
.tiles p{line-height:1.3em;margin:0;padding:4px 4px 0 4px;text-align:center;}
.tiles a{font-size:9px;}

ul#acc {width:457px; list-style:none; color:#033;margin:0;padding:0;}
ul#acc li {list-style-image:none;}
ul#acc h3 {border:1px solid #9ac1c9;font-weight:bold;padding:6px; margin:5px 0 0 0; cursor:pointer; background:#F3F3F3 url(images/header.gif)}
ul#acc h3:hover {background:#E6E5E5;}
ul#acc .acc-section {overflow:hidden;}
ul#acc .acc-content {padding:10px 15px 0 15px; border:1px solid #9ac1c9; border-top:none;}

ul#acc .nested {list-style:none; color:#033; margin:0 0 15px 0;padding:0;}
ul#acc .nested h4 {border:1px solid #9ac1c9; padding:4px;margin:5px 0 0 0; cursor:pointer;position:static;}
ul#acc .nested h4:hover {background:#F3F3F3;}
ul#acc .nested .acc-section {overflow:hidden;}
ul#acc .nested .acc-content {padding:15px 10px;border-top:none;background-color:#F5F5F5;}
ul#acc .nested .acc-selected {background:#E6E5E5;font-weight:bold;}

.cL{clear:left;}