body {
	background: url("images/top.jpg") repeat-x;	
	font-family:arial, verdana;
	font-size:12px;
	background:#ffffff;
	margin:0px;	
	color:#565445;
	
}



a {
	text-decoration:none;
	color:#108fcd;
	font-size:12px;
}

a:hover {
	text-decoration:underline;
}

a.delete {
	color:#f5caca;
	background:#d40505;
	border:1px solid #660101;
	padding:5px;
}

a.delete:hover {
	color:#fff;
	background:#5e0202;
	border:1px solid #660101;
	text-decoration:none;
}


a.inputPurple {
	color:#fff;
	background:#762F8D;
	border:1px solid #682A7F;
	padding:4px;
}

a.inputPurple:hover {
	color:#fff;
	background:#A643BA;
	border:1px solid #682A7F;
	text-decoration:none;
}

.gb {
	background: url('images/zaszlo_gb.jpg') no-repeat;
	width:44px;
	height:22px;
}

.gbBox {
	float:right;
	padding-left:10px;	
}


.blind {
	background: url('images/blind.png') no-repeat;
	width:22px;
	height:22px;
}

#back {
	background: url('images/vissza.png') no-repeat;
	width:59px;
	height:27px;
}

#kepzesthin {
	background: url('images/kepzes_thin.jpg') no-repeat;
	width:242px;
	height:29px;
}

#palyazatthin {
	background: url('images/palyazatok_thin.jpg') no-repeat;
	width:242px;
	height:29px;
}

#kutatasthin {
	background: url('images/kutatas_thin.jpg') no-repeat;
	width:242px;
	height:29px;
}

#lezarultuniosprojectekthin {
	background: url('images/lezarultuniosprojectek_right_thin.jpg') no-repeat;
	width:241px;
	height:54px;
	
}

#dokumentumtarthin {
	background: url('images/dokumentumtar_right_thin.png') no-repeat;
	width:242px;
	height:56px;
}

#adatbazisthin {
	background: url('images/adatbazis_right_thin.png') no-repeat;
	width:242px;
	height:56px;
	
}

#kozerdekuadatokthin {
	background: url('images/kozerdekuadatok_right_thin.jpg') no-repeat;
	width:242px;
	height:56px;
	
}

#kepzeswide {
	background: url('images/kepzes_wide.jpg') no-repeat;
	width:319px;
	height:31px;
}

#palyazatwide {
	background: url('images/palyazatok_wide.jpg') no-repeat;
	width:319px;
	height:59px;
}


#kutataswide {
	background: url('images/kutatasok_wide.jpg') no-repeat;
	width:319px;
	height:31px;
}

.copyright {
	padding-top:0px;
	float:left;
	height:27px;
}

#headerImageBig {
	background: url('images/headerimage.jpg') no-repeat;
	float:left;
	width:998px;
	height:212px;
	padding:0;
}

.headerImageHover {
	float:left;
	width:202px;
	height:212px;
	opacity:0.7;
	filter:alpha(opacity=70);
}


 .keret {
 	align:center;
	margin:0px;
	padding:0px;
	border-spacing:0px;
	
 }

.keret td {
	cellspacing:0px;
	cellpadding:0px;
	margin:0px;
	padding:2px;
	border-spacing:0px;
 }



#headerImageMain {
	background: url('images/slide1.jpg') no-repeat;
	float:left;
	width:998px;
	height:422px;
}

#mainpageimage {
	background: url('images/mainpageimage.jpg') no-repeat; 
	/* background: url('images/mainpageimagex.jpg') no-repeat; */
}

#mainpagediv1 {
	 background: url('images/mainpagediv1.png') repeat-x; 
	
}

#mainpagediv2 {
	background: url('images/mainpagediv2.png') repeat-x;
}

#mainpagediv3 {
	
	background-color:#85a61d;
}

#mainpageicon1 {
	background: url('images/kapocs.jpg') no-repeat;
	width:208px;
	height:92px;
}

#mainpageicon1 a {
	font-family:Arial;
	font-size:18px;
	color:#FFF;
	float:left;
	padding:65px 10px 0 45px;
}

#mainpageicon1 a:hover {
	text-decoration:none;	
}


#mainpageicon2 {
	background: url('images/konyvtar.jpg') no-repeat;
	width:208px;
	height:92px;
}

#mainpageicon2 a {
	font-family:Arial;
	font-size:18px;
	color:#FFF;
	float:left;
	padding:65px 10px 0 53px;
}

