@charset "utf-8";

/**
 ************* OLDALSMINK *******************
 */
a{
color:#773b3b;
font-size: 12px;
}

a:hover {
color:#773b3b;
font-size: 12px;
}

#pageWrapper, #masthead, #innerColumnContainer, #footer, .vnav ul, .vnav ul li, .hnav, .hnav ul li a
{
	border: none;
}
html, body {
	/* note that both html and body elements are in the selector.
	 * this is because we have margins applied to the body element
	 * and the HTML's background property will show through if
	 * it is ever set. _DO_NOT_ apply a font-size value to the
	 * html or body elements, set it in #pageWrapper.
	 */
	background-color: #fff;
	color: #000;
	font-family: small Arial, Helvetica, sans-serif;
	font-size: 12px;
}

p {
  font-size: 12px;
}

#pageWrapper {
  width: 1000px;
	font-size: 12px;	/* set your default font size here. */
}

#masthead{
	background-color: #fff;
	color: #fff;
}

.hnav{
	background-color: #aba;
	color: #fff;
}

#outerColumnContainer {
  border: none;
	border-left-color: #fff;	/* left column background color */
	border-right-color: #fff;	/* right column background color */
	background-color: #fff;		/* set the background color for the middle column here */
	width: 660px;
}

#outerColumnContainer2 {
  border: none;
	border-left-color: #fff;	/* left column background color */
	border-right-color: #fff;	/* right column background color */
	background-color: #fff;		/* set the background color for the middle column here */
	width: 840px;
}

.vnav {
  width: 340px;
}

.vnav ul li a:link, .vnav ul li a:visited, .vnav ul li a:active {
	text-decoration: none;
	/* background-color: #cdc; */
  color:#773b3b;
}

#rightColumn{
	width: 340px;
	margin: 10px -340px 0 1px;
}
  
#rightColumn .vnav ul li a:link, #rightColumn .vnav ul li a:visited, #rightColumn .vnav ul li a:active {
	/*background-color: #ded;*/
}

.vnav ul li a:hover, #rightColumn .vnav ul li a:hover {
	text-decoration: none;
	/* background-color: #898; */
	color:#bb1425;
}

.hnav ul li a:link, .hnav ul li a:visited {
	/* background-color: #bcb; */
	color: #000;
}

.hnav ul li a:hover {
	background-color: #787;
	color: #fff;
}

#rightColumn .inside {
	/* if you apply a font size to just #rightColumn, then its width,
	 * which is specified in EMs, will also be affected. you don't want
	 * that. so apply font size changes to the .inside element which exists
	 * inside underneath all three columns
	 */
	padding: 0;
	margin: 0;
	font-size: 100%;
}


#leftColumn .inside {
	padding: 0;
	margin: 0;
	font-size: 100%;
}

.middleColumnLeft {
  float:left;
  width: 350px;
  margin: 0 0 0 0;
  padding-right: 10px;
  border-right: 1px solid #b5b5b5;
}

.middleColumnRight {
  margin: 0 10px 0 0;
  padding-left: 10px;
}

#middleColumn .inside {
	padding-left: 6px;
	padding-right: 6px;
	margin: 15px 0 0 5px;
	font-size: 100%;
}

#masthead {
	border-bottom: 0px solid #000;
}

#rightColumn .inside .vnav {
	font-size: 100%;
}

#footer {
  margin-top: 10px;
	background-color: #eee;
	color: #000;
	text-align: center;
	border-top: 2px solid #873b3b;
}

#footer.inside {
  padding:0px;
	margin: 0px;
	margin-top: 10px;
	font-size: 90%;
}

.fullabstract {
  font-style: normal;
  font-weight: bold;
}

/********************** Vertical navigation **********************************/

/* registration special box start */
.regMenuContainer {
  border: none;
  text-align:right;
  padding: 10px 10px 0 0;
}

.regMenuContainer a{
  font-weight: bold;
}

.regMenuRow {
  font-size: 11px;
  border: none;
  background-color:#fff;
  color:#773b3b;
  padding: 0;
}

.regMenuContainer input {
  border-color: #773b3b;
}

.regSubmitButton {
  color:#000;
  border-color: #773b3b;
  background-color:#eeeeee;
}

