html{
	width:100%;
	margin:0px;
	height:100%;
}
body{
	font-size:12px;
	font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, sans-serif;
	text-align:center;
	width:100%;
	margin:0px;
	height:100%;
	padding:0px;
	color:#000000;
	
}
#MainPage{
	width:993px;
	text-align:left;
	margin:0px;
	margin-bottom:5px;
	height:100%;

}
img {
	border:0px;
}
#left_Column_Short{
	width:155px;
	float:left;
	margin-right:3px;
}
#left_Column{
	width:155px;
	float:left;
	min-height:600px;
	_height:600px;
	
	margin-right:1px;
}
#left_Column_Short ul,#left_Column ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
ul li.menunormal,ul li.menunormal{
	
	background-image: url(../images/left_menu_bg.jpg);
	width:155px;
	height:26px;
	
	background-position:top left;
}
ul li.menunormalover, ul li.menunormalover{
	
	background-image: url(../images/left_menu_bg.jpg);
	width:155px;
	height:26px;
	background-position:top right;
}
 ul li.menunormalover a, ul li.menunormalover a{
	display:block;
	margin:4px;
	margin-left:24px;
	color:red;
	font-weight: bold;
	
}
 ul li.menunormal a, ul li.menunormal a{
	display:block;
	margin:4px;
	margin-left:24px;
	
	font-weight: bold;
}
#left_Column_Short h3,#left_Column h3{
	font-family: verdana, arial;
	background-image: url(../images/left_menu_h3.jpg);
	font-size:12px;
	padding:1px;
	padding-top:5px;
	height:18px;
	padding-left:24px;
	margin:0px;
	margin-bottom:3px;
}
#left_Column_Short span.h3,#left_Column span.h3{
	background-image: url(../images/left_menu_h3.jpg);
	
	width:155px;
	height:22px;
	display:block;
	margin:0px;
	margin-bottom:2px;
}
#main_Column{
	float:left;
	width:729px;
	min-height:600px;
	_height:600px;

}
#main_Column #main{

	float:right;

	margin-left:2px;
	margin-right:3px;
	_margin-right:1px;
	width:auto;
}
#main_Column .maininner{
	color:#000000;
	margin:0px;
	margin-bottom:10px;
	width:564px;
	clear:both;
}
#main_Column .innerlong{
	width:100%;

}
h2, h2.u{
	background-image: url(../images/main_header_informatici.sk.jpg);
	background-repeat:no-repeat;
	color:#000000;
	height:22px;
	display:block;
	font-family:verdana,arial;
	margin:0px;
	font-size:12px;
	padding:0px;
	padding-left:30px;
	padding-top:8px;
	width:auto;
	margin-bottom:0px;

}
h2.long{
	width:auto;
}
h2.redu{
	width:auto;
	
}

p.text{
	margin:4px;
}
h3{

	font-size:14px;
	margin:6px;
	margin-left:4px;
}

.upper option{
	text-transform: uppercase;
}
fieldset{
	background-image: url(../images/formbg2_informatici.sk.jpg);
	border: 1px #99ccff solid;
	width:545px;
	_width:545px;
	margin:0px;
	margin-bottom:6px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
}

#ss{

	margin-top:0px;
	padding-top:8px;
	margin-bottom:8px;
	
	
}
form{
	margin-bottom:8px;
	margin-top:0px;
}
.o{
	font-size:12px;
}
.o:hover{
	
}
#v11{
	font-weight: bold;
	padding:4px;
	visibility:hidden;
}
a.v1:hover{
	color:#ffffff;
	font-size:12px;
}
.v1{
	position:absolute;
	background:#0033cc;
	height:25px;
	color:white;
	font-weight: bold;
	padding:4px;
	top:42px;
	border:0px solid #b5b5b5;
	
}
#search_b{
	width:300px;
	border:1px solid #b5b5b5;
}
#but{
	border:1px solid #b5b5b5;
}
#v {
	height:10px;
	padding:0px;
	padding-top:3px;
	padding-bottom:10px;
	_padding-bottom:4px;
	margin-bottom:3px;
	background-color:white;
	_width:558px;
	width:510px;
	
}
#v span{
	padding-top:2px;
	padding-bottom:2px;
	
}
.alert{
	width:560px;
	border:2px solid red;
	text-align:center;
	font-weight: bold;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
}
#leftColumn{
	min-width:510px;
	max-width:780px;
	margin:0px;
	padding:0px;
	float:left;
}
#CategoryWindow{
	border-bottom: 1px #d0d0d0 dashed;
	background-color:white;
	width:100%;
	margin:0px;
	float:left;
	padding:0px;
	padding-bottom:9px;
}
.AppLinksWindow{
	float:left;
	width:100%;
	padding-bottom:8px;
}
.AppLinkBox4{
	margin-top:8px;
	margin-left:2px;
	margin-right:8px;
	float:left;
	padding-left:12px;
	border-right:1px dotted #d0d0d0;
	
	
}
.AppLinkBox5{
	margin-top:8px;
	margin-left:2px;
	margin-right:8px;
	float:left;
	padding-left:12px;
	border-right:0px dashed #d0d0d0;
}
.AppLinkBox5 a,.AppLinkBox4 a{
	font-weight: normal;
	color:black;
}
.AppLinkBox5 a:hover,.AppLinkBox4 a:hover{
	color:black;
}
#LeftColumnLeftBox{
	
	float:left;
	width:510px;
	margin:0px;
}