#mainpageicon2 a:hover {
	text-decoration:none;	
}	

#mainpageicon3 {
	background: url('images/rendezvenyek.jpg') no-repeat;
	width:209px;
	height:92px;
}

#mainpageicon3 a {
	font-family:Arial;
	font-size:18px;
	color:#FFF;
	float:left;
	padding:65px 10px 0 32px;
}

#mainpageicon3 a:hover {
	text-decoration:none;	
}	

#mainpagediv1button a {
	background: url('images/mainpagediv1button.png') no-repeat;
}

#mainpagediv1button a:hover {
	background: url('images/mainpagediv1button_hover.png') no-repeat;
}

#mainpagediv2button a {
	background: url('images/mainpagediv2button.png') no-repeat;
}

#mainpagediv2button a:hover {
	background: url('images/mainpagediv2button_hover.png') no-repeat;
}

#mainpagediv3button a {
	background: url('images/mainpagediv3button.png') no-repeat;
}

#mainpagediv3button a:hover {
	background: url('images/mainpagediv3button_hover.png') no-repeat;
}

.mainPageDiv4Button a {
	background: url('images/mainpagediv4button.png') no-repeat;
	position:relative;
	right:0px;
	top:0px;
	width:25px;
	height:215px;
	float:right;
}

.mainPageDiv4Button a:hover {
	background: url('images/mainpagediv4button_hover.png') no-repeat;
	position:relative;
	right:0px;
	top:0px;
	width:25px;
	height:215px;
	float:right;
}

.mainPageDiv5Button a {
	background: url('images/mainpagediv5button.png') no-repeat;
	position:relative;
	right:0px;
	top:0px;
	width:25px;
	height:215px;
	float:right;
}

.mainPageDiv5Button a:hover {
	background: url('images/mainpagediv5button_hover.png') no-repeat;
	position:relative;
	right:0px;
	top:0px;
	width:25px;
	height:215px;
	float:right;
}

#mainpagediv1text {
	overflow: hidden;
}

#mainpagediv2text {
	overflow: hidden;
}

#mainpagediv3text {
	overflow: hidden;
}

.mainPageDiv4Text {
	overflow: hidden;
	 position:relative;
	 left:10px;
	 top:17px;
	 width:262px;
	 height:178px;
	 float:left;
}

.mainPageDiv5Text {
	overflow: hidden;
	 position:relative;
	 left:10px;
	 top:17px;
	 width:262px;
	 height:178px;
	 float:left;
}


.mainPageDiv4 {
	float:left;
	width:319px;
	height:215px;
	color:#49413e;
	border:1px solid #e3e1e0;
}

.mainPageDiv5 {
	float:left;
	width:319px;
	height:215px;
	color:#49413e;
	border:1px solid #e3e1e0;
}

.mainPageSeparator {
	width:15px;
	height:215px;
	float:left;
	display:block;	
}





/*  ALAP ID K */

#mainContainer {
	background: url("images/top.jpg") repeat-x;	
	height: 165px;
	width: 100%;
}

#header {
	height: 125px;
	margin: 0 auto;
	width: 1000px;
	padding-top:00px
}

#logo {
	padding-top:0px;
	background: url("images/logo.png") no-repeat;
	width: 1000px;
	height: 111px;
	float:left;
}

#logoncsszi {
	background: url("images/ncsszi_logo.png") no-repeat;
	width: 417px;
	height: 149px;
	float:left;
}

#titleMain {
	width: 1000px;
	height: 14px;
	float:left;

}

#title {
	width: 1000px;
	height: 0px;
	float:left;

}

#centerContainer {
	width: 100%;
	float:left;
}


#center {
	margin: 0 auto;
	width: 1000px;
}

#centerAll {
	background:url("images/center.jpg") repeat-y;
	width:1000px;
	float:left;
	min-height:350px;
}


#footerContainer {
	background:url("images/footer.png") repeat-x;
	height: 520px;			
	width: 100%;
	float:left;
	margin-top:10px;
}

.icons {
	height:121px;
	margin:0px;	
	float:left;
	display:block;
}

.icon1 {
	background:url("images/efmi_logo.png") no-repeat;
	width:186px;
}


.icon2 {
	background:url("images/tmme_logo.jpg") no-repeat;
	width:162px;
}


.icon3 {
	background:url("images/erasmus_logo.jpg") no-repeat;
	width:202px;
}


.icon4 {
	background:url("images/szechenyiterv_logo.png") no-repeat;
	width:255px;
}


