/* @override http://tukorbenavilag.localhost/frontend/css/plugins.css */

/* @override 
	http://ddlcore.svn.kronio.hu/frontend/css/plugins.css
	http://localhost/~andrasviragh/svn/ddlcore/frontend/css/plugins.css
	http://tukorbenavilag.svn.kronio.hu/frontend/css/plugins.css
	http://tukorbenavilag.localhost/frontend/css/plugins.css
	http://www.tukorbenavilag.hu/frontend/css/plugins.css
*/

/* Colors for tukorbenavilag

kikvagyunk #AECA43
.color_kiallitas #4FB445
.color_workshopok #BD275E
.color_kiadvanyok #459F80
galeria #EC961D
tamogatok #4AA966
kapcsolat #E56618
linkek #3F9598
font color: #58585A
kiemelosarga: #FDF12A

*/


/* inline gallery */

.GalleryImgHeader{}

.GalleryImgNav{ text-align:center; float:right;height:0px; margin-top: ;padding-bottom:25px;}
.GalleryImgNav .First, .GalleryImgNav .Previous, .GalleryImgNav .Next, .GalleryImgNav .Last{ display: inline-block; background-position: center 0px; background-repeat:no-repeat; width:16px; height: 20px;vertical-align: middle;}

.GalleryImgNav .First{background-image:url("../img/gallery/btn_first.png");}
.GalleryImgNav .First:hover{background-image:url("../img/gallery/btn_first_hover.png");}

.GalleryImgNav .Previous{background-image:url("../img/gallery/btn_prev.png");}
.GalleryImgNav .Previous:hover{background-image:url("../img/gallery/btn_prev_hover.png");}

.GalleryImgNav .Next{background-image:url("../img/gallery/btn_next.png");}
.GalleryImgNav .Next:hover{background-image:url("../img/gallery/btn_next_hover.png");}

.GalleryImgNav .Last{background-image:url("../img/gallery/btn_last.png");}
.GalleryImgNav .Last:hover{background-image:url("../img/gallery/btn_last_hover.png"); }

.GalleryImgNav .Counter{display:inline-block;width:50px; position: relative; top: -2px;}

.GalleryImgTitle{ float:left; text-transform: uppercase; font-family:Arial; background: transparent url("../img/gallery/title.png") no-repeat left 3px;padding-left:25px;}

.GalleryTitle { padding: 2px 0px; font-size: 12px; text-transform: uppercase; }
.GalleryTitle a {}
.GalleryTitle a:hover {}

.GalleryContainer {}