/* registration special box end */

.menuContainer {
  border: 1px solid #fff;
  padding: 2px 3px 5px 3px;
  background-color: #fff;
  margin: 5px 0 15px 0;
  text-align:left;
  color:#000;
  font-size:12px;
}

.labelContainer {
  padding: 2px 3px 5px 3px;
  background-color: #fff;
  margin: 5px 0 15px 0;
  text-align:left;
  color:#000;
  font-size:12px;
}

.menuHead {
  font-weight:      bold;
  text-align:       left;
  background-color: #fff;
  color:            #000;
  line-height:      18px;
  border-bottom: 1px solid #b5b5b5;
  font-size:14px;
}

.labelHead {
  font-weight:      bold;
  text-align:       left;
  background-color: #5e0d0c;
  color:            #fff;
  line-height:      18px;
  border-bottom: 2px solid #fff;
  font-size:14px;
  padding: 5px;
}

.menuHead a {
  color: #000;
}

.menuSubContainer {
  background-color: #FFF;
  border:1px solid #cecece;
  text-align:left;
  color:#000;
  margin:3px;
  padding:0;
  width: 94%;
}

.menuSubHead {
  border-width:     0px 0px 1px 0px;
  border-color:     #cecece;
  border-style:     solid;
  background-color: #eee;
  color:            #4E75AE;
  font-weight:      bold;
  line-height:      16px;
  font-family:      arial, helvetica, sans-serif;
  width:            100%;
  padding:          0;
  margin:       0;
}

.mainMenuHeader a {
  color:            #FFF;
}

.menuRow {
  background-color: #fff;
  font-family:      arial, helvetica, sans-serif;
  padding:0;
  margin:0;
  border: 1px solid #fff;
}
.menuRow ul li{
  margin:0;
  padding:0;
}
.menuRow ul li{
  margin:0;
  padding:0;
  line-height: 14px;
}

.labelRow {
  background-color: #a32f30;
  font-family:      arial, helvetica, sans-serif;
  padding: 5px;
  margin: 0;
  color: #fff;
}

.labelRow a{
  color: #fff;
}

/** only used for forum bordered, iconized lists */
.menuSubRow ul li {
  background-color: #fff;
  font-family:      Arial, Helvetica, sans-serif;
  font-size:        12px;
  line-height:      16px;
  height:           16px;
  padding-top:      4px;
  padding-left:     4px;
}

/******** page section title ************/
.section {
  font-size: 16px;
  color: #000;
  border-bottom: 1px solid #cccccc;
}

.section h1 {
  font-size: 20px;
}

.section h2 {
  font-size: 16px;
  background: none;
  padding: 0;
}

.subSection {
  color:#bb1425;
}

.title a {
  font-size:16px;
  color:#000;
  text-decoration:none;
}

.title a:hover {
  font-size:16px;
  color:#000;
  text-decoration:underline;
}

/* short article view */
.shorttoplist {
  color:#000;
  font-size:14px;
}


.shortlink {
color:#773b3b;
font-size: 14px !important;
}

.shortlink:hover {
color:#773b3b;
text-decoration: underline;
}

.shortdate {
color:#000;
}

/* product shortview */

.onlineproduct {
color:            #333;
}

.onlineproductlink {
color:        #bb1425;
}