.icon5 {
	background:url("images/szip_logo.png") no-repeat;
	width:179px;
}


.icon5 {
	background:url("images/ntp_small.png") no-repeat;
	width:179px;
	height:121px;
	margin:0px;
}


#footer {
	width:1000px;
	height:113px;
	margin:0 auto;
}


.overdiv:hover .contentRow {
	background:#afad9a;
}



.actionBar {
	width: 800px;
	height: 44px;
	margin: 10px 0px 0px 8px;
	float:left;
	padding: 7px 0px 0px 10px;
	
}

.actionBar span {
	font-size: 16px;
	font-weight:bold;
	color: #ffffff;
	text-shadow: 1px 1px 0px #302f2a;
}

.newmessage {
	margin: 10px 0px 0px 0px;
	padding: 5px 1px 0px 0px;
	height: 44px;
	width: 139px;
	color:#FFFFFF;
	text-shadow: 1px 1px 0px #302f2a;
	float:left;
}


.helpBar {
	margin: 15px 0px 0px 5px;
	width: 35px;
	height: 29px;
	float:left;
}

.helpBar a {
	background:url("images/help.png") no-repeat left top;
	width:23px;
	height:28px;
	display:block;

}

.helpBar a:hover {
	background:url("images/help.png") no-repeat left bottom;
	display:block;
}

#topMenuTable {
	margin-left:-3px;
	float:left;
}



.topMenu a {
	display:block;
	height:41px;
	
	padding:27px 0 0 0;
	text-align:center;
	font family:arial;
	font-size:16px;
	font-weight:normal;
	color:#FFFFFF;
	
}

.topMenu a:hover {
	display:block;
	height:41px;
	
	text-decoration:none;
	padding:27px 0 0 0;
}

	.topMenuRED a {
		background-color:#c1272d;
		width:106px;
	}
	
	
	.topMenuRED a:hover {
		background: url("images/buttons/button_red_hover.jpg") no-repeat;
		width:106px;
	}

	
	
	.topMenuLIGHTGREEN a {
		background-color:#90a82a;
		width:91px;
	}	

	.topMenuLIGHTGREEN a:hover {
		background: url("images/buttons/button_lightgreen_hover.jpg") no-repeat;
		width:91px;
	}

	.topMenuDARKBLUE a {
		background-color:#1b4468;
		width:107px;
	}	

	.topMenuDARKBLUE a:hover {
		background: url("images/buttons/button_darkblue_hover.jpg") no-repeat;
		width:107px;
	}
	
	.topMenuORANGE a {
		background-color:#d1591c;
		width:106px;
	}	
	
	.topMenuORANGE a:hover {
		background: url("images/buttons/button_orange_hover.jpg") no-repeat;
		width:106px;
	}
	
	.topMenuGREEN a {
		background-color:#126650;
		width:106px;
	}	
	
	.topMenuGREEN a:hover {
		background: url("images/buttons/button_green_hover.jpg") no-repeat;
		width:106px;
	}
	
	.topMenuPURPLE a {
		background-color:#4c2d4d;
		width:106px;
	}	
	
	.topMenuPURPLE a:hover {
		background: url("images/buttons/button_purple_hover.jpg") no-repeat;
		width:106px;
	}
	
	.topMenuGRAY a {
		background-color:#525c66;
		width:124px;
	}	
	
	.topMenuGRAY a:hover {
		background: url("images/buttons/button_gray_hover.jpg") no-repeat;
		width:124px;
	}



/* ----------------------------------------------------------------------- A ARROW DOWN UP------------------------------------------ */

a.arrowUp {
	background: url("images/icons/arrow_up.png") no-repeat left bottom;
	width:40px;
	height:40px;
	float:left;
	display:block;
}

a.arrowUp:hover {
	background: url("images/icons/arrow_up.png") no-repeat left top;
	width:40px;
	height:40px;
	float:left;
	display:block;
}

a.arrowDown {
	background: url("images/icons/arrow_down.png") no-repeat left bottom;
	width:40px;
	height:40px;
	float:left;
	display:block;
}

a.arrowDown:hover {
	background: url("images/icons/arrow_down.png") no-repeat left top;
	width:40px;
	height:40px;
	float:left;
	display:block;
}


a.errorSmall {
	background: url("images/icons/error_small.png") no-repeat left bottom;
	width:40px;
	height:40px;
	float:left;
	display:block;
}

