/* MFPI css */
@import url(reset.css);
@import url(lsm.css);
@import url(sitemap.css);
@import url(challenge.css);
@import url(training.css);
@import url(organization.css);
@import url(rightmenu_fix.css);

body {
	line-height:1.5em;
	margin: 0px;
        padding: 0px;
	/*font-family:Arial, helvetica, sans-serif;*/
/*        font-family:Verdana;*/
	font-size: 12px;
	color: #141540;
	height:100%;
	width:100%;
        background-color: #fffaf0;
}
#portal {
	border: 0px;

}
#portalmiddle {
	width:970px;
	background-color:#fffaf0;
        margin-left: auto;
        margin-right: auto;
}

a {
	font-weight:bold;
	color:#6E1E32;
	text-decoration:none;
	border:0px none;
}
a:hover {
	text-decoration:underline;
}

/* SIDES *******************/
.Top {
	height:96px;
	background:#b1b1b1 url(../images/top_bg.jpg) no-repeat left top;
        width:1000px;
}
.Portal_Kozep{
background:transparent url(../images/Page_Back_3.jpg) repeat scroll 0 0;
}
.LeftSide {
	width:180px;
	background:#fff url(../images/LeftSide_bg.jpg) repeat-y left top;	
	height:100%;
        background: url(../images/Page_Back_3.jpg);
        display:block;
}

.CikkImage .ImageSource {
 color:#9A97AC;
}

.Content {
	width:520px;
	height:100%;
	padding:0px 20px 10px 20px;
        background-color: #f9f9f9;
}



.Footer {
	clear:both;
	height:85px;
}	
/*-- END OF SIDES --*/
.Master_Header {
/*background: url(../images/Header_Back.jpg) no-repeat;*/
background:transparent url(../images/fejlec_001.gif) no-repeat scroll -2px 0;
width: 969px;
height: 157px;
display: block;
padding:7px 0 0;
}
.Master_Header .MainDate{
color:#fff;
display:block;
float:left;
font-family:arial;
font-size:10px;
position:relative;
width:160px;
padding:30px 300px 0 140px;
}
.Master_Header .Header_Link {
position: relative;
top: 31px;
left: 9px;
float: left;
display: block;



}


.Left_Menu .MenuLevel0 {
color: #0f1955;
width:160px;
background: url(../images/Menu_Left_Back_2.jpg) no-repeat left center;
height: 22px;
display: block;
list-style image: none;
list-style type: none;
padding-left: 15px;
padding-top: 3px;
}
.Left_Menu .MenuLevel0:hover {
background: url(../images/Menu_Left_Hover.jpg);
width: 145px;
}
.Left_Menu a {
color: #0f1955;
width:160px;
padding-top: 3px;
}
.Left_Menu a:hover {
text-decoration: none;
color: #712336;
}
.ie7 .Left_Menu .Heading {
margin-left:20px;
}
.ie7 .Left_Menu .Portlet_Title{
padding-left:20px;
}
.ie7 .Left_Menu .Portlet_Bottom{
/*margin-left:20px;*/
}

/*.Footer_Menu a:hover {
color: #6e1e32;
display: block;
width:105px;
height: 26px;
padding-top: 3px;
background: url(../images/hover2.jpg);
margin-top: -3px;
margin-left: -4px;
}*/
.Portlet_Title span {
/*background: url(../images/Menu_Left_Caption_2.jpg);*/
width: 145px;
height: 33px;
display: block;
font-family:Arial, helvetica, sans-serif;
text-transform: uppercase;
font-weight: bold;
color: #FFFFFF;
padding-top: 5px;
padding-left: 15px;
}
.Portlet_Bottom {
background: url(../images/Menu_Left_Bottom.jpg) no-repeat;
width: 160px;
height: 10px;
display: block;
}

.Search_Portlet {
margin-left: 20px;
}
.Search_Portlet .MainTitle {
background: url(../images/Search_Caption.jpg);
width: 146px;
height: 32px;
display: block;
color: #1a255e;
text-transform: uppercase;
font-weight: bold;
padding-top: 13px;
padding-left: 15px;
}
.Search_Portlet .keresodoboz {
background: url(../images/Search_Field_Back.jpg );
width: 119px;
height: 19px;
border: 0;
}
.Contents {
width: 585px;
background-color: #f9f9f9;
}
.LeftSide {
padding-left: 0px;
}
.Search_Portlet .SearchField {
position: relative;
float:left;
background: url(../images/Search_Back_Down.jpg) no-repeat;
width: 155px;
height: 36px;
display:block;
padding-left: 6px;
}
.Search_Portlet .SearchButton {
position: relative;
top: -21px;
left: 123px;
width:20px;
}
.RightSide {
	width:205px;
	height:100%;
        border:0px;
/*        background: url(../images/RightBG_3.jpg );*/
background:transparent url(../images/RightMenuTopBg.gif) no-repeat scroll -1px 0;
        repeat: repeat-y;
margin-bottom:10px;
}

/*.ie7 .RightSide{background:transparent url(../images/RightMenuTopBg.gif) no-repeat scroll -2px 0;}*/

.TopMenu .MenuLevel0, .TopMenu .Last, .TopMenu .First {
        float:left;
        padding: 0px;
        margin: 0px;
        width: 93px;
        /*overflow: hidden;*/
        border: 0px solid;
        text-align: center; position:relative; display:block;
}
.TopMenu .Last {
padding-left: 0px;
}
.TopMenu .MenuLevel0 a, .Last a, .First a {display:block; text-decoration:none; height:100%;
color: #1c255e;
}
.TopMenu .SubMenuUl, .TopMenu  MenuLevel1{
position: absolute;
background-image: url(../images/Legord_2.jpg);
background-position: top;
background-repeat: no-repeat;
background-color: #f9f9f9;
width: 83px;
margin-left: 2px;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-left: 1px solid #bbbfd0;
border-right: 1px solid #bbbfd0;
text-align: left;
left:0px;
font-size: 11px;
line-height: 1.5;
}
.alja {
margin-left: -11px;
margin-bottom: -22px;
}
.alja img {
}

.TopMenu .SubMenuUl a, .TopMenu  MenuLevel1 a {
color: #9195b9;
font-weight: normal;
text-decoration: none;
}
.TopMenu .SubMenuUl a:hover, .TopMenu  MenuLevel1 a:hover {
color: #23155f;
font-weight: normal;
text-decoration: underline;
}
.TopMenu .Menu {
width: 784px;
height: 48px;
/*background: url(../images/Header_Menu_Back_2.jpg );*/
background:transparent url(../images/fejlec_004.gif) repeat scroll -2px 50%;
padding-top: 11px;
padding-left: 185px;
height: 38px;
position: relative;
top: 0px;
display: block;
margin: 0px;
}
.MasterHeader{
margin: 0px;
padding: 0px;
}
.Menu ul {margin:0px; padding:0px; list-style-type:none;}
.MenuUl2 {display:block; margin:0px; padding:0px;}

.Left_Menu {
background:transparent url(../images/LeftMenuTopBg.gif) no-repeat scroll -1px 0;
padding-left:20px;
}
.Footer_Menu {
background: url(../images/Footer_Menu_Back_4.jpg );
width: 969px;
height: 80px;
}
.Footer_Menu .Menu {
margin-left: 260px;
}
.Footer_Menu .MenuLevel0, .Footer_Menu .Last, .Footer_Menu .First, .Footer_Menu .Second, .Footer_Menu .Third, .Footer_Menu .Fourth {
        float:left;
        padding: 0px;
        margin: 0px;
        width: 98px;
        border: 0px;
        text-align: center; 
        margin-top: 48px;
}
.Footer_Menu .Heading {
margin-left: 260px;
}
.Left_Banners {
width: 161px;
background: url(../images/Banners_Left_Back.jpg );
margin-left: 20px;
}
.Left_Banners .ImageBanner {
margin-left: 1px;
margin-top: 5px;
border: 1px solid #aebcd9;
text-align: center;
}
.Left_Banners .Banners_Header {
width: 161px;
height: 46px;
background: url(../images/Banners_Left_Caption.jpg );
color: #1a255e;
text-transform: uppercase;
font-weight: bold;
padding-left: 15px;
}
.Left_Banners .Banners_Footer {
position: relative;
float:left;
background: url(../images/Banners_Left_Bottom.jpg);
width: 161px;
height: 20px;
display:block;
}
.Left_Programok, .EventBrowser, .EBrowserHead, .EBrowser_B, .Left_Programok_Footer {
width: 161px;
display: block;
}
.EventBrowser .Day{
color:#888888;
}
.EventBrowser .Weekend{
color:#888888;
}
.EventBrowser .WeekendCurrentDay{
background-color:#EDF5FF;
border:1px solid #6E1E32;
color:#6E1E32;
font-weight:bold;
}
/* JOBBMENÜ ELÖLRŐL */
.Right_Menu{

}

.Right_Menu div.Menu {
 height:800px;
}

