

html, body, form, fieldset {



	margin: 0;



	padding: 0;



}



h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {



	margin: 1em 0;



	padding: 0;



}



li, dd, blockquote {



	margin-left: 1em;



}



form label {



	cursor: pointer;



}



fieldset {



	border: none;



}



input, select, textarea {



	font-size: 100%;



}



body {



	padding: 0 0 60px 0;



	font-family: "Arial CE", Arial, Verdana, "Helvetica CE", Helvetica, sans-serif;



	font-size: 11px;



	line-height: 1.2;



	color: #6a5d4e;



	background: #fdfdfc url(images/bg.jpg) repeat-x left top;



	text-align: left;



}



a {



	color: #ff9d00;



	text-decoration: none;



}



a:hover {



	text-decoration: underline;



}



h2 a, h3 a {



	color: #796249;



}



img {



	border: none;



}



#wrapper {



	width: 983px;



	margin: 0 auto;



}



#header {



	position: relative;



	height: 57px;



	padding: 65px 6px 0 6px;



	font-size: 10px;



	color: #9b7f64;



	text-align: right;



	



	



}



#header h1 {



	position: absolute;



	top: 28px;



	left: 8px;



	margin: 0;



}



#header form {



	position: absolute;



	top: 80px;



	left: 325px;



	margin: 0;



}



#header a {



	color: #9b7f64;



}



input, select {



	width: 155px;



	font-size: 10px;



	color: #676562;



}



input.image {



	width: auto;



	vertical-align: top;



}



.topmenu {





	list-style-type: none;



	padding-top: 0px;

	

	margin-top:4px;



	text-align:right;

	



	float:right;



}



.menu {



	margin: 0.2em 0;



	list-style-type: none;



}





.menu li , .topmenu li {



	display: inline;



	margin: 0px 0px 10px 6px;



	padding: 0 0 0 6px;



	background: url(images/sep_topmenu.png) no-repeat left center;



}





.menu li.first , .topmenu li.first {



	background: none;

	

}  



#mainmenu {



	overflow: hidden;



	width: 971px;



	margin: 0 6px;



	list-style-type: none;



	background: url(images/bg_menu.png) repeat-x left top;



}



#mainmenu li {



	float: left;



	margin: 0;



	padding: 0 0 0 1px;



	background: url(images/sep_menu.png) no-repeat left top;



}



#mainmenu li.first {



	background: none;



}



#mainmenu a {



	float: left;



	height: 21px;



	padding: 7px 10px 0 9px;



	color: #e8e4cf;



}



#mainmenu li.active a {



	color: #765a3f;



	background: url(images/bg_menu_active.png) repeat-x left top;



}



#mainmenu li.mainmenu a:hover {



	color: #765a3f;



	background: url(images/bg_menu_active.png) repeat-x left top;



}



#submenu {



	overflow: hidden;



	width: 100%;



	margin: 0;



	list-style-type: none;



	background: url(images/bg_submenu.png) repeat-x left top;



}



#submenu li {



	float: left;



	margin: 0;



}



#submenu a {



	float: left;



	height: 22px;



	padding: 8px 10px 0 10px;



	color: #614a34;



	background: url(images/sep_submenu.png) no-repeat right bottom;



}



#perex {



	position: relative;



	height: 222px;



	padding: 11px 9px 0 0;



	padding-top: 15px;



	background: url(images/bg_perex.png) no-repeat left top;



}



#perex .flash {



	position: absolute;



	top: 11px;



	left: 9px;



}



#perex .content {



	position: relative;



	float: right;



	color: #94765a;



	margin-top: -4px;



	width: 335px;



}



#perex0 {



	position: relative;



	float: right;



	width: 279px;



	height: 167px;



	padding: 5px 25px 0 25px;



	color: #94765a;



	background: url(images/bg_perex_text1.jpg) no-repeat left top;



	margin-top: -4px;



}



#perex1 {



	position: relative;



	float: right;



	width: 279px;



	height: 167px;



	padding: 5px 25px 0 25px;



	color: #94765a;



	background: url(images/bg_perex_text2.jpg) no-repeat left top;



	margin-top: -4px;



}



#perex .content h2 {



	margin: 0 0 0.3em 0;



}



#perex .content p {



	margin: 0.3em 0;



}



#perex .content a {



	color: #6f5941;



}



#perex .content ul {



	position: absolute;



	bottom: 0;



	left: 0;



	width: 289px;



	margin: 0;



	padding: 0 0px 6px 35px;



	list-style-type: none;



}



#perex .content li {



	margin: 0;



}



.left {



	float: left;



}



.right {



	float: right;



}



.center {



	text-align: center;



}



#main {



	overflow: hidden;



	width: 983px;



	margin-top: -24px;



}



#main .content {



	float: left;



	width: 620px;



	







	



	



}