a.errorSmall:hover {
	background: url("images/icons/error_small.png") no-repeat left top;
	width:40px;
	height:40px;
	float:left;
	display:block;
}


a.downloadSmall {
	background: url("images/icons/synchonize_small.png") no-repeat left bottom;
	width:40px;
	height:40px;
	float:left;
	display:block;
}

a.downloadSmall:hover {
	background: url("images/icons/synchonize_small.png") no-repeat left top;
	width:40px;
	height:40px;
	float:left;
	display:block;
}


a.plusSmall {
	background: url("images/icons/plus_small.png") no-repeat left bottom;
	width:40px;
	height:40px;
	float:left;
	display:block;
}

a.plusSmall:hover {
	background: url("images/icons/plus_small.png") no-repeat left top;
	width:40px;
	height:40px;
	float:left;
	display:block;
}


/* ----------------------------------------------------------------------- INPUT MEZOK ------------------------------------------ */


.inputRowDate {
	background: #ffffff;
	border: 1px solid #49473b;
	color: #49473b;
	font-size:13px;
	padding:3px;
	width:80px;
}


.inputRow {
	background: #ffffff;
	border: 1px solid #49473b;
	color: #49473b;
	font-size:13px;
	padding:3px;
}

input[disabled] {
	color:#000000;
}

select[disabled] {
	color:#000000;
}

textarea[disabled] {
	color:#000000;
}

checkbox[disabled] {
	color:#000000;
}

.inputRowDis, .inputRowDateDis {
	background: #d4d0c8;
	border: 1px solid #49473b;
	color:#000000;
	font-size:13px;
	padding:3px;
}

.inputCost {
	text-align:right;
}

.inputLong {
	width:406px;
}

.inputLogin {
	width:180px;
}

.inputCheckbox {
	width:20px;
	margin-left:0px;
	border:0px;
	background:#bdbba6;
}


.inputRowTd {
	background: #C7C5AF;
	border: 1px solid #C7C5AF;
	color: #4E4C40;
	font-size:13px;
	padding:3px 3px 3px 0px;
	text-align:left;
}


.submitRow {
	padding: 5px;
	background: #762f8d;
	border:1px solid #682a7f;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
}

.submitRow:hover {
	padding: 5px;
	background: #a643ba;
	border:1px solid #682a7f;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
}


.submitRowDis {
	padding: 5px;
	background: #C7C5AF;
	border:1px solid #C7C5AF;
	color:#C7C5AF;
	font-size:13px;
	font-weight:bold;
}



.submitNew {
	padding: 5px;
	background: #13a7ef;
	border:1px solid #072c3e;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
}

.submitNew:hover {
	padding: 5px;
	background: #0e6088;
	border:1px solid #072c3e;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
}

.submitEnd {
	padding: 5px;
	background: #206304;
	border:1px solid #072c3e;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
}

.submitEnd:hover {
	padding: 5px;
	background: #123703;
	border:1px solid #072c3e;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
}


.separate {
	width:2px;
}


.textareaRow {
	background: #ffffff;
	border: 1px solid #49473b;
	color: #49473b;
	font-family:arial, verdana;
	font-size:13px;
	padding:3px;
}


.textareaRowDis {
	background: #d4d0c8;
	border: 1px solid #49473b;
	color: #49473b;
	font-family:arial, verdana;
	font-size:13px;
	padding:3px;
}


/* ----------------------------------------------------------------------- BAL OLDALI MENU TARTALMAK ------------------------------------------ */

.articleTitle {
	width:498px;	
}

.articleTitle h3 {
	font-weight: bold;
	font-size:13px;	
	margin-bottom:5px;
}

.articleContent {
	width:498px;		
	padding:10px 0px 0px 0px;
}

.articleContent p span {
	width:498px;		
}

.articleContent p{
	width:498px;	
	padding:0px;	
	margin:0px;
}

.articleDate {
	width:498px;	
	font-size:11px;
}

.articlesMore {
	width:498px;
	text-align:right;
	padding:10px 0 0 0;
}


/* -------------- search ---------------- */

.centerContentSearch ul {
	padding: 0px;
	margin: 0px 0px 0px 0px;	
}

.centerContentSearch ul li {
	display:block;
	padding:3px 5px;
}


.searchError {
	color:#c1272d	;
	font-weight:bold;
	font-size:14px;
	padding:20px 5px;
}

.search {
	float:left;
	padding-left:250px;	
}

.searchBox {
	border:1px solid gray;
	width:180px;
	height:20px;	
	font-size:14px;
}