/** article container start **/
.cid-container { color: #000; }
.cid-container h2 { color: #773b3b; }
.cid-container h3 { color: #773b3b; }
/** article container end **/

/* product listing */
.productlist { color: #000; }
.formandbranch { color: #bb1425; }
.productpartdoc a { color:#773b3b; }
.productnew { color:#900; }
.productformview h4 a,.productbranchview h4 a { color:#773b3b; }
.productformview h4 a:hover,.productbranchview h4 a:hover { color:#bb1425;}
.productformview .productaddress,.productbranchview .productaddress { color:#773b3b;}
.product-data { color:#000;}
.prodman a {color:#773b3b;}

/* product collumn view */
.partcontent a { color:#773b3b; }
.partcontent a:hover {color:#bb1425;text-decoration: none;}

.partcontent_link {
  text-decoration: none !important;
  color: #000 !important;
  font-weight: normal !important;
}

.partcontent_link:hover {
  text-decoration: none !important;
  color: #000 !important;
}

.product-data a.orderlinktext {color:#900;}

#calendar {
  background-color:#fff;
}

.productpartdoc a:hover,.productformview .productaddress:hover,.productbranchview .productaddress:hover,#bottom-menu li a:hover {
  color:#bb1425;
}

#bottom-menu {
  text-align:center;
  margin:0;
  padding-top: 3px;
  background-color: #eee;
  height:18px; 
  border: none;
  }

#bottom-menu li {
  display:inline;
  margin:0;
  padding:0 0 0 10px;
}

#bottom-menu li first{
  padding:0;
}

#bottom-menu li a {
  font-size:12px;
  text-decoration:none;
}
  
.prodman a:hover,.searchpage a:hover {
  color:#bb1425;
}

/* workshop */
.workshopdatatable {
  border-color: #000;
}

#kepzesnaptar {
  color:#000;
  border-color: #fff;
}

#kepzesnaptar th {
  background-color:#80A1C0;
  color:#fff;
}

#kepzesnaptar tr.ws_table_bg td {
  background-image:url("http://image.dashofer.hu/dashofer/ws_table_bg.gif");
}

#kepzesnaptar tr.ws_table_bg2 td {
  background-image:url("http://image.dashofer.hu/dashofer/ws_table_bg2.gif");
}

.workshop_calendar_table a {
  color:#773b3b;
}

.workshop_calendar_table a:hover {
  color:#bb1425;
}

/* $registrationcopyrightmessage */
.rmessage {
  border-top: 2px solid #873b3b;
  margin: 0;
  padding: 5px 0 5px 0;
  background-color: #eee;
}

/* bottom menu */

/* form search reg */

#frmReg,#frmSendPassword {
color:#000;
}

#frmSendPassword div {padding:0;}

#frmReg div.error,#frmSendPassword div.error {
color:red;
}

#frmSearchArticle input#searchtext,input#searchtext_date_a,input#searchtext_date_b,input#searchtext_select,input#searchtext_radio,select#searchtext_select,#frmSendPassword input#email, #frmLogin input#username,input#userpass {
  color:#333;
  border-color: #CCC ;
  background-color:#FFF;
}

#frmSearchArticle input#smtSearch,#frmSendPassword input#smtEmail {
  color:#FFF;
  border-color: #333;
  background-color:#3975AA;
}

.searchpage a {
  color:#773b3b;
}
.form_submit, .form_submit2 {
  color:#FFF;
  border-color: #333;
}

/* show more article start */
.show_more {
padding:0 0 20px 0;
width:100%;
}

.show_more .shortmorearticle {
width:48%;
float:left;
margin-right:6px;
color:#000;
padding:0 0 5px 0;
}

.show_more .shortmorearticle .link {
color:#773b3b;
}

.show_more .shortmorearticle .link a {
color:#000000;
}
/* show more article end */

/* mainpage */
.mainpage-product .shorttoplist,.mainpage-article .shorttoplist {
  color:#000;
}

.mainpage-product .shorttoplist a {
  font-weight:700;
  color:#773b3b;
  text-decoration:underline;
}

.mainpage-product .shorttoplist a:hover {
color:#bb1425;
}

.mainpage-product .basketlink a {
color:#900;
}

/******** text related ************/
.szoveg {
font-family:"Arial", "Helvetica", sans-serif;
font-size:12px;
}
.indent {
text-indent:-20px;
padding-left:20px;
}

#topMenu {
  margin: 5px 0 0 0;
  padding:0;
  width: 1000px;
  height: 89px;
  border: 0;  
}

/*
.top-menu {
  margin: 0;
  background:url("http://image.dashofer.hu/protokoll-etikett/menu_bg.jpg");
  float: left;
  padding: 8px 0 0 10px;
  color: #ffffff;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size: 13px;
  width: 990px;
  height: 24px;
  font-weight: bold;
}
*/
#top-menu-frame {
  display: block;
  margin: 0;
  background-color: #fff;
  width: 994px;
}