*> #main .sidebar {



	float: right;



	width: 347px;



	padding: 0 5px;



}



#main .sidebar {



	float: right;



	width: 347px;



	padding: 0 5px;



	margin-top: -1px;



	



	







}







#flashgame {



 



 float:right;



}







.cbox {



	width: 608px;



	margin: 15px 0;



	background: url(images/bg_cbox.png) repeat-y left top;



}



.cbox-bottom {



	background: url(images/bg_cbox_bottom.png) no-repeat left bottom;



}



.cbox-top {



	padding: 20px 20px 20px 125px;



	background: url(images/bg_cbox_top.png) no-repeat left top;



}



.cbox h2 {



	margin-bottom: 0;



	font-size: 11px;



}



.cbox p {



	margin-top: 0;



}



.rbox {



	width: 347px;



	margin: 15px 0;



	background: url(images/bg_rbox.png) repeat-y left top;

	

	border:1px solid green;



}



.rbox-bottom {



	background: url(images/bg_rbox_bottom.png) no-repeat left bottom;



}



.rbox-top {



	padding: 0 20px 20px 20px;



	background: url(images/bg_rbox_top.png) no-repeat left top;



}



.rbox h2 {



	margin: 0 -20px;



	padding: 5px 20px;



	font-size: 11px;



	border-bottom: 1px solid #e6e0ce;



}



.rbox h2 small {



	font-weight: normal;



}



.rbox h2.trend {



}



.rbox h3 {



	margin-bottom: 0;



	font-size: 11px;



}



.rbox p {



	margin-top: 0;



}



.rbox .more {



	margin: 0;



	text-align: right;



}



.boxes {



	overflow: hidden;



	width: 608px;



}



.mbox {



	width: 291px;



	margin: 15px 0;



	background: url(images/bg_mbox.png) repeat-y left top;



}



.mbox-bottom {



	background: url(images/bg_mbox_bottom.png) no-repeat left bottom;



}



.mbox-top {



	padding: 0px 10px 0px 20px;



	background: url(images/bg_mbox_top.png) no-repeat left top;



}



.mbox h2 {



	margin: 0 -10px 0 -20px;



	padding: 5px 20px;



	font-size: 11px;



	border-bottom: 1px solid #e6e0ce;



}



.mbox h2 small {



	font-weight: normal;



}



.mbox img {



	float: left;



	margin: 1px 0;



	padding: 2px;



	border: 1px solid #e6e0ce;



}



.mbox h3 {



	margin: 15px 0px 0px 0px;



	font-size: 11px;



}



.mbox p {



	margin: 0px 0px 0px 0px;



}



.mbox .archive {



	margin: 0 -10px 0 -20px;







	padding: 5px 8px;



	font-size: 10px;



	text-align: right;



	border-top: 1px solid #e6e0ce;



	height: 16px;











}



.mbox .archive a {



	color: #ad9f91;



}



.columns-3 {



	overflow: hidden;



	width: 608px;



	list-style-type: none;



	text-align: left;



}



.columns-3 li {



	float: left;



	width: 186px;



	margin: 0 0 0 20px;



}  



* html .columns-3 li {



	margin-left: 15px;



}



.columns-3 li.first {



	margin: 0 0 0 10px;



}



.columns-3 h2 {



	padding: 0 0 5px 15px;



	font-size: 11px;



	text-transform: uppercase;



	background: url(images/icon_jenewein.png) no-repeat left top;



	border-bottom: 1px solid #e6e0ce;



}



.columns-3 p {



	padding: 0 10px 0 0;



}



.columns-3 p a {



	float: right;



}



#partners h2 {



	padding: 0 0 5px 30px;



	font-size: 11px;



	text-transform: uppercase;



	background: url(images/icon_jenewein.png) no-repeat 15px 0;



	border-bottom: 1px solid #e6e0ce;



}



#partners h2 small {



	font-weight: normal;



	text-transform: none;



}



#partners ul {



	margin: 20px 0px;



	list-style-type: none;



}



#partners li {



	display: inline;



	margin: 0 6px;



}



#partners li img {



	vertical-align: middle;



}



.fbox {



	width: 983px;



	margin: 15px 0;



	background: url(images/bg_fbox.png) repeat-y left top;



}



.fbox-bottom {



	background: url(images/bg_fbox_bottom.png) no-repeat left bottom;



}



.fbox-top {



	padding: 20px;



	background: url(images/bg_fbox_top.png) no-repeat left top;



}



.fbox a {



	color: #6f5941;



}



.fbox form {



	margin: 20px 0 5px 0;



}



#footer {



	padding: 0 18px;



}



#footer ul {



	margin: 0 270px 0 40px;



}



#footer a {



	color: #6f5941;



}



#footer .rss {



	float: left;



	margin: 0;



}



#footer .phones {



	float: right;



	margin: 0 10px 0 0;



}