.Right_Menu .First {
margin-top: 0px;
width: 180px;
background: url(../images/Right_Menu_Caption_jav4.gif) no-repeat;
border: 0px;
#margin-left:1px!important;
}
.Right_Menu .submenuDiv {
display: block !important;
overflow: hidden;
}
.Right_Menu .MenuLevel0 {
/*background: url(../images/Right_Menu_Caption_2_new.jpg);*/
width: 180px;
height: auto;
border: 0px;
overflow: visible;
#margin-left:1px!important;
}
.Right_Menu .Last {
background: url(../images/Right_Menu_Caption_4.jpg);
width: 180px;
height: 30px;
border: 0px;
overflow: hidden;
#margin-left:1px!important;
margin-bottom:0px!important;
}
.Right_Menu .First a, .Right_Menu .Last a, .Right_Menu .MenuLevel0 a {
text-decoration: none;
}
.Right_Menu .First .fomenu {
height: 33px;
color: #FFFFFF;
font-size: 13px;
padding-top: 9px;
font-family: arial;
padding-left: 10px;
}
.Right_Menu .MenuLevel0 .fomenu {
color: #FFFFFF;
font-size: 13px;
font-family: arial;
padding-left: 10px;
position: relative;
bottom: -7px;
}
.Right_Menu .Last .fomenu {
color: #FFFFFF;
font-size: 13px;
font-family: arial;
padding-left: 10px;
}
.Right_Menu .First_Level1 a, .Right_Menu .MenuLevel1 a, .Right_Menu .Last_Level1 a {
height: auto;
padding: 0px;
overflow: hidden;
}
.Right_Menu .First_Level1 {
background: url(../images/lenyitva_0.jpg);
background-repeat: no-repeat;
width: 180px;
overflow: hidden;
}
.Right_Menu .First_Level1 .submenuDiv .First_Level1 {
background: url(../images/lenyitott_back.jpg) !important;
display: block;
overflow: hidden;
}
.Right_Menu .First .submenuDiv .lenyilik {
background: url(../images/lenyitva_0.jpg);
display: block;
height: 18px !important;
}
.Right_Menu .MenuLevel1 .submenuDiv .MenuLevel2 a,
.Right_Menu .MenuLevel1 .submenuDiv .First_Level1 a {
background: url(../images/lenyitott_back.jpg) !important;
display: block;
padding-left: 20px;
width: 160px;
font-size: 11px;
line-height: auto;
overflow: hidden;
font-weight: normal;
color: #212a62;
}
.Right_Menu .First a:hover, .Right_Menu .Last a:hover, .Right_Menu .MenuLevel0 a:hover {
color: #000000;
text-decoration: underline;
}
.Right_Menu .MenuLevel1 a {
overflow: hidden;
/*background: url(../images/Right_Menu_Child1_Caption.jpg) no-repeat;*/
width: 180px;
vertical-align: top;
display: block;
overflow: hidden;
line-height: 27px;
white-space: nowrap;
}
.Right_Menu p {
margin: 0px;
padding: 0px;
overflow: hidden;
}
.Right_Menu .First .submenuDiv .lenyilik p {
position: relative;
top: -5px;
left: 10px;
overflow: hidden;
}
.Right_Menu .First .submenuDiv a p {
position: relative;
top: -5px;
left: 10px;
overflow: hidden;
}
.Right_Menu .MenuLevel1 .First_Level1 a {
overflow: hidden;
background: url(../images/Right_Menu_Child1_Caption.jpg) no-repeat;
width: 180px;
vertical-align: top;
height: 27px;
display: block;
overflow: hidden;
line-height: 27px;
}
.Right_Menu .MenuLevel1 .Last_Level1 a {
overflow: hidden;
background: url(../images/Right_Menu_Child1_Caption.jpg) no-repeat;
width: 180px;
vertical-align: top;
height: 27px;
display: block;
overflow: hidden;
line-height: 27px !important;
font-weight: normal;
color: #212a62;
}
.Right_Menu .Last_Level1 a {
overflow: hidden;
background: url(../images/lenyitva_0.jpg) no-repeat;
width: 180px;
vertical-align: top;
height: 17px;
display: block;
overflow: hidden;
line-height: 27px;
}

.Right_Menu .MenuLevel1 .submenuDiv .Last_Level1 a {
background: url(../images/last_back.jpg);
display: block;
height: 29px;
width: 160px;
margin: 0px;
padding: 0px;
line-height: auto !important;
font-size: 11px;
padding-left: 20px;
overflow: hidden;
}
.Right_Menu .First_Level1 .submenuDiv .Last_Level1 a {
background: url(../images/last_back.jpg) bottom;
display: block;
height: 30px;
overflow: hidden;
font-size: 11px;
padding-left: 20px;
width: 160px;
font-weight: normal;
color: #212a62;
}
.Right_Menu .MenuLevel1 .submenuDiv .MenuLevel2 a,
.Right_Menu .MenuLevel1 .submenuDiv .First_Level1 a {
background: url(../images/jobb_hover_4.jpg) no-repeat !important;
height: 25px;
}
.Right_Menu .MenuLevel1 .submenuDiv .MenuLevel2 a:hover,
.Right_Menu .MenuLevel1 .submenuDiv .First_Level1 a:hover {
background: url(../images/jobb_hover_hover.jpg) no-repeat !important;
height: 25px;
text-decoration: none;
cursor: pointer;
}
.Right_Menu .MenuLevel1 .submenuDiv .Last_Level1 a:hover,
.Right_Menu .First_Level1 .submenuDiv .Last_Level1 a:hover {
height: 29px;
background: url(../images/last_back_hover.jpg) no-repeat !important;
text-decoration: none;
cursor: pointer;
}
.Right_Menu .First .submenuDiv .lenyilik:hover {
text-decoration: underline;
cursor: pointer;
}
.Right_Menu a:hover {
cursor: pointer;
}
/* MENÜ VÉGE */
.CalHead {
background-color: #c3d2e6;
color: #7c7db9;
font-weight: bold;
}
.Left_Programok_Header {
width: 161px;
height: 42px;
background: url(../images/Programok_Left_Caption.jpg );
color: #1a255e;
text-transform: uppercase;
font-weight: bold;
padding-left: 15px;
}
.Left_Programok {
width: 161px;
background: url(../images/Banners_Left_Back.jpg );
margin-left: 20px;
}
.Left_Programok_Footer {
position: relative;
float:left;
background: url(../images/Programok_Left_Bottom.jpg);
width: 161px;
height: 12px;
display:block;
}
.EBrowser_B td {
text-align: center;
}
.EBrowser_B .Day, .EMPTY, .Weekend, .EventDay, .EventWeekend{
border: 1px solid #9aa6bf;
}
.EBrowser_B .Weekend {
background-color: #edf5ff;
}
.EBrowser_B .Day:hover, .EMPTY:hover, .Weekend:hover, .EventDay:hover, .EventWeekend:hover{
/*background-color: #fef0d5;*/
}
.EBrowser_B .Weekend a {
color: #b38b95;
}
.EBrowser_B .EventDay, .EventWeekend {
border: 1px solid #9AA6BF;
/*background-color: #fffaf0;*/
}
.EBrowser_B .ThisDay {
border: 1px solid #9AA6BF;
}
.EBrowser_B .ThisDayEvent{
border: 1px solid #6D1E33;
}

.EBrowser_B .ThisDay a {
color: #000230;
font-weight:bold;
}
.EBrowser_B .ThisDayEvent a {
color: #000230;
}
.EBrowser_B .CurrentDay {
border: 1px solid #6E1E32;
color: #6E1E32;
font-weight:bold;
}
.EBrowser_B .CurrentDay a {
color: #6E1E32;
}
.EBrowser_B .CurrentDay:hover {
/*background-color: #FFFFFF;*/
}
.EBrowser_B .EventDay:hover, .EventWeekend:hover {
/*background-color: #ffcfd4;*/
}
.EBrowser_B .EventDay a, .EventWeekend a{
color: #000230 !important;
}
.EBrowser_B .Day a {
color: #9aa6bf;
}
.EBrowser_B a:hover {
text-decoration: none;
}
.Left_Programok table {
border-collapse: separate !important;
}
.EBrowserHead2 {
background: url(../images/Programok_Left_DateCaption.jpg );
display: block;
height: 19px;
width: 161px;
}
.EBrowserHead2 .bal {
padding-left: 10px;
}
.EBrowserHead2 .honap {
padding-left: 20px;
}
.EBrowserHead2 .jobb {
padding-right: 13px;
padding-left: 17px;
}
.EBrowserHead2 td {
color: #49519e;
font-weight: bold;
text-align: center;
position: relative;
}
.EBrowser_B { 
border-spacing: 3px;
}
.EBrowser_B_0, .CalHead { 
border-spacing: 3px;
}
.Pathway {
background: url(../images/Fejlec_Back.jpg) repeat-x;
height: 33px;
margin-top: 1px;
padding-top: 5px;
}
.HeadingPath {
margin-top: 3px;
margin-left: 15px;
font-weight: normal;
font-size:11px;
color: #4e548f;
overflow: hidden;
height: 20px;
}
.HeadingPath a{
font-size:11px;
font-weight:normal;
letter-spacing:-0.4px;
color: #6E1E32;
}
.TopMenu .First:hover {
color: #6e1e32;
display: block;
width:93px;
height: 23px;
padding-top: 3px;
padding-left: 7px;
background: url(../images/Top_Menu/hover_1.jpg);
margin-top: -3px;
margin-left: -7px;
}
.TopMenu .MenuLevel0:hover {
color: #6e1e32;
display: block;
position: relative;
width:89px;
height: 23px;
padding-top: 3px;
padding-left: 8px;
background: url(../images/Top_Menu/hover_2.jpg);
margin-top: -3px;
margin-left: -6px;
margin-right: 2px;
}
.TopMenu .Last:hover {
color: #6e1e32;
display: block;
width:93px;
height: 23px;
padding-top: 3px;
padding-left: 5px;
background: url(../images/Top_Menu/hover_6.jpg);
margin-top: -3px;
margin-left: -5px;
}
.Footer_Menu .First a:hover {
color: #6e1e32;
display: block;
width:102px;
height: 21px;
padding-top: 4px;
padding-left: 1px;
background: url(../images/Footer_Menu/hover_1.jpg);
margin-top: -4px;
margin-left: -3px;
}
.Footer_Menu .MenuLevel0 a:hover {
color: #6e1e32;
display: block;
width:101px;
height: 20px;
padding-top: 5px;
padding-left: 2px;
background: url(../images/Footer_Menu/hover_2.jpg);
margin-top: -4px;
margin-left: -3px;
}
.Footer_Menu .Last a:hover {
color: #6e1e32;
display: block;
width:94px;
height: 21px;
padding-top: 4px;
padding-left: 9px;
background: url(../images/Footer_Menu/hover_5.jpg);
margin-top: -4px;
margin-left: -7px;
}
.Footer_Menu .MenuLevel0 a, .Footer_Menu .Last a, .Footer_Menu .Second a, .Footer_Menu .Third a, .Footer_Menu .Fourth a, .Footer_Menu .First a {
color: #1c255e;
text-transform: uppercase;
font-size: 11px;
}
.Footer_Menu .MenuLevel0 a:hover, .Footer_Menu .Last a:hover, .Footer_Menu .First a:hover {text-decoration: none;}

.ContentListPortlet {
margin-left: 15px;
width: 555px;
}
.ContentListPortlet .Event .Place{font-size:11px;}
.ContentListPortlet .Lead p {
margin: 0px;
/*text-align: justify;*/
font-size: 11px;
font-family:Arial, helvetica, sans-serif;
line-height: 14px;
padding-bottom: 10px;
margin-bottom: 1px;
}
.ContentListPortlet .Article .Title a {
font-weight: bold;
display: block;
color: #6e1e32;
}
.ContentListPortlet .Article .Title {
margin-bottom: 10px;
margin-top:0px;
max-width:480px;
}
.ContentListPortlet .Article {
display: block;
padding-top:10px;

}
.ContentListPortlet .Article .Date {
position: relative;
/*right: -290px;*/
color: #565c94;
display: block;
font-size: 11px;
/*padding-top: 10px;*/
text-align: right;
z-index: 0;
}
.ContentListPortlet .Image {
float:left;
vertical-align: middle;
padding-top: 8px;
margin-right: 10px;
}
.ContentListPortlet .Image img {
/*border: 3px solid #9aa6bf;
margin-right: 15px;*/
}
.ContentListPortlet hr {
width: 100%;
color: #854253;
background-color: #f9f9f9;
height: 2px;
}
.ContentListPortlet .tovabb {
margin-top: -11px;
float: right;
}

.ContentViewPortlet {
margin-left: 20px;
width: 550px
}
.ContentViewPortlet .Image {
float: left;
margin-right: 10px;
border: 0px;
margin-top: 10px;
}
.ContentViewPortlet .Date{
text-align:right;
font-size: 11px;
color: #9196c0;
position: relative;
right: -100px;
}