.top-menu {
  background:url("http://image.dashofer.hu/protokoll-etikett/menu_bg.jpg");
  float: left;
  padding: 0 5px 0 0;
  color: #ffffff;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:14px;
  width: 100%;
  border-right: 1px solid #435d96;
}

.top-top-menu {
  font-family:verdana, arial, helvetica, sans-serif;
  text-align: right;
  color: #773b3b;
}

.top-menu-item {
  float: left;
  padding: 6px 15px 6px 15px;
}

.top-menu-item-first {
  float: left;
  padding: 6px 15px 6px 15px;
}

.top-menu-item-sel {
  background:url("http://image.dashofer.hu/protokoll-etikett/menu_bg_sel.jpg");
  float: left;
  padding: 6px 15px 6px 15px;
  font-weight: bold;
}

.top-menu-item-right {
  text-align:right;
  padding: 6px 5px 6px 10px;
  border-top: 1px solid #435d96;
  border-bottom: 1px solid #435d96;
}

.top-menu a {
  color: #ffffff;
  text-decoration: none;
  font-size:14px;
}

.top-menu a:hover {
  color: #ffffff;
  text-decoration: underline;
  font-size:14px;
}

.top-menu-item-sel a {
  color: #773b3b;
  text-decoration: none;
  font-size:14px;
}

.top-menu-item-sel a:hover {
  color: #773b3b;
  text-decoration: underline;
  font-size:14px;
}

.top-menu-sub {
  background-color: #eeeeee;
  float: left;
  padding: 0 5px 0 0;
  color: #ffffff;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:12px;
  width: 993px;
  border-right: 1px solid #cacaca;
  border-bottom: 1px solid #cacaca;
  border-left: 1px solid #cacaca;
}

.top-menu-sub-item {
  float: left;
  padding: 6px 15px 6px 15px;
  border-left: 1px solid #000000;
}

.top-menu-sub-item-red {
  float: left;
  padding: 6px 15px 6px 15px;
  border-left: 1px solid #000000;
}

.top-menu-sub-item-red a{
  color: #aa0000 !important;
  font-size:14px;
}

.top-menu-sub-item-first {
  float: left;
  padding: 6px 15px 6px 15px;
}

.top-menu-sub a {
  color: #000000;
  text-decoration: none;
  font-size:14px;
}

.top-menu-sub a:hover {
  color: #000000;
  text-decoration: underline;
  font-size:14px;
}

#belepes { background:url("http://image.dashofer.hu/adoforum/2006/belepes.gif") no-repeat left; }
#vitaforum { background:url("http://image.dashofer.hu/adoforum/2006/vitaforum.gif") no-repeat left; }
#khe { background:url("http://image.dashofer.hu/adoforum/2006/szakmai_forum.gif") no-repeat left; }
#iqpiramis {background:url("http://image.dashofer.hu/adoforum/2006/piramis.gif") no-repeat left;}
#aktualis {background:url("http://image.dashofer.hu/adoforum/2006/aktualis.gif") no-repeat left;}
#hasznos {background:url("http://image.dashofer.hu/adoforum/2006/hasznos_info.gif") no-repeat left;}
#segedlet {background:url("http://image.dashofer.hu/adoforum/2006/segedlet.gif") no-repeat left;}
#hirdetes {background:url("http://image.dashofer.hu/adoforum/2006/hirdetes.gif") no-repeat left;}
#kalkulator {background:url("http://image.dashofer.hu/ugyvezeto/2007/calculator.png") no-repeat left;}
#valutavalto {background:url("http://image.dashofer.hu/adoforum/2006/valutavalto.gif") no-repeat left;}
#extrak {background:url("http://image.dashofer.hu/adoforum/2006/extrak.gif") no-repeat left;}
#belepes {background:url("http://image.dashofer.hu/adoforum/2006/belepes.gif") no-repeat left;}
#rss {background:url("http://image.dashofer.hu/forum/feed-icon-12x12.jpg") no-repeat left;}
#forum {background:url("http://image.dashofer.hu/adoforum/2006/szakmai_forum.gif") no-repeat left;}
#eventcalendar {background:url("http://image.dashofer.hu/epitinfo/2006/calendar.png") no-repeat left;}
#browser {background:url("http://image.dashofer.hu/epitinfo/2006/world.png") no-repeat left;}
#building {background:url("http://image.dashofer.hu/epitinfo/2006/building.png") no-repeat left;}
#fontos_cimek {background:url("http://image.dashofer.hu/epitinfo/2006/script.png") no-repeat left;}
#zoom {background:url("http://image.dashofer.hu/epitinfo/2006/zoom.png") no-repeat left;}
#vote {background:url("http://image.dashofer.hu/epitinfo/2006/tick.png") no-repeat left;}
#kerdoiv {background:url("http://image.dashofer.hu/ugyvezeto/2007/table.png") no-repeat left;}
#newsletter_box {background:url("http://image.dashofer.hu/ugyvezeto/2007/email.png") no-repeat left;}