.GalleryThumbContainer{padding-top: 45px;padding-left: 70px;}
.GalleryThumb{ display: inline-block; width:90px; height:90px; text-align:center; vertical-align: center; border:1px solid #f0f0f0;margin:0px; padding:4px; }

.GalleryImgName a {font-size: 10px;font-weight: bold;color: #444444;}

.GalleryImgDiv {text-align: center; width: 100%; margin-top: 0px;}
.GalleryImgDiv IMG {border: 0px; margin-top: 20px;}

.GalleryPluginImgDiv{display:inline-block; width:90px; height:90px;border:1px solid #f0f0f0;margin:2px; padding:5px;}
.GalleryPluginTitle { padding: 5px 0px; font-size: 14px; font-weight: bold;}
.GalleryPluginTitle a { font-size: 14px !important; font-weight: bold !important;}
.GalleryPluginTitle a:hover {}

.BlogImgDiv {margin-bottom: 25px;}
.BlogImgDiv IMG {}

.highslide img {}

/* inline panels */
.PanelHeader { color: #1cabcf; margin-top:10px; text-transform:uppercase;}
.PanelHeader a { text-decoration: none;background: url(../img/arrow_blue.png) no-repeat top left; padding: 0px 0px 0px 20px;text-transform:uppercase;display:block;}
.PanelHeader a:hover { text-decoration: none;color: #1cabcf;background: url(../img/arrow_hover.png) no-repeat top left; padding: 0px 0px 0px 20px;text-transform:uppercase;}
.PanelHeaderOpen {color:#1cabcf;font-weight: bold; margin-top:10px;color: #1cabcf;text-transform:uppercase;}
.PanelHeaderOpen a {color:#1cabcf; text-decoration: none; background: url(../img/arrow_black_down.png) no-repeat top left; padding: 0px 0px 0px 20px; text-transform:uppercase; display:block;}
.PanelHeaderOpen a:hover { text-decoration: none;color: #1cabcf;text-transform:uppercase;background: url(../img/arrow_hover.png) no-repeat top left; padding: 0px 0px 0px 20px;}
.PanelContent {padding-left: 20px; margin-bottom: 0px; }

/* login box */

#LoginBox { 
  font-family:Arial; padding-bottom:33px; text-transform:uppercase; font-size: 0.9em; width: 190px;
}
#LoginBox .LoginInput { width: 113px; height: 21px; background-image: url(../img/bg_login_input.gif); margin-bottom: 7px; float: right; }

#LoginBox .LoginInputUser { width: 103px; height: 16px; font-size: 1em; border: 0px; background-color: #ffffff; margin: 3px 0px 0px 5px; }
#LoginBox .LoginInputPass { width: 103px; height: 16px; font-size: 1em; border: 0px; background-color: #ffffff; margin: 3px 0px 0px 5px; }
#LoginBox #LoginTitle { padding-left: 79px; text-align: left; padding-bottom: 4px; }
#LoginBox #LoginOK { text-align: right; }

#LoginBox #LoginOK a { color: #1CABCF;}
#LoginBox #LoginOK a:hover { text-decoration: none;}

/* inline tabs */

.demolayout {}
ul.demolayout {  padding-left: 0;margin-left: 0;float: left;width: 100%; position: relative; list-style-type: none; list-style-image: none;}
ul.demolayout li {float: left; list-style-type: none; list-style-image: none; padding:0px;font-size:12px;}
ul.demolayout li a {background-color: #F0B021; float: left; padding: 0.3em 0px; display: block;	text-decoration: none;	text-transform: uppercase; margin-left: -15px;height:12px; color: #58585A; width: 200px; text-align: center; border-bottom:4px solid #fff;}
ul.demolayout li a:hover {background-color: #FDF12A; border-bottom: 4px solid #FDF12A; margin-bottom: 0px;}
ul.demolayout a.active {background-color: #FDF12A; border-bottom: 4px solid #FDF12A; margin-bottom: 0px;}

ul.demolayout li tab0 {background-color:#F0B021;}
ul.demolayout li tab1 {background-color:#F5CC24;}
ul.demolayout li tab2 {background-color:#F7D726;}

.tabs-container {clear: left; border-top: none; padding: 0px; background-color: #FDF12A;}


/* siblings menu */


/* siblings menu with bullets
.siblingsmenu {}
.siblingsmenu a {padding: 5px 0px 6px 30px;  display: block; text-decoration: none; background: transparent url(../img/sidemenu_clickable.png) no-repeat left center;}
.siblingsmenu a:hover {background: transparent url(../img/sidemenu_hover_active.png) no-repeat 3px 3px;}
.siblingsmenu a.ActiveItem {color: red;}
*/


/* normal siblings menu */
.siblingsmenu {}
.siblingsmenu a {padding: 11px 25px 10px 50px; vertical-align: middle; background: transparent url(../img/sidemenu_clickable.png) no-repeat 20 center; font-size: 1.4em; text-align:left; border-bottom: 1px dotted #e7e7e7; display: block; text-decoration: none;}
.siblingsmenu a:hover {background-color:  #e7e7e7; border-bottom: 1px solid e7e7e7;}
.siblingsmenu a.ActiveItem {background-color: #2A739E; color: fff;}


/* siblings + parent menu */

.parmenu {padding-top: 1em; }
.parmenu a {background-color: #dedede; padding: 5px 0px 6px 20px; margbloin: 0; display: block; font-size: 1.3em; line-height: 1.4em; color: #1c9aba; text-decoration: none; background-image: url(../img/blue_arrow.png); background-repeat: no-repeat; background-position: 0px 5px; border-bottom: 1px solid #fff}
.parmenu a:hover { background-color: #cfd1d2; color: #167a94; background-image: url(../img/blue_arrow2.png)}
.parmenu a.ActiveItem { background-color: #fafafa; }
.parmenu div { padding-left: 20px; }
.parmenu div a {background-color: #eeeeee; padding: 5px 0px 6px 20px; margin: 0; display: block; font-size: 1em; line-height: 1.4em; color: #1c9aba; text-decoration: none; background-image: url(../img/blue_arrow.png); background-repeat: no-repeat; background-position: 0px 5px; border-bottom: 1px solid #fff}
.parmenu div a:hover { background-color: #cfd1d2; color: #167a94; background-image: url(../img/blue_arrow2.png)}
.parmenu div a.ActiveItem { background-color: #fafafa; }

/* custom menu in accordion */

.parmenuacc {}
.parmenuacc a {}
.parmenuacc a:hover {}
.parmenuacc a.ActiveItem { background-color: #fafafa; }

.NewsContainer{}
.NewsHeader {display:block;font-size:14px;color:#000000;padding-top:10px;margin-top:30px;text-decoration:none;border-top: 1px solid #81818d;}
div.NewsHeader a{font-size:14px;text-decoration:none;color:#2e739e;}
div.NewsHeader a:visited{font-size:14px;text-decoration:none; color:#2e739e;}
div.NewsHeader a:hover{font-size:14px;text-decoration:none;color:#71818b;}
.NewsDate{font-size:10px;font-family:Arial;display:inline-block;margin-bottom:15px;}
.NewsSubtitle{}
.NewsKeyword a, .NewsKeyword a:visited{display:inline-block;padding-left: 5px;}
.MoreNewsHeader{}
.IndexNewsMore a, .IndexNewsMore a:visited{text-decoration:none;}
.IndexNewsMore a:hover{text-decoration:none;}

.news_list_p{}
.news_list_p_date{font-size:10px;font-family:Arial;}
.news_list_p_separator{padding-left:5px;padding-right:5px;}
.news_list_p_keywords{}
.news_list_p_more {text-align:left;}
.news_list_p_more a{text-decoration:none;}
.news_list_p_more a:hover{text-decoration:none;}
li.news_p_bullet {}
li.news_p_bullet a{text-decoration:none;}

/* LINKS in HEADER */
.Block1{font-family: arial; font-size: 12px; color: #58585A ;position: absolute; margin-bottom: 0px; display:inline; clear:none;	top: 10px;right: -20px;}
.Block1lng {font-family: arial; font-size: 12px; color: #58585A ;position: absolute; margin-bottom: 0px; display:inline; clear:none;	top: 10px;right: 868px;}

/* Info list: extended, compressed */
.info_title a { color: #39A4C2; font-size: 14px; font-weight: bold;	}
.info_text_block { float: left; padding: 10px; }
.info_intro_text { padding-top: 5px; font-weight: bold;  }
.info_intro_picture { float: left; margin-right: 5px; margin-bottom: 5px;	}
.info_block_sep { padding-top: 10px; }
.info_block { width: 100%; /* background-color: #e7e7e7; */ }
.info_more {padding-top: 5px;}

/* Popup video classes */
.popup_video_corner { width: 19px; height: 19px; vertical-align: top; }
.popup_video_content{ background-color: #fff; }
.popup_video_title { color: #858687; font-size: 16px;   font-weight: bold; padding-top: 3px; padding-bottom: 10px;} 
.popup_video_top { height: 24px; vertical-align: top; background: transparent url('../img/jqtool_overlay/top.png') repeat-x center center; } 
.popup_video_bottom {height: 24px; vertical-align: top; background: transparent url('../img/jqtool_overlay/bottom.png') repeat-x center center; } 

.popup_video_left { width: 24px; vertical-align: top; background: transparent url('../img/jqtool_overlay/left.png') repeat-y center center; } 
.popup_video_right { width: 24px; vertical-align: top; background: transparent url('../img/jqtool_overlay/right.png') repeat-y center center; } 