#AppAdvertisementWindow, 
#AppAdvertisementWindow_1, 
#AppAdvertisementWindow_2,
#AppAdvertisementWindow_listOffer
{
	margin:0px;
	float:left;
	width:510px;
	border: 1px #f0f0f0 solid;
	margin-top:10px;
	min-height:100%;
}
#AppAdvertisementWindow h2,
#AppAdvertisementWindow_1 h2,
#AppAdvertisementWindow_2 h2,
#AppAdvertisementWindow_listOffer h2
{
	margin:0px;
	background:#f0f0f0;
	font-size:12px;
	padding: 4px 4px 3px 4px;
	color:black;
	text-decoration:none;
}

#AppAdvertisementWindow_1, 
#AppAdvertisementWindow_2, 
#AppAdvertisementWindow_3, 
#AppAdvertisementWindow_search, 
#AppAdvertisementWindow_abroad, 
#AppAdvertisementWindow_search_list, 
#AppAdvertisementWindow_abroad_list, 
#AppAdvertisementWindow_listOffer, 
#AppAdvertisementWindow_employer, 
#AppAdvertisementWindow_priceList
{
	margin:0px;
	float:left;
	width:510px;
	border: 1px #f0f0f0 solid;
	margin-top:10px;
	min-height:100%;
}
#AppAdvertisementWindow_search, 
#AppAdvertisementWindow_abroad, 
#AppAdvertisementWindow{
	margin-top:0px;

}

#AppAdvertisementWindow_1 h2, 
#AppAdvertisementWindow_2 h2, 
#AppAdvertisementWindow_3 h2, 
#AppCvStartPage h2,
#AppAdvertisementWindow_search h2, 
#AppAdvertisementWindow_abroad h2, 
#AppAdvertisementWindow_search_list h2, 
#AppAdvertisementWindow_abroad_list  h2,
#AppAdvertisementWindow_listOffer h2, 
#AppAdvertisementWindow_employer h2,
#AppAdvertisementWindow_priceList h2
{
	margin:0px;
	background:#f0f0f0;
	font-size:12px;
	padding: 4px 4px 3px 4px;
	color:black;
	text-decoration:none;
}

#AppAdvertisementWindow2
{
	border: 1px solid #f0f0f0;
	margin-bottom:10px;
	padding-top:4px;
	padding-bottom:4px;
}
#AppAdvertisementWindow2 hr{

	height:1px;
}

.AppBox
{
	margin:0px;
	border: 1px #f0f0f0 solid;
	border-top: 0px #f0f0f0 solid;
	float:left;
	width:248px;
	margin-top:10px;
}
.AppBox h2{
	margin:0px;
	background:#f0f0f0;
	font-size:12px;
	padding: 4px 4px 3px 4px;
	color:black;

}


	