.search fieldset {
	padding:0px;
	margin:0px;
	border:0px;	
}

.searchSubmit {
	padding:4px;
	border:0px;
	color:#FFF;
	background-color:#275a8f;
}

.searchSubmit:hover {
	padding:3px;
	border:1px solid #275a8f;
	color:#275a8f;
	background-color:#FFF;
	cursor:pointer;
}




/* -------------- pages ---------------- */


.pageText {
	font-weight:bold;	
	float:left;
	padding:10px 10px;
	
}

.pageBlack {
	display:block;
	padding:0px 10px 8px 0px;
	width:17px;
	height:25px;	
	float:left;
	margin:0px 0px;
	font-size:14px;
}

.pageBlack span {
	
}


.pageOrange {
	display:block;
	padding:0px 10px 8px 0px;
	width:17px;
	height:25px;	
	float:left;
	margin:0px 2px;
}

.pageOrange:hover {
	background-color:#FFF;	
}

.pageOrangeButton {
	display:block;	
}	

a.pageLink {
	color:#FFF;
	display:block;	
}

a.pageLink:hover {
	color:#000;	
}


.articlesPage {
	padding-top:10px;
	font-weight:bold;
	width:498px;	
}

.articlesPage span {
	float:left;
	padding:10px 10px;	
	display:block;
}





.articlesMore a {
	padding:5px 5px 0px 5px;	
	color:#FFFFFF;
	font-weight:bold;
}

.articlesMore a:hover {
	text-decoration:underline;
}

.articlesSeparator {
	width:498px;
	height:2px;
	padding:0px;
}










.leftMenuMain {
	width: 202px;
	float:left;
	display:block;	
}

.leftSideRow {
	width:192px;
	float:left;
	display:block;	
	padding:8px 5px;
	border-bottom:2px solid #FFFFFF;
}

.leftSideRow a {
	display:block;
	color:#FFFFFF;
	text-align:left;	
	font-weight:normal;
	font-size:12px;
}

.menu {
	margin: 4px 2px 4px 4px;
	padding: 9px 5px 9px 5px;
}

.menuRow {
	color: #565445;
	font-size:12px;
}