/* TV program start */

.tv_head {
font-weight:bold;
background-color:#D5DFE3;
}

.tv1 {
background-color:#ffffff;
}

.tv2 {
background-color:#bcd7e8;
}
/* TV progeamme end*/

/* epitinfo cegek */
.epitinfo_cegek_head {
font-weight:bold;
background-color:#D5DFE3;
}

.epitinfo_cegek1 {
background-color:#ffffff;
}

.epitinfo_cegek2 {
background-color:#bcd7e8;
}

.mainpage-article .epitinfo_cegek_url_head {
width:45%;
font-weight:bold;
float:left;
padding:6px;
margin-right:6px;
background-color:#D5DFE3;
}

.mainpage-article .epitinfo_cegek_url1 {
width:45%;
float:left;
padding:6px;
margin-right:6px;
}

.mainpage-article .epitinfo_cegek_url2 {
width:45%;
float:left;
padding:6px;
margin-right:6px;
background-color:#bcd7e8;
}

.mainpage-article .epitinfo_cegek_city_head {
width:17%;
font-weight:bold;
float:left;
padding:6px;
margin-right:6px;
background-color:#D5DFE3;
}

.mainpage-article .epitinfo_cegek_city1 {
width:17%;
float:left;
padding:6px;
margin-right:6px;
}

.mainpage-article .epitinfo_cegek_city2 {
width:17%;
float:left;
padding:6px;
margin-right:6px;
background-color:#bcd7e8;
}

/* words */

.mainpage-article .epitinfo_words_head {
width:29%;
font-weight:bold;
float:left;
padding:6px;
margin-right:6px;
background-color:#D5DFE3;
}

.mainpage-article .epitinfo_words1 {
width:29%;
height:30px;
float:left;
padding:6px;
margin-right:6px;
}

.mainpage-article .epitinfo_words2 {
width:29%;
height:30px;
float:left;
padding:6px;
margin-right:6px;
background-color:#bcd7e8;
}

/* epitinfo cegek end */

/* estate ads start*/
.mainpage-article .estateads_head {
  width:14%;
  font-weight:bold;
  float:left;
  padding:6px;
  margin-right:6px;
  background-color:#D5DFE3;
}

.mainpage-article .estateads1 {
  width:14%;
  float:left;
  padding:6px;
  margin-right:6px;
}

.mainpage-article .estateads2 {
  width:14%;
  float:left;
  padding:6px;
  margin-right:6px;
  background-color:#bcd7e8;
}

.mainpage-article .estateads_search1 {
  width:48%;
  float:left;
  margin-right:6px;
  text-align:right;
  padding:1px;
}

.mainpage-article .estateads_search2 {
  width:48%;
  float:left;
  margin-right:6px;
  padding:1px;
}
/* estate ads end */

/* topcikk */
.sectiontop {
  font-family:"Arial", "Helvetica", sans-serif;
  text-align:left;
  font-size:18px;
  color:#773b3b;
  margin:5px 5px 5px 0;
  padding:0;
}

.sectiontop h2 {
  font-family:"Arial", "Helvetica", sans-serif;
  text-align:left;
  font-size:18px;
  color:#773b3b;
  display:inline;
  margin:0;
  padding:0 0 0 0;
}

.sectiontop h2 a{
  font-family:"Arial", "Helvetica", sans-serif;
  text-align:left;
  font-size:18px;
  color:#773b3b;
  display:inline;
  margin:0;
  padding:0 0 0 0;
}