.ContentViewPortlet .ArticleInside .Date{
height:26px;
}

.ContentViewPortlet .Title{
font-size: 14px;
color: #6e1e32;
font-weight: bold;
width:560px;
}

/* ez is egy ie hack */
.ie .ContentViewPortlet .Title {
font-size: 14px;
color: #6e1e32;
font-weight: bold;
/*width:380px;*/
width:auto;
}

.ContentViewPortlet .Event .Lead {
font-size: 12px;
padding-bottom:5px;
}

.ie .ContentViewPortlet .HtmlForm .Title {
font-size: 12px;
color: #6e1e32;
width:500px;
}
.ie .ContentViewPortlet .Event .Title{
font-size: 14px;
color: #6e1e32;
width:500px;
}

.ContentViewPortlet .SubTitle{
font-size: 13px;
color: #446d8c;
font-weight: bold;
}
.ContentViewPortlet .Lead p {
margin-top: 10px;
font-size: 12px;
font-family:Arial, helvetica, sans-serif;
line-height: 14px;
color: #020432;
}
.ContentViewPortlet .Text {
font-size: 12px;
font-family:Arial, helvetica, sans-serif;
line-height: 16px;
color: #020432;
}
.ContentViewPortlet .LetterSize {
position:relative;
top: -30px;
float: right;
cursor: pointer;
right: 70px;
}
.ContentViewPortlet #ForwardPrint {
position:relative;
top: -30px;
float: right;
right: -40px;
}
.ContentViewPortlet #ForwardPrint .Email {
margin-right: 10px;
}
.ContentViewPortlet #contentdiv {
/*padding-top: 10px;*/
}
.Contents .AttachmentPortlet {
/*width: 170px;*/
margin-left: 25px;
}
.Contents .AttachmentPortlet .Title {
width: 160px;
height: 32px;
display: block;
background: url(../images/Kapcs_Dokuk_Caption.jpg);
padding-left: 10px;
padding-top: 5px;
font-size: 11px;
font-weight: bold;
color: #6e1e32;
}
.Contents .AttachmentPortlet .Csatolmanyok {
/*background: url(../images/Kapcs_Dokuk_Back_2.jpg);*/
/*width: 170px;*/
padding-left: 0px;
}

.CikkTextBoxBorder {
/*  overflow:hidden;  felveszi a tartalom teljes magasságát float esetén is */
}
.opera .AttachmentPortlet .CikkTextboxBody {
 padding-left: 0px !important;
 padding-right: 0px !important;
}

.Contents .AttachmentPortlet .CikkTextboxBody {
 border-left:#aeb6cb 2px solid;
 border-right:#aeb6cb 2px solid;
}

.opera .AttachmentPortlet .CikkTextboxBody li {
margin-left: 15px !important;
}
.Contents .AttachmentPortlet .Csatolmanyok li {
list-style-image: url(../images/li.jpg);
margin-left: 30px;
margin-right: 10px;
}
.webkit .Contents .AttachmentPortlet .Csatolmanyok li {
list-style-image: url(../images/li.jpg);
margin-left: 15px;
margin-right: 10px;
}
.Contents .AttachmentPortlet .Csatolmanyok a {
color: #635a8d;
font-weight: bold;
text-decoration: none;
}
.Contents .AttachmentPortlet .Csatolmanyok a:hover {
text-decoration: underline;
}
.Contents .AttachmentPortlet a {
padding-left:5px;
}


/*.Contents .AttachmentPortlet .Attachment_Bottom {
background: url(../images/Kapcs_Dokuk_Footer_2.jpg);
width: 170px;
height: 18px;
display: block;
}*/
.ContentViewPortlet .CikkTextboxTitle {
/*background: url(../images/Cikk_Text_Box_Caption.jpg);*/
/*width: 161px;*/
height: 33px;
font-size: 11px;
font-weight: bold;
color: #6e1e32;
}
.ContentViewPortlet .CikkTextboxTitle .T_Box_Header_left {
background: url(../images/textboxkeret/textbox_caption_long.jpg);
overflow: hidden;
}
.T_Box_Header_left {
background: url(../images/textboxkeret/textbox_caption_long.jpg);
overflow: hidden;
}
.ContentViewPortlet .CikkTextboxTitle p {
margin: 0px;
margin-left: 15px;
padding-bottom: 10px;
}
.ContentViewPortlet .CikkTextbox {
/*width: 161px;*/
margin-left: 10px;
}
/*.ContentViewPortlet .CikkTextboxBody {
padding-left: 1px;
padding-right: 1px;
}*/
.ContentViewPortlet .CikkTextboxBody {
border-left: 2px solid #AEB6CB;
border-right: 2px solid #AEB6CB;
padding:0 5px 0 5px;
}
.ContentViewPortlet .CikkTextboxBody p {
margin-left: 5px;
/*margin-top: 0px;
margin-bottom: 0px;*/
}

.ContentViewPortlet .CikkTextboxBody .CikkImage_Holder table{
border:0px;

}

.ContentViewPortlet .CikkTextboxBottom {
/*background: url(../images/Cikk_Text_Box_Bottom.jpg);
width: 161px;*/
height:19px;
display: block;
}

.ContentViewPortlet .CikkTextboxBottom .T_Box_Footer_center {
background: url(../images/textboxkeret/textbox_btm_back.jpg);
}
.T_Box_Footer_center {
background: url(../images/textboxkeret/textbox_btm_back.jpg);
}
.ContentViewPortlet .CikkImage_Holder_Table_Title {
/*background: url(../images/ImageBox_Header.jpg);
width: 161px;*/
height: 11px;
}
.ContentViewPortlet .CikkImage_Holder_Table_Title .left_up {
/*background: url(../images/kepkeret/left_up.jpg) no-repeat;*/
width: 15px;
height: 11px;
display: block;
}
.ContentViewPortlet .CikkImage_Holder_Table_Title .bg_up {
background: url(../images/kepkeret/bg_up.jpg);
height: 11px;
}
.ContentViewPortlet .CikkImage_Holder_Table_Title .right_up {
/*background: url(../images/kepkeret/right_up.jpg);*/
width: 15px;
height: 11px;
}
.ContentViewPortlet .CikkImage_Holder_Table_Content{
border-left: 2px solid #a7acc2;
border-right: 2px solid #a7acc2;
/*width: 157px;*/
display: block;
background: url(../images/ImageBox_Back.jpg);
}
.ContentViewPortlet .CikkImage_Holder_Table_Titles {
padding-left: 1px;
padding-right: 1px;
}
.ContentViewPortlet .CikkImage_Holder_Table_Titles .proba_cseresznye {
/*background: url(../images/ImageBox_Back.jpg);*/
border-left: 2px solid #a7acc2;
border-right: 2px solid #a7acc2;
}
.ContentViewPortlet .CikkImage_Holder_Table_Footer {
/*background: url(../images/ImageBox_Bottom.jpg);
width: 161px;*/
height: 11px;
}
.ContentViewPortlet .CikkImage_Holder_Table_Footer .left_up {
/*background: url(../images/kepkeret/left_up.jpg) no-repeat;*/
width: 15px;
height: 11px;
display: block;
}
.ContentViewPortlet .CikkImage_Holder_Table_Footer .bg_btm {
background: url(../images/kepkeret/bg_btm.jpg);
height: 11px;
}
.ContentViewPortlet .CikkImage_Holder_Table_Footer .right_up {
/*background: url(../images/kepkeret/right_up.jpg);*/
width: 15px;
height: 11px;
}
.ContentViewPortlet .CikkImage .p_imgbox {
 text-align:left!important;
}
.p_imgbox {
margin-top: 3px;
margin-bottom: 3px;
margin-left: 10px;
text-align: center;
color: #020432;
font-size: 11px;
}
.TopMenu .Second {
        float:left;
        padding: 0px;
        padding-left: 15px;
        margin: 0px;
        width: 83px;
        /*overflow: hidden;*/
        border: 0px solid;
        text-align: left; 
        position:relative; 
        display:block;
}
.TopMenu .Third{
        float:left;
        padding: 0px;
        padding-left: 2px;
        margin: 0px;
        width: 91px;
        /*overflow: hidden;*/
        border: 0px solid;
        text-align: left; 
        position:relative; 
        display:block;
}
.TopMenu .Fourth{
        float:left;
        padding: 0px;
        margin: 0px;
        width: 93px;
        /*overflow: hidden;*/
        border: 0px solid;
        text-align: center; position:relative; display:block;
}
.TopMenu .Second:hover {
color: #6e1e32;
display: block;
width:79px;
height: 23px;
padding-top: 3px;
padding-left: 19px;
background: url(../images/Top_Menu/hover_2.jpg);
margin-top: -3px;
margin-left: -4px;
margin-right: 4px;
}
.TopMenu .Third:hover {
color: #6e1e32;
display: block;
width:88px;
height: 23px;
padding-top: 3px;
padding-left: 10px;
background: url(../images/Top_Menu/hover_2.jpg);
margin-top: -3px;
margin-left: -8px;
margin-right: 3px;
}
.TopMenu .Fourth:hover {
color: #6e1e32;
display: block;
width:89px;
height: 23px;
padding-top: 3px;
padding-left: 9px;
background: url(../images/Top_Menu/hover_2.jpg);
margin-top: -3px;
margin-left: -7px;
margin-right: 2px;
}
.TopMenu .Second a, .TopMenu .Third a, .TopMenu .Fourth a {display:block; text-decoration:none; height:100%;
color: #1C255E;
}
 

