 { -moz-hyphens: auto; -webkit-hyphens: auto; hyphens: auto;}
body{ background: #ffffff url('http://image.dashofer.hu/www.adoforum.hu/aaa/head_bg.png') repeat-x; margin: 0 auto; position: relative; text-align: center; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; }

#extrasCellContent ul { list-style-type: none; }
#extrasCellContent li { margin-bottom:10px; }

.dictionarySubHeader { font-weight:bold; border-bottom: 1px solid #002A95;}
table#adoforumDictionary td { padding: 2px; }
table#adoforumDictionary { margin-top:5px; border: 1px solid #002A95;}

table#adoforumDictionary td.dictionaryWord { font-style: italic; }
table#adoforumDictionary td.dictionaryCell1 { background-color: #a4d3ee; }
table#adoforumDictionary td.dictionaryCell2 {}
table#adoforumDictionary td.dictionaryDesc {}

br.clear {
  width:0px;
  height:0px;
  line-height:0px;
  clear:both;
}
.portal-box-menu li {
  list-style-type: none;
  clear:both;
  margin-bottom:10px;
}
ul.portal-box-menu  {
  margin: 10px 0 0 0px;
  padding:0 0 0 10px;
  width:190px;
}
.portal-box-menu li div.ui-corner-all {
  width:16px;float:left; margin-right:3px;
}
.portal-box-menu li a {
  color: #002A95;
  font-size: 13px;
  text-decoration:none;
}

.portal-box-menu li div#emailIt {
  display: none; margin: 0 7px 0 7px;clear:both;
}

#tabNavig #topictab {
  padding:0px;
}
#tabNavig .standartTreeRow {
  font-size: 10px;
}
#tabNavig .selectedTreeRow {
  font-size: 10px;
  color: yellow;
}
#tabNavig td, #tabNavig th, #tabNavig caption {
  padding: 0px;
}

#tabNavig .standartTreeImage {
  width:0px;
}
#tabNavig #treeNavigationTabs {
  overflow: hidden;
  margin-bottom: 10px;
}

#footer { display: block; float: left; clear: both; width: 100%; min-height:300px; background: #3b3630; margin-top: 20px; border-bottom: 1px solid #4b4a45; }
#footer #footer_content { width: 1000px; margin: 0px auto; text-align: left; }
#copyright { display: block; float: left; clear: both; width: 100%; height: 50px; line-height: 50px; background: #2b2a28; border-top: 1px solid #23221e; font-size: 14px; color: #777 }

/* FOOTER */

#footer ul.portfolio { display: block; float: left; width: 300px; list-style: none; padding: 0px; margin: 20px 0px 0px 0px; }
#footer ul.portfolio li { padding: 0px; margin: 0px; }
#footer ul.portfolio a { color: #aaa; display: block; height: 40px; line-height: 20px; padding-left: 50px; }
#footer ul.portfolio a strong { color: #fff; font-weight: normal; }

#footer ul.portfolio a.dashofer 	{ background: url('http://image.dashofer.hu/dashofer/ico_site_dashofer.gif') no-repeat; }
#footer ul.portfolio a.adoforum 	{ background: url('http://image.dashofer.hu/dashofer/ico_site_adoforum.gif') no-repeat; }
#footer ul.portfolio a.kalkulator { background: url('http://image.dashofer.hu/dashofer/ico_site_kalkulator.gif') no-repeat; }
#footer ul.portfolio a.epitinfo 	{ background: url('http://image.dashofer.hu/dashofer/ico_site_epitinfo.gif') no-repeat; }
#footer ul.portfolio a.muszakiforum { background: url('http://image.dashofer.hu/dashofer/ico_site_muszakiforum.gif') no-repeat; }
#footer ul.portfolio a.ugyvezeto 	{ background: url('http://image.dashofer.hu/dashofer/ico_site_ugyvezeto.gif') no-repeat; }
#footer ul.portfolio a.privatriporter { background: url('http://image.dashofer.hu/dashofer/ico_site_privatriporter.gif') no-repeat; }
#footer ul.portfolio a.nokvagyunk 	{ background: url('http://image.dashofer.hu/dashofer/ico_site_nokvagyunk.gif') no-repeat; }
#footer ul.portfolio a.kistigris 	{ background: url('http://image.dashofer.hu/dashofer/ico_site_kistigris.gif') no-repeat; }

#footer address { display: block; float: left; width: 290px; height: 200px; margin: 20px 0px 0px 20px; padding-left: 30px; color: #aaa; font-style: normal; background: url('http://image.dashofer.hu/dashofer/footer_sep.gif') no-repeat left center; }
#footer address .main { color: #fff; display: block; font-size: 14px; font-weight: bold; margin-bottom: 15px; }
#footer address .infok { display: block; margin-bottom: 6px; }
#footer address strong { color: #fff; font-weight: normal; }
#footer .email-button { margin: 0px auto; display: block; width: 160px; text-align: right; color: #fff; background: #4D4C47 url('http://image.dashofer.hu/dashofer/ico_footer_email.gif') no-repeat 10px 8px; border: 1px solid #666; height: 30px; line-height: 30px; font-weight: bold; }
#footer .acore-button { margin-top: 10px; }

a.acore-button, a.acore-button:link, a.acore-button:visited, a.acore-button:hover { color: #fff !important; text-decoration: none !important; width: 120px; height: 25px; line-height: 23px; padding: 5px 15px 5px 15px; }


/*#gcont { background-image: url("http://image.dashofer.hu/www.adoforum.hu/elem/gvslat.png"); background-repeat: repeat-x; background-color: #a4d3ee; }*/

#gcont{ background-color: white; }

#spacer { height:10px; }
#wrap { margin:0 auto; 	text-align:center; position:relative; }

#head { padding:0; border:none; margin:0 0; }
#head_container { width:auto; padding:0px; border:none; text-align:left; }
#head-slogen { height:56px; text-align:center; color:#cc9933; position:relative; }
.vertical-middle { position:absolute; top:15px;left:270px; text-align:center; font-size:18px; font-weight:bold;display: block; }

.wrapabs{ position:relative; }
#logo-menu { height:76px; }
#logo-adoforum { position:absolute; height:100px; top:-25px; left: 28px; }
#logo-adoforum-text { position:absolute; height:46px; left:144px; top:4px; }
#logo-dashofer { position:absolute; top:-30px; left:850px; }

#product-menu {
  color: white;
  width: 620px;
  position: absolute;
  top: 59px;
  left: 210px;
  padding: 0;
  margin: 0;
  width: auto;
  text-align: center;
}
#product-menu ul { margin: 0; padding: 0; }
#product-menu ul li {
  background-color: #4d4d4d;
  display: inline;
  color: white;
  list-style-type: none;
  margin: 0;
  padding: 0px 2px 0px 2px;
  font-size: 12px;
  font-family: verdana, arial;
  margin-right: 4px;
}
#product-menu ul li a { color: white; text-decoration: none; }
#product-menu ul li div { margin:0; padding:0; }

