/**
 *
 * $Id: 60_portal.css,v 1.1.1.1 2009-03-19 12:37:44 ferencza Exp $ 
 *
 */ 
body {
  background-color:#fff;
  margin:0;
  padding:0;
  font-family: Arial;
  font-size: 12px;
  color: #666;
}
/*Toolbar*/
#frmToolbar {
  font-family: Arial;
  font-size: 11px;
  display:block;
  margin:0;
  padding:0;
  height:28px;
  background-image: url("http://image.dashofer.hu/mediaajanlat/teteje_hatter.jpg");
  overflow:hidden;
}
#frmToolbar label {
  float:none;
  display:inline;
  color:#c00;
  padding-left:5px;
}
#frmToolbar input {
  margin-left:5px;
}
#frmToolbar select#searchType, select#newsletter, select#goto{
  font-family: Arial; 
  font-size: 11px; 
  color: #333333;   
  text-decoration: none; 
  border: 1px #FFFFFF solid; 
}
#frmToolbar input#q {
  font-family: Arial; 
  font-size: 11px; 
  font-weight: normal; 
  color: #333333; 
  text-decoration: none; 
  border: 1px #CCCCCC solid; 
  background-color: #FFFFFF
}
#frmToolbar input#smtSearch {
  font-family: Arial;
  font-size: 11px; 
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  border: 1px #333333 solid;
  background-color: #3975AA;
  font-weight:bold;
}
#frmToolbar input#smtNewsletter {
  font-family: Arial; 
  font-size: 11px; 
  font-weight: bold; 
  color: #FFFFFF; 
  text-decoration: none; 
  border: 1px #FFFFFF solid; 
  background-color: #A29E9F;
}
#frmToolbar input#smtPortal {
  font-family: Arial; 
  font-size: 11px; 
  font-weight: bold; 
  color: #FFFFFF; 
  text-decoration: none; 
  border: 1px #FFFFFF solid; 
  background-color: #B9A185;
}
#frmToolbar fieldset {
  border:none;
  margin:0;
  padding:5;
  display:inline;
  background-image: url("http://image.dashofer.hu/mediaajanlat/felsomenu_separator.gif");
  background-repeat: no-repeat;
  background-position: right center;
  overflow: hidden;
  padding-right:10px;
}
#frmToolbar legend {
  display:none;
}
/*Toolbar end*/
/*Toptop menu*/
#toptop-menu {
  margin:0;
  padding:0;
  height:18px;
  list-style-type: none;   
  font-family: "Arial", "Helvetica", sans-serif;
  background-color: #f2f2f2; 
  font-size: 11px; 
}
#toptop-menu li {
  color:#333;
  height:18px;
  float: left;
  padding-left:300px;
}
#toptop-menu li a {
  color: #003E5F;
  text-decoration: none;
}
#toptop-menu li a:hover {
 color: #F60; 
 text-decoration: none; 
}
#toptop-menu li.title {
  background-image:url("http://image.dashofer.hu/mediaajanlat/negyzet.gif");
  background-repeat:no-repeat;
  text-align:left;
  padding-left:20px;
  color: #333;
  float:left;
}
/*Toptop menu end*/
/*top menu*/
#top-menu { 
  background-image: url("http://image.dashofer.hu/mediaajanlat/felsomenu_hatter.jpg");
  list-style-type: none; 
  margin:0;
  padding:0;
  height:18px;
  border-style: solid;
  border-width: 1px 0 1px 0;
  border-color: #ccc; 
  white-space:nowrap;
  overflow:hidden;
}
#top-menu li {
  float: left;
  padding: 3px 14px 3px 14px;
  background-image: url("http://image.dashofer.hu/mediaajanlat/separator_felsomenu.jpg");
  background-repeat: no-repeat;
  background-position: top right;
  white-space:nowrap;
  overflow:hidden;
}
#top-menu li.last {
  float: left;
  padding: 3px 0px 3px 15px;
  background-image:none;
}
#top-menu li a { 
  font-weight: bold; 
  text-decoration: none; 
  font-size:11px; 
  vertical-align: top; 
  color:#003e5f; 
}
#top-menu li a:hover { 
  color:#ff6600; 
}
/*top menu end*/
/*bottom menu*/
#bottom-menu { 
  background-image: url("http://image.dashofer.hu/mediaajanlat/felsomenu_hatter.jpg");
  list-style-type: none; 
  margin:0; 
  padding:0; 
  width:auto; 
  height:18px; 
  border-style: solid; 
  border-width: 1px 0 1px 0; 
  border-color: #ccc; 
  overflow:hidden;
}
#bottom-menu li {
  float: left;
  padding: 3px 14px 3px 14px;
  background-image: url("http://image.dashofer.hu/mediaajanlat/separator_felsomenu.jpg");
  background-repeat: no-repeat;
  background-position: top right;
  white-space:nowrap;
  overflow:hidden;
}
#bottom-menu li.last {
  float: left;
  padding: 3px 0px 3px 15px;
  background-image:none;
}
#bottom-menu li a {
  text-decoration: none;
  font-size:11px;
  vertical-align: top;
  color:#003e5f; 
}
#bottom-menu li a:hover {
  color:#ff6600; 
}
.rmessage {
  font-size:11px;
  color:#036;
  text-align:center;  
}
.rmessage a {
  font-size:11px;
  color:#008080;
  text-align:center;  
}
.rmessage a:hover {
  font-size:11px;
  color:#f60;
  text-align:center;  
}
/*bottom menu end*/
#content-table {
}
img {
  border:none;
}
td {
  font-family: Arial;
  font-size: 12px;
  color: #666666;
  text-decoration: none;
}
.bodymiddle {
  width:auto;
  height:800px;
}
.bodyleft {
  border-collapse:collapse;
  border-color: black #CCCCCC black #999999;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  background-image: url("http://image.dashofer.hu/mediaajanlat/logo.jpg");
  background-repeat: no-repeat;
  background-position: left bottom;
  background-color: #f2f2f2;
  padding:0;
  margin:0;
  width:150px;
  height:100%;
}
.bodyright {
  background-color:#efefef;
}
.section {
  text-align:left;
  background-color: #fff;
  background-image: url("http://image.dashofer.hu/mediaajanlat/felsomenu_hatter.jpg");
  background-repeat: repeat-x;
  padding-bottom: 5px;
}
.section-text {
  padding:5px;
  text-align:center;
}
.section .title {
  display:block;
  margin:0; padding:3px 0 0 15px; width:auto; height:15px; border-style:solid; border-width:1px 0 1px 0; border-color:#ccc;
  background-image:url("http://image.dashofer.hu/mediaajanlat/separator_felsomenu.jpg");
  background-repeat:no-repeat;
  background-position:top left;
  white-space:nowrap;
  color:#333;
  font-weight:normal;
  vertical-align:bottom;
  font-size: 11px;
}
#mainMenu {
  font-family: "Arial", "Helvetica", sans-serif;
  border-width:0 0 1px 0;
  border-style:solid;
  border-color:#ccc;  
  background-color:#f2f2f2;
  margin:180px 0 0 0;
  padding:0px;
  text-align:right;
  list-style-type:none;
}
#mainMenu ul {
  border-width:1px 0px 0px 0px;
  border-style:solid;
  border-color:#ccc; 
  list-style-type: none;
  margin:0px; 
  padding:0px; 
  text-align:right;
}

