	/* --- start of css --- */

html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, li, dl, dd, dt, address {margin: 0;padding: 0;}
body {text-align: center;background:#505050;font: 80%/1.6 Arial, Tahoma, Helvetica, sans-serif;}
html > body {font-size: 13px;}
a {font-weight: bold;text-decoration: underline;}
a:hover {text-decoration: none;}

table {font-size: 100%;border-collapse: none;}
.bold {font-weight: bold;}
.center {text-align: center;}
.right {text-align: right;}
.cb {clear: both;height: 1px;width: 1px;overflow: hidden;}
.clear {clear: both;}
.red {color: red; font-weight: bold;}
a img, fieldset {border: 0;}
.highlight {color: red;font-weight: bold;}
.img_fright {float: right;margin: 0 0 1em 1.5em;}
.fleft {float:left;}
.flefttwo {float: left;width:440px;}
.fright {float: right;}
.small {font-size: 85%;}

body {background: url('http://img.rk-reico.cz/bg.jpg');margin: 0;padding: 0;}

#page {background: #505050 url('http://img.rk-reico.cz/bgpage.jpg') repeat-x;}
#header {width:932px;height:140px;position:relative;margin: 0 auto;}
#header .bar {background:url('http://img.rk-reico.cz/headbar.png') no-repeat;width:788px;height:30px;position:absolute;top:63px;left:144px;}
#logo {top: 40px;left: 0px;}
#logo, #logo span {display: block;cursor: pointer;position: absolute;}
#logo span {background: url('http://img.rk-reico.cz/logo-reico.png') no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/logo.png',sizingMethod='scale');width: 129px;height: 54px;z-index: 10;}
#logo strong {position: absolute;}

#menu ul {position:absolute;top:109px;left:5px;font-size:90%;}
#menu li {list-style:none;background: url('http://img.rk-reico.cz/separator.png') right 7px no-repeat;padding:5px 10px 0 0;float:left;margin:0 10px 0 0;}
#menu li a {color:#616060;text-decoration:none;background: url('http://img.rk-reico.cz/menuhover.jpg') 0 -1000px no-repeat;height:10px;padding-bottom:14px;_padding-bottom:6px;display:block;_float:left;}
#menu li a:hover, #menu li a.active {color:#DA0281;background: url('http://img.rk-reico.cz/menuhover.jpg') center bottom  no-repeat;}


#menutop ul {position:absolute;top:0px;left:798px;font-size:80%;}
#menutop li {list-style:none;float:left;padding:3px 0 0 0;margin:0 0 0 10px;}
#menutop li a {color:white;text-decoration:none;background: url('http://img.rk-reico.cz/menutophover.jpg') 0 -1000px no-repeat;height:10px;padding-bottom:10px;_padding-bottom:3px;display:block;_float:left;}
#menutop li a:hover {color:#DAD9D9;background: url('http://img.rk-reico.cz/menutophover.jpg') center bottom  no-repeat;}

#pageInner {clear:both;margin:0 auto;position:relative;text-align:left;width:932px;}
#content {clear:both;position:relative;width:932px;padding-bottom: 30px;}
#textdiv {float:left;width:558px;background:#ffffff;margin:26px 0 0 0;min-height:700px;_height:700px;position: relative;}
#textdiv .top {position:relative;background:#DC0183 url('http://img.rk-reico.cz/arrowtexttop.png') no-repeat;background-position:40px bottom;min-height:26px;_height:29px;color:white;padding:3px 0px 5px 34px;}
#textdiv .top img {position:relative;top:1px;left:-3px;}
#textdiv .back {border:1px dashed white;background: #dc0082;position: absolute;right: 35px;top: 4px;color:white;text-decoration:none;font-weight:normal;font-size:85%;padding:0 10px 0 10px;_padding:2px 10px 1px 10px;margin:1px 10px 0 0px;_margin:1px 10px 0 0px;}
#textdiv .body {padding:15px 35px 20px 35px;font-size:90%;color:black;line-height:1.4;}
#textdiv p {margin: 1em 0;}
#textdiv h1 {background: #dc0082 url('http://img.rk-reico.cz/h1.png') 33px bottom no-repeat;color: white;font-size: 110%;padding: 4px 100px 5px 35px;font-weight: bold;line-height: 1.4;}
#textdiv h2 {font-size: 120%;margin: 1em 0 0.7em 0;color:#DC0082;}
#textdiv h2.exception {margin:0 0 0 20px!important;}
#textdiv h3 {font-size:100%;margin:10px 0 0 0;}
#textdiv ul {margin: 1em 0 1em 18px;}
#textdiv li {list-style: square;}
#textdiv .contactbox {float:left;font-size:90%;}
#textdiv .contactbox .hr {clear:both;background:#9E9E9E;width:173px;height:1px;overflow:hidden;left:-5px;position:relative;margin:8px 0 8px 0;} 
#textdiv .contactbox p {margin:0 0 0 0;}
#textdiv .contactbox span {color:#DC0082;font-weight:bold;font-size:115%;}
#textdiv .contactbox a {color:black;}
#textdiv .contactbox .topcont {background: url('http://img.rk-reico.cz/contactboxtop.gif') no-repeat;width:193px;height:10px;overflow:hidden;}
#textdiv .contactbox .bodycont {background:#D2D2D2;width:165px;border-left:1px solid #F7F7F7;border-right:1px solid #F7F7F7;padding: 10px 13px 10px 13px;_padding: 10px 9px 10px 9px;}
#textdiv .contactbox .downcont {background: url('http://img.rk-reico.cz/contactboxdown.gif') no-repeat;width:193px;height:12px;overflow:hidden;} 
#textdiv .contactbox .button {border:1px dashed #dc0082;background:#D2D2D2;color: #dc0082;text-decoration:none;font-weight:bold;padding:2px 9px 2px 9px;}
#textdiv .contactbox .image {margin:4px 0 4px 0;}
#textdiv .contactbox img.buttonimg {position:relative;top:1px;}

#textdiv .contactperson {width:273px;border:1px dashed #ACACAD;margin: 10px 0 0 18px;}
#textdiv .contactperson img {margin: 3px 3px;}
#textdiv .contactperson p {margin: 0 0!important;}
#textdiv .contactperson .name {padding:25px 0 0 15px;line-height:1.2;font-size:90%;}
#textdiv .contactperson .name span {color:#E12293;}
#textdiv .contactperson .info {padding:10px 0 0 15px;line-height:1.2;font-size:90%;}
#textdiv .contactperson a {font-weight:normal;color:black;}

#textdiv .quoteleft {width:278px;px;float:left;margin-right:10px;}
#textdiv .quoteleft .imagemenu {width:278px;height:64px;overflow:hidden;border-top:1px dashed #D0D0D0;border-bottom:1px solid #DC0082;margin:10px 0 0 0;position:relative;}
#textdiv .quoteleft .imagemenu img {float:left;margin:9px 2px 0 0;cursor:pointer;}
#textdiv .quoteleft .imagemenu img.first {margin:9px 2px 0 3px!important;}
#textdiv .quoteleft .imagemenu .arrowleft {margin:18px 0 0 0;}
#textdiv .quoteleft .imagemenu .arrowright {margin:18px 0 0 0;float:right;}
#textdiv .quoteleft p {margin:0 0!important;font-size:90%;line-height:1.3;}

#textdiv .quoteleft .negotiate {width:273px;min-height:115px;border:1px dashed #ACACAD;margin: 10px 0 10px 0;}
#textdiv .quoteleft .negotiate img {margin: 3px 3px;}
#textdiv .quoteleft .negotiate p {margin: 0 0!important;}
#textdiv .quoteleft .title {padding:11px 0 0 15px;color:#DC0082;font-weight:bold;font-size:115%;}
#textdiv .quoteleft .negotiate .name {padding:6px 0 0 15px;line-height:1.2;font-size:90%;}
#textdiv .quoteleft .negotiate .name span {color:#E12293;}
#textdiv .quoteleft .negotiate .info {padding:10px 0 0 15px;line-height:1.2;font-size:90%;}
#textdiv .quoteleft .negotiate a {font-weight:normal;color:black;}
#textdiv .quoteleft .hr {background:#DC0082 url('http://img.rk-reico.cz/quotelefthr.jpg');width:162px;height:2px;overflow:hidden;margin-top:5px;margin-left:8px;}

#textdiv .quotebox {float:left;font-size:90%;}
#textdiv .quotebox .topquote {background: url('http://img.rk-reico.cz/contactboxtop.gif') no-repeat;width:193px;height:10px;overflow:hidden;}
#textdiv .quotebox .bodyquote {background:#D2D2D2;width:165px;_width:185px;border-left:1px solid #F7F7F7;border-right:1px solid #F7F7F7;padding: 1px 13px 1px 13px;_padding: 10px 9px 10px 9px;}
#textdiv .quotebox .downquote {background: url('http://img.rk-reico.cz/contactboxdown.gif') no-repeat;width:193px;height:12px;overflow:hidden;} 
#textdiv .quotebox p {margin:0px 0!important;}
#textdiv .quotebox .hr {width:173px;height:1px;background:#E8E8E8;overflow:hidden;left:-3px;top:3px;position:relative;margin:0 0 7px 0;clear:both;} 
.buttonforprint {margin:10px 0 0 10px;}

#texthome {float:left;width:558px;margin:30px 0 0 0;}
#texthome img {display:block;position:absolute;top:35px;}
#texthome a.one {position:relative;text-decoration:none;color:#DC0082;width:129px;_width:131px;height:192px;background:url('http://img.rk-reico.cz/menupart.jpg');border:1px solid #A7A7A7;float:left;margin:0 0 15px 10px;}
#texthome a.one:hover {color:white;background-position:0 -192px;border:1px solid #733C5A;}
#texthome .first {margin-left:0!important;}
#texthome span.city {font-size:85%;padding:0 10px 0 10px;display:block;position:relative;text-transform:uppercase;line-height:1.4;top:2px;}
#texthome span.info {font-size:85%;padding:0 10px 0 10px;position:absolute;top:137px;color:black;font-weight:normal;display: block;line-height:1.3;}
#texthome a:hover span.info{color:white;}
#texthome span.price {font-size:85%;padding:3px 10px 0 10px;position:absolute;top:168px;display: block;}
/*
#texthome {float:left;width:558px;margin:30px 0 0 0;}
#texthome img {display:block;position:relative;}
#texthome a.one {text-decoration:none;color:#DC0082;width:129px;height:159px;background:url('http://img.rk-reico.cz/menupart.jpg');border:1px solid #A7A7A7;float:left;margin:0 0 15px 11px;}
#texthome a.one:hover {color:white;background-position:0 -160px;border:1px solid #733C5A;}
#texthome .first {margin-left:0!important;}
#texthome span.city {font-size:85%;padding:0 10px 0 10px;display:block;position:relative;text-transform:uppercase;}
#texthome span.info {font-size:85%;padding:0 10px 0 10px;position:relative;top:3px;color:black;font-weight:normal;display: block;}
#texthome a:hover span.info{color:white;}
#texthome span.price {font-size:85%;padding:3px 10px 0 10px;position:relative;top:3px;display: block;}
*/

.paging {margin: 1em 0 0 0;}
.paging a {text-decoration:none;color:white;font-weight:normal;font-size:90%;line-height:1;}
.paging .outer {float: right;color: white;position: relative;margin-top: -2px;font-size: 90%;padding:0 15px;}
.paging .outer a {padding: 0 2px;}
.paging a.part {float:right;background:#505050;border:1px solid #7B7B7B;font-size:80%;color:white;padding:2px 4px 1px 5px;position:relative;text-decoration:none;}    
.paging a.part:hover {background:#7B7B7B;}                                                                                                                            
.paging a.arrowleft, .paging a.arrowright {margin-left: 3px;background:#F3F3F3;padding: 3px 6px;top:0px;position:relative;border-top:1px solid #BDBDBD;border-bottom:1px solid #BDBDBD;font-size:90%;color:#333333;text-decoration:none;font-weight:normal;float:right;}
.paging a.arrowright {margin-right: 3px;margin-left: 0;}
.paging a.arrowleft:hover, .paging a.arrowright:hover {background: #DDDDDD;}
.paging a.arrowleft img, .paging a.arrowright img {display:block;top:0;position:relative;}
#arrowleft img, #arrowright img {display:block;top:0;position:relative;}
#moving_slide {width:1000%;padding-left:10px;}
#detail-slide-prev, #detail-slide-next {
  background-color:#FFFFFF;
  height:100px;
  position:absolute;
  top:0;
  display:block;
  width:13px;
}
#detail-slide-prev {
 right:0;
}

#detail-slide-next {
  left:0;
}
#rc {float:right;width:356px;left: 10px;top:-32px;position:relative;}
#rc .top {font-size:170%;color:#DC0183;text-align:center;padding:15px 0 0 0;background:url('http://img.rk-reico.cz/rctop.jpg') no-repeat;width:356px;height:44px;_height: 59px;}
#rc .body {background:url('http://img.rk-reico.cz/rcbody.jpg') repeat-y;padding:10px 27px 10px 27px;width:302px;_width:356px;}
#rc .body a.first {float:left;background:url('http://img.rk-reico.cz/rc1.png') no-repeat;width:205px;_width:276px;height:32px;_height:44px;color:white;text-decoration:none;padding:13px 0 0 70px;margin:0 0 3px 13px;}
#rc .body a {height:32px;_height:44px;width:205px;_width:276px;color:white;text-decoration:none;padding:13px 0 0 70px;margin:0 0 3px 13px;}
#rc .body a.second {float:left;background:url('http://img.rk-reico.cz/rc2.png') no-repeat;}
#rc .body a.third {float:left;background:url('http://img.rk-reico.cz/rc3.png') no-repeat;}
#rc .body a.fourth {float:left;background:url('http://img.rk-reico.cz/rc4.png') no-repeat;}
#rc .body a.fifth {float:left;background:url('http://img.rk-reico.cz/rc5.png') no-repeat;}
#rc .body a.sixth {float:left;background:url('http://img.rk-reico.cz/rc6.png') no-repeat;}
#rc .body a.seventh {float:left;background:url('http://img.rk-reico.cz/rc7.png') no-repeat;}
#rc .body a:hover, #rc .body a.active {background-position:0 -46px;}
#rc .bodydown {background:url('http://img.rk-reico.cz/rcbodydown.jpg') repeat-y;padding:10px 27px 0 27px;width:302px;_width:356px;}
#rc .bodydown input.text {font-size:90%;background:white;border:1px solid #E4E4E4;width:266px;_width: 273px;height:19px;text-align:right;margin:0 0 4px 15px;color:#3F3F3F;padding:3px 5px 0 0;_height:25px;}
#rc .bodydown select {font-size:90%;background:white;border:1px solid #E4E4E4;width:273px;_width: 273px;height:25px;text-align:left;margin:0 0 4px 15px;color:#3F3F3F;padding:3px 5px 0 0;_height:25px;}
#rc .bodydown input.buttonfind {float:right;margin:0 15px 10px 0;}
#rc .down {background:url('http://img.rk-reico.cz/rcdown.jpg') no-repeat;width:356px;height:40px;}

#rc .downmenu {line-height:1;font-size:120%;width:306px;border:1px dashed #8A8A8A;margin: 0 0 0 25px;padding:15px 0 15px 0;}
#rc .downmenu a.first {float:left;background:url('http://img.rk-reico.cz/rcdown1.png') no-repeat;width:175px;_width:276px;height:37px;_height:44px;color:white;text-decoration:none;padding:7px 0 1px 100px;margin:0 0 3px 14px;}
#rc .downmenu a.first:hover {background-position:0 -46px;}
#rc .downmenu .first span {font-size:85%;padding-left:17px;}
#rc .downmenu a.second {float:left;background:url('http://img.rk-reico.cz/rcdown2.png') no-repeat;width:185px;_width:276px;height:38px;_height:44px;color:white;text-decoration:none;padding:7px 0 1px 90px;margin:0 0 3px 14px;}
#rc .downmenu a.second:hover {background-position:0 -46px;}
#rc .downmenu .second span {font-size:85%;padding-left:27px;}
#rc .downmenu a.third {float:left;background:url('http://img.rk-reico.cz/rcdown3.png') no-repeat;width:185px;_width:276px;height:38px;_height:44px;color:white;text-decoration:none;padding:7px 0 1px 90px;margin:0 0 3px 14px;}
#rc .downmenu a.third:hover {background-position:0 -46px;}
#rc .downmenu .third span {font-size:85%;padding-left:26px;}


#sf {width: 210px;height: 30px;position: absolute;left: 700px;top: 63px;}
#sf_input {font-size:95%;position: absolute;top: 4px;left: 8px;border: 0;width: 158px;_width: 168px;padding:3px 5px 0 5px;_padding:4px 5px 0 5px;height:19px;_height:22px;text-align:right!important;font-weight: normal;background: white;display: block;color:#656565;text-align: left;}
#sf .submit {position: absolute;left:179px;top:3px;}


#footer {clear:both;width:100%;margin: 20px 0 0 0;}
#footer a {color:white;}
#footer .body {width:932px;margin:0 auto;font-size:90%;font-weight:bold;line-height:1.3;text-align:left;}
#footer .first {width:230px;color:white;float:left;padding-bottom:20px;}
#footer .second {width:230px;color:white;float:left;}
#footer .third {width:190px;color:white;float:left;}

	/* --- end of css --- */