#search-box {
  background-image: url("http://image.dashofer.hu/www.adoforum.hu/elem/kereso-mezo.png");
  background-repeat: no-repeat;
  width: 512px;
  height: 77px;
  padding:0px;
  margin:0px;
}
#button-search {
  height: 25px; width: 110px; margin: 0; padding: 0; cursor: pointer; border: 0px; }
#button-search a { font-size:14px; color: white; font-weight:normal; text-decoration: none; }
#search-onlib { height: 105px; }
#search-pattern-left { position: absolute; left:144px; }
#search-box { position: absolute; top:20px; left:242px; }
#search-input { position: absolute; top:10px; left: 60px; }
#search-input input#search-field { border-color: transparent; width:285px; height: 28px;line-height:28px;font-size: 18px; }
#search-button { position: absolute; left: 352px; top:22px;}
#search-pattern-right { position: absolute; left: 754px; top:30px;}
#button-search { position: absolute; }
#menu-normal { height:25px; }
#menu-normal-1st {
  color:white;
  position:absolute;
  padding:0;
  margin:0;
  width:auto;
  text-align:center;
  height:21px;
  line-height:21px;
  margin-left:6px;
}
#menu-normal-1st ul { margin: 0; padding: 0; }
#menu-normal-1st ul li {
  background-image:url("http://image.dashofer.hu/www.adoforum.hu/elem/menusor-1.png");
  background-repeat:no-repeat;
  display:inline;
  list-style-type:none;
  margin:0px;
  padding:0px 2px 0px 2px;
  font-size:12px;
  font-family:verdana, arial;
  margin-right:2px;
  width: 154px;
  display:block;
  float:left;
  height:22px;
  line-height:22px;
}
#menu-normal-1st ul li.menu_selected a h2 {
  color: #002A95;
  font-size: 14px;
  text-shadow: #a4d3ee 0px 1px 1px;
}
#menu-normal-1st ul li a, #menu-normal-1st ul li a h2 { font-family: helvetica, verdana, arial; text-shadow: white 0px 1px 1px; color: #002A95; text-decoration:none;width:150px; display:block; margin:0;padding:0; padding-top:2px; font-size:13px; line-height:20px;}
#menu-normal-1st ul li.menu_selected a h2 { font-weight:bold !important; }
#menu-normal-1st ul li#main-premium { background-image: url("http://image.dashofer.hu/www.adoforum.hu/elem/menusor-2.png"); }
#menu-normal-1st ul li#main-premium a, #menu-normal-1st ul li#main-premium a h2 { text-shadow: black 0px 1px 1px; font-family: helvetica, verdana, arial; color: white; text-decoration: none; width:150px; display:block; margin:0;padding:0; padding-top:1px;font-size:14px; line-height:20px; }

#menu-normal-1st ul li#main-page a {
  width: 22px;
}
#menu-normal-1st ul li#main-premium{
  margin-right:0px;
}
#menu-normal-1st ul li#main-page {
  width:21px;
  margin-right:0px;
  background-image: url("http://image.dashofer.hu/www.adoforum.hu/elem/menusor-main.gif");
}
#menu-normal-1st ul li#main-page span{
  margin-top:2px;
}

#menu-slat { background-image: url("http://image.dashofer.hu/www.adoforum.hu/elem/menu-lenia-kek.png"); background-repeat: no-repeat; height: 3px; width: 1398px; margin:0px; padding:0px; position: absolute; top:21px; left:-200px; }

#gold { background-image: url("http://image.dashofer.hu/www.adoforum.hu/elem/menu-alatt-lenia.png"); background-repeat: no-repeat; }


td#left { width:200px; margin:0; padding:0; background-image: url("http://image.dashofer.hu/www.adoforum.hu/elem/gvslat.gif"); background-repeat: repeat-x; background-color: #a4d3ee; }

#left_container { width:auto; padding: 0px; border: none; text-align: left; padding-top:12px; }
#left_container .portalcell_head3, #left_container .portalcell_head4 {
  margin-left:4px;
  width: 196px;
}

#middle { padding:0; border:none; margin:0 0; float: left; overflow: hidden; background-color:white; }
#footer-boxes {background-color:white;border-top: 1px solid #002A95;}
#middle.span-39 { width: 585px; }

ul.themostsearched li {list-style-type: none; display:inline;}
.footer-box-content {
  padding: 5px;
  text-align: left;
}

#middle_container { background-color: #ffffff;width:auto; padding: 0px; border: none; text-align: left; margin-left: 0px; padding: 9px 10px 10px 10px; }

.span-39 #middle {  width:590px; }
#right { overflow: hidden; }
td#right {
  background-image: url("http://image.dashofer.hu/www.adoforum.hu/elem/gvslat.gif"); background-repeat: repeat-x; background-color: #a4d3ee;
}
#right_container {
  width:auto; padding: 0px; border: none; text-align: left; margin:0px;padding-top: 10px;}
#footer { padding:0; border:none; margin:0 0; clear: both; }
#footer_container { width:auto; padding: 0px; border: none; text-align: center; padding-top:1px; }

/* ------------ */

#topbanner {
margin: 0 auto;
margin-top: 10px;
=margin-top: 20px;
margin-bottom: 10px;
text-align: center;
height: 60px;
=height: 70px;
=padding-top: 10px;
}

#headlogo {
margin-top: 5px;
}

#user_login {
margin: 0 auto;
text-align: right;
height: 20px;
border: 0px;
padding-top:5;
padding-right:8;
}

#search_form {
text-align: center;
width: auto;
margin-top:22;
margin-top:24;
margin-left:135;
margin-left:131;
}

#search_form2 {
text-align: center;
width: auto;
margin-top:22;
margin-left:495;
}

#search_form3 {
text-align: center;
width: auto;
margin-top:22;
margin-left:117;
=margin-left:112;
}

form.inquryCell input {border: none !important;}

form.inquryCell input.inquryCellButton {
border: 2px solid #A5A5A5 !important;
background-image:url(http://image.dashofer.hu/www.adoforum.hu/images/search_button.jpg);
color:white;
font-weight:bold;
height:21px;
width:auto;
=width:72px;
font-size:11px !important;
font-family: Verdana;
text-align:center;
cursor: pointer;
}

#emailItButton {
border:0px;
height:23px;
width: 80px;
font-size: 11px !important;
margin: 0px;
cursor: pointer;
}
#uri-comment-buttons {font-size:10px;}
#uri-comment-buttons input {border:0px;}
#uri-comment-textarea {
  margin: 0px;
  width: 185px; 
  border: 1px solid #002A95;
  padding:0px;
  overflow: hidden;
}
.search_button, .search_button1, #constraintRemoveButton, #constraintAddButton, .actionButton {
background-image: url("http://image.dashofer.hu/www.adoforum.hu/images/search_button.jpg");
background-repeat:repeat-x;
border:2px solid #A5A5A5;
color:white;
font-weight:bold;
height:23px;
width:60px;
font-size:11px !important;
margin: 0px;
cursor: pointer;
}

