/*----------------------------------------------*/
/* Description: TTK CSS
/*----------------------------------------------*/



/*----------------------------------------------*/
/* body and html
/*----------------------------------------------*/
body {
	background: #00728f;
	background: url(images/body_bg.png) top center repeat-y #e5e5e5;
}

/*----------------------------------------------*/
/* headings
/*----------------------------------------------*/

h1, h2 {
	color: #333333;
	background: #9ac7d6;
	border: 2px solid #f2f2f2;
	border-left: 0px;
	border-right: 0px;
}

#center_content_area h1.csc-firstHeader {
	color: #cce3e9;
	background: url(images/ttk/header_bg_ttk.png) 0px 0px no-repeat #00728f;
	border: none;
}

h3 {
	background: #cccccc;
}

/*----------------------------------------------*/
/* left side
/*----------------------------------------------*/


/*-------------------- left menu -------------------- */

#left_menu, #right_menu {
	border-bottom: 2px solid #808080;
}


#left_menu a, #left_menu .left_menu_act a, #right_menu a, #right_menu .right_menu_act a {
	color: #333333;
}
#left_menu .left_menu_act a, #right_menu .right_menu_act a {
	background: url(images/ttk/left_menu_bg_ttk.png) 0px -25px no-repeat;
}
#left_menu .left_menu_act_if_sub a, #right_menu .right_menu_act_if_sub a {
	background: url(images/ttk/left_menu_bg_ttk.png) 0px -25px no-repeat;
}
#left_menu .left_menu_if_sub a, #right_menu .right_menu_if_sub a {
	background: url(images/ttk/left_menu_bg_ttk.png) 0px -50px no-repeat;
}
#left_menu .left_menu_important a, #right_menu .right_menu_important a {
	background: url(images/ttk/left_menu_bg_ttk.png) 0px -100px no-repeat;
}
#left_menu a:hover, #right_menu a:hover {
	color: #333333;
	background: url(images/ttk/left_menu_bg_ttk.png) 0px 0px no-repeat;
}
#left_menu .left_menu_act a:hover, #right_menu .right_menu_act a:hover {
	background: url(images/ttk/left_menu_bg_ttk.png) 0px -125px no-repeat;
}
#left_menu .left_menu_act_if_sub a:hover, #right_menu .right_menu_act_if_sub a:hover {
	background: url(images/ttk/left_menu_bg_ttk.png) 0px -125px no-repeat;
}
#left_menu .left_menu_if_sub a:hover, #right_menu .right_menu_if_sub a:hover {
	background: url(images/ttk/left_menu_bg_ttk.png) 0px -125px no-repeat;
}

/*------------------- LEFT MENU HOVER -------------------*/

#left_menu ul ul li, #right_menu ul ul li {
	background-color: #cccccc;
}

#left_menu ul ul li:first-child, #right_menu ul ul li:first-child {
	background: url(images/ttk/left_menu_bg_ttk.png) 0px 0px no-repeat;
}

#left_menu .left_menu_act_if_sub:hover, #right_menu .right_menu_act_if_sub:hover {
	background: url(images/ttk/left_menu_bg_ttk.png) 0px -125px no-repeat;
}
#left_menu .left_menu_if_sub:hover, #right_menu .right_menu_if_sub:hover {
	background: url(images/ttk/left_menu_bg_ttk.png) 0px -125px no-repeat;
}
#left_menu .left_menu_if_sub:hover>a, #right_menu .right_menu_if_sub:hover>a {
	background: none;
}


#left_menu .left_menu_act li a, #right_menu .right_menu_act li a {
	background: none;
}
#left_menu .left_menu_act_if_sub li a, #right_menu .right_menu_act_if_sub li a {
	background: none;
}
#left_menu .left_menu_if_sub li a, #right_menu .right_menu_if_sub li a {
	background: none;
}
#left_menu .left_menu_important li a, #right_menu .right_menu_important li a {
	background: none;
}