#footer .copyright {



	float: right;



	margin: -4px 0 0 0;



	font-size: 9px;



	line-height: 1.4;



	color: #b6a18e;



}



#footer .copyright a {



	color: #b6a18e;



}



#submenu a.nothing {



	float: left;



	height: 22px;



	padding: 8px 10px 0 10px;



	color: #614a34;



	background: none;



}



li.right {



	padding-right: 45px;



}



h2.caption {

	padding: 0 0 5px 18px;

	font-size: 16px;

	/*text-transform: uppercase;*/

	text-align: left;

	background: url('images/icon_jenewein2.png') no-repeat left top;

	background-position: left 25%;

	border-bottom: 1px solid #e6e0ce;

	margin-left: 18px;



}



.left_text {

  	

  display: block; 	

  float: left;

	text-transform: uppercase;

	padding-right: 10px;

}

  

.right_text {

	font-size: 12px;

	padding-top: 2px;

}



.columns-1 {



	overflow: hidden;



	width: 608px;



	list-style-type: none;



}



.columns-1 p {



	padding-left: 18px;



}



.columns-1 ul {



	margin: 0 0 0 20px;



	list-style-type: disc;



	list-style-position: outside;



	border: 1px solid #e6e0ce;



	border-top: none;



	padding: 5px 5px 2px 18px;



}



.columns-1 ul.memb {



	border: none;



	margin-left: 18px;



}



.columns-1 li {



	margin-bottom: 2px;



}



.columns-l li.memb {



	height: 40px;



	vertical-align: middle;



}



.columns-1 p.year {



	list-style-type: none;



	margin: 20px 0 0 18px;



	border: 1px solid #e6e0ce;



	font-weight: bolder;



	font-size: 14px;



	background: #ffffff;



	padding: 2px;



}



.columns-1 a {







}



.directors {



	width: 608px;



	padding: 0;



	overflow: visible;



}



.dirnav {



	position: relative;



	top: -10px;



	left: -8px;



	_top: 30px;



	font-weight: bolder;



}



.dirnav2 {



	margin-top: 38px;



	margin-right: 20px;



	font-weight: bolder;



}



.directors p {



	margin-left: 18px;



}



.directors h3.group {



	font-size: 13px;



	font-weight: bolder;



	padding: 2px 2px 5px 18px;



	text-align: left;



	background: url('images/icon_jenewein2.png') no-repeat left top;



	background-position: left 40%;



	margin-left: 5px;



}



.directors1-box {



	border: 1px solid #e6e0ce;



	background-color: #FCF8EB;



	margin-left: 18px;



	margin-bottom: 30px;



	padding: 5px;



	width: 575px;



}



.directors-box {



	width: 575px;



	height: 180px;



	padding: 0;



	background: #ffffff;



	border: 1px solid #e6e0ce;



	margin-bottom: 5px;



}



.leftcol {



	width: 280px;



	float: left;



	padding: 0;



	height: 180px;



	border-right: 1px solid #e6e0ce;



}



.leftcol-press {



	width: 290px;



	float: left;



	padding: 0;



	height: 240px;



	border-right: 1px solid #e6e0ce;



}







.leftcol-press2 {



	width: 290px;



	float: left;



	padding: 0;



	height: 200px;



	border-right: 1px solid #e6e0ce;



}







.leftcol2 {



	width: 290px;



	float: left;



	padding: 0;



	height: 180px;



}



.rightcol {



	width: 280px;



	height: 180px;



	float: right;



	padding: 0;



}



.left-right-cont {



	width: auto;



	margin: 5px;



	height: 150px;



}



.left-right-cont2 {



	width: auto;



	margin: 5px;



	height: 200px;



}



.left-right-cont2-logo {



	width: auto;



	margin: 5px;



	height: 200px;



	



	font-size:9px;



 margin:0 auto;



  text-align:center;



}







.directors-box img {



	float: left;



	margin-right: 5px;



	margin-left: 0px;



	border: 1px solid #e6e0ce;



	padding: 2px;



}



.directors-box h3 {



	font-size: 14px;



	margin: 0;



}



.directors-box em {



	display: block;



	margin: 4px 4px 0 115px;



	border: 1px solid #e6e0ce;



	border-left: none;



	padding: 3px;



	background-color: #FCF8EB;



	text-align: left;



}



.directors-box table {



	padding: 0px;



	text-decoration: none;



	font-size: 9px;



}



.directors-box th {



	padding: 5px 2px 2px 2px;



	text-align: center;



}



.directors-box tr {



	height: 12px;



	padding: 0px 0px 0px 0px;



	text-align: center;



}



.directors-box td {



	padding: 2px 2px 2px 2px;



	text-align: center;



}



.directors-box em.last {



	margin-bottom: 10px;



}