#constraintRemoveButton, #constraintAddButton { margin-left: 3px; }
.search_input, .search_input1, #search_type, #constraintText, .inquryCellButton { border:2px solid #a5a5a5; }
.search_input1 { margin-top: 1px; margin-right: 3px; }
#search { text-align: center; }
#searchform { width:240px; margin:0 auto; position: relative; text-align: center; }
.search_input1 { float: left; }
#blockmenu { text-align: center; width: auto; height: 55px; }

/* middle content begin */
#portal_cells_right { margin-left: 0px; }
#portal_cells_left { margin-left: 0px; }
.mydu_title { color: #002A95; font-weight: bold; text-shadow: white 0px 1px 1px; }

.content_head1, .content_head2, .content_head3, .content_head5 {
height: 21px;
padding-top: 9px;
padding-left: 10px;
text-align: left;
font-weight: bold;
}

.content_head1 { color: #ffffff; }
.content_head2 { }
.content_head3, .content_head5, #srch_head { background-repeat: no-repeat; color: #ffffff; }
.content_head5 span.du_midcelltitle2, .content_head3 span.du_midcelltitle2 { color: #ffffff; }
.content_head5 span.du_midcelltitle2 a, .content_head5 span.du_midcelltitle2 a:visited { color: #002A95; font-weight: bold; }

.content_content, #srch_content, #srch_content2 { padding: 10px 0px 0px 0px; }
.content_footer, #srch_footer, #srch_footer2 { height:20px; }

.navigation-title {
  color: #444;
  border-color: #444;
  font-size: 14px;
  margin-bottom: 20px;
  text-shadow: white 0px 1px 1px;
}
.navigation-title span {
  background-image: none;
  background-color: #fff;
  position: absolute;
  display: block;
  margin: 0 0 0 15px;
  padding: 10px 6px 0px 5px;
}
br.clear {
  line-height: 0px;
  height: 0px;
  width: 0px;
  clear:both;
  font-size:0px !important;
  border:0px;
}
hr.green-slat {
  background: #002A95;
  height:1px;
  width:100%;
  text-align:right;
  float:right;
}
/* middle content end */

/* footer begin */

/* cells begin */

#bottom_cells {
margin-top:12;
position: relative;
margin: 0 auto;
text-align: center;
}
.bottom_cells_main, .bottom_cells_main2 { float:left; margin-left:1px; =margin-left:2px; }
.bottom_cells_main2 { margin-left:4px; }

.bottom_cell_head, .bottom_cell_head2, .bottom_cell_head3 {
background-image:url(http://image.dashofer.hu/www.adoforum.hu/images/bottom_head.png);
background-repeat:no-repeat;
height:28px;
=height:35px;
padding-left:7px;
padding-top:7px;
text-align:left;
width:299px;
=width:307px;
text-align: center;
}
.bottom_cell_head2 {
background-image:url(http://image.dashofer.hu/www.adoforum.hu/images/bottom_head2.png);
background-repeat:no-repeat;
}

.bottom_cell_head3 {
background-image: url('http://image.dashofer.hu/www.adoforum.hu/images/bottom_head4.png');
background-repeat: no-repeat;
padding-top:9px;
height:26;
=height:35px;
}

.bottom_cell_head2 span { color: #265271; }

.bottom_cell_body, .bottom_cell_body2 {
background-image:url(http://image.dashofer.hu/www.adoforum.hu/images/bottom_body.png);
background-repeat:repeat-y;
margin-top:-6px;
width:291px;
=width:306px;
padding-top: 6px;
font-size: 12px;
text-align: left;
padding-left: 7px;
padding-right: 10px;
height: 234px;
}
.bottom_cell_body2 li, #tomContent li, #msv_cell li {
list-style-image: url(http://image.dashofer.hu/www.adoforum.hu/images/li_bullet_profi.png);
padding-bottom: 5px;
}

#tomContent li {padding-bottom: 0px;}
#tomContent {padding-left: 5px;}
.bottom_cell_body a:hover, .bottom_cell_body2 a:hover { text-decoration: none; }

.bottom_cell_footer {
background-image:url(http://image.dashofer.hu/www.adoforum.hu/images/bottom_footer.png);
background-repeat:no-repeat;
height:14px;
margin-bottom:10px;
width:308px;
=width:306px;
}

.bottom_cells li { list-style-type: none; }
.articoftheweek a, .articoftheweek a:visited { font-weight: normal; }
.bottom_cell_body a, .bottom_cell_body a:visited, .bottom_cell_body2 a, .bottom_cell_body2 a:visited {font-weight: normal;}

.msw_title {
background: url('http://image.dashofer.hu/www.adoforum.hu/images/msw_icon.png') no-repeat scroll 0 0;
padding-left: 22px;
padding-top: 1px;
color: #ffffff;
font-weight: bold;
}

.diicnewTitle { text-shadow: white 0px 1px 1px; }
.diicmrTitle { }
ul.portalCellUl { margin:0px; padding-left:20px; }
ul.portalCellUl li { padding-bottom: 5px; }
ul.portalCellUl li a, ul.portalCellUl li a:hover {color: #265271;}
ul.portalCellUl li a:visited {color: #1E3F57;}

#adzone809 {
display:block;
margin-bottom:0;
margin-left:9px;
margin-top:8px;
}
/* cells end */

/* footer end */


/* du profi switch table */
#switcher {
margin-left: 3px;
}

#switch_head {
background-image:url(http://image.dashofer.hu/www.adoforum.hu/images/switch_head.png);
background-repeat:no-repeat;
height:47px;
=height:60px;
margin-left:0;
margin-top:0px;
padding-top:19px;
width:308px;
height:50px;
}

#switchermenu {
background:transparent none repeat scroll 0 0;
margin-top:-14px;
overflow:hidden;
padding:0;
margin-left: 3px;
width: 300px;
=margin-bottom: 12px;
}

a#rates {
background-image:url(http://image.dashofer.hu/www.adoforum.hu/images/rates.jpg);
background-position: 0 0;
background-repeat: none;
display: block;
height: 55px;
width: 54px;
}

a#rates:hover {
background-position: 0 55;
}

a#rates_a {
background-image:url(http://image.dashofer.hu/www.adoforum.hu/images/rates.jpg);
background-position: 0 55;
background-repeat: none;
display: block;
height: 55px;
width: 54px;
}

a#cnb {
background-image:url(http://image.dashofer.hu/www.adoforum.hu/images/cnb.jpg);
background-position: 0 0;
background-repeat: none;
display: block;
height: 55px;
width: 54px;
}

a#cnb:hover { background-position: 0 55; }

a#cnb_a {
background-image:url(http://image.dashofer.hu/www.adoforum.hu/images/cnb.jpg);
background-position: 0 55;
background-repeat: none;
display: block;
height: 55px;
width: 54px;
}

a#taxes {
background-image:url(http://image.dashofer.hu/www.adoforum.hu/images/taxes.jpg);
background-position: 0 0;
background-repeat: none;
display: block;
height: 55px;
width: 55px;
}

a#taxes:hover { background-position: 0 55; }

a#taxes_a {
background-image:url(http://image.dashofer.hu/www.adoforum.hu/images/taxes.jpg);
background-position: 0 55;
background-repeat: none;
display: block;
height: 55px;
width: 55px;
}

a#calendar {
background-image:url(http://image.dashofer.hu/www.adoforum.hu/images/calendar.jpg);
background-position: 0 0;
background-repeat: none;
display: block;
height: 55px;
width: 55px;
}

a#calendar:hover {
background-position: 0 55;
}

a#calendar_a {
background-image:url(http://image.dashofer.hu/www.adoforum.hu/images/calendar.jpg);
background-position: 0 55;
background-repeat: none;
display: block;
height: 55px;
width: 55px;
}

a#indirectory {
background-image:url(http://image.dashofer.hu/www.adoforum.hu/images/indirectory.jpg);
background-position: 0 0;
background-repeat: none;
display: block;
height: 55px;
width: 53px;
}

a#indirectory:hover {
background-position: 0 55;
}

a#indirectory_a {
background-image:url(http://image.dashofer.hu/www.adoforum.hu/images/indirectory.jpg);
background-position: 0 55;
background-repeat: none;
display: block;
height: 55px;
width: 53px;
}

.switcher_content {
background-image: url('http://image.dashofer.hu/www.adoforum.hu/images/bottom_body.png');
background-repeat: repeat-y;
padding: 5px;
width: 296px;
=width: 306px;
=margin-top: -10px;
}

.cell_title {
font-weight: bold;
}

#cellInstitutionsDirectory {padding-left: 5px;}

/* du profi switch table */

/* portal cells begin */
.portalcell_head1 {
background-image: url('http://image.dashofer.hu/www.adoforum.hu/elem/arany-gomb-200.png');
background-repeat: no-repeat;
width: 200px;
height: 35px;
=height: 35px;
padding-top: 9px;
text-align: center;
}

.portalcell_head2 {
background-image: url('http://image.dashofer.hu/www.adoforum.hu/elem/arany-gomb-200.png');
background-repeat: no-repeat;
width: 200px;
height: 35px;
=height: 35px;
padding-top: 9px;
text-align: center;
color: #265271;
}

.left_menu .portalcell_head3, .left_menu .portalcell_head4 {
  height:26px;
}

.portalcell_head3, .portalcell_head4 {
  width: 200px;
  height: 28px;
  padding: 0px;
  text-align: center;
  border-bottom: 2px solid #002A95;
  margin-bottom: 6px;
  text-shadow: white 0px 1px 1px;
}

.portalcell_head4 { border-bottom: 2px solid #002A95; }

.akciok_cell {
  background-image: none;
  margin:0;
  padding:0;
  border-bottom: 2px solid #002A95;
  height: 30px;

}

#right_container .portalcell_footer {
  height: 10px;
  width: 0px;
  line-height: 0px;
}

.right_menu {
  margin: 0px !important;
}

.portalcell_head2 span {
color: white;
}

.portalcell_content {
padding: 0px;
width: 200px;
text-align:left;
overflow: hidden;
}

.portalcell_content_order {
background-image: url('http://image.dashofer.hu/www.adoforum.hu/images/bottom_body.png');
background-repeat: repeat-y;
padding: 5px;
padding-left:7px;
width: 296px;
=width: 306px;
text-align:left;
overflow: hidden;
margin-top:-6px;
}

.leftmenu_table1 {margin-top: 15px;}

.footer-box-title { border-bottom: 2px solid #002A95; }

.footer-box-title h3 {
  font-size: 16px;
  font-weight:bold;
  margin: 10px 0 5px 0;;
  padding:0;
}

.portalcell_footer, .switch_footer {
/*background-image: url('http://image.dashofer.hu/www.adoforum.hu/images/bottom_footer.png');
background-repeat: no-repeat;*/
width: 200px;
}

.portalcell_content a, .portalcell_content a:visited {
font-weight: normal;
}

/* portal cells end */


/*tip tydne*/

#adzone141 {
text-align: left;
display: block;
width: 282px;
padding-left: 5px;
overflow: hidden;
}

/*tip tydne*/

/*last minute seminare*/
.seminar_table_heading, .flap_city {
text-align: left;
font-size: 13px;
}
.text5 {
text-align: left;
font-size: 10px;
padding-left:4;
}
.seminar_table {
width: 285px;
padding-left: 5px;
}
/*last minute seminare*/




/* MENU STYLE width: 1240px; */

#menu_normal_1st, #menu_profi_1st {

height: 30px;
margin-bottom:5px;
}

a#profi_button {
background: url('http://image.dashofer.hu/www.adoforum.hu/images/topmenu_profi_button.png') no-repeat scroll 0 -35px;
width: 119px;
height: 30px;
margin: 0 0;
float: left;
}

a#profi_button:hover {
background-position: 0 -3px;
}

a#enews_button, a#home_button {
background: url('http://image.dashofer.hu/www.adoforum.hu/images/topmenu_enews_button.png') no-repeat scroll 0 -34px;
width: 226px;
height: 30px;
margin: 0 0;
float: left;
font-weight: bold;
text-decoration: none;
font-size: 12px;
color: #FFFFFF;
line-height: 29px;
text-indent: 10px;
}

