/* 
    **************************************************************
    **************************************************************
    Alap
        Alap stílusok
    **************************************************************
    **************************************************************
*/
BODY
{
	font-size: 12px;
	color: #000000;
	font-family: Tahoma; 
	background-color: #dedddd;
    background-image: url('../images/theme/bg_body.png');
    background-repeat: repeat-x;
}

.textNormal
{
	font-size: 10px;
	color: #000000;
}
.textHead {
	color:#000000;
	font-size: 16px;
	font-weight:bold;
}
.textHeadRed {
	color:#FF0000;
	font-size: 18px;
}



/* 
    **************************************************************
    **************************************************************
    Menü
        menü div-ek, formázások
    **************************************************************
    **************************************************************
*/
.mainhead_main {
	width:1000px; 
	height:153px; 
	background-image:url(../images/theme/bg_head.png); 
	background-repeat:no-repeat;
}
.mainhead_menu_main {
	width:550px;
	height:30px;
	border: 0px solid #000000;
	position: absolute;
	visibility: visible;
	left: 10px;
	top: 128px;
}
.mainhead_menu_right {
	width:130px;
	height:146px;
	border: 0px solid #000000;
	position: relative;
	visibility: visible;
	left: 860px;
	top: 0px;
}
.mainhead_sitehead {
	width:750px; 
	height:50px; 
	border: 0px solid #000000;
	background-image:url(../images/theme/bg_info.png); 
	background-repeat:no-repeat;
	left: 0px;
}
.mainhead_sitehead_txt {
	width:700px; 
	border: 0px solid #000000;
	position: relative;
	visibility: visible;
	left: 126px;
	top: 20px;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
}
.mainhead_siteheadsub_txt {
	width:700px; 
	border: 0px solid #000000;
	position: relative;
	visibility: visible;
	left: 126px;
	top: 20px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.mainbottom_main {
	width:1000px; 
	height:142px; 
	vertical-align: bottom;
	background-image:url(../images/theme/bg_lab.png);
	background-repeat:no-repeat;
	background-position: bottom left;
}
.mainbottom_divtxt {
	width:500px; 
	position: relative;
	visibility: visible;
	left: 40px;
	top: 4px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align:right;
}

.maintxt_red {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
}
.maintxt_txt {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.main_tartalom 
{
	width:960px; 
	margin-top: 20px;
	margin-left:20px;
	margin-bottom: 20px;
}



/* 
    **************************************************************
    **************************************************************
    Alap link
        Alap link stílusok
    **************************************************************
    **************************************************************
*/

A.lnk_elolab
{
	color: #FFFFFF;
	text-decoration: none;
	font-size:9px;
}
A.lnk_elolab:visited
{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
}
A.lnk_elolab:active
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
A.lnk_elolab:hover
{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	font-weight: bold;
}



A.lnk_blue
{
	color:#0066CC;
	text-decoration: none;
}
A.lnk_blue:visited
{
	text-decoration: none;
}
A.lnk_blue:active
{
	color:#66CCFF;
	text-decoration: none;
}
A.lnk_blue:hover
{
	color: #66CCFF; 
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #009933;
}


A.lnk_keretmenu
{
	color: #000000;
	text-decoration: none;
	font-size:10px;
}
A.lnk_keretmenu:visited
{
	color: #000000;
	text-decoration: none;
}
A.lnk_keretmenu:active
{
	color: #FF0000;
	text-decoration: none;
}
A.lnk_keretmenu:hover
{
	color: #FF0000;
	text-decoration: none;
}



A.lnk_bigred
{
    font-size:16px;
    font-weight:bold;
	color:#FF0000;
	text-decoration: none;
}
A.lnk_bigred:visited
{
	text-decoration: none;
}
A.lnk_bigred:active
{
	color:#FF0000;
	text-decoration: none;
}
A.lnk_bigred:hover
{
	color: #FF0000; 
	background-color:#dfcecd;
	text-decoration: none;
	border-width: 1px;
	border-style: dotted;
	border-color: #FF0000;
}


/* 
    **************************************************************
    **************************************************************
    Log-in stílusok
        Bejelentkezés/kijelentkezési stílusok
    **************************************************************
    **************************************************************
*/
.log_text {
	font-size: 9px;
}

.log_ok_text_head {
	color:#999999;
	font-size: 8px;
}
.log_ok_text_name {
	color:#000000;
	font-size: 10px;
	font-weight:bold;
}

A.log_link1
{
	color: #CC3333;
	text-decoration: none;
}
A.log_link1:visited
{
	color: #CC3333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CC3333;
}
A.log_link1:active
{
	color: #CC3333;
	text-decoration: none;
}
A.log_link1:hover
{
	color: #CC3333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CC3333;
}






/* 
    **************************************************************
    **************************************************************
    Menü link (blue)
    **************************************************************
    **************************************************************
*/
A.menu_blue
{
    padding: 7px;
    border: 1px solid #FFFFFF;
    color: #000000;
    text-decoration: none;
}
A.menu_blue:visited
{
    padding: 7px;
    border: 1px solid #FFFFFF;
	text-decoration: none;
}
A.menu_blue:active
{
    padding: 7px;
    border: 1px solid #FFFFFF;
	color:#000000;
	text-decoration: none;
}
A.menu_blue:hover
{
    padding: 7px;
    border: 1px solid #e5e5e5;
    color: #000000;
    text-decoration: none;
    background-color: #f0f0f0;
}

.menu_blue_div
{
    margin-bottom: 7px;
    font-size: 9px; 
    width: 300px;
}


/* 
    **************************************************************
    **************************************************************
    Főmenü link (black-red)
    **************************************************************
    **************************************************************
*/
A.menu_fomenu
{
	padding:4px;
    color: #000000;
    text-decoration: none;
	font-size:14px;
}
A.menu_fomenu:visited
{
    color: #000000;
    text-decoration: none;
	font-size:14px;
}
A.menu_fomenu:active
{
    border-top: 1px solid #FF0000;
    border-left: 1px solid #FF0000;
    border-right: 1px solid #FF0000;
	background-color:#000000;
	color:#FF0000;
	text-decoration: none;
}
A.menu_fomenu:hover
{
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
	background-color:#000000;
	color:#ffffff;
	text-decoration: none;
}

.menu_fomenu_default
{
    color: #000000;
    text-decoration: none;
	font-size:14px;
}




/* 
    **************************************************************
    **************************************************************
    Különböző global keretek
        border_maintbl:             minden oldal alap kerete
        border_form_common:         minden <form> keret alapja
        border_err:                 minden hiba text kerete
    **************************************************************
    **************************************************************
*/
.border_maindiv
{
    width: 1000px;
    border: 1px solid #dedddd;
	left:50%;
	margin-left:-500px;
	position:absolute;
	background-color:#ffffff;
}
.border_maintbl
{
    border: 0px solid #000000;
}
.border_form_common
{
    border: 1px solid #ececec;
    background-image: url('../images/theme/bg_froms.png');
    background-repeat: no-repeat;
    background-position: right bottom;
    background-color: #f0f0f0;
}
.border_err
{
    border: 1px solid #000000;
    padding: 10px;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    background-color: #FF0000;
    text-align: left;
}




/* 
    **************************************************************
    **************************************************************
    List Navigate 
        Lista lapoknál a lista alján szereplő navigácó
        stílusa. Az ikonokat az Images könyvtárba kell kicserélni.
    **************************************************************
    **************************************************************
*/
A.listnavigate
{
    font-weight: bold;
    padding: 5px;
    border: 1px solid #ffffff;
    color: #000000;
    text-decoration: none;
}
A.listnavigate:visited
{
    padding: 5px;
    border: 1px solid #ffffff;
    color: #000000;
	text-decoration: none;
}
A.listnavigate:active
{
    padding: 5px;
    border: 1px dotted #696969;
	text-decoration: none;
}
A.listnavigate:hover
{
    padding: 5px;
    border: 1px dotted #696969;
    text-decoration: none;
}

.listnavigate_div
{
    font-weight: bold;
    padding: 5px;
    border: 1px solid #000000;
    color: #000000;
    background-color: #d0d0d0;
}

.listnavigate_divno
{
    border: 1px solid #ffffff;
    color: #000000;
    font-weight: bold;
    padding: 5px;
}







/* 
    **************************************************************
    **************************************************************
    Lista 
        Lista lapoknál a lista stílusa
    **************************************************************
    **************************************************************
*/
.list_tblhead_normal
{
    color: #000000;
    border: 1px solid #e5e5e5;
    font-weight: bold;
    font-size:10px;
    padding: 8px;
    background-image: url('../images/theme/lsthead_off_strech.jpg');
    background-repeat: repeat;
    background-color:#f0f0f0;
}
.list_tblhead_sel
{
    color: #000000;
    border: 1px solid #e5e5e5;
    font-weight: bold;
    font-size:10px;
    padding: 8px;
    background-image: url('../images/theme/lsthead_on_strech.jpg');
    background-repeat: repeat;
    background-color:#e7e7e7;
}


.list_tblitem_normal
{
    font-size:10px;
    padding-left: 4px;
    padding-right: 4px;
    background-color: #ffffff;
}
.list_tblitem_sel
{
    font-size:10px;
    padding-left: 4px;
    padding-right: 4px;
    background-color: #ffffff;
}


A.list_lnkhead_normal
{
    font-size:10px;
    color: #000000;
    text-decoration: none;
}
A.list_lnkhead_normal:visited
{
	text-decoration: none;
}
A.list_lnkhead_normal:active
{
    color: #d0d0d0;
	text-decoration: none;
}
A.list_lnkhead_normal:hover
{
    color: #d0d0d0;
    text-decoration: none;
}



A.list_lnkhead_sel
{
    font-size:10px;
    color: #000000;
    text-decoration: none;
}
A.list_lnkhead_sel:visited
{
	text-decoration: none;
}
A.list_lnkhead_sel:active
{
    color: #d0d0d0;
	text-decoration: none;
}
A.list_lnkhead_sel:hover
{
    color: #d0d0d0;
    text-decoration: none;
}





/* 
    **************************************************************
    **************************************************************
    PopUp ablak 
    **************************************************************
    **************************************************************
*/
.popup_tocenter
{
    top:50%;
	left:50%;
	margin-top:-100px;
	margin-left:-150px;
	width:400px;
	height:150px;
	position:fixed;
	border:2px solid #000000;
	background:#ffffff;
	color:#000000;
}

.popup_head
{
    height: 33px;
    color: #ffffff;
    background-color: #000000;
    font-weight: bold;
    font-size: 14px;
    background-image: url('../images/menu/menu_off_strech.jpg');
    background-repeat: repeat-x;
    text-align: left;
}




/* 
    **************************************************************
    **************************************************************
    Hírdetés stílus
        mHirdetItem_List.aspx-en megjelenő stílus
    **************************************************************
    **************************************************************
*/
.hirdet_item
{
    border: 1px solid #e5e5e5;
    background-image: url('../images/theme/bg_apro.png');
    background-repeat: repeat-x;
    background-position: left bottom;
    background-color: #f0f0f0;
    width: 500px;
    margin-top: 2px;
    margin-bottom: 10px;
}
.hirdet_infoline
{
    padding: 2px;
    color: #000000;
    background-color: #ececec;
    font-size:10px;
    border-top: 1px solid #f0f0f0;
}
.hirdet_texthead
{
    font-size:13px;
    font-weight: bold;
    padding: 4px;
    margin-bottom: 5px;
    margin-top: 5px;
}
.hirdet_textitem
{
    font-size: 10px;
    margin-left: 55px;
    margin-right: 10px;
    margin-bottom: 5px;
}
.hirdet_picitem
{
    margin-right: 10px;
    margin-bottom: 5px;
}



/* 
    **************************************************************
    **************************************************************
    Aktív tab
    **************************************************************
    **************************************************************
*/
.activeTabActive {
	display: block;
}
.activeTabHidden {
	display: none;
}


/* 
    **************************************************************
    **************************************************************
    Infó ablak
        Például az elérhetőségeknél az alap div tag
    **************************************************************
    **************************************************************
*/
.infobox_div500
{
    width: 500px;
    background-image: url(../images/theme/img_infoful.png);
    background-repeat: no-repeat;
    border: 1px solid #dedddd;
}
.infoboxex_div400
{
    width: 400px;
    border: 1px solid #dedddd;
}

/* 
    **************************************************************
    **************************************************************
    Infó felsorolás
        Például egy record infó (idc control)
    **************************************************************
    **************************************************************
*/
.infoidc_div_caption
{
    width: 400px;
    text-align: left;
    vertical-align: top;
    font-size: 16px;
    color: #000000;
    border-bottom: solid 2px #000000;
}
.infoidc_div_line
{
    width: 400px;
    margin-left: 10px;

    border-bottom: solid 1px #000000;
}
.infoidc_div_text
{
    width: 400px;
    margin-left: 10px;
    margin-top: 1px;
    margin-bottom: 1px;
    text-align: left;
    vertical-align: top;
}
.infoidc_div_itemlabel
{
    width: 150px;
    display: inline-block;
    margin-left: 10px;
    margin-top: 1px;
    margin-right: 10px;
    margin-bottom: 1px;
    text-align: left;
    vertical-align: top;
    color: #999999;
}
.infoidc_div_itemdata
{
    width: 250px;
    display: inline-block;
    margin-top: 1px;
    margin-right: 10px;
    margin-bottom: 1px;
    text-align: left;
    vertical-align: top;
}



/* 
    **************************************************************
    **************************************************************
    Vélemény blokk
        hu_ujhukepzes.aspx-en megjelenő stílus
    **************************************************************
    **************************************************************
*/
.velemeny_item
{
    border: 1px solid #e5e5e5;
    background-image: url('../images/theme/lsthead_off_strech.jpg');
    background-repeat: repeat;
    background-color: #f0f0f0;
    padding:5px;
}
.velemeny_textitem
{
    font-size: 11px;
    text-align: justify;
    margin-left: 15px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
}


/* 
    **************************************************************
    **************************************************************
    Dokumentum: kapcsolattartó választás
        mRnd_Kapcstarto.aspx-en megjelenő stílus
    **************************************************************
    **************************************************************
*/
.kptarto_tpborder
{
    border: 1px solid #e5e5e5;
    background-image: url('../images/theme/lsthead_off_strech.jpg');
    background-repeat: repeat;
    background-color: #f0f0f0;
    padding:5px;
}
.kptarto_tphead
{
	color:#FF0000;
	font-size: 18px;
    text-align: justify;
    margin-left: 15px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.kptarto_tpitem_div
{
    border: 2px dotted #f0f0f0;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
    display: inline-block;
    width: 130px;
}
.kptarto_tpitem_img
{
    border: 1px solid #000000;
    margin-bottom: 5px;
    width: 80px;
}

/* 
    **************************************************************
    **************************************************************
    Dokumentum: DocFej infó
        mRnd_xxx.aspx-en megjelenő stílus, ha van az ügyfélhez aktív dokumentum
    **************************************************************
    **************************************************************
*/
.docfejinfo_border
{
    border: 1px solid #e5e5e5;
    background-image: url('../images/theme/lsthead_off_strech.jpg');
    background-repeat: repeat;
    background-color: #f0f0f0;
    padding:5px;
}
.docfejinfo_head
{
	color:#FF0000;
	font-size: 18px;
    text-align: justify;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 1px;
    margin-bottom: 1px;
}
.docfejinfo_divinfo
{
	color:#999999;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 50px;
    display: inline-block;
}
.docfejinfo_divvalue
{
    color:#000000;
    font-weight: bold;
    width:150px;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-right: 2px;
    display: inline-block;
}


.docfejosszeg_divinfo
{
	color:#999999;
    width:100px;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 680px;
    display: inline-block;
}
.docfejosszeg_divvalue
{
    color:#000000;
    font-weight: bold;
    text-align: right;
    width: 150px;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-right: 2px;
    display: inline-block;
}


/* 
    **************************************************************
    **************************************************************
    InfoBox
    **************************************************************
    **************************************************************
*/
.infobox
{
    font-size: 12px;
    color: #000000;
    font-family: Tahoma;
    background-color: #f8f89f;
    border: 1px solid #e5e5e5;
    padding: 6px;
}

/* 
    **************************************************************
    **************************************************************
    Documentum menüsor
    **************************************************************
    **************************************************************
*/
.docmenu_main
{
    padding:9px;
    /* 
    border:dotted 1px #CCCCCC;
    background-color:#ffffff;
    */
}



/* 
    **************************************************************
    **************************************************************
    Keresés
    **************************************************************
    **************************************************************
*/
.kereses_border
{
    border: 1px solid #e5e5e5;
    background-image: url('../images/theme/lsthead_off_strech.jpg');
    background-repeat: repeat;
    background-color: #f0f0f0;
    padding:5px;
}
.kereses_head
{
	color:#FF0000;
	font-size: 14px;
    text-align: justify;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 1px;
    margin-bottom: 1px;
}
.kereses_item
{
    color:#999999;
    margin-left: 20px;
}


/* 
    **************************************************************
    **************************************************************
    Kiemelés kerettel
    **************************************************************
    **************************************************************
*/
.kiemel_border
{
    border: 1px solid #e5e5e5;
    background-image: url('../images/theme/lsthead_off_strech.jpg');
    background-repeat: repeat;
    background-color: #f0f0f0;
    padding:5px;
}