.directors-box a.biogo {



	text-align: right;



	background: url('images/icon_paper.png') no-repeat;



	background-color: #FCF8EB;



	#FFF9E6;



	background-position: right 50%;



	border: 1px solid #e6e0ce;



	padding: 2px;



	padding-right: 20px;



	margin-right: 3px;



	margin-top: -4px;



	height: 15px;



	float: right;



	_margin-top: -15px;



}



.biofoto {



	float: left;



	margin-right: 10px;



	margin-left: 18px;



	border: 1px solid #e6e0ce;



	padding: 2px;



}



.bio {



	padding-bottom: 1px;



	text-align: justify;



}



.bioback {



	width: auto;



	padding: 3px;



	border: 1px solid #e6e0ce;



	background-color: #FCF8EB;



	float: right;



	margin-top: -10px;



}



.line {



	border-bottom: 1px solid #e6e0ce;



	margin: 0 0 50px 18px;



}



.contact {



	width: 608px;



	padding: 0;



}



.contact-box {



	width: 585px;



	height: 600px;



	padding: 0;



	background: #ffffff;



	margin: 0 0 5px 18px;



}



.cbox-left {



	float: left;



	width: 320px;



	height: 200px;



	padding: 0;



}



.cbox-right {



	float: left;



	width: 260px;



	height: 200px;



	padding: 0;



}



.cbox-cont {



	width: auto;



	height: auto;



	margin-bottom: 10px;



}



.contact-box h3 {



	font-size: 14px;



	margin: 0;



}



.contact-box span {



	display: block;



	margin: 5px 0 0 10px;



} 



.contact-box span a {



	margin-right: 10px;



}



.mapbox {



	width: auto;



	height: 270px;



	clear: both;



	padding: 0;



}



.mapbox iframe {



	margin-top: 10px;



	margin-bottom: 5px;



}



.ifrm {



	width: 608px;



	height: 1065px;



	border: 1px solid #e6e0ce;



	margin-top: 22px;



}



.flashdown {



	margin-bottom: 5px;



}



.overview-box {



	width: 590px;



	padding: 0px 0px 0px 0px;



	margin-left: 18px;



	clear: right;



}



.overview-box-content {



	width: auto;



	height: auto;



	border: 1px solid #e6e0ce;



	padding: 12px 12px 12px 12px;







}



.overview-box img {



	float: left;



	margin: 0px 10px 10px 0px;



	border: 1px solid #e6e0ce;



	padding: 2px;



}



.overview-box p {



	margin:  0px 0px 0px -15px;



	line-height: 1.3;



	text-align: justify;



}



.charge {



	position: relative;



	bottom: 0.5em;



	font-size: 0.8em;



}



.overview-box p.about {



	margin-top: 5px;



	margin-bottom: 5px;



}



.overview-box a {



	float: right;



	width: 45px;



	border: 1px solid #e6e0ce;



	padding: 2px;



	background-color: #FCF8EB;



	margin-top: -4px;



	margin-bottom: 18px;



}



.struct {



	width: 608px;



	padding: 0;



}



.struct a {



	cursor: hand;



	color: #6a5d4e;



	text-decoration: none;



}



.struct a:hover {



	text-decoration: none;



	color: #4E4439;



}



.struct-box {



	border: 1px solid #e6e0ce;



	background-color: #FCF8EB;



	margin: 10px auto;



	padding: 5px;



	width: 278px;



}



.struct-box2 {



	border: 1px solid #e6e0ce;



	background-color: #FCF8EB;



	margin: 10px auto;



	padding: 5px;



	width: 178px;



	clear: both;



}



.struct-box3 {



	border: 1px solid #e6e0ce;



	background-color: #FCF8EB;



	margin: 10px auto;



	padding: 5px;



	width: 178px;



	position: relative;



	top: -45px;



	left: 150px;



}



.struct-box h3, .struct-box2 h3, .struct-box3 h3 {



	font-size: 13px;



	font-weight: bolder;



	margin: 2px auto;



	text-align: center;



	padding-left: 15px;



}



.struct-box-first {



	margin-top: 50px;



}



.struct-box-next {



	position: relative;



	top: -40px;



} 



.struct-box-in {



	width: auto;



	height: auto;



	padding: 0;



	background: #ffffff;



	border: 1px solid #e6e0ce;



	margin-bottom: 0px;



}



.struct-box-in p {



	padding: 4px;



	margin: 0;



}



.struct-arrow {



	background: url('images/arrow.png') no-repeat;



	width: 20px;



	height: 70px;



	margin: 0 auto;



	margin-top: -5px;



	margin-bottom: -5px;



}



.struct-arrow2 {



	background: url('images/arrow2.png') no-repeat;



	width: 20px;



	height: 50px;



	margin: 0 auto;



	margin-top: -5px;



	margin-bottom: -5px;



}



.struct-arrow3 {



	background: url('images/arrow3.png') no-repeat;



	width: 60px;



	height: 50px;



	margin-left: 295px;



	margin-top: -5px;



	margin-bottom: -5px;



}