.menuRow ul {
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

.menuRow ul li {
	color:#c1c0ac;
	display:block;
}

.menuRow ul li a {
	padding:6px;
	color:#7f7d68;
	display:block;
}

.menuRow ul li.tenderTitle {
	background: #7B7865;
   	border: 1px solid #726F5E;
    	color: #E1E0CE;
    	font-weight: bold;
    	padding: 5px;
}

.menuRow ul li a:hover {
	padding:5px;
	color:#fff;
	text-decoration:none;
	background:#7f7d68;
	cursor:pointer;
	border:1px solid #565445;
}

.menuRow ul li a.subLink {
	padding: 6px 6px 6px 15px;
	color:#7f7d68;
	display:block;
}

.menuRow ul li a.subLink:hover {
	padding: 5px 5px 5px 14px;
	color:#fff;
	text-decoration:none;
	background:#7f7d68;
	cursor:pointer;
	border:1px solid #565445;
}


.menuRow ul li a.subLinkStand {
	padding: 7px 6px 7px 15px;
	color:#13a7ef;
}

.menuRow ul li a.menuLinkStand2 {
	color:#13a7ef;
	padding-left:14px;
}

.menuRow ul li a.subLinkStand:hover {
	color:#FFF;
	padding: 6px 6px 6px 15px;
}

.menuRow ul li a.menuLinkStand2:hover {
	color:#FFF;
	padding-left:15px;
}


.back {
	margin-top:10px;
	width:248px;
	float:left;
	background:#bcbaa3;
	border: 1px solid #565445;
	display:block;
}

.back a {
	color:#424335;
	padding:5px;
	display:block;
}

.back a:hover {
	color:#FFF;
	text-decoration:none;
}

.back:hover {
	background:#878570;
	display:block;
}


.menuRow ul li a.menuLinkStand {
	color:#13A7EF;
}

.menuRow ul li a.menuLinkStand:hover {
	color:#FFF;
}

.menuRow ul li a.menuLinkStand2 {
	color:#13a7ef;
	padding-left:15px;
}

.menuRow ul li a.menuLinkStand2:hover {
	color:#FFF;
	padding-left:15px;
}


.menuRow ul li a.menuLinkStand3 {
	color:#206304;
	padding-left:15px;
}

.menuRow ul li a.menuLinkStand3:hover {
	color:#FFF;
	padding-left:15px;
}


/* ----------------------------------------------------------------------- BELSO CENTER TARTALMAK --------------------------------------------- */

.centerContentAll {
	float:left;
	display:block;
	text-align:justify;
	color:#231f20;	
	overflow:hidden;
}

.centerContentFilesTitle {
	height:18px;
	width:478px;
	padding:15px 10px;
	float:left;
	display:block;
	font-size:16px;
	font-family:Arial;
	color:#FFFFFF;
	margin-bottom:5px;
}


.centerContentDate {
	padding:0 0 10px 0;		
}

.centerContentFiles ul {
	background: #e3e2e2;
	width: 498px;
	margin: 0px;
	padding: 0px;	
	display:block;
}

.centerContentFiles ul:hover {
	width:498px;
	background:#c7c3c3;
}



.filedoc, .filedocx {
	url("images/icons/icon_doc.png") no-repeat;
	width: 45px;
	min-height: 48px;
	display: block;
}

.filepdf {
	url("images/icons/icon_pdf.png") no-repeat;
	width: 45px;
	min-height: 48px;
	display: block;
}

.contentAll {
	width: 710px;
	text-align:justify;
	padding:3px 5px ;
	display:block;
}

.centerContentUrl {
	width:100%;
	display:block;
}

.centerContentText p {
	margin:0px;
}

.centerContentTitle {
	padding:0px;
	display:block;
}	

.rightMenu {
	padding:3px 0 0 0;	
}

.contentJustify {
	text-align:justify;
}


.contentRows {
	float:left;
}

.contentText {
	font-size:12px;
}



.contentName {
	padding:5px;
	background: #7b7865;
	color: #e1e0ce;
	font-weight:bold;
	border: 1px solid #726f5e;

}

.contentRow {
	padding:5px; 
	border: 1px solid #86846f;
	color: #4e4c40;
	background:#c7c5af;
}	

.contentRowLink .contentTable .contentRow {
	color:#7b7865;
	background:#c3c2ae;
}

.contentRowLink:hover .contentTable .contentRow {
	color:#e1e0ce;
	background:#979687;

}

.contentRowLink {
	color: #762f8d;
	padding:0px;
	margin:0px;
	border:0px;
}

.contentRowLink:hover {
	color: #762f8d;
	cursor:pointer;
	border:0px;
}

.contentTable {
	padding:0px;
	margin:0px;
	border:0px;
}

.contentButton {
	color:#5f5c4b;
}

.contentButton:hover {
	color:#e9e7d8;
	text-decoration:none;
}

.contentLink {
	color:#5f5c4b;
}

.contentLink:hover {
	color:#e9e7d8;
	text-decoration:none;
}

.contentJustify {
	text-align:justify;
}

.contentGreen {
	color:#2e8c06;
}

.contentRed {
	color:#b31616;
}


/* ----------------------------------------------------------------------- JOBB CONTENT TARTALMAK --------------------------------------------- */


.rightRow {
	padding:5px 0px;
	text-align:justify;	
}

.rightRow a {
	font-size:11px;	
	font-family:Arial;
	color:#231f20;
}

.tendersMain {
	padding:0px;	
}


.tendersMain a {
	background: url("images/buttons/tenders.jpg") no-repeat;
	display:block;
	width:268px;
	height:36px;	
	padding:21px 0 0 10px;
	
	color:#FFFFFF;
	font-family:Arial;
	font-size:16px;
	font-weight:normal;
	
}

.tendersMain a:hover {
	background: url("images/buttons/tenders_hover.jpg") no-repeat;
	width:268px;
	height:36px;	
	padding:21px 0 0 10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	margin:0px;
}



.tamopsMain a {
	background: url("images/buttons/tamops.jpg") no-repeat;
	display:block;
	width:268px;
	height:29px;	
	padding:10px 0 0 9px;
	
	color:#514d4a;
	font-family:Arial;
	font-size:16px;
	font-weight:normal;
	
}

.tamopsMain a:hover {
	background: url("images/buttons/tamops_hover.jpg") no-repeat;
	width:268px;
	height:29px;	
	padding:10px 0 0 9px;
	color:#514d4a;
	text-decoration:none;
	font-weight:normal;
}




.ndiMain a {
	background: url("images/buttons/ndi.jpg") no-repeat;
}

.ndiMain a:hover {
	background: url("images/buttons/ndi_hover.jpg") no-repeat;
}





.closedMain a {
	background: url("images/buttons/closed_union_projects.jpg") no-repeat;
}

.closedMain a:hover {
	background: url("images/buttons/closed_union_projects_hover.jpg") no-repeat;
}

.modsMain a {
	background: url("images/buttons/mods_archive.jpg") no-repeat;
}

.modsMain a:hover {
	background: url("images/buttons/mods_archive_hover.jpg") no-repeat;
}

.researchMain a {
	background: url("images/buttons/research_archive.jpg") no-repeat;
}

.researchMain a:hover {
	background: url("images/buttons/research_archive_hover.jpg") no-repeat;
}


.databaseMain a {
	background: url("images/buttons/database.jpg") no-repeat;
}

.databaseMain a:hover {
	background: url("images/buttons/database_hover.jpg") no-repeat;
}

.kepzesMain a {
	background: url("images/buttons/kepzes.jpg") no-repeat;
}

.kepzesMain a:hover {
	background: url("images/buttons/kepzes_hover.jpg") no-repeat;
}










/* ------------------------------------------------------------------------- HIBA DOBOZOK--TEXT DOBOZOK------------------------------------------ */



#errorBox {
	margin: 5px;
	padding: 4px;
	width: 684px;
	border: 1px solid #2b0000;
	color:#FFF;
	background: #951111;
	font-weight:normal;
	font-size:12px;
	float:left;
}