.TopMenu .Second .SubMenuUl a {
color: #9195b9;
font-weight: normal;
text-decoration: none;
}
.TopMenu .Third .SubMenuUl a {
color: #9195b9;
font-weight: normal;
display:block; text-decoration:none; 
}
.TopMenu .Fourth .SubMenuUl a {
color: #9195b9;
font-weight: normal;
display:block; text-decoration:none; 
}
.TopMenu .Second .SubMenuUl a:hover, .TopMenu .Third .SubMenuUl a:hover {
color: #23155f;
font-weight: normal;
text-decoration: underline;
}
.Footer_Menu .Second a:hover {
color: #6e1e32;
display: block;
width:101px;
height: 20px;
padding-top: 5px;
padding-left: 2px;
background: url(../images/Footer_Menu/hover_2.jpg);
margin-top: -4px;
margin-left: -3px;
text-decoration: none;
}
.Footer_Menu .Third a:hover {
color: #6e1e32;
display: block;
width:102px;
height: 20px;
padding-top: 5px;
padding-left: 1px;
background: url(../images/Footer_Menu/hover_2.jpg);
margin-top: -4px;
margin-left: -3px;
text-decoration: none;
}
.Footer_Menu .Fourth a:hover {
color: #6e1e32;
display: block;
width:101px;
height: 20px;
padding-top: 5px;
padding-left: 2px;
background: url(../images/Footer_Menu/hover_2.jpg);
margin-top: -4px;
margin-left: -3px;
text-decoration: none;
}
.TopMenu .MenuLevel0 a:hover, .Last a:hover, .First a:hover, .Second a:hover, .Third a:hover, .Fourth a:hover {text-decoration: none; color: #6e1e32;}

.Srch_Result {
width: 555px;
}

.Srch_Result .ContentListPortlet .Article .Date {
display:none;
}

.Srch_Result .ContentListPortlet .Article .Title {
/*padding-top:10px;*/
margin-bottom:10px;
max-width:480px;
}

.Srch_Result .Message{padding-left:10px;}
.Srch_Result .BackButton{padding-left:10px;}

.Srch_Result .SearchResultTitle {
position:relative;
top: -30px;
font-weight: bold;
color: #4e548f;
left: -5px;
padding-left:20px;
}
.Srch_Result .SearchResultHeader {
position:relative;
top: -15px;
font-weight: bold;
color: #565c94;
font-size: 11px;
padding-left:16px;
}
.Srch_Result .SearchResultHeader .SearchResultQuery {
font-size: 14px;
color: #712336;
text-transform: uppercase;
}
.Srch_Result .SearchResultHeader .SearchResultSize {
font-size: 11px;
color: #565c94;
}
.Srch_Result .SearchResultNumber {
font-weight: bold;
font-size: 14px;
color: #712336;
border-bottom: 2px solid #712336;
width: 50px;
}
.Srch_Result .Image {
float:left;
margin:-12px 5px 0 0 !important;
}
.Srch_Result .Image img {
border: 0px;
}
.Srch_Result .Date{
text-align: right;
margin-right: 10px;
}
.Srch_Result .tovabb {
text-align: right;
margin-right: 10px;
}
.Srch_Result .SearchResultScore {
font-weight: bold;
margin-bottom: 10px;
color: #a5a8cb;
display: block;
}
.Srch_Result .Eredmeny {
text-align: center;
}
.Srch_Result .Eredmeny tr, .Srch_Result .Eredmeny td {
text-align: center;
}

.Srch_Result .ContentListPortlet .Lead p{}
.Contents .EventBrowserPortlet .EventBrowser, .Contents .EventBrowserPortlet .EBrowserHead,
.Contents .EventBrowserPortlet .EBrowser_B {
width: 555px;
top: -15px;
font-size:12px;
}
.Contents .EventBrowserPortlet {
width: 555px;
margin-left: 15px;
overflow: visible;
display: block;
position: relative;
top: -30px;

}
.Contents .Esemenyek_Header span{
font-weight: bold;
color: #4e548f;
left: -5px;
/*position: relative;
top: -28px;*/
float: left;
display: block;
width: 5px;
overflow: visible;
}
.Contents .EventBrowserPortlet .Categories {
text-align: right;
font-weight: bold;
color: #4e548f;
position: relative;
top: -18px;
}
.Contents .EventBrowserPortlet .Categories #categorySelector {
margin-left: 10px;
}
.TopMenu .SubMenuUl{
z-index: 200;
}
.E_H_Left {
text-align: left;
padding-left: 15px;
}
.E_H_Center {
text-align: center;
color:#49519E;
font-weight:bold;
}
.E_H_Right {
text-align: right;
padding-right: 15px;
}
.Contents .EventBrowserPortlet .EBrowserHead {
background: url(../images/Esemenyek_Naptar_FBack.jpg);
height: 18px;
border-color:#AAB4CD;
border-style:none solid;
border-width:0px 1px;
}
.E_Cal_Head {
background: url(../images/Cal_Top.jpg);
width: 555px;
height: 10px;
margin-top:30px;
}
.Contents .EventBrowserPortlet .EBrowser_B, .Contents .EventBrowserPortlet .EBrowser_B td {
border: 1px solid #AAB4CD;
cell-padding: 3px;
}
.E_Cal_Bottom {
background: url(../images/Cal_Btm.jpg);
width: 555px;
height: 13px;
margin-bottom:20px;
}
.Contents .EventBrowserPortlet table {
border-collapse:separate !important;
}
.Contents .EventBrowserPortlet .EBrowser_B {
border-spacing:3px;
}
.Contents .EventBrowserPortlet .EBrowser_B td:hover{
/*background-color: #fef0d5;*/
}
.Contents .EventBrowserPortlet .CalHead:hover{
/*background-color: #c3d2e6 !important;*/
}
.Contents .EventBrowserPortlet .EBrowser_B a {color:#000230;}

.EBrowserList li{margin-left:15px;}
.EBrowserList hr{
width: 100%;color: #854253;background-color: #f9f9f9;height: 2px;
}
.EBrowserList .Event .Place{font-size:11px;}

/*Események*/
.Event {padding:5px; font-size:11px;}
.Event .Title a {font-size: 11px;color: #6e1e32;}
.Event .Lead {}

.Event .Start {margin-left: 10px;}
.Event .Start .Date{color: #161842;padding-left:5px;}
.Event .Place {margin-left: 10px;font-size:12px;}
.Event .Place .StartTimeTitle{}
.Event .Place .Location{color: #161842;padding-left:5px;}

.Event .EventElementContent{color:#30338A;font-weight:bold;}

.Event .ButtonMore a{}



.CW_Event {
margin-left: 15px;
width: 555px;
}
.CW_Event #ForwardPrint{
float: right;
position: relative;
top: -35px;
}
.CW_Event #ForwardPrint .Email {
margin-right: 10px;
}

.CW_Event .Title{
font-size: 14px;
color: #6e1e32;
font-weight: bold;
margin-top: 5px;
margin-bottom: 10px;
}
/*
.CW_Event .Lead {
margin-left: 10px;
text-align: left;
color: #161842;
margin-bottom: 10px;
}
.CW_Event .Place span {
color: #161842;
margin-right: 5px;
font-weight: normal;
margin-left: 10px;
}
.CW_Event .Place {
margin-right: 5px;
font-weight: bold;
color: #5e6093;
}
.CW_Event .Body{
margin-top: 10px;
text-align: justify;
color: #161842;
}
*/
.CW_Event .ThisDay, .CW_Event .ThisDayEvent {
/*border: 1px solid #6e1e32 !important;*/
}
/*
.CW_Event .ThisDay a {
color: #9aa6bf !important;
}*/

.form_caption {
width: 500px;
height: 35px;
background: transparent url(../images/Urlap_Caption.jpg);
}
.HtmlForm .Text, .HtmlForm .Element, .HtmlForm .button {
width: 500px;
background: url(../images/Urlap_Back.jpg);
}
.form_caption .Title_Text {
background: none important!;
color: #0f1955;
text-transform: uppercase;
font-weight: bold;
margin-left: 25px;
margin-bottom: 10px;
}
.form_footer {
background: url(../images/Urlap_Footer.jpg) no-repeat scroll 0 0 transparent;
width: 500px;
height: 22px;
}
.HtmlForm .Text {
font-weight: bold;
color: #0f1955;
font-size: 12px;
text-align: right;
vertical-align: middle;
}
.elem {
margin-left: 15px;
margin-right: 55px;
margin-top: 10px;
background: url(../images/Textarea_Back.jpg) 50%;
border: #8e95b2 1px solid;
padding: 2px;
}
textarea.elem {
 background:#fffff3 url(../images/Textarea_Back.jpg) repeat-x left bottom;
 overflow:auto;
}
.HtmlForm .Title {
width:500px;
font-weight:normal;
}
.HtmlForm .button {
padding-top: 30px;
 text-align:center;
}
.HtmlForm .button input {
/*padding-left: 210px;
padding-bottom: 40px;
padding-top: 10px; ezek minek?*/
}

/*.HtmlForm .form_caption{
background:transparent url(../images/textboxkeret/textbox_caption_long.jpg) no-repeat left top;
}*/

.urlap_holder {
padding-left: 23px;
padding-top: 25px;
}
.Left_Menu .MenuLevel1 {
color: #0f1955;
width:145px;
background: url(../images/Left_Menu_DropDown_Back.jpg);
display: block;
list-style image: none;
list-style type: none;
padding-left: 15px;
overflow: hidden;
height: 20px;
}
.Left_Menu .MenuLevel1 a {
font-size: 11px;
font-weight: normal;
color: #8488b0;
margin-left: 15px;
}
.Left_Menu .MenuLevel1 a:hover {
font-size: 11px;
font-weight: normal;
color: #712336;
text-decoration: none;
}
.Left_Menu .MenuLevel2 {
color: #0f1955;
width:145px;
background: url(../images/Left_Menu_DropDown_BackXXX.jpg);
display: block;
list-style image: none;
list-style type: none;
padding-left: 15px;
overflow: hidden;
height: 20px;
}
.Left_Menu .MenuLevel2 a {
font-size: 11px;
font-weight: normal;
color: #8488b0;
margin-left: 15px;
}
.Left_Menu .MenuLevel2 a:hover {
font-size: 11px;
color: #6e1e32;
text-decoration: none;
}

.Left_Menu .MenuLevel3 {
color: #0f1955;
width:145px;
background: url(../images/Left_Menu_DropDown_BackXXX.jpg);
display: block;
list-style image: none;
list-style type: none;
padding-left: 15px;
overflow: hidden;
height: 20px;
}
.Left_Menu .MenuLevel3 a {
font-size: 11px;
font-weight: normal;
color: #111B60;
margin-left: 20px;
}
.Left_Menu .MenuLevel3 a:hover {
font-size: 11px;
color: #6e1e32;
text-decoration: none;
}


.Left_Menu .MenuLevel1:hover {
background: url(../images/Left_Menu_DropDown_Back.jpg);
width: 145px;
}
.Left_Menu #MenuOver {
background: url(../images/Menu_Left_Hover.jpg);
display:block;
height:26px;
margin-left:-15px;
margin-top:-3px;
padding-left:15px;
width:145px;
color: #712336;
}
/* 1-es táblastílus - szimpla kék keret */
.style1Table {
border-left:1px solid #a6b1ca;
border-top:1px solid #a6b1ca;
margin-right:5px;
margin-left:5px;
}
.style1Table td {
border-bottom:1px solid #a6b1ca;
border-right:1px solid #a6b1ca;
margin-right:5px;
margin-left:5px;
}
.style1Table p {
margin: 2px ;
margin-right:5px;
margin-left:5px;
}
/* 2-es táblastílus - váltottsoros */
.style2Table {
border-left:1px solid #a6b1ca;
border-top:1px solid #a6b1ca;
margin-right:5px;
margin-left:5px;
}
.style2Table .style2CikkArticleFirstTd {
border-bottom:1px solid #a6b1ca;
border-right:1px solid #a6b1ca;
background-color: #c3d2e6;
margin-right:5px;
margin-left:5px;
}
.style2Table .style2CikkArticleEvenTd {
border-bottom:1px solid #a6b1ca;
border-right:1px solid #a6b1ca;
background-color: #fffaf0;
margin-right:5px;
margin-left:5px;
}
.style2Table .style2CikkArticleOddTd {
border-bottom:1px solid #a6b1ca;
border-right:1px solid #a6b1ca;
background-color: #c3d2e6;
margin-right:5px;
margin-left:5px;
}
.style2Table p {
margin: 2px ;
margin-right:5px;
margin-left:5px;
}
/* 3-as táblastílus - kiemelt fejléc */
.style3Table {
/*border-right:1px solid #a6b1ca;*/
border-left:1px solid #a6b1ca;
border-top:1px solid #a6b1ca;
/*border-bottom:1px solid #a6b1ca;*/
margin-right:5px;

}

.style3Table .style3CikkArticleFirstTd {
border-bottom:1px solid #a6b1ca;
border-right:1px solid #a6b1ca;
background-color: #c3d2e6;
font-weight: bold;
color: #1a255e;
margin-right:5px;
margin-left:5px;
}
.style3Table .style3CikkArticleEvenTd {
border-bottom:1px solid #a6b1ca;
border-right:1px solid #a6b1ca;
background-color: #fffaf0;
margin-right:5px;
margin-left:5px;
}
.style3Table .style3CikkArticleOddTd {
border-bottom:1px solid #a6b1ca;
border-right:1px solid #a6b1ca;
background-color: #fffaf0;
margin-right:5px;
margin-left:5px;
}
.style3Table p {
margin: 2px ;
margin-right:5px;
/*margin-left:5px;*/
}
/* 4-es táblastílus - első oszlop kiemelt */
.style4Table {
border-left:1px solid #a6b1ca;
border-top:1px solid #a6b1ca;
margin-right:5px;
margin-left:5px;
}
.style4Table .style4CikkArticleFirstTd {
border-bottom:1px solid #a6b1ca;
border-right:1px solid #a6b1ca;
background-color: #c3d2e6;
margin-right:5px;
margin-left:5px;
}
.style4Table .style4CikkArticleEvenTd {
border-bottom:1px solid #a6b1ca;
border-right:1px solid #a6b1ca;
background-color: #fffaf0;
margin-right:5px;
margin-left:5px;
}
.style4Table .style4CikkArticleSimpleTd{
border-bottom:1px solid #a6b1ca;
border-right:1px solid #a6b1ca;
background-color: #fffaf0;
margin-right:5px;
margin-left:5px;
}
.style4Table p {
margin: 2px ;
margin-right:5px;
margin-left:5px;
}

/* 5-ös táblastílus - váltott oszlop */
.style5Table {
border-left:1px solid #a6b1ca;
border-top:1px solid #a6b1ca;
margin-right:5px;
margin-left:5px;
}

.style5Table .style5CikkArticleFirstTd {
border-bottom:1px solid #a6b1ca;
border-right:1px solid #a6b1ca;
background-color: #c3d2e6;
margin-right:5px;
margin-left:5px;
}
.style5Table .style5CikkArticleEvenTd {
border-bottom:1px solid #a6b1ca;
border-right:1px solid #a6b1ca;
background-color: #fffaf0;
margin-right:5px;
margin-left:5px;
}
.style5Table .style5CikkArticleSimpleTd{
border-bottom:1px solid #a6b1ca;
border-right:1px solid #a6b1ca;
background-color: #fffaf0;
margin-right:5px;
margin-left:5px;
}
.style5Table p {
margin: 2px ;
margin-right:5px;
margin-left:5px;
}
/* 6-os táblastílus - első oszlop és sor kék */

.style6Table {
border-left:1px solid #a6b1ca;
border-top:1px solid #a6b1ca;
margin-right:5px;
margin-left:5px;
}
.style6Table .style6CikkArticleFirstTd {
border-bottom:1px solid #a6b1ca;
border-right:1px solid #a6b1ca;
background-color: #c3d2e6;
margin-right:5px;
margin-left:5px;
}
.style6Table .style6CikkArticleEvenTd {
border-bottom:1px solid #a6b1ca;
border-right:1px solid #a6b1ca #a6b1ca;
background-color: #fffaf0;
margin-right:5px;
margin-left:5px;
}
.style6Table .style6CikkArticleSimpleTd{
border-bottom:1px solid #a6b1ca;
border-right:1px solid #a6b1ca;
background-color: #fffaf0;
margin-right:5px;
margin-left:5px;
}
.style6Table p {
margin: 2px ;
margin-right:5px;
margin-left:5px;
}

/**** Lead képhez keret ****/

#keret_f { background: url(../images/leadkep/back_felso.jpg); }
#keret_b { background: url(../images/leadkep/back_bal.jpg); }
#keret_j { background: url(../images/leadkep/back_jobb.jpg); }
#keret_a { background: url(../images/leadkep/back_also.jpg); }

/**** Lead kép keretének vége :P ****/

/**************** MUNKATÁRSAK view *****************/

.ContentViewPortlet .munkatarsak_felirat {
font-size: 16px;
color: #6e1e32;
font-weight: bold;
padding-top: 15px;
}
.ContentViewPortlet .munkat_kereses {
width: 100%;
text-align: right;
}
.ContentViewPortlet .munkat_kereses .kereses_felirat {
font-weight: bold;
color: #6e1e32;
width: 100%;
text-align: right;
display: block;
float: left;
border-bottom: 2px solid #6e1e32;
font-size: 11px;
vertical-align: middle;
margin-bottom: 5px;
}
.ContentViewPortlet .munkat_kereses .kereses_felirat .keresesnevszerint_text {
float:left;display:block;padding-left:290px;
}
.ContentViewPortlet .munkat_kereses .kereses_felirat img {
margin-left: 4px;
cursor: pointer;
padding-top:2px;
}
.ContentViewPortlet .nev_titulus {
left:15px;
position:relative;
top:15px;
}
.ContentViewPortlet .E_Title {
display: block;

}
.ContentViewPortlet .Contact .cim {
display: none;
}
.ContentViewPortlet .Contact {
margin-top: 45px;
left:15px;
position:relative;
}
.ContentViewPortlet .felsoresz_mt {
height: 180px;
}
.ContentViewPortlet .nev_titulus .Text_function {
color: #919cb4;
font-weight: bold;
}
.Bemutatkozas_Title {
color: #7e2a4d;
font-size: 13px;
font-weight: bold;
margin-bottom: 10px;
}
.Bemutatkozas_Tartalom {
font-size: 12px;
color: #020432;
line-height: 1.3em;
text-align: justify;
}
.Contact {
font-size: 11px;
color: #919cb4;
font-weight: bold !important;
width: 300px;
}
.Contact a {
font-size: 11px;
color: #1c255e;
text-decoration: none;
}
.Contact a:hover {
text-decoration: underline;
}
.Contact .Col1 {
width: 50px;
}
.ie .felsoresz_mt {
height: 140px;
}
/******************** MUNKATÁRSAK contentlist ********************/
.Munkatarsak_Tabla {
margin-left: 20px;
}
.Munkatarsak_Tabla .alelem a {
height: 30px;
font-weight: normal;
color: #150654;
text-decoration: none;
}
.Munkatarsak_Tabla .alelem a:hover {
height: 30px;
font-weight: bold;
color: #6e1e32;
text-decoration: none;
}
.cimsor_munkat {
font-size: 16px;
color: #6e1e32;
font-weight: bold;
padding-top: 15px;
padding-left: 15px;
}
.gyorslapozok {
padding-left: 15px;
margin-bottom: 25px;
}
.gyorslapozok img {
margin-left: 4px;
cursor: pointer;
cursor: hand;
}
.Munkatarsak_Tabla .nev_caption {
color: #100151;
font-weight: bold;
font-size: 13px;
padding-left: 10px;
width: 130px;
}
.Munkatarsak_Tabla  .nev_content{
padding-left: 10px;
}
.Munkatarsak_Tabla .beosztas_caption {
color: #100151;
font-weight: bold;
font-size: 13px;
width: 90px;
padding-left:5px;
}
.Munkatarsak_Tabla .telefonszam_caption {
color: #100151;
font-weight: bold;
font-size: 13px;
width: 130px;
/*padding-left: 10px;*/
}
.Munkatarsak_Tabla .telefonszam_content{
text-align:center;
}
.Munkatarsak_Tabla .email_content{
text-align:center;
padding-right:2px;
}
.Munkatarsak_Tabla .email_caption {
color: #100151;
font-weight: bold;
font-size: 13px;
text-align:center;
/*text-align: right;
padding-right: 40px;*/
}
.Munkatarsak_Tabla .alelem:hover {
background: url(../images/delegate_back.jpg) repeat !important;
}
.Munkatarsak_Tabla .caption_tr td {
padding-bottom: 5px;
}
.Munkatarsak_Tabla .caption_tr {
border-bottom: 2px solid #6e1e32;
}
.Munkatarsak_Tabla .alelem {
border: 1px solid #9196be;
height: 30px;
font-weight: normal;
color: #150654;
}
.ie .Munkatarsak_Tabla .caption_tr td{
border-bottom: 2px solid #6e1e32;
}
.ie .Munkatarsak_Tabla .alelem td {
border-bottom: 1px solid #9196be;
height: 30px;
font-weight: normal;
color: #150654;
}
.ie .Munkatarsak_Tabla  .nev_content{
border-left: 1px solid #9196be;
}
.ie .Munkatarsak_Tabla  .email_content{
border-right: 1px solid #9196be;
padding-right:2px;
}
.vissza_mt {
border-bottom: 2px solid #6e1e32;
width: 550px;
text-align: right;
margin-left: 20px;
}
.vissza_mt2 {
border-bottom: 2px solid #6e1e32;
width: 550px;
text-align: right;
margin-bottom: 15px;
}

/*********************** nyomtatás oldal dizájn **************************/

.nyomtatas_caption {
background: url(../images/Nyomtatas/fejlec.jpg) no-repeat;
}
.nyomtatas_caption_felirat {
/*width: 300px;*/
float: left;
position: relative;
left: 25px;
}
.nyomtatas_caption_gomb {
/*width: 300px;*/
float: right;
text-align: right;
margin-top: 45px;
margin-right: 25px;
//margin-right: 15px;
}
.nyomtatas_caption_hr_div {
border-bottom: 2px solid #6e1e32;
float: left;
width: 700px;
position: relative;
left: 25px;
top: 10px;
}
.nyomtatas_tartalom {
background: url(../images/Nyomtatas/back.jpg) repeat-y;
padding-left: 30px;
padding-top: 15px;
}
.nyomtatas_lablec {
background: url(../images/Nyomtatas/lablec.jpg) no-repeat;
}
.nyomtatas_lablec_link {
width: 91px;
height: 21px;
display: block;
position: relative;
left: 330px;
top: 5px;
//top: 8px;
}
/************** Mai nap kiemelése a naptárban *****************/

.EBrowser_B .CurrentDay {
/*border: 1px solid #636883 !important;*/
}
.EBrowser_B .CurrentDay a {
/*color: #636883 !important;*/
}
.EBrowser_B .CurrentDay:hover {
background-color: #FFFFFF !important;
}

.E_Delegate .ColBold{
color:#6E1E32;
font-weight:bold;
}
/******************* jobbmenü igazítás ************************/

.Right_Menu .Last_Level1 .submenuDiv .First_Level1 a,
.Right_Menu .Last_Level1 .submenuDiv .MenuLevel2 a
 {
background: url(../images/jobb_hover_4.jpg) no-repeat scroll 0 0 !important;
height: 25px;
display: block;
overflow: hidden;
color:#212A62;
display:block;
font-size:11px;
font-weight:normal;
overflow:hidden;
padding-left:20px;
width:160px;
}
.Right_Menu .Last_Level1 .submenuDiv .Last_Level1 a
 {
background: url(../images/last_back.jpg) repeat scroll 0 0 !important;
height: 22px;
display: block;
overflow: hidden;
color:#212A62;
display:block;
font-size:11px;
font-weight:normal;
overflow:hidden;
padding-left:20px;
width:160px;
}
.Right_Menu .MenuLevel0 .fomenu {
height: 32px;
display: block;
background: url(../images/r_menu_alcaption_2.jpg) no-repeat scroll 0 0;
margin-top:-7px;
}
.Right_Menu .MenuLevel0 .submenuDiv .Last_Level1 a {
background: url(../images/r_menu_alcaption_alelem.jpg) no-repeat scroll 0 0;
overflow:visible;
width:180px;
display: block;
margin-top: 7px;
}
.Right_Menu .MenuLevel0 .submenuDiv .Last_Level1 a p {
left:30px;
overflow:hidden;
position:relative;
top:-5px;
color:#1C255E;
font-weight: normal;
font-size: 11px;
color: #150755;
}
.Right_Menu .Last .fomenu {
height: 32px;
display: block;
background: url(../images/r_menu_alcaption_2.jpg) no-repeat scroll 0 0;
}
.Right_Menu .Last .submenuDiv .First_Level1, .Right_Menu .Last .submenuDiv .MenuLevel1 ,
.Right_Menu .Last .submenuDiv .Last_Level1 {
background: url(../images/r_menu_alcaption_alelem_tobb.jpg) no-repeat scroll 0 0;
display:block;
line-height:27px;
overflow:visible;
vertical-align:top;
white-space:nowrap;
width:180px;
}


.Right_Menu .Last {
overflow: visible;
}
.Right_Menu .Last .submenuDiv .First_Level1 a p, .Right_Menu .Last .submenuDiv .MenuLevel1 a p,
.Right_Menu .Last .submenuDiv .Last_Level1 a p{
left:30px;
overflow:hidden;
position:relative;
top:-5px;
font-size: 11px;
font-weight: normal;
}
.Right_Menu .Last .submenuDiv .Last_Level1 {
background: url(../images/r_menu_legalja_4.jpg) no-repeat scroll 0 0;
height: 35px;
}
.Right_Menu .First_Level1 {
background: transparent url(../images/Right_Menu_Child1_Caption.jpg) no-repeat scroll bottom;
}
.Right_Menu .Last .MenuLevel1 a {
background: transparent url(../images/r_menu_alcaption_alelem_tobb.jpg) no-repeat scroll bottom;
}
.Right_Menu .Last .First_Level1 a {
color: #1f955f;
}
.Right_Menu .Last .Last_Level1 a {
background: transparent url(../images/r_menu_alcaption_alelem.jpg) no-repeat scroll bottom;
color: #2c98b5;
}
.Right_Menu .Last .MenuLevel1 a {
color: #D65916;
}
.Right_Menu .Last .MenuLevel1 a:hover {
color: #6e1e32;
}
.ie7 .Right_Menu .Last .submenuDiv .First_Level1 p, .ie7 .Right_Menu .Last .submenuDiv .MenuLevel1 p,
.ie7 .Right_Menu .Last .submenuDiv .Last_Level1 p{
background: url(../images/r_menu_alcaption_alelem_tobb.jpg) no-repeat scroll 0 0;
display:block;
line-height:27px;
overflow:visible;
vertical-align:top;
white-space:nowrap;
width:180px;
margin: 0px;
padding: 0px;
margin-left: -30px;
padding-left: 30px;
}
.ie7 .Right_Menu .Last .submenuDiv .First_Level1 p {
margin-top: 3px;
}
.ie7 .Right_Menu .Last .submenuDiv .Last_Level1 p {
background: url(../images/r_menu_legalja_4.jpg) no-repeat scroll 0 0;
height: 40px;
}
.Right_Menu a:hover {
text-decoration: none !important;
}

/************************************ Középső menü **********************************/

.Kozepso_Menu {
width: 400px;
margin-left: 155px;
display: block;
height: 115px;
}
.Kozepso_Menu .Title {
text-transform: uppercase;
font-weight: bold;
font-size: 14px;
color: #6e1e32;
margin-top: 10px;
/*height: 25px;*/
display: block;
}
.Kozepso_Menu a {
font-weight: bold;
color: #0f1955;
text-decoration: none;
font-size: 12px;
width: 202px;
height: 22px;
display: block;
padding-left: 10px;
padding-top: 2px;
background: url(../images/Kozepso_Menu/Kozepso_Menu_XL_NOHover.jpg) no-repeat;
}
.Kozepso_Menu a:hover {
font-weight: bold;
color: #6e1e32;
text-decoration: none;
background: url(../images/Kozepso_Menu/Kozepso_Menu_XL_Hover.jpg) no-repeat;
}
.Kozepso_Menu #Kozepso_Menu_Jobb_1, .Kozepso_Menu #Kozepso_Menu_Jobb_2, .Kozepso_Menu #Kozepso_Menu_Jobb_3, .Kozepso_Menu #Kozepso_Menu_Jobb_4 {
margin-left: 200px;
}
.Kozepso_Menu #Kozepso_Menu_Jobb_1 {
margin-top: -96px;
}
.Kozepso_Menu #MenuOver {
background: url(../images/Kozepso_Menu/Kozepso_Menu_XL_Hover.jpg) no-repeat;
}
.Kozepso_Menu_Holder {
width: 550px;
border-bottom: 2px solid #6e1e32;
/*margin-left: 15px;*/
margin-bottom: 10px;
padding-bottom:10px;
}
.ie .Kozepso_Menu_Holder, .webkit .Kozepso_Menu_Holder, .opera .Kozepso_Menu_Holder {
height: 100px;
}
.CikkTextboxBody table {

/*border-left: 2px solid #aeb6cb !important;
border-right: 2px solid #aeb6cb !important;*/
/*border-right: 2px solid #a7acc2;*/
}