.sectiontop h2 a:hover{
  font-size:18px;
}

.shorttoparticle {
font-family: arial, helvetica, sans-serif;
text-align:left;
font-size:14px;
color:#000;
padding: 0 0 10px 0;
}

.shortpicarticle1 p{
font-family: arial, helvetica, sans-serif;
text-align:left;
font-size:12px;
color:#000;
padding: 0 0 10px 0;
}

.shortpicarticle2 p{
font-family: arial, helvetica, sans-serif;
text-align:left;
font-size:12px;
color:#000;
padding: 0 0 10px 0;
}

/* topcikk end */

/* more link start*/
.morelink {
font-family:"Arial", "Helvetica", sans-serif;
text-align:right;
font-size:14px;
width:100%;
color:#773b3b;
}

.morelink a{
font-family:"Arial", "Helvetica", sans-serif;
text-align:right;
font-size:14px;
color:#773b3b;
width:100%;
}
/* more link end*/

/* short pic article start */
.mainpage-article .shortpicarticle1 {
  width:48%;
  float:left;
  max-height:220px;
  margin-right:6px;
  color:#000;
}

.mainpage-article .shortpicarticle2 {
  width:48%;
  float:left;
  max-height:220px;
  color:#000;
}
/* short pic article end */

/* job ads search start */
.mainpage-article .jobads_search1 {
  width:25%;
  float:left;
  margin-right:6px;
  padding:1px;
}

.mainpage-article .jobads_search2 {
  width:71%;
  float:left;
  margin-right:6px;
  padding:1px;
}

.mainpage-article .job_nav {
  width:100%;
  margin-top:10px;
  margin-bottom:10px;
}
.mainpage-article .job_nav .item_now {
  color:#bb1425;
}
/* job ads search end */

/* job ads */
.job_left a {
  color:#4E75AE;
  text-decoration: underline;
}

.job_right a {
  color:#4E75AE;
  text-decoration: underline;
}

.job_blue {
  float:left;
}

.job_blue a {
  color:#4E75AE;
  text-decoration: underline;
}

.job_ads_top10_1 {
background-color:#D3E1F4;
}

.job_ads_top10_2 {
background-color:#718FBB;
}

#contentForumHeader
{
  background-color: #4E75AE;
}

.short_data_sttext_wysiwyg {
  background-image:url("http://image.dashofer.hu/ugyvezeto/2007/nastepne.gif");
  background-repeat:no-repeat;
  background-position:left center;
}
.cid-container ul {
  list-style-type: circle;
}

.black_no_dec:link{
  color: #000 !important;
  font-size:14px;
}

.black_no_dec:hover {
  color: #000 !important;
  text-decoration: none !important;
  font-size:14px;
}

.black_no_dec:visited {
  color: #000 !important;
  text-decoration: none !important;
  font-size:14px;
}

.black_no_dec:active {
  color: #000 !important;
  text-decoration: none !important;
  font-size:14px;
}

.customcell {
  border: 1px solid #CCCCCC;
  padding: 10px;
  background-color: #D3E1F4;
}

.topLead {
  margin: 10px 0 10px 0;
  padding-bottom:10px;
}

.topLead2 {
  margin: 10px 0 10px 0;
  border-bottom: 1px solid #b5b5b5;
  padding-bottom:10px;
}

/** google search container start */
.search-container iframe {width: 635px;}
/** google search container stop */

.BlogContainer {
  padding: 5px;
  background-color: #eeeeee;
  margin: 0;
  text-align:left;
  color:#000;
  font-size:14px;
}

.BlogContainer a{
  font-size:12px;
  color: #000;
}

.BlogContainer a:hover{
  font-size:12px;
  color: #000;
  text-decoration: none;
}

.BlogContainer h2 {
  text-align:left;
  font-size:18px;
  color:#aa0000;
  display:inline;
  margin:0;
  padding:0;
}

#freshArticleBox {
  display: inline;
}

#favArticleBox {
  display: none;
}

#freshAndFavBox {
  border: 1px solid #cccccc;
  margin: 10px 0 10px 0;
}