#Footer{
	clear:both;
	border-top:1px dashed #99ccff;
	font-size:12px;
	padding-top:4px;
	width:990px;
}
a{
	text-decoration:none;
	padding-top:3px;
}
a:hover{
	text-decoration:underline;
}
.input-select-edit
{
	margin-left:80px;
	width:310px;
	font-size:12px;
}
table.list_offer
{
	font-size:12px;
}
table.list_offer td
{
	padding-left:5px;
}
.f_right{
	margin:3px;
	margin-bottom:0px;
	font-size:12px;
	border:1px solid #ccccff;
}
.hot{
	color: #ff9900;
	font-weight: bold;

}
.offer_date{
	padding-top:4px;
}

	table{
		font-size: 12px;
	}.offer-name{
		font-weight:bold;
		font-size:19px;
		padding:6px;
		color:#000099;
		padding-left:6px;
	}.offer-header{
		font-size:14px;
		padding: 8px;
		font-weight:bold;
		color: red;
		border-top:1px #9CC4E0 dashed;
	}
	.offer-header-info{
		border-top:0px;
	}
	.offer-link a{
		padding:2px;
		display:block;
		font-weight:normal;
		padding-left:20px;
		
		text-decoration:underline;
		font-size:12px;
	}
	.show_offer{
		color:#000099;
	}
	.show_offer td{
		text-align:justify;
	}
	#mail_form{
		margin-top:10px;
		width:760px;
		border:1px solid #000099;
		color:#000099;
		text-align:left;
	}
	#mail_form input{
		width:400px;
		border:1px solid #000099;
	}
	#mail_form textarea{
		width:400px;
	}
	#mail_form label{
		vertical-align:top;
		width:200px;
		text-align:right;
		padding-right:5px;
	}
	#mail_form form{
		margin:10px;
	}



.AppOfferBox{
	margin:0px;
	border: 1px #E6F4FF solid;
	float:left;
	width:770px;
	margin-top:10px;
}
.AppOfferBox h2{
	margin:0px;
	background:#E6F4FF;
	font-size:12px;
	padding: 4px 4px 3px 4px;
	
	color:#0066B3;
	text-decoration:none;
	width:770px;
}
.AppOfferBoxText{
	float:left;
}
.AppOfferBox h2 a{
	color:#BF9960;
	text-decoration:none;
}
.search-select-medium{
	width:200px;
}


.input-textarea{
	width:440px;
}
.rated{

	font-weight: bold;
}
.AppOfferBoxPrint{
	margin:0px;
	float:left;
	width:700px;
	color:#000000;
	margin-top:10px;
}
.AppOfferBoxPrint h2{
	margin:0px;
	font-size:12px;
	padding: 4px 4px 3px 4px;
	color:#000000;
	text-decoration:none;
	width:700px;
}
.AppOfferBoxTextPrint{
	float:left;
}
.AppOfferBoxPrint h2 a{
	color:#000000;
	text-decoration:none;
}

.style-form{
	width:440px; 
	padding:30px;
	text-align:center;
	height:250px;
	margin-top:70px;
	font-weight: bold;
}
select{
	font-size:12px;
}
input{
	font-size:12px;
}
.width-200{
	width:300px;
}
.cv_ul{
	margin:3px;
	margin-left:14px;
}



.AppPrintBox{
	margin:0px;
	border: 1px #d2e4fc solid;
	float:left;
	width:600px;
	margin-top:10px;
}
.AppPrintBox h2{
	margin:0px;
	background:#d2e4fc;
	font-size:12px;
	padding: 4px 4px 3px 4px;
	
	color:#000000;
	text-decoration:none;
	width:590px;
}
.button_right{
	width:100px;
	margin:5px;
	margin-right:5px;
	margin-left:5px;
	
	
	height:35px;
	float:left;


}
.button_right a{
	background-image: url(../images/button_right.gif);
	width:100px;
	height:35px;
	
}
.button_right a:hover{
	background-image: url(../images/button_right_press.gif);
	width:100px;
	height:35px;
	
}
.card
{
		display:none;
}
	
	

#searchbar_footer
{
	
	color:#ffffff; 
	padding-top:0px; 
	padding-left:270px; 
	
	padding-bottom:0px;
	left:0px;
	width:500px; 
	top:-42px;
	_top:-44px;
	height:50px;
	position:relative;
	margin-bottom:0px;
	z-index:5;

	
}

#searchbar_logo
{
	
	width:770px; 
	z-index: 4;
	
	position:relative;
	top:0px;
	_top:11px;
	left:0px;
	padding-top:0px;
	padding-left:5px;
	margin-bottom:0px;
	height:60px;
	text-align:left;

}
#menuBar2
{
	padding-bottom:4px;
	padding-top:4px;
	text-align:left;
	margin-bottom:0px;
	position:relative;
	top:0px;
	width:780px;
	height:18px;
	margin-top:2px;
	background-color: #ececec;
}
#menuBar2 a{
	font-weight: bold;
	text-decoration:underline;
	color:#606060;
}
#menuBar2 a:hover{
	text-decoration:none;
	background-color: #ececec;
}

#footer_link1,
#footer_link2,
#footer_link3,
#footer_link4
{
	font-size:80%; 
	color:#ffffff;
}