/*----------------------------------------------*/
/* main side
/*----------------------------------------------*/

/*----------------------------------------------*/
/* main side/main menu
/*----------------------------------------------*/

#main_menu_container {
	color: #333333;
}


#main_menu {
	background: url(images/ttk/main_menu_bg_ttk.gif) 0px 0px repeat-x;
}

#main_menu > li {
	background: none;
}

#main_menu_container ul a {
	color: #333333;
}

#main_menu > li > a {
	color: #333333;
}

#main_menu > li:hover {
	text-shadow: 1px 1px 0px #333333;
}

#main_menu > li:hover > a {
	background: url(images/ttk/main_menu_bg_ttk.png) 0px 15px no-repeat !important;
	color: #ffffff !important;
}

#main_menu > .if_sub:hover > a {
	background: url(images/ttk/main_menu_bg_ttk.png) 0px -55px no-repeat !important;
}

#main_menu > li > a:hover {
	color: #ffffff !important;
}

#main_menu li:hover a {
	color: #333333;
}

/*------------------- MAIN MENU HOVER -------------------*/

#main_menu ul {
	background-color: #f5f6f6;
}

#main_menu ul li {
	background-color: #f5f6f6;
}

#main_menu > li:hover > ul {
	text-shadow: none;
}

#main_menu ul li.if_sub_2 > a {
	background: url(images/ttk/list_icon_ttk.png) 3px 6px no-repeat;
}

#main_menu ul li.if_sub_2:hover > a {
	background: url(images/list_icon_black.png) 3px 6px no-repeat;
}


#main_menu ul ul {
	background: url(images/empty.gif);
}

#main_menu ul li:hover {
	background: url(images/ttk/main_menu_bg_ttk.png) 0px -111px no-repeat !important;
}


#main_menu ul ul li {
	background: none;
}

#main_menu ul li:hover ul li { /* IE7 fix */
	background-color: #f5f6f6;
}

#main_menu ul li:hover ul li:first-child {
	background: url(images/ttk/main_menu_bg_ttk.png) 0px -275px no-repeat !important;
}

#main_menu ul li:hover ul li:first-child:hover {
	background: url(images/ttk/main_menu_bg_ttk.png) 0px -111px no-repeat !important;
}


/*----------------------------------------------*/
/* center side
/*----------------------------------------------*/

#center_col ul li {
	background: url(images/list_icon_black.png) 10px 2px no-repeat;
}

/* --------------------- PLUGINEK, FORMOK --------------------- */

/* -------------- MAIN PAGE -------------- */

#feature_image {
	background: 0px 0px no-repeat;
	color: #ffffff;
}

#feature_image a {
	color: #ffffff;
}

#feature_image .feature_image_title p, .feature_image_title ul li, #feature_image .feature_video_title p {
	background: url(images/ttk/list_icon_ttk.png) 10px 9px no-repeat;
}

#feature_video_container .feature_video {
	width: 152px; /* 154 - 2 */
	height: 94px;
	padding: 0px 3px 0px 0px;
	background: url(/fileadmin/user_upload/hu/tarsadalomtudomanyi_kar/img/video_kep_cimoldal1.jpg) 0px 0px no-repeat;
}


/* -------------- NEWS -------------- */
/* ---------- Intezeti NEWS ---------- */

.int_news_list .int_news_header {
	color: #333333;
	background: #9ac7d6;
}

.int_news_list .int_news_header a {
	color: #333333;
}

/* ---------- Intezeti NEWS END ---------- */

/* ---------- NEWS SINGLE ---------- */
.single_news_header {
	color: #cce3e9;
	background: url(images/ttk/header_bg_ttk.png) 0px 0px no-repeat #00728f;
}
.single_news_header a {
	color: #cce3e9;
}
/* ---------- NEWS SINGLE END ---------- */
/* -------------- NEWS END -------------- */


/* --------------------- PLUGINEK VEGE --------------------- */