#errorBox ul {
	padding: 0px;
	margin: 0px 0px 0px 15px;
	list-style:none;
}

.attention {
	background: url("images/icons/error.png") no-repeat;
	height:80px;
	width:80px;
	float:left;
}

.errorMsg {
	width:600px;
	float:left;
}	


.errorMsg ul li {
	list-style:disc;
	text-align:justify;
	padding:3px 0px 3px 0px;
}


#textBox {
	margin: 5px;
	padding: 4px;
	width: 684px;
	border: 1px solid #346904;
	color:#FFF;
	background: #206304;
	font-weight:normal;
	font-size:12px;
	float:left;
}


#textBox ul {
	padding: 0px;
	margin: 0px 0px 0px 15px;
	list-style:none;
}

.text {
	background: url("images/icons/tick.png") no-repeat;
	height:80px;
	width:80px;
	float:left;
}

.textMsg {
	width:600px;
	float:left;
}	

.textMsg ul li {
	list-style:disc;
	text-align:justify;
	padding:3px 0px 3px 0px;
}	
/*
#warningBox {
	margin: 5px;
	padding: 4px;
	width: 684px;
	border: 1px solid #c3a108;
	color:#47453b;
	background: #dcbc2b;
	font-weight:normal;
	font-size:12px;
	float:left;
} */

#warningBox {
	margin: 5px;
	padding: 4px;
	width: 684px;
	border: 1px solid #2b0000;
	color:#FFF;
	background: #951111;
	font-weight:normal;
	font-size:12px;
	float:left;
}

#warningBox ul {
	padding: 0px;
	margin: 0px 0px 0px 15px;
	list-style:none;
}

/*
.warning {
	background: url("images/icons/warning.png") no-repeat;
	height:80px;
	width:80px;
	float:left;
}*/

.warning {
	background: url("images/icons/error.png") no-repeat;
	height:80px;
	width:80px;
	float:left;
}

.warMsg {
	width:600px;
	float:left;
}	

.warMsg ul li {
	list-style:disc;
	text-align:justify;
	padding:3px 0px 3px 0px;
}	

/* --------------------- HELP -------------------- */


#helpBox {
	margin: 5px;
	padding: 4px;
	width: 684px;
	border: 1px solid #001d3d;
	color:#fff;
	background: #044a72;
	font-weight:normal;
	font-size:12px;
	float:left;
}


#helpBox ul {
	padding: 0px;
	margin: 0px 0px 0px 15px;
	list-style:none;
}


.help {
	background: url("images/icons/help.png") no-repeat;
	height:80px;
	width:80px;
	float:left;
}

.helpMsg {
	width:600px;
	float:left;
}	

.helpMsg ul li {
	list-style:disc;
	text-align:justify;
	padding:3px 0px 3px 0px;
}	

/* --------------------- NEW -------------------- */


#infoBox {
	margin: 5px;
	padding: 4px;
	width: 684px;
	border: 1px solid #001d3d;
	color:#fff;
	background: #003760;
	font-weight:normal;
	font-size:12px;
	float:left;
}