.freshArticleBoxHeader1 {
  float: left;
  width: 160px;
  padding: 3px;
  text-align: center;
  font-weight: bold;
  background-image:url("http://image.dashofer.hu/ugyvezeto/2008/boxHeaderBg.jpg");
}

.freshArticleBoxHeader1_sel {
  float: left;
  width: 160px;
  padding: 3px;
  text-align: center;
  font-weight: bold;
}

.freshArticleBoxHeader1_sel a{
  color: #000;
}

.freshArticleBoxHeader2 {
  border-left: 1px solid #cccccc;
  padding: 3px;
  text-align: center;
  font-weight: bold;
  background-image:url("http://image.dashofer.hu/ugyvezeto/2008/boxHeaderBg.jpg");
}

.freshArticleBoxHeader2_sel {
  border-left: 1px solid #cccccc;
  padding: 3px;
  text-align: center;
  font-weight: bold;
}

.freshArticleBoxHeader2_sel a{
  color: #000;
}

#jegyzetBox {
  margin: 10px 0 10px 0;
}

.jegyzetBoxHeader {
  border: 1px solid #cccccc;
  float: left;
  width: 255px;
  padding: 3px;
  text-align: left;
  font-weight: bold;
  margin: 0 0 10px 0;
  background-image:url("http://image.dashofer.hu/ugyvezeto/2008/boxHeaderBg.jpg");
}

.jegyzetBoxContent {
  margin-top: 10px;
}

#productBox {
  margin: 10px 0 10px 0;
  border: 1px solid #cccccc;
}

.productBoxHeader {
  width: 635px;
  padding: 3px;
  text-align: left;
  font-weight: bold;
  margin: 0 0 0 0;
  background-image:url("http://image.dashofer.hu/ugyvezeto/2008/boxHeaderBg.jpg");
  font-size: 14px;
}

.productBoxContent {
  padding: 5px;
}

#voteBox {
  margin: 0 0 10px 0;
  border: 1px solid #cccccc;
}

.voteBoxHeader {
  padding: 3px;
  text-align: left;
  font-weight: bold;
  margin: 0 0 0 0;
  background-image:url("http://image.dashofer.hu/ugyvezeto/2008/boxHeaderBg.jpg");
  font-size: 14px;
}

.voteBoxContent {
  padding: 5px;
  background-color: #eeeeee;
}

.voteBoxContent a{
  font-size: 12px;
}

#enlBox {
  margin: 5px;
  border: 1px solid #cccccc;
  width: 240px;
}

.enlBoxHeader {
  padding: 3px;
  text-align: left;
  font-weight: bold;
  margin: 0 0 0 0;
  background-image:url("http://image.dashofer.hu/ugyvezeto/2008/boxHeaderBg.jpg");
  font-size: 14px;
}

.enlBoxContent {
  font-size: 12px;
  padding: 5px;
  background-color: #fff;
}

.enlBoxContent a{
  font-size: 12px;
}

/* words */
.epitinfo_words_head {
font-weight:bold;
background-color:#D5DFE3;
}

.epitinfo_words1 {
background-color:#ffffff;
}

.epitinfo_words2 {
background-color:#bcd7e8;
}
/* words end*/

#jobBox {
  display: none;
}

#adBox {  
  display: inline;
}

#jobAndAdBox {
  border: 1px solid #cccccc;
  margin: 10px 0 10px 0;
}

.jobBoxHeader1 {
  float: left;
  width: 160px;
  padding: 3px;
  text-align: center;
  font-weight: bold;
  background-image:url("http://image.dashofer.hu/ugyvezeto/2008/boxHeaderBg.jpg");
}

.jobBoxHeader1_sel {
  float: left;
  width: 160px;
  padding: 3px;
  text-align: center;
  font-weight: bold;
}

.jobBoxHeader1_sel a{
  color: #000;
}

.jobBoxHeader2 {
  border-left: 1px solid #cccccc;
  padding: 3px;
  text-align: center;
  font-weight: bold;
  background-image:url("http://image.dashofer.hu/ugyvezeto/2008/boxHeaderBg.jpg");
}

.jobBoxHeader2_sel {
  border-left: 1px solid #cccccc;
  padding: 3px;
  text-align: center;
  font-weight: bold;
}