.job-box, .job-box2 {



	width: 585px;



	height: 18px;



	padding: 0;



	background: #ffffff;



	border: 1px solid #e6e0ce;



	margin-bottom: 5px;



	margin-left: 18px;



}



.job-box2 {



	background: #FCF8EB;



}



.jobleft {



	width: 390px;



	float: left;



	padding: 0;



	height: 18px;



}



.jobright {



	width: 190px;



	height: 18px;



	float: right;



	padding: 0;



	text-align: right;



}



.job-cont {



	width: auto;



	margin: 0;



	padding: 1px;



	padding-right: 5px;



	height: auto;



}



.job-caption {



	margin: 0;



	margin-left: 18px;



	padding: 2px;



	font-weight: bolder;



	font-size: 10pt;



	border: 1px solid #e6e0ce;



	background: #FCF8EB;



	margin-top: 10px;



}



.backlink {



	margin-left: 20px;



}



img.img_align_left {



	margin-right: 5px;



	margin-bottom: 5px;



	float: left;



}



img.pdf_icon {



	margin-right: 5px;



}



table tr td {



	padding: 10px;



}







.rbox2 img.mainimagebox { 



	margin: -10px 0px 0px 0px;



	padding: 10px 10px 10px 10px;



	border: 1px solid #e6e0ce;



	text-align: left;



	



}











.rbox2_good img.mainimagebox { 



	float: left;



	margin: 1em 0;



	padding: 2px;



	border: 1px solid #e6e0ce;



	margin-right: 5px;



	text-align: left;



	margin-top:0px;



	



}











.rbox2 img.imagebox, .rbox2_good img.imagebox { 



	float: left;



	margin:	 12px 10px 0px 0px;



	padding: 2px;



	border: 1px solid #e6e0ce;



	text-align: left;







	



} 



.rbox2 .archive, .rbox2_good .archive {







	margin: 0 -10px 0 -20px;



	padding: 5px 8px;



	font-size: 10px;



	text-align: right;



	border-top: 1px solid #e6e0ce;



	height: 16px;







}











.rbox2 .archiveint, .rbox2_good .archiveint {







	padding: 5px 8px;



	font-size: 10px;



	text-align: right;



	border-top: 1px solid #e6e0ce;



	height: 16px;

	

	





}











.rbox2 .archive a, .rbox2 .archiveint a, .rbox2_good .archive a, .rbox2int .archive a, .rbox2int .archiveint a {



	color: #ad9f91;



}



.rbox2 {



	width: 347px;



	margin: 15px 0;



	background: url(images/bg_rbox.png) repeat-y left top;    	



	border:1px solid #FFFFFF;



	



/*



       float:left;



	margin-top:-10px;



*/	



}



.rbox2int {



	width: 347px;



	margin: 15px 0;



	background: url(images/bg_rbox.png) repeat-y left top;    	



	border-bottom:1px solid #e3dcc8;

 

  padding-bottom:5px;



  float:left;







}



.rbox2int .archiveleft {

  margin-top:3px;

}









.obsahanotacia h3 {

 

  font-size:11px;

  

}



.rbox2_good {



	width: 347px;



	margin: 15px 0;



	background: url(images/bg_rbox.png) repeat-y left top;    	



	border:1px solid #FFFFFF;



	



	float:left;







	



}







.rbox-bottom2 {



	background: url(images/bg_rbox_bottom.png) no-repeat left bottom; 



}



.rbox-top2 {



	padding: 0 10px 0 20px;



	background: url(images/bg_rbox_top.png) no-repeat left top;



	text-align: left;







}







.rbox-top2int {







	background: url(images/bg_rbox_top.png) no-repeat left top;



	text-align: left;







}











.rbox2 h2, .rbox2_good h2 {



	



  



	font-size: 11px; 



	border-bottom: 1px solid #e6e0ce;   



	



	margin: 0 -20px;



	padding: 5px 20px;



	font-size: 11px;



	border-bottom: 1px solid #e6e0ce;  



	



}



.rbox2 h2 small, .rbox2_good h2 small {



	font-weight: normal;



}







.rbox2 h2.trend,.rbox2_good h2.trend {







	height:25px;



	float:left;



}



.image_intellectual {







	float: right;



}



.vrch_intellectual {



  width:345px;



  margin-top:-10px;



  margin-top="-10px";



  text-align:right;







  height:34px;



  



  border-bottom:1px solid #e3dcc8;



  







}







.vrchleft {



 



 float:left;



 height:35px;



 



 width:150px;



 text-align:left;







 margin-top:7px;



 padding-left:20px;







}



.vrchleft a {

  color:#6a5d4e;

}





.vrchright {



  



 



  



}







.nadpis_intellectual {



	float: left;



	width: 130px;



  height:20px;  



}