a#home_button {text-indent: 46px;}

a#home_button {
background: url('http://image.dashofer.hu/www.adoforum.hu/images/topmenu_home_button.png') no-repeat scroll 0 -34px;
}

a:hover#enews_button, a:hover#home_button {background-position: 0px -2px;}

#ul_menu_1st, #ul_menu_profi_1st {
background: url('http://image.dashofer.hu/www.adoforum.hu/images/topmenu_bkg.png') no-repeat scroll 0 0;
float: left;
margin: 0 0;
padding: 0 0 0 0;
width: 895px;
height:30px;
}

#ul_menu_profi_1st {
background: url('http://image.dashofer.hu/www.adoforum.hu/images/topmenuprofi_bkg.png') no-repeat scroll 0 0;
}

#ul_menu_1st ul, #ul_menu_profi_1st ul {
margin: 0px;
padding: 0px;
height: 30px;
}

#ul_menu_1st ul li, #ul_menu_profi_1st ul li {
list-style: none;
float: left;
}

#ul_menu_1st ul li a, #ul_menu_profi_1st ul li a {
display: block;
line-height: 30px;
width: 145px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
font-size: 12px;
text-align: center;
}

#ul_menu_1st ul li a:hover, #ul_menu_1st ul li.menu_selected_2 a, #ul_menu_profi_1st ul li a:hover, #ul_menu_profi_1st ul li.menu_selected a {background: url('http://image.dashofer.hu/www.adoforum.hu/images/topmenu_hover.jpg') no-repeat scroll 0 3px; color: #4D4D4D; line-height: 30px; height: 26px;}
#ul_menu_1st ul li.menu_selected a {background: url('http://image.dashofer.hu/www.adoforum.hu/images/topmenu_hover.jpg') no-repeat scroll 0 3px; color: #4D4D4D; line-height: 30px;}