.jobBoxHeader2_sel a{
  color: #000;
}

.lablec {
  margin-left: 10px;
  border: 1px solid #cccccc;
  background-color: #eeeeee;
  text-align: left;
  padding: 5px;
}

.lablec_item {
  padding: 5px;
  border-right: 1px solid #000;
  width: 230px;
}

.shortfresharticle {
  color: #000;
  padding: 5px;
}

.partcontent_enlbox {
  margin: 5px;
}

.partcontent_enlbox #enl_issue {
  color: #000;
}

.lawCategFrame {
  border: 1px solid #25635e;
  margin: 10px 3px 18px 3px;
  background-color: #fff;
}

.lawCateg1 {
  background-image:url("http://image.dashofer.hu/muszakiforum/2007/zold_nyil2.jpg");
  background-repeat:no-repeat;
  background-position:left center;
  background-color: #dae0e0;
  padding: 9px 3px 9px 20px;
  margin-right: 1px;
  font-weight: bold;
}

.lawCateg2 {
  background-image:url("http://image.dashofer.hu/muszakiforum/2007/zold_nyil2.jpg");
  background-repeat:no-repeat;
  background-position:left center;
  background-color: #dae0e0;
  padding: 9px 3px 9px 20px;
  margin-left: 1px;
  font-weight: bold;
}

.lawCateg3 {
  background-image:url("http://image.dashofer.hu/muszakiforum/2007/zold_nyil3.jpg");
  background-repeat:no-repeat;
  background-position:left center;
  background-color: #fff;
  padding: 9px 3px 9px 20px;
  margin-right: 1px;
  font-weight: bold;
}

.lawCateg4 {
  background-image:url("http://image.dashofer.hu/muszakiforum/2007/zold_nyil3.jpg");
  background-repeat:no-repeat;
  background-position:left center;
  background-color: #fff;
  padding: 9px 3px 9px 20px;
  margin-left: 1px;
  font-weight: bold;
}

.lawCateg1 a, .lawCateg2 a, .lawCateg3 a, .lawCateg4 a {
  color: #303634;
}

.lawCateg1 a:hover, .lawCateg2 a:hover, .lawCateg3 a:hover, .lawCateg4 a:hover {
  color: #bb1425;
  text-decoration: none;
}

.list-item-odd { 
  background-color: #dae0e0;
  padding: 3px;
}
.list-item-even { 
  background-color: #FBFBFB;
  padding: 3px;
}

#cad_banner
{
  border-color:#773b3b;
}
#cad_banner a
{
  color:#773b3b;
}

#frmLogin div.badlogin {
  color:red;
}

.orderdiv {
  margin-top: 10px;
}

.orderdiv a {
  text-align:center;
  padding:5px;
  color:#fff;
  background-color: green;
  font-weight:bold;
  text-transform: uppercase;
}

.orderdiv a:hover {
  color:#fff;
  background-color:green;
}

.cimke1 {
  line-height: 25px;
}

.cimke1 a{
  line-height: 25px;
  padding: 3px;
}


.cimke1 a:hover{
  line-height: 25px;
  background-color: #773b3b;
  color: #fff;
  text-decoration: none;
  padding: 3px;
}

.cimke2 {
  line-height: 25px;
  font-weight: bold;
}

.cimke2 a{
  line-height: 25px;
  font-weight: bold;
  padding: 3px;
}

.cimke2 a:hover{
  line-height: 25px;
  background-color: #773b3b;
  color: #fff;
  font-weight: bold;
  text-decoration: none;
  padding: 3px;
}

.cimke3 a{
  line-height: 25px;
  font-size: 15px;
  font-weight: bold;
  padding: 3px;
}

.cimke3 a:hover{
  line-height: 25px;
  background-color: #773b3b;
  color: #fff;
  font-weight: bold;
  font-size: 15px;
  text-decoration: none;
  padding: 3px;
}

.cimke4 a{
  line-height: 25px;
  font-size: 18px;
  font-weight: bold;
  padding: 3px;
}

.cimke4 a:hover{
  line-height: 25px;
  background-color: #773b3b;
  color: #fff;
  font-weight: bold;
  font-size: 18px;
  text-decoration: none;
  padding: 3px;
}