.Srch_Result .tovabb a {
color: #919cb4;
}
.Srch_Result .tovabb a:hover {
color: #000230;
text-decoration: none;
}
.Srch_Result .EResult {
background-color: #f2f2f2;
padding: 6px;
border: 1px solid #e3e3e3;
}
.Srch_Result .EResult:hover {
border: 1px solid #c3c3c3;
padding: 6px;
}



.nekikellakeret ul li {
list-style-image:url(../images/li.jpg);
margin-left:30px;
margin-right:10px;
}
.nekikellakeret ul li a {
color:#635A8D;
font-weight:bold;
text-decoration:none;
}
.nekikellakeret ul li a:hover {
text-decoration:underline;
}

.gecko .SearchField .keresodoboz, .webkit .SearchField .keresodoboz, .opera .SearchField .keresodoboz {
width: 115px;
height: 16px;
}
.SearchField .keresodoboz {
padding-left: 5px;
color: #21145e;
font-size: 11px;
padding-top: 3px;
}

.gecko .Search_Portlet .SearchButton, .webkit .Search_Portlet .SearchButton, .opera .Search_Portlet .SearchButton {
top:-20px !important;
}
.Search_Portlet .SearchField {
padding-left: 8px !important;
}






/**************************** IE JOBBMENÜ FIXXX ******************************/

