@page {margin:2cm}
body {
	font-family: Tahoma, "Tahoma CE", "Verdana CE", Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
	font-size: 11px;
 	color: #353535;
 	background: #C7E1B6;
 	text-align: center;
 	margin: 0 auto;
	}
a {color: #015641; text-decoration: none;}
input {height: 12px; vertical-align: middle; font-family: Tahoma, "Tahoma CE", "Verdana CE", Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif; font-size: 11px;}
textarea {font-family: Tahoma, "Tahoma CE", "Verdana CE", Verdana, "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif; font-size: 11px;}
form {margin: 0; padding: 0;}
h2 {font-size: 16px; font-weight: bold;}
h3 {font-size: 13px; font-weight: bold;}
h4 {font-size: 11px; font-weight: bold;}

#home {width: 543px;}
#content, #content-home {width: 760px; margin: auto;}
.slavfootspace, #runtext, .topinfo ,.quicknav, #leftpart, #mmenu, #topnav, #top {display: none}

#smenu {padding: 2px 0px 0px 10px; background: #E5E9EC; margin: 0px 0px 30px 0px; clear: both;}
#content-home {background: url('./picture/mask/bg_home_green.gif') repeat-y 204px 0px #F6FAFD; padding:0}
#content {}
#footer {clear:both}
.showfooter {text-align:left; border-top: solid 1px #000000; padding: 5px; clear:both; float:left; margin:50px 0 30px 0}

#rightpart {width: 85%; margin:0 auto;}
.subparent {width: 193px; background: #C7E1B6; margin: 0px 0px 0px 3px;; border:1px solid}
.leftsub {background: url('./picture/mask/bg_leftsub_green.gif') repeat-y; border-bottom: solid 1px #75AC5C; width: 193px;; border:1px solid}

.ftext {width: 480px; float: left; padding: 3px 0px 0px 10px}
.copyr {float: left; padding: 3px 10px 0px 0px}
.newsl {border: solid 1px #DAD7CE; background: #FEF1A9; width: 156px; margin-top: 5px;}

#mmenu a {color: #FFD23A; text-decoration: none; font-weight: bold; text-transform: uppercase;}
#mmenu a.active {color: #96C381;}
#mmenupad {padding: 4px 0px 0px 25px;}
#rightpartp {padding:0}
h2.tit {margin: 0px 0px 5px 0px; border-bottom: solid 3px #E5E9EC; font-size: 17px; padding: 0px 0px 5px 0px; color: #474747;}

input.searchm {width: 129px; height: 12px; background: #F1AA26; border: solid 1px #F1AA26; vertical-align: middle;}
.fspac {height:24px; background: #F6FAFD; width: 543px; float: right;}

#lpyl {
  background: #C7E1B6;
  width: 275px;
  float: left;
  margin: 0;
}
#infom {
  width: 263px;
  background: #E5E9EC;
}
#tiskm {
  width: 263px; float: left;
  background: #C1C4C7;
}
.rpyltabs1 {background: url('./picture/mask/graytab.gif') no-repeat; height: 27px;}
.rpyltabs2 {background: url('./picture/mask/dgtab.gif') no-repeat; height: 27px;}
.lpyltabs {background: url('./picture/mask/gtab_green.gif') no-repeat; height: 27px;}
.lpylf1, .lpylf2, .lpylf3 {margin-left: 5px; padding: 3px 0 0 10px; font-size: 16px; font-weight: bold;}
.lpylf1 {background: url('./picture/mask/sq4.gif') no-repeat 2px 11px;}
.lpylf3, .lpylf2 {background: url('./picture/mask/sq2.gif') no-repeat 2px 10px;}
.lpylf1 {color: #015641;}
.lpylf2, .lpylf3 {color: #474747;}

.newstit {background: #96C381;}
.newstit span {display: block; padding: 0px 0px 2px 2px;}
.newsimg, .newscon {float: left; margin: 5px 0px 0px 0px;}
.newscon {width: 258px; padding: 0px 0px 10px 0px;}

.news2con {width: 248px; padding: 0px 0px 10px 0px; float: left;}
.news2tit span {display: block; padding: 0px 0px 2px 2px; font-weight: bold;}
.news2tit a {font-weight: bold; text-decoration: underline;}
.news2img {float: left; margin: 1px 0 0 0;}
.slavfoot {background: #F6FAFD; padding:0; margin:0}
.slavfrig-home {background: url('./picture/mask/bg_home_green.gif') repeat-y; float: left; width: 543px; margin: 0px 0px 0px 8px; height: 65px;}
.slavfrig {float: left; width: 543px; margin: 0px 0px 0px 8px; height: 65px;}

#cnb-exchange-rates {padding: 15px 0px 5px 0px;}
#cnbname {font-weight: bold; margin: 0px 0px 2px 8px;}
#cnbdate {padding: 0px 0px 0px 18px;}
#cnbvalueusa {margin: 10px 0px 0px 15px; background: url('./picture/mask/bg_cnbvaluelink.gif') repeat-x; height: 22px; font-weight: bold;}
#cnbvalueeuro {margin: 6px 0px 0px 15px; font-weight: bold;}

.subtext {font-weight: bold;}
.form-hot {background-color: #C8E1B7 ;border: 1px #015641 solid;}
.form-button {background-color: #015641 ;border: 1px #C8E1B7 solid; color: #C8E1B7; height: 18px;}
.form-area {overflow: auto; background-color: #C8E1B7; border: 1px #015641 solid; width: 300px; height: 70px;}

.button {text-decoration: none; color: #FFD23A; padding: 1px 5px 1px 15px; height: 15px; border: 0px; font-size: 11px; background: url(./picture/mask/button_arrow_green.gif) no-repeat 12px 6px #015641; }

a.link {background: url(./picture/mask/arrow06.gif) no-repeat 0px 3px; padding: 0px 0px 0px 12px; text-decoration: underline;}
a.link2 {background: url(./picture/mask/sq3.gif) no-repeat 0px 5px; padding: 0px 0px 0px 8px; text-decoration: underline; font-weight: bold;}

.art-date, .art-bold {background: url(./picture/mask/arrow06.gif) no-repeat 0px 3px; padding: 0px 0px 0px 12px; font-weight: bold; margin-top: 10px;}
a.art-bold {text-decoration: underline;}
a.art-bold:hover {text-decoration: none;}
.art-subj {padding: 0px 0px 0px 12px; font-weight: bold;}
.art-desc {padding: 5px 0px 0px 12px; font-style: italic}
a.art-link {padding: 0px 0px 0px 12px; font-weight: bold; text-decoration: underline;}
.art-text {padding: 7px 0px 10px 12px;}

.regions {background: url('./picture/mask/gtab_green.gif') no-repeat; height: 27px; margin: 80px 0px 0px 0px;}
.region-news {background: #C7E1B6; /*height: 170px;*/}
.region-pad {padding: 5px 2px 15px 2px;}
.region-item {width: 267px; float: left;}
.region-title {background: #96C381; margin-left: 12px; height: 15px; padding: 0px 0px 0px 0px;}
.region-itemp {padding: 0px 0px 0px 12px;}
.region-link {padding: 0px 0px 0px 12px; text-align: right;}
.regions h2 {font-size: 16px;  margin: 0px;}
.region-arch {padding: 15px 5px 0px 0px; clear: both; text-align: right;}

img.page-img {border: 2px #96C381 solid;}
.galsec {margin: 10px 0px 10px 0px; padding: 4px 0px 2px 0px;  background: #E7F2DD;}
a.gal {text-decoration: underline; font-size: 11px;}

/* styles for Naši lidé  >  Republikový výbor */
tr.rep0 {background-color: #C7E1B6;}
tr.rep1 {background-color: #96C381;}
.rep_sub {background: url(./picture/mask/sq3.gif) no-repeat 0px 5px; padding: 0px 0px 0px 8px; font-weight: bold; margin: 5px 0 5px 0;}