.obsahanotacia {



  



   margin-left:10px;



   margin-right:10px;



   padding:10px;



	



}



.rbox2 h3, .rbox2_good h3 {



	margin-bottom: 0;



	font-size: 11px;



}  



.rbox2 p, .rbox2_good p {



	margin-top: 0;



}



.rbox2 .more, .rbox2_good .more {



	margin: 0;



	text-align: right;



}



.columns-1 ul.page {



	border: 0;



} 



.columns-1 ul li.page {



}



img.img_align_right {



	margin-right: 5px;



	margin-bottom: 5px;



	margin-left: 10px;



	float: right;







} 







#governance {







 



}  



.columns-1 h3 {



	padding: 0 0 5px 18px;



	font-size: 12px;



	text-transform: uppercase;



	text-align: left;



	background: url(images/icon_jenewein.png) no-repeat left top;



	background-position: left 25%;



	border-bottom: 1px solid #e6e0ce;



	margin-left: 10px;



}



*> .columns-1 h3 {



	padding: 0 0 5px 18px;



	font-size: 12px;



	text-transform: uppercase;



	text-align: left;



	background: url(images/icon_jenewein.png) no-repeat left top;



	background-position: left 15%;



	border-bottom: 1px solid #e6e0ce;



	margin-left: 18px;



}  



.rbox2 h2.trend {



	width: 307px;



}



.rbox2 h2 {



	width: 307px;



}



.viac {



	text-align: right;



} 











.sidebar ul.subsection_tabs, ul.subsection_tabs {





  list-style-type: none;





  height:0px;



  width:0px;



  padding:0px;



margin-top:-10px;



border:0px;



display:none;   











  



}























.sidebar ul.subsection_tabs li {



  height:0px;



  width:0px;



  margin:0px;



  padding:0px;



}



select.rightbox {



	width: 0px;



}  















.archivleft {



	height: 15px;



	float: left;  



	margin-left:20px;



  margin-top:4px;

  margin-top="0px";

  font-size:10px;

  

  font-family:arial;

  



  

 



}



.archivright {



	height: 15px;



	text-align: right;



	margin-right:20px;

	

	padding-top:3px;

	

	font-size:10px;





}









.rbox2 .archivleft {



 margin-top:0px;

}













.archivrightbox {



	width: 50px;



}



.archivright {



	width: 55px;



	float: right;



} 



.archivrightsk {



	width: 55px;



	float: right;



}



.archivright .archivodkaz, .archivrightsk .archivodkaz {



	float: left;



	margin-top: 2px;



}



.archivright .archivikona, .archivrightsk .archivikona {



	float: right;



	height: 15px;



}







.archivright .archivikonaright, .archivrightsk .archivikonaright {



	float: right;



	height: 15px;



	padding-top:0px;



	padding-top="0px";



}







.archivright .archivikona img.archivimg, .archivrightsk .archivikona img.archivimg {



	border: 0;



	margin-top: -2px;



}



























p.anotacia {



	text-align: justify;



}



.anotaciabox {



	text-align: left;



	margin-top: 0px;



	



}







.anotaciaboxgood {



	text-align: left;



	margin-top: 10px;	



}







.anotaciaboxint {



	text-align: left;



	margin-top: 10px;



	



	



	



}



.odkazmore {



	text-align: right;



}



img.mainimagebox {



	margin-right: 10px;



	margin-top: 15px;



	margin-left: 0px;



	margin-bottom: 5px;



	padding: 0px 0px 0px 0px;



}







img.imagebox {



	margin-right: 5px;



	margin-top: 15px;



	margin-left: -10px;



	margin-bottom: 0px;



}















.mbox left {



	text-align: justify;



}



h3.nadpis {



	



  width: 605px;



}







h3.kratkynadpis {



	width: 445px;







}







.nieco {



  width:600px;



  height:0px;



	



	float:left;



}






p.iniciativy {

 border:0;

 float:left;

 width:580px;


}

ul.iniciativy {
 border:0;

 float:left;

 width:560px;

}


 















.rboxarchive {



	float: right;



	height: 20px;



	width: 60px;





}



.rboxarchivesk {



	float: right;



	height: 20px;



	width: 55px;



}



.rboxarchivodkaz {



	float: left;



	margin-top: 4px;



}



.rboxarchivikona {



	float: right;



	margin-top: -10px;



}



.rboxarchivikona img {



	border: 0;



}















.sprava h3 {



	width: 570px;



}











.infosprava {



	margin-left: 10px;



	font-size: 9px;



	margin-top: -10px;



	color: #E6E0CE;



	height: 15px;



	float: left;



}



*> .infosprava {



	margin-left: 18px;



	font-size: 9px;



	margin-top: -10px;



	color: #E6E0CE;



	height: 15px;



	float: left;



}



*> .infospravaleft {



	float: left;



	margin-left: 10px;



	margin-left="0px";



}