.ie .Right_Menu .First .submenuDiv .MenuLevel1 .submenuDiv .MenuLevel2 a {
height: 28px;
}
.ie .Right_Menu .First .submenuDiv .Last_Level1 .submenuDiv .MenuLevel2 a {
height: 28px;
}
.ie .Right_Menu .lenyilik {
margin-top: 2px;
}
.ie .RightSide .Right_Menu .First .submenuDiv .lenyilik p {
top:-7px !important;
}
.ie .Right_Menu .Last .submenuDiv .First_Level1 {
height: 30px;
margin-top: 1px;
}
.ie .Right_Menu .Last .submenuDiv .MenuLevel1 {
height: 30px;
}

.ie6 .Right_Menu .Last {
margin-top: -10px;
}
.ie6 .Right_Menu .Last .fomenu {
margin-bottom: -3px;
}

.ie7 .Right_Menu .Last .submenuDiv .First_Level1 p {
background-image: none !important;
}

.ie7 .Right_Menu .Last .submenuDiv .First_Level1 a {
margin-top: -3px;
}

.ie7 .Right_Menu .Last .submenuDiv .First_Level1 p, .ie7 .Right_Menu .Last .submenuDiv .MenuLevel1 p, .ie7 .Right_Menu .Last .submenuDiv .Last_Level1 p {
background-image: none !important;
}

.ie7 .Right_Menu .Last {
position: relative;
margin-top: -3px;
}
.ie7 .Right_Menu .Last .submenuDiv {
margin-top: -1px;
}

.ie7 .Right_Menu .Last .submenuDiv First_Level1 {
background-image: url(../images/r_menu_alcaption_alelem_tobb.jpg) !important;
position: relative;
margin-top: -1px;
}

.ie .AttachmentPortlet .CikkTextboxBody, .webkit .AttachmentPortlet .CikkTextboxBody {
padding: 0px !important;
}

.ie .SearchField .keresodoboz {
width: 114px;
height: 16px;
}
.ContentListPortlet .CikkImage {
display: none;
}
.ContentViewPortlet ul li {
/*list-style-type: none !important;*/
}
.ContentViewPortlet ul li p{
margin:3px 0px 3px 0px;
}
.ie .ContentListPortlet .Article {
/*margin-top: 5px;*/
}