#ul_menu_1st ul li#aktuality a, #ul_menu_1st ul li#clanky a, #ul_menu_1st ul li#vzory a {width: 100px;}

#ul_menu_1st ul li.spacer, #ul_menu_profi_1st ul li.spacer {width: 1px; background: url('http://image.dashofer.hu/www.adoforum.hu/images/spacer.jpg') no-repeat scroll 0 3px; height: 25px;}
#ul_menu_2nd li.spacer2 {width: 1px; background: url('http://image.dashofer.hu/www.adoforum.hu/images/spacer2.jpg') no-repeat scroll 0 1px; height: 19px;}

ul#ul_menu_2nd {padding: 0px; margin: 0px; margin-left: 120px;}
ul#ul_menu_2nd li {list-style: none; float: left;}
ul#ul_menu_2nd li a {display: block; width: 140px; background-color: #A3D7EC; color: #4D4D4D; height: 20px; text-decoration: none; font-weight: bold; text-align: center;  line-height: 18px;}
ul#ul_menu_2nd li a:hover {color: #000000; background-color: #89CBE7;}

#ul_menu_profi_1st ul li a {width: 213px;}

/* MENU STYLE */





/* Stylopis begin */

H1 { font-size: 16px; }
H2 { font-size: 14px; }
H3 { font-size: 12px; }

