.body_sub {
	background:#F2F2F2 url(../img/bg_vertical_sub.gif) repeat-y left;
}

/*		LEVEJ SLOUPEC		*/

#sub_left {
	width:492px;
	background:url(../img/sub_left_bg.gif) top no-repeat;
	float:left;
}

#sub_left_content {
	margin-left:100px;
	width:382px;
}

#sub_left_content p {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}


/*		PATICKA		*/

#sub_paticka {
	margin: 55px auto 40px auto;
	background:url(../img/sub_patickabg.gif) top no-repeat;
	width:384px;
	clear:both;
}

#sub_paticka div {
	font-size:9px;
}

#sub_paticka_odkazy {
	width:384px;
	text-align:right;
	padding-top:21px;
}

#sub_paticka_copy {
	float:left;
	padding-top:6px;
}

#sub_paticka_member {
	padding-top:6px;
	text-align:right;
}

#sub_paticka_member a {
	font-weight:bold;
	color:#23497D;
}

/*		PRAVEJ SLOUPEC		*/

#sub_right {
	width:277;
	float:left;
	background:url(../img/sub_right_bg.gif) top no-repeat;
}

.submenu_img {
	margin-left:32px;
}

#submenu_holder {
	width:246px;
	margin-top: -4px;
	margin-left:31px;
	background:url(../img/submenu_bg.gif);
}

#submenu_holder a, #submenuExtraHolder a {
	text-decoration: none;
}

#submenu_holder a:hover, #submenuExtraHolder a:hover {
	text-decoration: underline;
}

#submenu_bottom {
	height: 6px;
	font-size: 1px;
	line-height: 1px;
}

#submenuExtraHolder {
	width:246px;
	margin-top: 0px;
	margin-left:31px;
	background:url(../img/submenu_bg.extra.gif);
}
#submenuExtraTop {
	border-top: 1px solid #9E9686;
	height: 6px;
	font-size: 1px;
	line-height: 1px;
	margin-left: 1px;
}
.submenu_radka {
	height:17px;
	font-size:10px;
	color:#85796C;
	background:url(../img/submenu_cudl.gif) top left no-repeat;
	padding-left:32px;
	padding-top:2px;
}
.submenuExtraRadka {
	height:17px;
	font-size:10px;
	color:#85796C;
	background: url(../img/submenu_cudl.extra.gif) top left no-repeat;
	padding-left:32px;
	padding-top:2px;
}

.submenu_rozdel {
	height:1px;
	width:246px;
	font-size:0px;
	background:url(../img/submenu_rozdel.gif) no-repeat;
}
.submenuExtraRozdel {
	height:1px;
	width:246px;
	font-size:0px;
	background:url(../img/submenu_rozdel.extra.gif) no-repeat;
}

#submenuExtraBottom {
	background:url(../img/submenu_bottom.gif) bottom no-repeat;
	font-size:0;
	height:2px;
	width:246px;
	margin-top:7px;
}

.submenu_off {
	font-weight:bold;
}



/*		INFOBOX		*/

#infobox_holder {
	background:url(../img/infobox_holder_bg.gif) top no-repeat;
	width:277px;
	padding-top:24px;
	text-align: left;
}

#infobox_holder2 {
	width:277px;
	padding-top:24px;
	text-align: left;
}

#infobox_holder p {
	text-align: left;
}

#infobox_holder li {
	text-align: left;
}

#infobox_top {
	width:245px;
	margin-left:32px;
	background:#E5D8C1 url(../img/infobox_top_bg.gif) top no-repeat;
	padding-top:6px;
}

#infobox_top_text {
	margin:0 10px 6px 30px;
	color:#375E79;
	font-weight:bold;
	line-height:14px;
	font-size:10px;
}

#infobox_top_bottom {
	font-size:0px;
	height:2px;
	width:245px;
	background:url("../img/infobox_top_bottombg.gif");
}

#infobox_obsah_holder {
	width:243px;
	margin-left:32px;
	background:#F6EBDD;
}

#infobox_obsah {
	padding:8px 8px 10px 8px;
	font-size:10px;
	color:#85796C;
}