.ie .V_Helyszin, .ie .N_Modja {
padding-left: 10px;
}
.ie .Helyszin_V, .ie .Mod_N {
padding-left: 0px;
}
.ie .TrainingDetails .Helyszin_V, .ie .TrainingDetails .Mod_N {
padding-left: 0px;
}
.ie #tovabbkepzesek .Challenge_Table .TD2 {
/**width: 160px !important;*/
}
.ie #tovabbkepzesek .Challenge_Table .TD3 {
/*text-align: center;
width: 140px !important;*/
}
.ie #tovabbkepzesek .Challenge_Table .TD4 {
/*width: 180px !important;
padding-left: 5px !important;*/
}
.ie #tovabbkepzesek .Challenge_Table .Tartalom_1 .TD3, .ie #tovabbkepzesek .Challenge_Table .Tartalom_2 .TD3 {
/*text-align: center;
padding: 0px;
width: 80px;*/
}
.ie #verseny .Challenge_Table .Caption .TD4 {
/*text-align: left;
padding-left: 0px !important;*/
}
.ie #verseny .Challenge_Table .Caption .TD5 {
/*width: 75px !important;*/
}
.AllNewsLink a {
margin-left: 80px;
}
.CikkTextbox {
max-width: 530px;
}
.ie .AttachmentPortlet {
width: 530px;
}
.opera .Right_Menu .Last {
position: relative;
}
.CikkImage_Holder {
margin: 5px !important;
display:block;
/*float:left;*/
}
.style2Table {
margin-bottom: 5px !important;
}
.ContentListPortlet .Lead ul {
padding-left: 16px;
}
.ie .ContentListPortlet .Lead ul {
padding-left: 20px;
}
.gecko .TrainingDetails #foadatok .V_Helyszin {
padding-left: 10px;
}
.gecko .Kozepso_Menu_Holder {
padding-bottom: 10px;
}
.V_Helyszin {
padding-left: 5px !important;
width: 70px !important;
}
.Helyszin_Vx {
width: 155px !important;
color:#141540;
}
.V_Helyszinz {
width: 95px !important;
color:#8888A5;
font-weight:normal;
}
.ie .Left_Banners {
margin-bottom: 5px;
}
.ie .Contents {
position: relative;
left: -2px;
width: 586px !important;
display: block;
overflow: hidden;
}
.ie .RightSide {
position: relative;
left: -3px;
}
.ie .Right_Menu {
position: relative;
left: -1px;
}
.ie .xXx {
width: 582px;
}
.CikkTextbox {
margin: 5px;
}

.ContentViewPortlet ul{
list-style-position: outside;
list-style-image: url(arrow.gif);
/*list-style-type: square;*/
padding-left:15px;
}

.ContentViewPortlet .ArticleInside .Image{
/*display:none;*/
}
/**Newsletter old*/
/*
.NewsLetterLinkPortlet {
margin-left: 20px;
}
.NewsLetterLinkPortlet .MainTitle {
background: url(../images/Search_Caption.jpg);
width: 146px;
height: 32px;
display: block;
color: #1a255e;
text-transform: uppercase;
font-weight: bold;
padding-top: 13px;
padding-left: 15px;
}
.NewsLetterLinkPortlet .Reg {
position: relative;
float:left;
background: url(../images/Search_Back_Down.jpg) no-repeat;
width: 155px;
height: 36px;
display:block;
padding-left: 6px;
}
*/

/*.Newsletter .Title{
background:transparent url(../images/textboxkeret/textbox_caption_long.jpg) repeat scroll 0 0;
color:#6E1E32;
font-size:12px;
font-weight:bold;
height:23px;
margin:0 0 0 10px;
overflow:hidden;
padding-bottom:10px;
padding-left:11px;
width:530px;
float:left;
}
.Newsletter .TitleBack{
background:transparent url(../images/textboxkeret/textbox_up_right.jpg) repeat scroll 0 0;
float:left;
height:24px;
width:12px;
}
.Newsletter .Text{color:#757598;
float:left;
font-weight:bold;
padding:0 20px;}
.Newsletter .Input{float:left;}
.Newsletter .Nav{float:left;}
*/

.NewsLetterRegistrationPortlet{
margin-left: 20px;
}

.NewsLetterRegistrationPortlet .Title{
background: url(../images/Search_Caption.jpg);
width: 154px;
height: 32px;
display: block;
color: #1a255e;
text-transform: uppercase;
font-weight: bold;
padding-top: 13px;
padding-left: 7px;}

.NewsLetterRegistrationPortlet  .Newsletter {
background:transparent url(../images/Search_Back_Down.jpg) no-repeat scroll 0 0;
display:block;
float:left;
height:36px;
padding-left:6px;
position:relative;
width:155px;
}
.gecko .Newsletter .keresodoboz, .webkit .Newsletter .keresodoboz, .opera .Newsletter .keresodoboz {
width: 115px;
height: 16px;
}
.Newsletter .keresodoboz {
padding-left: 5px;
color: #21145e;
font-size: 11px;
padding-top: 3px;
}
.gecko .NewsLetterRegistrationPortlet  .SearchButton, .webkit .NewsLetterRegistrationPortlet  .SearchButton, .opera .NewsLetterRegistrationPortlet  .SearchButton {
top:-20px !important;
width:30px;
}
.NewsLetterRegistrationPortlet  .Newsletter {
padding-left: 8px !important;
}
.NewsLetterRegistrationPortlet   .keresodoboz {
background:transparent url(../images/Search_Field_Back.jpg) repeat scroll 0 0;
border:0 none;
height:16px;
width:115px;
}

.gecko .NewsLetterRegistrationPortlet  .SearchButton, .webkit .NewsLetterRegistrationPortlet  .SearchButton, .opera .NewsLetterRegistrationPortlet  .SearchButton {
top:-20px !important;
}
.NewsLetterRegistrationPortlet  .SearchButton {
left:123px;
position:relative;
top:-21px;
}

.HtmlPortlet .Pathway{
background: url(../images/Fejlec_Back.jpg) repeat-x;
height: 33px;
margin-top: 2px;
width:583px;
padding-top:0px;
}

.ContentViewPortlet #NatForwardPrint {
float:right;
position:relative;
right:-40px;
top:-200px;
}
.ContentViewPortlet #NatForwardPrint .Email {
margin-right:10px;
}
.ContentViewPortlet .FontSize .LetterSize {
cursor:pointer;
float:right;
position:relative;
right:70px;
top:-190px;
}
.style147 a{
padding-left:20px;
display:block;
}
.ie7 .Left_Menu {
padding-left: 21px;
}
.ie7 .NewsLetterRegistrationPortlet .keresodoboz {
width: 114px !important;
}
.ie7 .Contents {
width: 587px !important;
}
.ie7 .xXx {
width: 560px !important;
}



.Right_Banners {
border:0 none;
width:180px;
position: relative;
top: 5px;
display:block;
margin-bottom:150px;
}
.Right_Banners .ImageBanner {
margin-left: 0px;
margin-top: 0px;
border-left: 2px solid #aebcd9;
border-right: 2px solid #aebcd9;
text-align: center;
background-color: #F9F9F9;
padding-top: 0px;
}
.Right_Banners .Banners_Header {
width: 180px;
height: 33px;
background: url(../images/jobb_b_c.jpg );
color: #1a255e;
text-transform: uppercase;
font-weight: bold;
}
.Right_Banners .Banners_Footer {
position: relative;
float:left;
background: url(../images/jobb_b_f.jpg);
width: 180px;
height: 20px;
display:block;
}
.Right_Banners img {
width: 155px;
border: 1px solid #aebcd9;
}
.Right_Banners .Banners_Header span {
padding-left: 15px;
position: relative;
top: -4px;
}
.nathold #ForwardPrint {
position: relative;
top: -200px;
//top: -190px;
}
.gecko .FontSize {
position: relative;
top: -10px;
}
.nathold .munkat_kereses {
display: none;
}
.ContentListPortlet .Event .Lead {
min-height: 50px !important;
}

.ContentListPortlet .Lead {
min-height: 70px !important;
// min-height: 73px !important;
}
.ie7 .filter {
position: absolute;
right: 5px;
margin-bottom: 3px;
}
.Munkatarsak_Tabla .beosztas_content {
width:245px !important;
padding-left: 5px;
}
.Munkatarsak_Tabla .nev_content {
width: 300px !important;
}
.Munkatarsak_Tabla .telefonszam_caption {
width: 100px !important;
}
.AllNewsLink {
color: #6E1E32;
}
.felsoresz_mt .Contact {
margin-top: 30px;
}
.felsoresz_mt .Contact .Col2 {
padding-left: 10px;
color: #020432;
}
.felsoresz_mt .Contact .ColBold {
padding-left: 10px;
}
.ie7 .nekikellakeret a {
position: relative;
top: -3px;
}
.Kozepso_Menu_Holder {
width: 560px !important;
}

.ContentViewPortlet .NAT .munkatarsak_felirat{display:none !important;}

/********* JOBBMENÜ FIX JUHÚÚÚÚÚÚÚÚÚ ***********/

#topmenu_N65822 a {
margin-top:-2px;
}

.ie7 #topmenu_N68620 a {
position: relative;
top: 3px;
}
.ie7 #topmenu_214853 a {
position: relative;
top: 0px;
}
.ie7 #topmenu_210704 a {
position: relative;
top: 0px;
}
.ie7 #topmenu_210707 a {
bottom: -10px !important;
}
.ie7 #topmenu_210707 {
top: -3px;
position:relative;
}
.ie7 #topmenu_227202 a {
position: relative;
top: 3px;
}
.ie7 #topmenu_257334 a {
bottom: -11px !important;
}
.ie7 #topmenu_257334 {
top: -3px;
position: relative;
}
.ie7 #topmenu_227203 a {
top: 4px;
position: relative;
}
.ie7 #topmenu_210708 {
position: relative;
top: 2px;
}

.ie #hack_topmenu_210697 {
top: 58px !important;
}

.LetterMinus{cursor:pointer;}
.LetterPlus{padding-right:2px;cursor:pointer;}

#topmenu_210697 { 
background : url(../images/Right_Menu_Child1_Caption.jpg);
}

.ie #topmenu_link_227204 {
position: relative;
top: 3px;
}
.ie7 #topmenu_link_227204 p {
margin-top: -1px;
}

.MunkatarsTitle{
color:#6E1E32;
font-size:16px;
font-weight:bold;
padding:5px 0 0 18px;
}

.ie7 #NatForwardPrint {
top: -190px;
}
blockquote {
padding-left:20px;
}

.ie7 .nathold .Kozepso_Menu {
margin-left: 150px !important;
}

#topmenu_210697 {
background-position: center bottom;
height:25px !important;
}
#topmenu_link_210697 p {
top: -7px;
}
.ie7 #topmenu_210698 {
margin-top: -6px;
}
#topmenu_227206 {
height: 32px;
background-position: bottom;
}
.ie7 #topmenu_link_227206 p {
background: none !important;
background-image: none !important;
}
.ie7 #topmenu_link_227206 {
background: none !important;
background-image: none !important;

/*background: url(../images/iddqd.jpg) no-repeat !important;*/
/*background: url(../images/iddqd.gif) no-repeat !important;*/

margin-top: -2px;
padding-top: 2px;
}

.ie7 #topmenu_227206 a{
 background: url(http://www.fppti.hu/sites/mfpi/images/r_menu_alcaption_alelem.jpg) no-repeat !important;
height:16px;
margin-bottom:5px;
}




.ie7 #topmenu_227206:hover #topmenu_link_227206 {
background: none !important;
background-image: none !important;
background: url(../images/iddqd_hov.jpg) top center no-repeat !important;
margin-top: -2px;
}
.ie7 #topmenu_link_227206 p {
top: -7px;
}
.ie6 .ContentListPortlet {
width: 556px;
}

