@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; background:#9e0b0f url(img/bcg-body.gif) repeat-x; font-family:Arial, Helvetica, sans-serif; color:#7c6c52; font-size:12px; line-height:18px;}
#container {width:930px; margin-left:auto; margin-right:auto; background: url(img/bcg-container.gif) #FFFFFF no-repeat; padding:0 10px 0 10px; position:relative}

/*menu*/
#header {width:930px; height:203px;}
#header .phone {width:130px; height:25px; position:absolute; left:780px; top:75px; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold}

#homelink {position:absolute;width:180px;height:100px;left:20px;top:30px;}
/*box*/
#box {width:525px; float:left; padding:0px 20px 0px 20px}
#box a img {border:2px solid #9E0B0F}
#box p {text-align:justify}
#box .actl {width:223px; padding:15px; float:left; border:solid 1px #cbbfaa; margin:0 0 20px 0}
#box .act2 {width:223px; padding:15px; float:left; border:solid 1px #cbbfaa; margin:0 0 20px 20px}
#box .date {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin:0; padding:0; line-height:11px}
#box h2 {font-size:16px; font-weight:bold; color:#f58220; line-height:16px; margin:10px 0px; padding:0}
.img {text-align:center}
#box .news .top { background:#cbbfaa; padding:8px; color:#FFFFFF}
#box .news .date {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin:0; padding:0 30px 0 0; line-height:11px}
#box .news .mid { padding:10px 0}
#box .news .mid  .imgr {float:right; margin:0 0 20px 20px}
#box .news .mid .more {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin:10px 0 0 0; font-weight:bold; display:block; width:200px}
.fotob {padding:4px; border:solid 1px #e4ddd2;}

/*box-left*/
#box-left { width:190px; float:left}
#box-left .desk {width:176px; display:block; height:19px; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center; padding:7px; background:url(img/bcg-desk-left.gif) no-repeat}

.anketa {background:#f2ede5; padding:7px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:11px}
.anketa p {margin:10px 0 10px 0}
.anketa-text {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px}
.dynamic {border:#FFFFFF 1px solid; margin:5px 0 5px 0; width:102px; background:#FFFFFF}
.contact {padding: 25px 15px}


/* anketa */
.pollsum,.polltitle,.pollodd,.polleven {padding:10px 0;}
.polltitle {font-size:130%}
.pollsum {}
.poll a {text-decoration:none;color:#7C6C52}
.pollodd {background:none;color:#000;font-weight:bold}
.polleven {background:none;color:#000;font-weight:bold}
.pollbar {background:#F7961E;height:8px;}
.pollbarbg {background:#fff;padding:1px}


/*box-right*/
#box-right {width:170px; float:left}
#box-right .desk {width:156px; display:block; height:19px; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center; padding:7px; background:url(img/bcg-desk-right.gif) no-repeat}
.link,  {height:20px; margin:0 0 20px 0; border-bottom:1px solid #f0ebe3}
#box-right a img {border:none !important}
#box-right a {display:block;margin:0 0 5px 0; border-bottom:1px solid #f0ebe3;padding:0 0 5px 0;}


/*Other*/
.cleaner {clear:both; font-size:0px; line-height:0px; height:0}
.tab {border:solid 1px #e9e2d7}
.tr1 {background-color:#ffffff; font-size:11px}
.tr2 {background-color:#f2ede5; font-size:11px}
.tr3 {background-color:#cdbda4; font-size:11px; color:#FFFFFF; font-weight:bold}
.tab td {border-top:solid 1px #ffffff;}

/*Typo*/
h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#9e0b0f; line-height:22px; margin:20px 0 20px 0; padding:0}
h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#000000; line-height:18px; margin:20px 0 20px 0; padding:0}
h3 { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#9e0b0f; line-height:18px; margin:20px 0 20px 0; padding:0}
ul li {list-style:url(img/arrow.gif);}
.list {background:url(img/bcg-list.gif) no-repeat; padding:20px 20px 20px 40px}
a {color:#9e0b0f}
a:hover {text-decoration:none}


/*footer*/
.footer {width:880px; height:20px; padding:25px; background:url(img/bcg-footer.gif) no-repeat; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-align:left}
.imenu img {border:none}
.imenu {position:absolute;}
#imu {z-index:1;top:10px;margin-left:238px}
#imp {z-index:2;top:49px;margin-left:234px}
#imn {z-index:3;top:87px;margin-left:237px}
#imf {z-index:4;top:128px;margin-left:252px}

#imub {z-index:8;top:6px;margin-left:548px}
#imo {z-index:5;top:49px;margin-left:559px}
#ima {z-index:6;top:90px;margin-left:560px}
#imk {z-index:7;top:125px;margin-left:555px}


.news-akce {width:250px;float:left;text-align:center;height:380px;}
.news-akce h2 {height:3em}
.news,.news-topic {clear:left;}
#container a img {margin:5px}
.forms ol {list-style-type:none !important;background:none !important}
.forms ol li {list-style-type:none !important;background:none !important;margin-bottom:4px;}
.formbtn {margin:0;padding:5px;text-align:center;}