a { text-decoration: none; font-weight: normal; color: #002A95; }
a span.shorttitle { font-weight:bold; font-size:14px; }
a:hover { text-decoration: none; }
a:visited { font-weight: normal; color: #002A95; }

a.du_midcelltitle2, span.du_midcelltitle2 { font-weight: bold !important; color: #265271; text-decoration: none; }

a.du_midcelltitle2:visited
{
	color: #1E3F57;
	font-weight: bold !important;
}

a.du_midcelltitle:visited
{
	color: #ffffff;
	font-weight: bold !important;
}

.login a, .login2 a, .logout a, .logout2 a, .login a:visited, .login2 a:visited, .logout a:visited, .logout2 a:visited
{
	font-weight: normal;
	text-decoration: underline;
	color: #1E3F57;
}

.login a:hover, .login2 a:hover, .logout a:hover { font-weight: normal; text-decoration: none; }

span.du_midcelltitle, .content_head1 span.du_midcelltitle2 {
  font-family: verdana, arial, helvetica, sans-serif;
  color: #000;
  font-weight: bold !important;
}

ul {
  line-height: 15px;
  font-size: 12px;
  text-indent: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: verdana, arial, helvetica, sans-serif;
}
p { color: #000000; font-family: arial, helvetica, sans-serif; }

.shorttext p {
  margin:0px;
  padding:0px;
}

.shorttext, .fulltext {
	font-size:   12px;
	font-family: tahoma,verdana,arial,helvetica,sans-serif;
	font-weight: normal;
}
.shortnadpis
{
	font-weight: bold;
	FONT-SIZE: 13px;
	color: #BF3345;
	text-decoration: none;
	font-family: verdana, arial, helvetica, sans-serif;
}
.shortnadpis:hover
{
	font-weight: bold;
	FONT-SIZE: 13px;
	color: #265271;
	text-decoration: none;
	font-family: verdana, arial, helvetica, sans-serif;
}
a .shortnadpis
{
	font-weight: bold;
	FONT-SIZE: 12px;
	color: #265271;
	text-decoration: underline;
	font-family: verdana, arial, helvetica, sans-serif;
}
a:hover .shortnadpis
{
	font-weight: bold;
	FONT-SIZE: 12px;
	color: #265271;
	text-decoration: none;
	font-family: verdana, arial, helvetica, sans-serif;
}

a:visited .shortnadpis
{
	font-weight: bold;
	FONT-SIZE: 12px;
	color: #1E3F57;
	text-decoration: underline;
	font-family: verdana, arial, helvetica, sans-serif;
}

.shortlinktosection
{
	font-weight: normal;
	FONT-SIZE: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
}
.shortparams
{
	FONT-STYLE: normal;
	font-weight: normal;
	FONT-SIZE: 12px;
	color: #7F8084;
	font-family: verdana, arial, helvetica, sans-serif;
}
.shortlink, a.shortlink, a:visited.shortlink
{
	font-weight: bold;
	FONT-SIZE: 11px;
	color: #666666;
	text-decoration: underline;
	font-family: verdana, arial, helvetica, sans-serif;
}
a.shortlink:hover
{
	font-weight: bold;
	FONT-SIZE: 11px;
	color: #666666;
	text-decoration: none;
	font-family: verdana, arial, helvetica, sans-serif;
}
.normalar
{
	font-weight: bold;
	FONT-SIZE: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
}
a.normalar
{
	FONT-SIZE: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
}
.headblack
{
	font-weight: bold;
	FONT-SIZE: 10px;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
}
a.headblack
{
	font-weight: bold;
	FONT-SIZE: 10px;
	color: #000000;
	text-decoration: none;
	font-family: verdana, arial, helvetica, sans-serif;
}
.headswhite
{
	font-weight: bold;
	font-size: 16px;
	font-family: helvetica, arial, helvetica, sans-serif;
  text-shadow: white 0px 1px 1px;
}

.portalcell_head3 .headswhite { color: #002A95; }
.portalcell_head4 .headswhite { color: #002A95; }

a.headswhite, a:visited.headswhite
{
	font-weight: bold;
	FONT-SIZE: 12px;
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
}
a.headswhite:hover
{
	font-weight: bold;
	FONT-SIZE: 12px;
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
}
.datewhite
{
	font-weight: bold;
	FONT-SIZE: 11px;
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
}
td
{
	FONT-SIZE: 12px;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
}

/* Stylopis end */


/* parametry overlib */
.ovDiv {
border: 1px #265271 solid;
background-color: #DFDBD8;
line-height: normal;
}
.bodyText {
font-family: verdana, arial, helvetica, sans-serif;
font-weight: normal;
color: #000000;
font-style: normal;
text-decoration: none;
text-align: center;
padding: 1px 1px 1px;
font-size: 10px;
}
/* konec: parametry overlib */


/* pravni predpisy begin */

div.titulek {
background-color: #ECECEC;
font-family: verdana, arial;
font-size: 14px;
font-weight: bold;
}

div.list, div.text_odst {
background-color: #ECECEC;
font-family: verdana, arial;
font-size: 12px;
}

div.nazev {
font-weight: bolder !important;
}

.list .text_odst .text_nazev, .text_nazev {
font-style: italic !important;
}

div.articlehistory { text-align: right; padding-right: 2px; }
div.articlehistory a { color: #002A95; font-weight: normal; }

div.articlehistory a:visited {
color: #1E3F57;
font-weight: normal;
}

#article_preview {
border:1px solid #7D8184;
height:245px;
overflow:hidden;
padding:6px;
width:500px;
background: #ffffff;
}

#qa_text
{
background: #F4F4F4;
width: 610px;
=width: 608px;
height: 40px;
padding-top: 1px;
padding-bottom: 12px;
padding-left: 5px;
}

/* pravni predpisy end */

/* autocomplete begin */
.autocomplete-w1 {
position:absolute;
top:0px;
left:0px;
margin:6px 0 0 6px;
/* IE6 fix: */
_background:none;
_margin:1px 0 0 0; }
.autocomplete {
border:1px solid #999;
background:#FFF;
cursor:default;
text-align:left;
max-height:350px;
overflow:auto;
margin:-6px 6px 6px -6px;
/* IE6 specific: */
_height:350px;
_margin:0;
_overflow-x:hidden;
}

.autocomplete .selected {
background:#E0E0E0;
}
.autocomplete div {
padding:2px 5px;
white-space:nowrap;
overflow:hidden;
}
.autocomplete strong {
font-weight:normal;
color:#265271;
}
/* autocomplete end */

/* zvyrazneni begin */

.highlighting {
display: block;
margin-left: 412;
padding-left: 30px;
margin-top: 2px;
}

.normal_highlighting1, .normal_highlighting2 {
display:none;
margin-left:412px;
margin-top:-12px;
padding-left:36px;
}

.highlighting a, .highlighting a:visited, .normal_highlighting1 a, .normal_highlighting1 a:visited {
text-decoration: none;
color: #ffffff;
font-size: 11px;
font-weight: bold;
}

.normal_highlighting2 a, .normal_highlighting2 a:visited {
text-decoration: none;
color: #efefef;
font-size: 11px;
font-weight: bold;
}

.highlighting a:hover, .normal_highlighting1 a:hover, .normal_highlighting2 a:hover {
color: #265271;
}

.highlighted {
background-color: #FFFF99;
color: #265271;
}

.ajaxHighlightLink {cursor: pointer;}

/* zvyrazneni end */


#adzone760 {
text-align: center;
display: block;
}

#adzone41 {
display: block;
margin-top: 38px;
}

.workshop_last_minute {
width: 282px;
}
.workshop_last_minute tr td {
border-bottom: 1px solid #D2D2D7;
padding-bottom: 2px;
padding-top: 14px;
}

p.mvs {
line-height: 15px;
text-indent: 0px;
margin-top: 1px;
margin-bottom: 5px;
padding-bottom: 2px;
border-bottom: 1px solid #d2d2d7
}

/* pravni predpisy frame width */
.content_laws iframe {
width:602px;
margin-left:2;
}
/* pravni predpisy frame width */

td.subheader {
background-color: #CACBCC !important;
}

#search {
border: none !important;
}

/* akordeon */

#module-accordion span.accordion-head {
display: block;
padding: 0.2em;
background: url(http://image.dashofer.hu/www.adoforum.hu/images/accordion_modul_bkg.gif) repeat-x scroll 0 0;
height: 19px;
=height: 24px;
width: 589px;
=width: 594px;
}

#module-accordion a, #module-accordion a:visited {
font-weight: bold;
text-decoration: underline;
}

#module-accordion a.closed, #module-accordion a.closed:visited {
background: url(http://image.dashofer.hu/www.adoforum.hu/images/accordion_arrow_closed.png) no-repeat scroll 4px 3px;
padding-left: 15px;
}

#module-accordion a.opened, #module-accordion a.opened:visited {
background: url(http://image.dashofer.hu/www.adoforum.hu/images/accordion_arrow_opened.png) no-repeat scroll 3px 5px;
padding-left: 15px;
}

#module-accordion .accordion-content {
		 width: 589px;
 		=width: 594px;
     padding: 0.2em;
		 background-color: #ffffff;
}

#module-accordion .accordion-content p { padding-left: 10px; }
#module-accordion .accordion-head-unsubscribed {
color: #7B8082; }
#module-accordion .accordion-content-unsubscribed, #module-accordion .accordion-content-unsubscribed a, #module-accordion .accordion-content-unsubscribed a:visited {
color: #000000; }
#module-accordion .accordion-content-unsubscribed li { list-style-image: url(http://image.dashofer.hu/www.adoforum.hu/images/accordion_arrow_unsubscribed.gif); }
#module-accordion .module-order, #module-accordion .module-order a, #module-accordion .module-order a:visited, #module-accordion .module-order a:active {
color: #ff0000; padding-left: 2px; }
#module-accordion .module-order a:hover { color: #1E3F57; }
#module-accordion li { list-style-image: url(http://image.dashofer.hu/www.adoforum.hu/images/accordion_arrow_close.gif); }

/* filtrovaci box */
#filter-boxes-container {
     width: 780px !important;
     text-align: left;
     margin: 0 auto;
}
.filter-box {
     float: left;
     width: 100px;
     position: relative;
     overflow: hidden;
}
.filter-box-title {
     font-weight: bold;
     font-size: 120%;
		 color: black;
}
.filter-box-title.selected {
		 color: #700000;
		 padding-left: 8px;
		 background: url('http://image.dashofer.hu/www.adoforum.hu/images/common_pictograms/filter_arrow.png') no-repeat scroll 0 4px;
}
.filter-box ul {
     list-style: none;
     padding-left: 0;
     margin-left: 0;
}
#filter-box-toggle ul {
     list-style: none;
     padding-left: 0;
     margin: 10px;
}
#filter-box-toggle li {
     float: left;
     margin: 0.2em 0.5em;
     white-space: nowrap;
}
.filter-box-inner {
     padding: 10px;
     padding-bottom: 2px;
}

.filter-box-inner ul {
     margin-top: 0px;
     margin-bottom: 0px;
}

#filter-box-toggle {
     height: 1px;
     display: none;
     overflow: auto;
}
.clear-both {
     clear: both;
}
.filter-box-more, .filter-box-less {
     position: absolute;
     bottom: 0;
     right: 0;
     padding: 10px;
     display: block;
     text-align: right;
     font-weight: bold;
     color: black;
}
.filter-box-cgroup a {
     color: #AFAFAF;
     font-weight: bold !important;
     display: block;
     padding: 0.1em 0.1em;
}
.filter-box-cgroup a:hover {
     background-color: #ECBE71;
     color: #fff;
}
.filter-box-cgroup a.selected, .filter-box-cgroup a.like-selected {
     color: black;
}
.filter-box-cgroup a.selected:hover, .filter-box-cgroup a.like-selected:hover {
     background-color: #AFAFAF;
     color: #000;
}
.filter-box-constraint a {
     color: #AFAFAF;
     font-weight: normal !important;
     padding: 0.1em;
     display: block;
}

#filter-box-topic_vd .filter-box-constraint a, #filter-box-topic_vd .filter-box-constraint a:visited {
padding-left: 8px;
}

