@media screen {
	body {
		margin: 0;
		padding: 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 20px;
		color: #000000;
	}
	a { color: #000000; }
	img { border: 0; }
	form { margin: 0; padding: 0; }
	input { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
	
	
	/* SPAN na sipky */
	span.arrow {
		font-size: 15px;
	}
	/* A odkaz bez podciarknutia v texte */
	a.not_line {
		text-decoration: none;
	}
	
	#main {
		margin: 0 auto;
		width: 990px;
		background: #f6f6f4;
		/*background: url(/buxus/images/web/cnt_bg_mtf.gif) repeat-x 0px 3px; */
	}
	
	/* TOP */
	#top {
		overflow: hidden;
		width: 990px;
		height: 110px;
	}
	#top .date_time {
		float: left;
		width: 140px;
		height: 90px;
		padding: 10px;
		margin-right: 10px;
	}
	#top .date_time a {
		text-decoration: none;
	}
	#top .date_time a.lang {
		/*display: block;*/
		margin-bottom: 5px;
	}
	ul.top { overflow: hidden; width: 140px; margin: 0 0 5px 0; padding: 0; list-style: none; }
	ul.top li { float: left; margin: 0 20px 0 0; padding: 0; list-style: none; }
	ul.top li img { float: left; margin: 0; padding: 0; border: 0; }
	ul.top li a { font-weight: bold; }
	
	#top .logo {
		float: left;
		width: 630px;
		margin-right: 10px;
	}
	#top .obrazok {
		float: left;
		width: 180px;
	}
	/* END TOP */
	
	/* CONTENT */
	#content {
		overflow: hidden;
	}
	#content #content_left {
		float: left;
		width: 160px;
		margin-right: 10px;
	}
	#content #content_center {
		float: left;
		width: 630px;
		margin: 10px 10px 0 0;
	}
	#content #content_right {
		float: left;
		width: 180px;
	}
	
	/* LEFT MENU */
	/* box */
	#content_left .box {
		padding-right: 10px;
	}
	#content_left .box ul.bold li a {
		font-weight: bold;
	}
	/* nadpis v boxe */
	#content_left .box_nadpis {
		padding: 0 10px;
		font-size: 12px;
		margin-top: 10px;
		font-weight: bold;
		text-transform: uppercase;
		color: #FFFFFF;
	}
	#content_left .box_nadpis span {
		font-size: 15px;
	}
	/* vizitka */
	#content_left .vizitka {
		width: 150px;
		padding: 5px;
		text-align: center;
	}
	
	/* CENTER */
	/* top menu */
	#content_center .top_menu {
		font-weight: bold;
		text-align: center;
	}
	#content_center .top_menu a {		
		padding: 0 5px;
		text-decoration: none;
		color: #000000;
	}
	#content_center .top_menu a:hover {
		background: #f6f6f6;
	}
	#content_center #navigation a {		
		text-decoration: none;
	}
	
	/* text */
	#content_center .content_text {
		overflow: hidden;
		width: 610px;
		padding: 10px;
		background: #ffffff;
	}
	/*#content_center .content_text .obrazok {
		float: left;
		width: 130px;
		height: 100px;
	}
	#content_center .content_text .text {
		float: left;
		width: 500px;
	}*/
	#content_center .content_text .text {
		float: left;
		width: 610px;
	}
	
	/* tlaciko na nahlad pred tlacou */
	#content_center .content_text .text .print_button {
		text-align: right;
	}
	#content_center h2 {
		margin: 0;
		padding: 0;
		font-size: 15px;
		font-weight: normal;
		color: #000000;
	}
	#content_center h3 {
		margin: 0;
		padding: 0;
		font-size: 13px;
		font-weight: normal;
		color: #000000;
	}
	
	/* cast zotpovedny pracovnik + odkaz hore */
	#content_center .zotp_pracovnik {
		overflow: hidden;
		width: 630px;
	}
	#content_center .zotp_pracovnik .hore {
		float: left;
		width: 150px;
	}
	#content_center .zotp_pracovnik .pracovnik{
		float: left;
		width: 480px;
		text-align: right;
	}
	
	/* INTRO text */
	#content_center .intro_text {
		overflow: hidden;
		margin-bottom: 10px;
		padding: 10px;		
		line-height: 18px;
		background: #ffffff;
	}
	#content_center .intro_text p {
		margin: 0; padding: 0;
	}
	
	/* NEWS */
	#content_center #news {
		overflow: hidden;
		padding: 10px 0;
		background: #ffffff;
	}
	#content_center #news .news_img {
		float: left;
		padding: 10px;
		width: 100px;
	}
	#content_center #news .news_img img {
		width: 100px;
	}
	#content_center #news .news {
		margin-left: 121px;
		padding-right: 10px;
	}
	#content_center #news span {
		font-size: 15px;
	}
	#content_center #news .news .text {
		line-height: 15px;	
		margin-bottom: 10px;
	}
	#content_center #news .news .news_blank {
		height: 10px;
	}
	#content_center #news .news .all_news {
		text-align: right;
		margin-top: 0px;
	}
	#content_center #news a:hover {
		color: #000000;
	}

	/* MODULY */
	#content_center #modules {
		overflow: hidden;
		margin: 10px 0;
	}
	#content_center #modules span {
		font-size: 15px;
	}
	#content_center #modules .box0 {
		width: 310px;		
		line-height: 16px;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	#content_center #modules .box1 {		
		line-height: 16px;
		width: 310px;
		margin-bottom: 10px;
	}
	#content_center #modules .box_content {
		padding: 5px 10px 10px 10px;
		background: #ffffff;
	}
	
	/* AKTUALTY */
	table.mesiac {
		font-size: 11px;
		font-weight: bold;
	}
	table.mesiac td {
		text-transform: uppercase;
		color: #000000;
		text-align: center;
		width: 100px;
	}
	table.mesiac td a {
		display: block;
		width: 100px;
		text-decoration: none;
	}
	table.mesiac td a:hover {
		background: #ffffff;
	}
	#content_center .news_annotation {
		margin-bottom: 10px;
	}
	#content_center .news_annotation a {
		line-height: 24px;
		font-weight: bold;
	}
	
	/* RIGHT MENU*/
	/* box */
	#content_right .box {
		padding-right: 10px;
	}
	#content_right .box_anketa {
		padding: 10px;
	}
	#content_right .box_nadpis {
		padding: 0 10px;
		font-size: 12px;
		margin-top: 10px;
		font-weight: bold;
		text-transform: uppercase;
		color: #ffffff;
	}
	#content_right .box_nadpis span {
		font-size: 15px;
	}
	#content_right .box_nadpis a {
		text-decoration: none;
		color: #ffffff;
	}
	/* box search */
	#content_right .box_search {
		margin-top: 10px;
	}
	/* input search */
	#content_right input.search_text {
		width: 115px;
	}
	#content_right input.search_text_new {
		width: 115px;
	}
	#content_right input.search_submit {
		width: 10px;
		height: 20px;
		font-size: 13px;
		border: 0;
		background: #f6f6f4;
	}
	#content_right input.search_submit2 {
		font-size: x-small;
		/*border: 0;
		background: #f6f6f4;*/
	}
	
	/* END CONTENT */
	
	/* REKLAMA */
	/* reklama v strede */
	#content_center #middle_banners {
		margin-bottom: 10px;
	}
	#content_center #middle_ads {
		margin-top: 0;
	}
	/* reklama vlavo */
	#content_left #left_banners {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	#content_left #left_ads {
		margin-top: 10px;
		padding-left: 5px;
	}
	/* reklama v pravo */
	#content_right #right_banners {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	#content_right #right_ads {
		margin-top: 10px;
	}
	/* reklama dole */
	#content_right #bottom_banners {
		margin-top: 10px;
	}
	
	#m_galeria { overflow: hidden; width: 622px; padding: 0 4px 10px 4px; background: #fff; }
	#m_galeria a { text-decoration: none; }
	#m_galeria a:hover { text-decoration: underline; }
	#m_galeria .galeria_vsetko { float: left; height: 150px; width: 143px; margin: 0px; padding: 5px; text-align: center; border: 1px solid #fff; }
	#m_galeria .galeria_vsetko_over { float: left; height: 150px; width: 143px; margin: 0px; padding: 5px; text-align: center; border: 1px solid #b2b2b2; background: #f0f0f0; }
	#m_galeria h2 { margin-top: 10px; font-size: large; font-family: trebuchet ms; font-weight: normal; color: #315067; }
	#m_galeria .galeria_vsetko .obrazok { width: 99px; height: 74px; padding: 16px; margin: 5px; text-align: center; background: url("http://www.stuba.sk/new/stu_upgrade/img/backg/photo_back.gif") top left no-repeat; }
	#m_galeria .galeria_vsetko_over .obrazok { width: 99px; height: 74px; padding: 16px; margin: 5px; text-align: center; background: url("http://www.stuba.sk/new/stu_upgrade/img/backg/photo_back_over.gif") top left no-repeat; }
	#m_galeria .autor_foto { width: 610px; clear: both; padding: 20px 10px; background: #fff; }
	#m_galeria .autor_foto span { font-weight: bold; }
	
	#m_galeria2 { overflow: hidden; width: 622px; padding: 0 4px 10px 4px; background: #d3d3d3; }
	#m_galeria2 .galeria_vsetko { float: left; height: 150px; width: 143px; margin: 0px; padding: 5px; text-align: center; }
	
	.help { margin: 3px; }
	#help_dialog { display: none; position: absolute; z-index: 1000; padding: 2px; border: 1px solid #b2b2b2; background: #fafafa; font-size: 12px; }
	#help_dialog h6 { margin: 0; padding: 0; color: #000000; font-family: Trebuchet MS,tahoma,arial,verdana; font-size: 14px; }

	#g_vyhladavanie { width: 610px; padding: 10px; background: #fff; }
	a.search_href { font-size: small; font-weight: bold; }
	a.search_link { font-size: small; font-weight: normal; color: #008000; text-decoration: none; }
	a.search_link:hover { font-size: small; font-weight: normal; color: #008000; }
}

@media print {
	#top { display: none; }
	#content_left { display: none; }
	#content_right { display: none; }
	#content_center .top_menu { display: none; }
	#content_center .zotp_pracovnik { display: none; }
	#content_center #navigation { display: none; }
	#footer { display: none; }
	#buxus { display: none; }
}