.ContentListPortlet .Event .Place,.EventBrowserPortlet .Event .Place{display:block;overflow:hidden;}
.ContentListPortlet  .Event .Place .PlaceTitle,.EventBrowserPortlet .Event .Place .PlaceTitle{display:block;float:left;width:45px;}
.ContentListPortlet  .Event .Place .Location,.EventBrowserPortlet .Event .Place .Location{color:#30338A;font-weight:bold;width:480px;display:block;float:left;}

.ContentListPortlet  .Event .Start,.EventBrowserPortlet .Event .Start{display:block;overflow:hidden;}
.ContentListPortlet .Event .StartTimeTitle,.EventBrowserPortlet .Event .StartTimeTitle{display:block;float:left;width:45px;}
.ContentListPortlet .Event .Start .Date,.EventBrowserPortlet .Event .Start .Date{color:#30338A;font-weight:bold;display:block;float:left;}

.ContentListPortlet  .Event .End,.EventBrowserPortlet .Event .End {display:block;overflow:hidden;}
.ContentListPortlet  .Event .End .EndTimeTitle,.ContentListPortlet  .Event .End .EndTimeTitle{display:block;float:left;width:45px;}
.ContentListPortlet .Event .End .Date,.EventBrowserPortlet .Event .End .Date{color:#30338A;font-weight:bold;width:480px;display:block;float:left;display:block;float:left;}

.ContentViewPortlet .Event .Place{display:block;overflow:hidden;}
.ContentViewPortlet .Event .Place .EventDataTitle{display:block;float:left;width:55px;}
.ContentViewPortlet .Event .Place .EventElementContent{color:#30338A;font-weight:bold;width:460px;display:block;float:left;}

select.elem {
padding: 0px;
height: 22px;
width:126px !important;
}

.HtmlForm .Text, .HtmlForm .Element, .HtmlForm .button {mfpi.css (sor 1413)
background:transparent url(../images/Urlap_Back.jpg) repeat scroll 0 0;
padding-left:20px;
width:480px;
}

.HtmlForm .Title {
font-size: 12px;
}

.HtmlForm .elem {
margin-right:32px;
}

.formBlock {
padding-top: 7px;
}

#captchainput {
  margin-top: 10px;
  width:140px;
}

.TopMenu .Fourth .SubMenuUl a {
left:-4px !important;
position:relative !important;
width:85px !important;
}

.TopMenu .Fourth .SubMenuUl a:hover {
text-decoration: underline;
color: #23155F;
}

.TopMenu .Third .SubMenuUl a {
left:-4px !important;
position:relative !important;
width:85px !important;
}

.TopMenu .Second .SubMenuUl a {
left:-4px !important;
position:relative !important;
width:85px !important;
}

.TopMenu .First .SubMenuUl a {
left:-4px !important;
position:relative !important;
width:85px !important;
}

/************ szövegkiemelés ***/

.redbgwhitetext {
background-color: #AE0000;
color: #FFFFFF;
font-weight: normal;
font-size: 12px;
}

.bluebgredtext {
background-color: #c3d2e7;
color: #AE0000;
font-weight: normal;
font-size: 12px;
}

.bluebgbluetext {
background-color: #c3d2e7;
color: #30338A;
font-weight: normal;
font-size: 12px;
}

/************* felsorolás stílusok ***/

.liststyle1 {
	list-style-type: disc !important;
	list-style-image: none !important;
	list-style-position: inside !important;
}
.liststyle2 {
	list-style-type: disc !important;
	list-style-image: url(http://www.fppti.hu/sites/mfpi/images/lista/l1.gif) !important;
	// list-style-image: url(http://www.fppti.hu/sites/mfpi/images/lista/l1_IE.gif) !important;
	list-style-position: inside !important;
}
.liststyle3 {
	list-style-type: disc !important;
	list-style-image: url(http://www.fppti.hu/sites/mfpi/images/lista/l2.gif) !important;
	// list-style-image: url(http://www.fppti.hu/sites/mfpi/images/lista/l2_IE.gif) !important;
	list-style-position: inside !important;
}
.liststyle4 {
	list-style-type: disc !important;
	list-style-image: url(http://www.fppti.hu/sites/mfpi/images/lista/l3.gif) !important;
	// list-style-image: url(http://www.fppti.hu/sites/mfpi/images/lista/l3_IE.gif) !important;
	list-style-position: inside !important;
}
.liststyle5 {
	list-style-type: disc !important;
	list-style-image: url(http://www.fppti.hu/sites/mfpi/images/lista/l4.gif) !important;
	// list-style-image: url(http://www.fppti.hu/sites/mfpi/images/lista/l4_IE.gif) !important;
	list-style-position: inside !important;
}
.liststyle6 {
	list-style-type: square !important;
	list-style-image: none !important;
	list-style-position: inside !important;
}
.liststyle7 {
	list-style-type: disc !important;
	list-style-image: url(http://www.fppti.hu/sites/mfpi/images/lista/l5.gif) !important;
        // list-style-image: url(http://www.fppti.hu/sites/mfpi/images/lista/l5_IE.gif) !important;
	list-style-position: inside !important;
}
.liststyle8 {
	list-style-type: disc !important;
	list-style-image: url(http://www.fppti.hu/sites/mfpi/images/lista/l6.gif) !important;
	// list-style-image: url(http://www.fppti.hu/sites/mfpi/images/lista/l6_IE.gif) !important;
	list-style-position: inside !important;
}
.liststyle9 {
	list-style-type: circle !important;
	list-style-image: none !important;
	list-style-position: inside !important;
}

li:before {
//content: ">>";
} 

.ie .OrgContent {
width: 570px;
}

/************** NAPTÁR SZÉTCSÚSZÁS FIX!!! ***/

.Left_Programok .EBrowserHead2 .bal {
text-align:right;
width:20px !important;
padding: 0px !important;
}

.Left_Programok .EBrowserHead2 .honap {
width:120px !important;
text-align: center;
padding: 0px !important;
}

.Left_Programok .EBrowserHead2 .jobb {
text-align: left;
width:20px !important;
padding: 0px !important;
}

.EventBrowser .tovabb {
float: right;
margin-top: -12px;
// margin-top: -11px;
}

.ContentListPortlet .tovabb {
margin-top: -10px;
}

.urlap_holder .HtmlForm .InputTitle {
max-width: 370px;
text-align: left;
}

.urlap_holder .HtmlForm .parostext {
/*background: #ced1e2;*/
}

.urlap_holder .HtmlForm .InputRadioButton {
text-align:center;
width: 500px;
background:transparent url(../images/Urlap_Back.jpg) repeat scroll 0 0;
display: inline-block;
padding-top: 20px;
padding-bottom: 15px;
font-weight: bold;
}
.urlap_holder .HtmlForm .InputRadioButton #utanvetel {
width: 240px;
text-align: center;
float: left;
font-weight: normal;
}
.urlap_holder .HtmlForm .InputRadioButton #utanvetel input {
bottom:-2px;
margin-right:8px;
position:relative;
}
.urlap_holder .HtmlForm .ezegyelem {
background:transparent url(../images/Urlap_Back.jpg) repeat scroll 0 0;
width: 480px;
}
.urlap_holder .paratlan_3 .InputTitle {
border-bottom: 1px solid #c7cdd9;
width: 370px;
padding-bottom: 3px;
}
.urlap_holder .paros_3 .InputTitle {
border-bottom: 1px solid #c7cdd9;
width: 370px;
padding-bottom: 3px;
}
.urlap_holder .megrendeloalja {
padding-right: 10px;
width: 470px;
font-size: 11px;
margin-bottom: -15px;
// margin-bottom: -5px;
}
.pos8 {
margin-top: 20px;
}
.urlap_holder .htmlforminnerheader td {
border-bottom: 3px solid #6E1E32;;
padding-bottom: 3px;
text-transform: uppercase;
font-weight: bold;
}
.urlap_holder .htmlforminnerheader {
margin-top: 15px;
width: 460px;
}

.urlap_holder .htmlforminnerheader #bal {
text-align: left;
font-size: 11px;
vertical-align: bottom;
width: 330px;
color: #6E1E32;
}
.urlap_holder .htmlforminnerheader #jobb .InputTitle {
text-align: right;
font-size: 11px;
color: #6E1E32;
padding-right: 10px;
}
.urlap_holder i {
font-weight: normal;
color: #6E1E32;
}
.urlap_holder #ugrato {
font-weight: normal;
text-decoration: underline;
}
.urlap_holder #volt {
font-weight: normal;
text-decoration: underline;
}
.urlap_holder #volt:hover, .urlap_holder #ugrato:hover {
font-weight: normal;
text-decoration: none;
}
.urlap_holder .paros_3 .elem, .urlap_holder .paratlan_3 .elem {
text-align: right;
}
.urlap_holder .super {
vertical-align: super;
font-size: 9px;
}
.urlap_holder .megrendeloalja #magyarazat_1 b, .urlap_holder .megrendeloalja #magyarazat_2 b, .urlap_holder .megrendeloalja #magyarazat_1_active b, .urlap_holder .megrendeloalja #magyarazat_2_active b{
color: #6E1E32;
}
.urlap_holder .megrendeloalja #magyarazat_1_active, .urlap_holder .megrendeloalja #magyarazat_2_active {
font-weight: bold;
}
.urlap_holder .megrendeloalja #magyarazat_1_active, .urlap_holder .megrendeloalja #magyarazat_2_active, .urlap_holder .megrendeloalja #magyarazat_2, .urlap_holder .megrendeloalja #magyarazat_1 {
height: 70px;
display: block;
}

.ie .urlap_holder .htmlforminnerheader {
position: relative;
left: -20px;
}
.ie .htmlform_reloaded .form_footer {
background-position: 50% -1px;
}

.Imagemodified {
float: none !important;
}

.Imagemodified table {
margin-left: auto;
margin-right: auto;
}
.ie .AttachmentPortlet a {
padding-left: 0px !important;
left: -5px;
}
.ie .AttachmentPortlet .Csatolmanyok a {
padding-left: 3px !important;
left: 0px;
}

.LeadRowBordo .Lead p {
color: #823052 !important;
}

/*********************************/
/**** CIKKBÉLI TÁBLÁZAT FIXEK */

.style1Table {
max-width: 556px;
}

.ie .felsoresz_mt .Title {
width: 250px !important;
}

.ie .EredmenyhirdetesIdopontja{
width:110px !important;
}

.ContentViewPortlet .Event .Lead {
width: 545px !important;
}

.ff .ContentViewPortlet .Event .Lead {
max-width: 545px !important !important;
}

.ContentViewPortlet .Event {
width: 545px !important;
}

.ContentViewPortlet .CikkTextboxBottom {

width:100%;
}

.ShowActionMessagePortlet {
 position:absolute;
}

.ShowActionMessagePortlet .Middle {
 padding-left:43px;
 padding-top:8px;
 font-weight:bold;
 color:red;
}