.infospravaleft {



	float: left;



	margin-left="0px";



	color: #CA4E0A;



}



.infospravaright {



	float: right;



	color: #6a5d4e;



	_margin-right: 5px;



}



h2.subcaption {



	padding: 0 0 5px 18px;



	font-size: 13px;



	font-weight: bolder;



	text-align: left;



	background: url('images/icon_jenewein2.png') no-repeat left top;



	background-position: left 2px;



	border-bottom: 1px solid #e6e0ce;



	margin-left: 18px;



}



.archivright .archivikona, .archivrightsk .archivikona {



	float: right;



	height: 15px;



}



.archivright .archivikona img.archivimg, .archivrightsk .archivikona img.archivimg {



	border: 0;



	margin-top: -2px;



}



.rboxarchive {



	float: right;



	height: 20px;



	width: 60px;



}



.rboxarchivesk {



	float: right;



	height: 20px;



	width: 55px;



}



.rboxarchivodkaz {



	float: left;



	margin-top: 4px;



}



.rboxarchivikona {



	float: right;



	margin-top: -10px;



}



.rboxarchivikona img {



	border: 0;



}



.sprava h3 {



	width: 570px;



}



*> .infosprava {



	margin-left: 18px;



	font-size: 9px;



	margin-top: -10px;



	color: #E6E0CE;



	height: 15px;



	float: left;



	width: 585px;



}



.infosprava {



	margin-left: 10px;



	font-size: 9px;



	margin-top: -10px;



	color: #E6E0CE;



	height: 15px;



	float: left;



	width: 595px;



}



.infospravaleft {



	float: left;



}



.infospravaright {



	float: right;



}



h2.subcaption {



	padding: 0 0 5px 18px;



	font-size: 13px;



	font-weight: bolder;



	text-align: left;



	background: url('images/icon_jenewein2.png') no-repeat left top;



	background-position: left 2px;



	border-bottom: 1px solid #e6e0ce;



	margin-left: 18px;



}



.archivright .archivikona, .archivrightsk .archivikona {



	float: right;



	height: 15px;



}



.archivright .archivikona img.archivimg, .archivrightsk .archivikona img.archivimg {



	border: 0;



	margin-top: -2px;



}



.rboxarchive {



	float: right;



	height: 20px;



	width: 60px;



}



.rboxarchivesk {



	float: right;



	height: 20px;



	width: 55px;



}



.rboxarchivodkaz {



	float: left;



	margin-top: 4px;



}



.rboxarchivikona {



	float: right;



	margin-top: -10px;



}



.rboxarchivikona img {



	border: 0;



}



.sprava h3 {



	width: 570px;



}



*> .infosprava {



	margin-left: 18px;



	font-size: 9px;



	margin-top: -10px;



	color: #E6E0CE;



	height: 15px;



	float: left;



	width: 585px;



}



.infosprava {



	margin-left: 10px;



	font-size: 9px;



	margin-top: -10px;



	color: #E6E0CE;



	height: 15px;



	float: left;



	width: 595px;



}



.infospravaleft {



	float: left;



}



.infospravaright {



	float: right;



}



.listing {



	width: 50px;



	float: right;



	text-align: right;



}



input.hladaj {



	background: url('images/btn_search.png');



	width: 20px;



	height: 18px;



	border: none;



}



a.rss_odkaz {



	font-size: 10px;



	margin-left: 10px;



	color: #ca4e0a;



}



h2.subcaption {



	padding: 0 0 5px 18px;



	font-size: 13px;



	font-weight: bolder;



	text-align: left;



	background: url('images/icon_jenewein2.png') no-repeat left top;



	background-position: left 2px;



	border-bottom: 1px solid #e6e0ce;



	margin-left: 18px;



}



.columns-1 th {



	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;



	padding: 6px 18px 6px 18px;



	text-align: center;



}



.columns-1 tr {



	height: 40px;



}



.press-box {



	width: 585px;



	height: 240px;



	padding: 0;



	background: #ffffff;



	border: 1px solid #e6e0ce;



	margin-bottom: 5px;



	margin-left: 18px;



}







.press-box3 {



	width: 585px;



	height: 200px;



	padding: 0;



	background: #ffffff;



	border: 1px solid #e6e0ce;



	margin-bottom: 5px;



	margin-left: 18px;



}







.press-box2 {



	width: 292px;



	height: 185px;



	padding: 0;



	background: #ffffff;



	border: 1px solid #e6e0ce;



	margin-bottom: 5px;



	margin-left: 18px;



}







.press-box img.foto, .press-box2 img.foto, .press-box3 img.foto {



	float: left;



	margin-right: 5px;



	margin-left: 0px;



	border: 1px solid #e6e0ce;



	padding: 2px;



}



















.press-box img.logo, .press-box2 img.logo, .press-box3 img.logo {



	float: center;



	border: 0px;



	padding: 0;



}