.filter-box-constraint a span.count {
     visibility: hidden;
}
.filter-box-constraint a:hover {
     background-color: #ECBE71;
     color: #fff;
}
.filter-box-constraint a.selected, .filter-box-constraint a.like-selected {
     color: #000;
}
.filter-box-constraint a.selected:hover, .filter-box-constraint a.like-selected:hover {
     background-color: #afafaf;
     color: #000;
}
.filter-box-constraint a.selected span.count, .filter-box-constraint a.like-selected span.count {
     visibility: visible;
}

.filter-box-inner {
position: relative;
}

.filter-off-handle {
position: absolute;
top: 8px;
right:10px;
font-weight: normal;
text-decoration: none;
font-size: 10px;
color: #404040;
}

.filter-off-handle a, .filter-off-handle a:visited {
text-decoration: none;
color: #404040;
}

.filter-off-handle a:hover {
text-decoration: underline;
}

/* filtrovaci box */

/* filter checkboxes */


.filter-box-cgroup a.like-selected, .filter-box-constraint a.like-selected {
background: url('http://image.dashofer.hu/www.adoforum.hu/images/checkbox_states.png') no-repeat scroll 1px -96px;
}

.filter-box-constraint a.selected:hover, .filter-box-cgroup a.selected:hover {
background: url('http://image.dashofer.hu/www.adoforum.hu/images/checkbox_states.png') no-repeat scroll 1px 3px;
text-decoration: none;
}

#filter-box-topic_vd a.subitem {
background: url('http://image.dashofer.hu/www.adoforum.hu/images/checkbox_states.png') no-repeat scroll 8px -97px;
}

#filter-box-topic_vd a.subitem:hover {
background: url('http://image.dashofer.hu/www.adoforum.hu/images/checkbox_states.png') no-repeat scroll 8px -97px;
}

#filter-box-topic_vd .filter-box-constraint a.selected:hover {
background: url('http://image.dashofer.hu/www.adoforum.hu/images/checkbox_states.png') no-repeat scroll 8px -97px;
}

.filter-box-cgroup a.like-selected:hover, .filter-box-constraint a.like-selected:hover {
background: url('http://image.dashofer.hu/www.adoforum.hu/images/checkbox_states.png') no-repeat scroll 1px -97px;
color: #AC0707;
}

.filter-box-cgroup a.selected, .filter-box-constraint a.selected {
background: url('http://image.dashofer.hu/www.adoforum.hu/images/checkbox_states.png') no-repeat scroll 1px 3px;
color: #700000;
font-weight: bold !important;
}
#filter-box-topic_vd .filter-box-constraint a.selected { background: url('http://image.dashofer.hu/www.adoforum.hu/images/checkbox_states.png') no-repeat scroll 8px 3px; }

/* filter checkboxes */
#searchmap { text-align: center; margin: 0 auto; margin-bottom: 0px; margin-top: 0px; cursor: pointer; }

/* box */
#search-map, #search-filter {margin-bottom: 5px;}
#search-map-handle, #search-filter-handle {
text-align: left;
background: url('http://image.dashofer.hu/www.adoforum.hu/images/search_container_bkg.png') repeat-x scroll 0 16px;
}

img#search-map-hide, img#search-map-show, img#search-filter-hide, img#search-filter-show {
margin: 0 0;
text-align: left !important;
cursor: pointer;
}
#searchmap-container, #filter-boxes-container { background: url('http://image.dashofer.hu/www.adoforum.hu/images/search_container_bkg.png') repeat-x scroll 0 0; }
#searchmap-container img {margin-bottom: 20px;}
#searchmap-container { width:928px; overflow-x:auto; }

#filter-caption {
color:#555555;
padding-bottom:3px;
padding-top:2px;
text-align:center;
}

#results-total-count {font-weight: bold; color: #000000;}
#filter-box-type {background: url("http://image.dashofer.hu/www.adoforum.hu/images/srch_container_bkg2.png") repeat-x scroll 0 0px transparent}
#filter-box-time { }
#filter-box-fulsoft_type {background: url("http://image.dashofer.hu/www.adoforum.hu/images/srch_container_bkg4.png") repeat-x scroll 0 0px transparent}

/* skryvani boxu */
.prevChapterLink, .nextChapterLink { display: block; }
.prevChapterLink { float: left; }
.nextChapterLink { text-align: right; }