.offer_name{
	color:gray;
}

a { color: #0066B3;}
li a { color: #0066B3;}
a:hover { color: #0066B3;}
li:hover a { color: #0066B3;}

a.black {color: black;}
a.black:hover {color: black;}


#edit_cv legend{
	font-size:14px;
	color:black;
	font-weight: bold;
}

.tabmenu1,.tabmenu2,.tabmenu3,.tabmenu4,.tabmenu6,.tabmenu8{
	cursor: pointer;
	margin:0px;
	margin-left:0px;
	width:80px;
	height:15px;
	padding:10px;
	padding-top:5px;
	padding-bottom:0px;
	
	background-image: url(../images/tab.gif);
	background-position: left top;
	background-repeat: no-repeat;
	z-index:3;
	font-weight: normal;
	background-color: #D2E4FC;
	font-weight:bold;
	

}
.tab1,.tab2,.tab3,.tab4,.tab6,.tab8,.blue{
	background-color: #D2E4FC;

	padding:4px;
	padding-top:8px;
	padding-bottom:8px;
	margin-bottom:4px;
	z-index:2;
	margin-top:0px;
}
.lightblue{
	background-color: #E3F2FC;
	margin-top:0px;
	padding-top:8px;
	margin-bottom:8px;
	padding:4px;
	background-image: url(../images/tab.gif);
	background-position: left top;
	background-repeat: no-repeat;
	
}

.tabmenu12{background-color: #E3F2FC;font-weight:normal;}
.tabmenu22{background-color: #E3F2FC;font-weight:normal;}
.tabmenu32{background-color: #E3F2FC;font-weight:normal;}
.tabmenu33{background-color: #E3F2FC;font-weight:normal;}
.tabmenu34{background-color: #E3F2FC;font-weight:normal;}
.tabmenu35{background-color: #E3F2FC;font-weight:normal;}
.tabmenu36{background-color: #E3F2FC;font-weight:normal;}
.tabmenu42{background-color: #E3F2FC;font-weight:normal;}
.tabmenu62{background-color: #E3F2FC;font-weight:normal;}
.tabmenu63{background-color: #E3F2FC;font-weight:normal;}
.tabmenu82{background-color: #E3F2FC;font-weight:normal;}


	.emp{display:none;}
	.study{display:none;}
	.user_cad{display:none;}
	.user_dtp{display:none;}
	.user_office{display:none;}
	.user_os{display:none;}
	.koder_db{display:none;}
	.koder_pl{display:none;}
	.koder_web{display:none;}
	.admin_gw{display:none;}
	

	.tab1{}
	.tab11{}
	.tab12{display:none}
	.tabmenu11{}
	
	.tab2{}
	.tab21{}
	.tab22{display:none}
	.tabmenu21{}

	
	.tab3{}
	.tab31{}
	.tab32{display:none}
	.tab33{display:none}
	.tab34{display:none}
	.tab35{display:none}
	.tab36{display:none}
	.tabmenu31{}
	
	
	.tab4{}
	.tab41{}
	.tab42{display:none}
	.tabmenu41{}
	
	.tab6{}
	.tab61{}
	.tab62{display:none}
	.tab63{display:none}
	.tabmenu61{}
	
	
	.tab8{}
	.tab81{}
	.tab82{display:none}
	.tabmenu81{}
	
.lp{
	background-color:#D2E4FC;
	width:25px;
	padding-left:10px;
	text-align:right;
}
h3.lp{
	margin-top:3px;
	padding-top:3px;
	margin-left:0px;
}
div.lp{
	float:left;
	margin-left:2px;
}
table tr.dotted td{
	border-bottom:1px #b5b5b5 dotted;
}
ul.right_news{
	margin-left:13px;
	padding-left:0px;
}
ul.right_news li{
	margin-left:0px;
	padding-left:0px;
}

ul.searchmenu{
	margin:0px;
	list-style:none;
	margin-left:0px;
	padding-left:0px;
}
ul.searchmenu li{
	background-image: url(../images/left_menu_bg.jpg);
	width:155px;
	height:31px;
	background-position:top left;
}
ul.searchmenu li.menunormal{
	
	background-image: url(../images/left_menu_bg.jpg);
	width:155px;
	height:31px;
	background-position:top left;
}
ul.searchmenu li.menunormalover{
	
	background-image: url(../images/left_menu_bg.jpg);
	width:155px;
	height:31px;
	background-position:top right;
}
ul.searchmenu li.menunormalover a{
	display:block;
	margin:4px;
	margin-left:24px;
	color:red;
	font-weight: normal;
}
ul.searchmenu li.menunormal a{
	display:block;
	margin:4px;
		color:black;
	margin-left:24px;
	font-weight: normal;
}


ul.itbookmenu{
	margin:0px;
	list-style:none;
	margin-left:0px;
	padding-left:0px;
}
ul.itbookmenu li{
	background-image: url(../images/left_menu_bg.jpg);
	width:155px;
	height:31px;
	background-position:top left;
}
ul.itbookmenu li.menunormal{
	
	background-image: url(../images/left_menu_bg.jpg);
	width:155px;
	height:31px;
	background-position:top left;
	font-size:12px;
}
ul.itbookmenu li.menunormalover{
	
	background-image: url(../images/left_menu_bg.jpg);
	width:155px;
	height:31px;
	background-position:top right;
}
ul.itbookmenu li.menunormalover a{
	display:block;
	margin:4px;
	margin-left:24px;
	color:red;
	font-weight: normal;
	font-stretch: condensed;
}
ul.itbookmenu li.menunormal a{
	display:block;
	margin:4px;
		color:black;
	margin-left:24px;
	font-weight: normal;
}


#main_Column .maininner li a{

}

#main_Column .maininner li a.klasik{
	color:#0066B3;
}

#main_Column .maininner li a.klasik:hover{
	color:#0066B3;
}
#main_Column .menulist li.menulistover a{
	color:#cc0000;
}
#main_Column .menulist li.menulistnormal a{
	color:black;
}

.right{
	text-align:right;
}
.center{
	text-align:center;
}


/* styles z prepojenia NP - IT  */ 

.group_label { font-weight: bold;
}

/* platy-listing */
.table-platy { margin: 15px 0px 0px 0px; width: 520px; }
.table-platy thead th {  padding: 7px 5px 5px 5px; background: #B2CDEA; }
.table-platy thead th a.sort_down { background: url(http://www.naseplaty.sk/skins/classic/images/arrow_down.gif) right 50% no-repeat;  padding: 0px 15px 0px 0px; }
.table-platy thead th a.sort_up { background: url(http://www.naseplaty.sk/skins/classic/images/arrow_up.gif) right 50% no-repeat; padding: 0px 15px 0px 0px; }
.table-platy thead th a { color: #444444; text-decoration: none; }
.table-platy thead th a:hover { text-decoration: underline; }
.table-platy tbody tr { background:(http://www.naseplaty.sk/skins/classic/images/bg_1.gif); }
.table-platy tbody tr.color {  background:(../images/bg_1.gif);border:0px;border-bottom:1px solid #2222B0;}
.table-platy tbody td { padding: 3px 5px; }


.offer_item
{
	margin-left:12px;
	margin-right:12px;
	margin-top:2px;
	margin-bottom:2px;
}


/* taby */




.tabberlive .tabbertabhide {
 display:none;
}


.tabber {
}
.tabberlive {
 margin-top:1em;
}


ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #D2D1EA;
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 color: green;
 display: inline;
 
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-right: 3px;
 border: 1px solid #D2D1EA;
 border-bottom: none;
background: transparent;
color: #909090;
 text-decoration: none;
}

ul.tabbernav li a:hover
{

 background: #E7E9F4;
 border-color: silver;
 color: #0f0f0f;
}

ul.tabbernav li.tabberactive a
{
 color: #0f0f0f;
 background: #D2D1EA;
 border-bottom: 1px solid #D2D1EA;
}

ul.tabbernav li.tabberactive a:hover
{
 color: black;
 background: white;
 border-bottom: 0px solid white;
}
ul.tabbernav li.tabbertabred a
{
	padding: 3px 0.5em;
	margin-right: 3px;
	border: 1px solid #D2D1EA;
	border-bottom: none;
	background: transparent;
	text-decoration: none;
 	color: #cc0000;
}

ul.tabbernav li.tabbertabred a:hover
{
 color: red;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:0px;
 border:1px solid #D2D1EA;
 border-top:0;
}
.tabberlive .tabbertabred {
 padding:0px;
 border:1px solid #D2D1EA;

 border-top:0;
}



.tabberlive .tabbertab h4 {
 display:none;
}
.tabberlive .tabbertabred h4 {
 display:none;
}
.tabberlive .tabberactive h4{
 display:none;
}
.tabberlive h4 a{
 color:blue;
}

.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}
.tabberlive#tab2 .tabbertabred {
 height:200px;
 overflow:auto;
}