#infoBox ul {
	padding: 0px;
	margin: 0px 0px 0px 15px;
	list-style:none;
}


.info {
	background: url("images/icons/info.png") no-repeat;
	height:80px;
	width:80px;
	float:left;
}

.infoMsg {
	width:600px;
	float:left;
}	

.infoMsg ul li {
	list-style:disc;
	text-align:justify;
	padding:3px 0px 3px 0px;
}	





/* ----------------------------------------------------------------------- DOWN ALSO LOGIN LOGOUT-------------------------------------------- */

.login {
	width:300px;
	margin: 0px 0px 0px 12px;
	color: #7c7966;
	font-size:12px;
	float:left;
}

.logout {
	width:120px;
	margin: 0px 12px 0px 0px;
	text-align:right;
	color: #7c7966;
	font-size:12px;
	float:right;
}

.recomended {
	width:350px;
	margin: 0px 0px 0px 12px;
	color: #7c7966;
	font-size:11px;
	float:left;
}

a.recom {
	font-size:11px;
	font-weight:normal;
}



/* ----------------------------------------------------------------------- PREVIEW-------------------------------------------- */


.redId {
	padding:2px;
	color:red;
	background:#000;
	width:15px;
}






/*----------------------------------------------------------------------Files--------------------------*/


td.documentLeft {
	padding:0px; 
	text-align:center;
}



td.documentLeft ul, td.documentRight ul {
	padding:5px; 
	border: 1px solid #86846f;
	color: #4e4c40;
	background:#c7c5af;
	width:50px;
	margin:0px;
	text-align:center;
}


td.documentLeft ul:hover, td.documentRight ul:hover {
	width:50px;
	background:#7B7865;
}
/*
.files ul {
	width:368px;
	margin:0px;
	padding:0px;
}


.files li {
	list-style: none;
	background: #f4f3f3;
	margin-left: 5px;
}

.files li:hover {
	background: #fafafa;	
}


.files a {
	padding: 0px 5px 0px 48px;
}
*/

.filezip {
	background: url("images/icons/icon_zip.png") no-repeat;
	width: 45px;
	min-height:48px;
	display: block;
}

.filexls, .filexlsx {
	background: url("images/icons/icon_xls.png") no-repeat;
	width: 45px;
	min-height:48px;
	display: block;
	
}

.filertf {
	background: url("images/icons/icon_rtf.png") no-repeat;
	width: 45px;
	min-height:48px;
	display: block;
}

.fileppt, .filepptx {
	background: url("images/icons/icon_ppt.png") no-repeat;
	width: 45px;
	min-height:48px;
	display: block;
}

.filepps {
	background: url("images/icons/icon_pps.png") no-repeat;
	width: 45px;
	min-height:48px;
	display: block;
}

.filepdf {
	background: url("images/icons/icon_pdf.png") no-repeat;
	width: 45px;
	min-height:48px;
	display: block;
}

.filejpg {
	background: url("images/icons/icon_jpg.png") no-repeat;
	width: 45px;
	min-height:48px;
	display: block;
}

.filejpeg {
	background: url("images/icons/icon_jpg.png") no-repeat;
	width: 45px;
	min-height:48px;
	display: block;
}

.filedoc, .filedocx {
	background: url("images/icons/icon_doc.png") no-repeat;
	width: 45px;
	min-height:48px;
	display: block;
}

.documentsLink {
	font-weight:bold;
	
}

.documentsLink:hover {
	text-decoration:none;	
} 



.filezip span, .filexls span, .filexlsx span, .filertf span, .fileppt span, .filepptx span, .filepdf span, .filejpg span,.filejpeg span, .filedoc span, .filedocx span, .filepps span, .fileblank span:hover {
	display: block;
	padding: 8px 8px 0px 50px;
	width: 440px;
	min-height: 42px;
	border-bottom:2px solid #FFFFFF;
	
}

.filezip span:hover, .filexls span:hover, .filexlsx span:hover, .filertf span:hover, .fileppt span:hover, .filepptx span:hover, .filepdf span:hover, .filejpg span:hover, .filejpeg span:hover, .filedoc span:hover, .filedocx span:hover, .filepps span:hover  {
	color:#FFFFFF;
	
}


/* footer menu */


.footerMenu {
	width:1000px;
	margin: 0 auto;
	margin-top:72px;
	position:relative;	
}

.footerMenu1 {
	width:190px;
	float:left;	
	padding:0px 3px;
	display:block;
}