/* login form begin */
.portalcell_content form .input_usrname, .portalcell_content form .input_pssw { border: 1px solid #002A95; box-shadow: #002A95 0px 1px 1px; }

.submit_button input {
  border: 2px solid #A5A5A5;
  background: url('http://image.dashofer.hu/www.adoforum.hu/images/search_button.jpg');
  font-weight: bold;
  font-size: 12px !important;
  color: #ffffff;
  cursor:pointer;
  }
.portalcell_content .LogIn { text-align:center; }
.portalcell_content #loginButton { width: 160px; height: 30px; color: #fff; border: 0px; }
.portalcell_content form { margin:0px; padding:0px; text-align:center; }
.loginUserNameInput .input_usrname, .loginPasswordInput .input_pssw { border: 1px solid #002A95; }
/* login form end */

#welcome_text { margin-left: 4px; }
.rememberme input {border: none !important;}
.input_usrname, .input_pssw {width: 110px; margin-top: 2px;}
.productpicture01  { float:left; padding-right:30px; position:relative; }
.logozp24_01 { border:medium none; bottom:0; position:absolute; right:2px; }
.productpicture02 { float:left; padding-right:25px; position:relative; }
.logozp24_02 { border:medium none; bottom:0; position:absolute; right:2px; }
.productpicture03 { float:left; padding-right:15px; position:relative; }
.logozp24_03 { border:medium none; bottom:0; position:absolute; right:2px; }
.productpicture04 { float:left; padding-right:12px; position:relative; }
.logozp24_04 { border:medium none; bottom:0; position:absolute; right:2px; }
/* order buttons */

.order_buttons {width: 516px; text-align: left; margin: 0px; padding: 0px; margin-left: 39px;}
.order_text {width: 516px; text-align: center; margin: 0px; padding: 0px; clear: left; margin-left: 39px;}
.order_buttons ul {margin: 0px; padding: 0px;}
.order_buttons li {float: left; list-style: none;}
.order_buttons li a.button12, .order_buttons li a.button6 {display: block; height: 55px; width: 222px; background: url('http://image.dashofer.hu/www.adoforum.hu/images/order_button_big_states.png') no-repeat scroll 0px -59px;}
.order_buttons li a.button12 {margin-left: 19px;}
.order_buttons li a.button6 {margin-left: 36px;}
.order_buttons li a:hover {background-position: 0px 0px;}
/* order buttons */

/* register button */
.register_button, .register_button2 {width: 516px; text-align: center; margin: 0px; padding: 0px;}
.register_button ul, .register_button2 ul {margin: 0px; padding: 0px;}
.register_button li, .register_button2 li {float: left; list-style: none; margin-left: 172px; margin-top: 5px;}
.register_button li a {display: block; height: 55px; width: 222px; background: url('http://image.dashofer.hu/www.adoforum.hu/images/register_button_big_states.png') no-repeat scroll 0px -59px;}
.register_button2 li a {display: block; height: 55px; width: 222px; background: url('http://image.dashofer.hu/www.adoforum.hu/images/register_button2_big_states.png') no-repeat scroll 0px -59px;}
.register_button li a:hover, .register_button2 li a:hover {background-position: 0px 0px;}
/* register button */

#docContent a.moreabout_button, #docContent a.moreabout_button:visited, a.moreabout_button, a.moreabout_button:visited {
background-image:url("http://image.dashofer.hu/www.adoforum.hu/images/search_button.jpg");
display: block;
border:2px solid #A5A5A5 !important;
color:white !important;
cursor:pointer;
font-family:Verdana;
font-size:12px !important;
font-weight: bold !important;
text-decoration: none !important;
height:17px;
=height:21px;
text-align:center;
width:110px;
padding-top: 2px;
text-decoration: none;
}

/* SERP */
#serp-order-buttons { text-align: left; width: auto; margin-bottom: 12px; }
a.serp-order, a.serp-order-selected, a:visited.serp-order, a:visited.serp-order-selected {padding-right: 2px; text-decoration: none; }
a.serp-order, a:visited.serp-order {color: #5E5E62 !important; }
a.serp-order-selected, a:visited.serp-order-selected, a:hover.serp-order {color: #265271 !important; }
a.serp-order img, a:visited.serp-order img {background: url("http://image.dashofer.hu/www.adoforum.hu/images/common_pictograms/order_arrow_states.png") no-repeat scroll 0 2px; }
a.serp-order-selected img, a:visited.serp-order-selected img, a:hover.serp-order img {background: url("http://image.dashofer.hu/www.adoforum.hu/images/common_pictograms/order_arrow_states.png") no-repeat scroll 0 -20px;}
.highlightingInside { padding-left: 180px; }
/* SERP */

.historyCheckbox img, .historyCheckboxSelected img {border: 0px;}
#userHistoryNavigation {
// background: url("http://image.dashofer.hu/www.adoforum.hu/images/history_filter_bkg.jpg") repeat-x scroll 0px 10px transparent; 

height:95px;}
#typeFilter9, #typeFilter2, #typeFilter8 {display:none;}
a.historyCheckbox, a.historyCheckbox:visited {background: url("http://image.dashofer.hu/www.adoforum.hu/images/checkbox_states.png") no-repeat scroll 0px -97px transparent; =background-position: 0px -95px; text-decoration: none; color: #7F8084; margin-right:4px; white-space: nowrap;}
a.historyCheckbox:hover {background: url("http://image.dashofer.hu/www.adoforum.hu/images/checkbox_states.png") no-repeat scroll 0px -97px transparent; =background-position: 0px -95px; text-decoration: none; color: #265271;}
a.historyCheckboxSelected {background: url("http://image.dashofer.hu/www.adoforum.hu/images/checkbox_states.png") no-repeat scroll 0px 2px transparent; =background-position: 0px 3px; text-decoration: none; color: #265271; text-decoration: none !important; margin-right:4px; white-space: nowrap;}
a.historyCheckboxSelected:hover {text-decoration: none; color: #7F8084;}
#userHistoryNavigation { margin: 0 auto; text-align: center; margin-bottom:20px; }

#typeFilter4.historyCheckbox, #typeFilter4.historyCheckbox:visited, #typeFilter7.historyCheckbox, #typeFilter7.historyCheckbox:visited {=background-position: 0px -80px;}
#typeFilter4.historyCheckbox:hover, #typeFilter7.historyCheckbox:hover {=background-position: 0px -80px;}
#typeFilter4.historyCheckboxSelected, #typeFilter4.historyCheckboxSelected:visited, #typeFilter7.historyCheckboxSelected, #typeFilter7.historyCheckboxSelected:visited {=background-position: 0px 20px;}
#typeFilter4.historyCheckboxSelected:hover, #typeFilter7.historyCheckboxSelected:hover {}

span.grayText {color: #8A8A8A;}
span.updated {font-weight: bold;}
#loginpayed a.moreabout_button:link, #loginpayed a.moreabout_button:visited {color: white !important; text-decoration: none !important;}
.fontsize, span.PrintIt a:hover, span.UserTitle, span.addFav, span.myHistory a, span.myQuestions a, span.myAccount a, span.myModules a, span.myLogout a, span.PrintIt a, span.RelatedContent a, span.GetURL a, span.MailTo a, span.myHistory a:visited, span.myQuestions a:visited, span.myAccount a:visited, span.myModules a:visited, span.myLogout a:visited, span.PrintIt a:visited, span.RelatedContent a:visited, span.GetURL a:visited, span.MailTo a:visited, span.HighLight a, span.HighLight a:visited, span.addNote a, span.addFav a,
span.addNote a:visited, span.addFav a:visited, span.myFavourites a, span.myFavourites a:visited { color: #265271; }

#content_table td img {display: none;}
#content_table td .shortlink img {display: inline;}
#order-onlib { display: block; color: white; width:160px; height: 30px; line-height: 30px; border:0; }
h3.shorttitle { margin:0;margin-bottom:4px;padding:0;line-height:1em;font-weight:bold;color:#002A95;}
#dinewarticles, #dimrarticles { padding: 4px; }
.myUserName { display: block; text-align: center; }


.portalcell_content ul#forum-fresh {
list-style-type: none;
padding:0px;
margin:0px;
margin-left:5px;
}
.portalcell_content ul#forum-fresh li {
padding:0px;
margin:0px;
border-bottom: 2px solid grey;
}

#footer_slat
{
  text-align:center;
  background-color:#2B2A28;
  font-size: 1em;
  color:#AACCFF;
  padding:10px 0px 10px 0px;
}

a.keyword-highlight
{
  text-decoration: underline;
}

.keyword-tooltip {
   position: absolute;
   top: 0;
   left: 0;
   z-index: 3;
   display: none;
}

div.content_content h1.articletitle 
{
  margin: 0px;
  padding: 0px;
  float:left;
}

div.zone_title {
  color: #919191;
  text-align: center;
  text-transform: lowercase;
}

.goAdverticum { text-align: center;}

  #garance_float {
    position: fixed;
    z-index: 1000;
    bottom: 0;
    right: -400px;
    width: 360px;
    padding: 3px;
    border: 1px solid #039;
    background-color: #A4D3EE;
  }
  #garance_float h2 {
    border-bottom: 2px solid #002A95;
  }

.shortitem span.title a {
  width:inherit;
}

.content_content div.shortitem {
  margin-bottom: 8px;
}

.shorttoplist .clear {
  line-height:0px;
  clear:both;
  height:0px;
  margin:0px;
  padding:0px;
}

.showshortitem 
{
  margin-bottom: 4px;
}

.showshortitem .articletitle
{
  margin-bottom:0.1em;
}

.imgHover img { 
    display: none;
    position:absolute;
    z-index: 2;
    border: 1px solid #002A95;
}

.content_content .ui-button-text { 
  padding: 0.3em 1em !important;
}
.searchbox {
  width:550px;
}