/*		ZAKLADNI FORMATOVANI STRANKY	*/

#sub_titulek {
	padding-top:30px;
	margin-bottom:10px;
	font-size:13px;
	color:#39617D;
	font-weight:bold;
}

#sub_titulek_cara {
	width:384px;
	height:1px;
	margin-top:2px;
	font-size:0;
	background:url("../img/sub_titulek_cara.gif") no-repeat;
	clear:both;
}

#sub_obsah {
	margin-left:50px;
}

#sub_obsah2 {
	margin-left:30px;
}

/*		formatovani odstavcu ve strance		*/

.perex {
	font-weight:bold;
	color:#375E79;
}

.bold {
	font-weight:bold;
}

.italicsmall {
	font-size:10px;
	font-style : italic;
}

/*			VYPIS NOVINEK		*/

#sub_news_holder {
	margin-left:31px;
}

#vypisnovinky_datum {
	margin-top:2px;
	font-size:9px;
	font-weight:bold;
	margin-bottom:5px;
}

.vypisnovinky_obrazek {
	margin-top:2px;
	margin-right:8px;
	margin-bottom:4px;
	float:left;
	border:1px solid #375E79;
}

#vypisnovinky_obrazky_holder {
	width:333px;
	text-align:center;
	margin:20px auto;
	background:#F5EDE2;
	clear: left;
}

#vypisnovinky_obrazky_holder img {
	border:1px solid #7D7565;
	margin:6px 4px;
}

#vypisnovinky_obrazky_topbg {
	background:url("../img/vypisnovinky_obrazky_topbg.gif");
	width:333px;
	height:5px;
	font-size:0;
}

#vypisnovinky_obrazky_bottombg {
	background:url("../img/vypisnovinky_obrazky_bottom.gif");
	width:333px;
	height:5px;
	font-size:0;
}

h4.gloss {
	background:url("../img/gloss_sipka.gif") left center no-repeat;
	font-size: 9px;
	font-weight: normal;
	padding-left: 15px;
	margin-top: 8px;
}

li.cat {
	padding-top: 8px;
}

li.cat a {
	font-weight: bold;
}

li.cat ul li a {
	font-weight: normal;
}

h3.gloss {
	margin: 0;
	font-size: 11px;
/*	padding-left: 15px;*/
}

.nadpisek {
	margin-top: 8px;
}

p.gloss {
	padding-left: 17px;
}

.shoraOdsazen {
	margin-top: 26px;
}

#prulomovaIlustrace {
	margin-top: 12px;
}

#naMiruHryChcete {
	float: right;
	margin-left: 16px;
	margin-bottom: 16px;
}

#nendeTo {
	margin: 16px 0;
	text-align: center;
}

#bannyrky {
	margin: 16px 0;
	text-align: center;
}

#bannyrky img {
	margin: 2px;
	border: solid 1px #513820;
	vertical-align: top;
}

.paddingovat {
	padding: 16px 0;
}

#nonstopPohlednice {
	margin: 0 auto;
}

#nonstopPohlednice td {
	padding: 0 8px;
}

.sesipkou, .odsazen {
	padding-left: 20px;
}

.lichy {
	color: #A09282;
}

.sesipkou {
	background: url("../img/gloss_sipka.gif") 4px 4px no-repeat;
}

.vyraznejsi {
	overflow: visible;
	font-weight: bold;
}

#podTitulkou {
/*	margin-top: 22px;*/
	margin-top: 4px;
	padding: 20px;
}

.cPozadi {
	background: url("../img/dashed.v.bg.gif") 230px 0 repeat-y;
}


/* jobs */
.emailAntispam {
	cursor: help;
	margin-bottom: -2px;
}

/* download */
.desktopy {
	padding: 10px 10px 30px 10px;
	clear: both;
}
.desktopyText {
	margin: 0px 0px 0px 10px;
	float: left;
	width: 175px;
}
.desktopy img {
	border: 1px solid #9E9686;
	float: left;
}
.desktopy a {
	text-decoration: none;
}
.desktopy a:hover {
	text-decoration: underline;
}
.desktopyNadpis {
	margin-bottom: -12px;
}