#mainMenu li {
  padding:2px 8px 0px 0px;
  margin:0px;
  border-width:1px 0px 0px 0px;
  border-style:solid;
  border-color:#ccc;    
}
#mainMenu li a {
  font-weight: bold;
  font-size: 12px; 
  color: #003E5F;
  text-decoration: none;
}
#mainMenu li a:hover { 
  color: #F60; 
  text-decoration: none; 
}
#mainMenu ul li {
  border-style:none;
}
#mainMenu ul a {
  font-weight: normal;
}
#mainMenu li.submenu {
  font-size: 11px; 
  color: #003E5F;
  font-weight: bold; 
  text-decoration: none;
  text-align:right;
}
#mainMenu li.submenu1 {
  text-align:right;
}
#mainMenu li.submenu1 a {
  font-weight: normal;
}
#mainMenu li.submenu2 {
  text-align:left;
  padding-left: 8px;
}
#mainMenu li.submenu2 a {
  font-weight: normal;
}
.menu_sign {
  padding-right: 2px;
  padding-left: 2px;
  color: #990000;
}
/*Right Menu*/
.RightMenu {
  font-family: "Arial", "Helvetica", sans-serif;
  background-color:#f2f2f2;
  margin:0px;
  padding:0px;
  text-align:right;
  color: #003E5F;
}
.RighMenu ul {
  list-style-type: none;
  margin:0px; 
  padding:0px; 
  text-align:right;
}
.RightMenu li {
  padding:2px 8px 0px 0px;
  margin:0px;
  border-width:0px 0px 1px 0px;
  border-style:solid;
  border-color:#ccc;    
  list-style-type:none;
}
.RightMenu li a {
  font-weight: bold;
  font-size: 12px; 
  color: #003E5F;
  text-decoration: none;
}
.RightMenu li a:hover { 
  color: #F60; 
  text-decoration: none; 
}
/*Right Menu end*/
.cid-container {
  padding:5px;
  text-align:left;
}
.backstep {
  display:block;
  text-align:center;
  width:99%;
}
.searchpage {
  margin:5px;
  text-align:left;     
}
.searchpage a {
  color: #008080;
  text-decoration:none;
  text-align:left; 
  display:block;  
}
.searchpage a:hover {
  color:#f60;
  text-decoration:none;  
}
.main_title{
  color: #003E5F;
  font-weight:bold;
  font-size:14px;
}
.sub_title{
  color:#dfa036;
  font-weight:bold;
  font-size:14px;
}
.default { 
  font-size: 11px; 
  color: #008080; 
  text-decoration: none
}
#table1 td {
  color:#FFF;
}

.bottomLinks {
  padding: 5px;
  text-align: center;
}

.bottomLinks a {
  text-decoration: none;
  font-size:11px;
  color:#003e5f; 
}
.bottomLinks a:hover {
  color:#ff6600; 
}