.press-box h3, .press-box2 h3, .press-box3 h3 {



	font-size: 14px;



	margin: 0;



}



.press-box em, .press-box2 em, .press-box3 em {



	display: block;



	margin: 4px 4px 0 115px;



	border: 1px solid #e6e0ce;



	border-left: none;



	padding: 3px;



	background-color: #FCF8EB;



	text-align: left;



}



.press-box table, .press-box2 table, .press-box3 table {



	padding: 0px;



	text-decoration: none;



	font-size: 9px;



}



.press-box th, .press-box2 th, .press-box3 th {



	padding: 5px 2px 2px 2px;



	text-align: center;



}



.press-box th.logo, .press-box2 th.logo, .press-box3 th.logo {



	padding: 15px 2px 10px 2px;



	text-align: center;



	font-size: 12px;



}



.press-box tr, .press-box2 tr, .press-box3 tr {



	height: 12px;



	padding: 0px 0px 0px 0px;



	text-align: center;



}



.press-box td, .press-box2 td, .press-box3 td {



	padding: 2px 2px 2px 2px;



	text-align: center;



}



.press-box em.last, .press-box2 em.last, .press-box3 em.last {



	margin-bottom: 10px;



}



.press-box a.biogo, .press-box2 a.biogo, .press-box3 a.biogo {



	text-align: right;



	background: url('images/icon_paper.png') no-repeat;



	background-color: #FCF8EB;



	#FFF9E6;



	background-position: right 50%;



	border: 1px solid #e6e0ce;



	padding: 2px;



	padding-right: 20px;



	margin-right: 3px;



	margin-top: -4px;



	height: 15px;



	float: right;



	_margin-top: -15px;



}



.subnadpis {



	color: red;



	margin-left: 18px;



	margin-top: -10px;



	margin-bottom: 5px;



	font-size: 9px;



	color: #ca4e0a;



}



select.searchselect {







}



input.searchinput {







}



.preview_temp_load {



}



#oc_in {



	margin-top: -7px;



}



p.bio {



	text-align: left;



}



.mailtext {



 float:left;







}







img.at {



  float:left;



}











img.mail {



  margin-left:8px;



}







div.mail {



 float:left;



 margin-left:18px;



 width:570px; 



}







.vrch_intellectual {



 border-top:1px solid #e3dcc8;



 



}



.vrch_intellectual .poslzmena{



  font-size:10px; 



}







.left-right-cont-logo {



	width: auto;



	margin: 5px;



	height: 150px;



	font-size:9px;



 margin:0 auto;



  text-align:center;



}















.left-right-cont-logo img.logo {







  margin:0 auto;



  text-align:center;



}







.downnadpis {



  font-size:11px;



  font-weight:bold;



}











.obsah_intellectual {



    float:left;



     border-bottom:1px solid #e3dcc8;

     

}







h3.goodnews {



  margin:0;



  padding:0; 



}











.leftcol_3 {



	width: 190px;



	float: left;



	padding: 0;



	height: 240px;



	border-top: 1px solid #e6e0ce;



	border-right: 1px solid #e6e0ce;



	border-bottom: 1px solid #e6e0ce;



}











.left-right-cont3 {



	width: auto;



	padding: 5px;



}











.directors-box3 em.col3 {



	display: block;



	margin: 5px 4px 0px -5px;



	border: 1px solid #e6e0ce;



	border-left: none;



	padding: 3px;



	background-color: #FCF8EB;



	text-align: left;



}



.directors-box3 h3.col3 {



	font-size: 14px;



	margin: 180px 4px 0px 0px;



}







.directors-box3 {



	width: 575px;



	height: 240px;



	padding: 0;



	background: #ffffff;



	border-left: 1px solid #e6e0ce;



	margin-bottom: 5px;



}







.directors-box3 img {



	float: left;



	margin-right: 5px;



	margin-left: 0px;



	border: 1px solid #e6e0ce;



	padding: 2px;



}


div.social_networks{
  margin-left:17px;
}
div.social_networks a{
  display:block;
  float:left;
  margin: 2px 4px 0 0;
}
div.endRow{
  float:none;
  clear:both;
}

/*****popup******/
.pop p{
	margin-top:0;
	margin-bottom:0;
	padding:0;
}

.pop img{
	float:right;
	margin:0 0 5px 10px;
}
.pop {
position: absolute;
width: 266px;
top: 45px;
}

.pop .pop_top {
background: url('../images/backgrounds.png') no-repeat -900px 0;
height: 13px;
}

.pop .pop_center {
background: url('../images/backgrounds.png') repeat-y -1200px 0;
padding: 0 15px;
width: 236px;
overflow: hidden;
font-size: 12px;
}

.pop .pop_bottom {
background: url('../images/backgrounds.png') no-repeat -900px 100%;
height: 24px;
}
