/*
  design proposal medizinfo.de
  -------------------------------

  usage
  <link rel="stylesheet" type="text/css" href="medizinfo_new.css" />

  please set also correct footer width:
  <table border="0" width="100%" bgcolor="#FFFFFF" height="1">
  to
  <table border="0" width="1024px" bgcolor="#FFFFFF" height="1">
 */

#col_sideleft {
  width: auto !important;
}

.docsearch-big {
  border : 0px;
  width  :98%;
}

.docsearch input.text-field {
  font-size : 15px;
  border    : 1px solid #D8D8D8;
  padding   : 5px !important;
  height: 30px;
}

.docsearch .inline .field label {
  line-height : 14px;
}

.imedo-content label span {
  line-height : 14px;
}

.imedo-content .docsearch-header h2 {
  margin-left : 10px;
}

.docsearch .inline input.button {
  background  : none repeat scroll 0 0 #F2F2F2;
  border      : 1px outset #D8D8D8;
  cursor      : pointer;
  font-size   : 1.1em;
  width       : 98%;
  margin      : 5px 0px 1em;
  padding     : 5px !important;
  height: 30px;
  /*line-height : 22px;*/
}

.imedo-content .text-field {
  width : 100%;
}

.docsearch-big div.inline div.field {
  float : left;
  width : 24%;
  clear : none;
}

.docsearch-big div.inline .button {
  margin-top : 2.2em;
}

* html .docsearch-big div.inline .button {
  margin-top : 2.3em;
}

*+html .docsearch-big div.inline .button {
  margin-top : 2.3em;
}

.imedo-content label {
  padding : 0px !important;
}

.docsearch-results div.content,
.imedo-content div.content {
  color   : #808080;
  margin  : 5px 55px 20px 28px;
  padding : 5px;
  border  : 1px solid #D8D8D8;
}

.docsearch-results ul.content {
  list-style-type: none;
}

.docsearch-results h2,
.imedo-content h2 {
  margin-top    : 15px;
  margin-bottom : 15px;
  color         : #CC2727;
  font          : 20px Cambria, Georgia, Times, "Times New Roman", serif;
  text-shadow   : 0 1px #FFFFFF;
}

.results .pager a,
.results .pager-container span {
  background-color : #F2F2F2;
  border           : 1px solid #D8D8D8;
  padding          : 5px !important;

}

.results .pager-container span.pager-first {
  background : #ffffff;
  border     : 0px;
}

.provider-search-results .details ul.icons.cf {
  visibility : hidden;
}

.imedo-content .tab-list-alphabet, .imedo-content .tab-list {
  border-bottom : 2px solid #D8D8D8;
}

.imedo-content .tab-list-alphabet li, .imedo-content .tab-list li {
  border-color : #D8D8D8 #D8D8D8 !important;
  padding      : 5px 5px 3px;
}

.imedo-content .tab-list-alphabet li.selected, .imedo-content .tab-list li.selected {
  background-color : #F2F2F2 !important;
  border-color     : #D8D8D8 #D8D8D8 !important;
}

.imedo-content .tab-list-alphabet li a, .imedo-content .tab-list-alphabet li span, .imedo-content .tab-list li a, .imedo-content .tab-list li span {
  color : #000000 !important;
}

.imedo-content .tab-list-alphabet li.selected a, .imedo-content .tab-list-alphabet li.selected span, .imedo-content .tab-list li.selected a, .imedo-content .tab-list li.selected span {
  color : #000000 !important;
}

.docsearch .logo {
  position : relative;
  top      : 100px;
}

.imedo-content .doc-info {
  margin : 0px;
}

.imedo-content .doc-info-footer {
  margin-bottom : 0px;
  height        : 0px;
}

.imedo-content .healthcenter {
  margin : 10px;
}

.imedo-content ul.provider-infrastructure {
  margin-top: 20px;
}

.imedo-content table.downloads {
  margin-bottom : 10px;
}

.imedo-content .download-section {
  border-bottom : 1px solid #C2C0BD;
}

.first.content-list.box h2 .link {
  font-size:0.6em;
  font-family: Arial,Verdana,Tahoma,'Bitstream Vera Sans',sans serif;
}

.first.content-list .near-providers li {
  padding-bottom : 10px;
}

.imedo-content .recommendations .table-style td {
  overflow       : hidden;
  padding        : 0.2em;
  text-align     : left;
  vertical-align : middle;
  width          : auto;
}

.imedo-content p.recommendation-meaning {
  margin-top : -6px;
}

.imedo-content .detail-header {
  margin-top    : 6px;
  margin-bottom : 6px;
}

.imedo-content button.button-style,
.imedo-content a.button {
  background      : url("http://doctors.imedo.de/images/apps/doctors/sprites/button-bg.png") repeat-x scroll center top #DEDEDE;
  border          : 1px solid #AAAAAA;
  color           : #333333;
  cursor          : pointer;
  display         : inline-block;
  font-size       : 1em;
  padding         : 5px 15px;
  text-decoration : none;
  margin-bottom   : 6px;
}

.imedo-content button.button-style span {
  background : none repeat scroll 0 0 transparent;
  border     : 0px;
  color      : #333333;
  cursor     : pointer;
  padding    : 0px;
}

.imedo-content table.recommendations td {
  vertical-align : top;
}

.recommendations .recommendation-owner-with-date {
  color : #808080;
}

.imedo-content .even, .imedo-content .even-alt {
  background-color : #F2F2F2;
}

.imedo-content .recommendation-form {
  margin-left : 5px;
}

.imedo-content .suggest_new_entry {
  margin-left : 12px;
}

.imedo-content .provider-search-results h4 {
  margin: 5px;
  font-size: 100%;
  font-weight: normal;
}

.imedo-content .doc-info .desc-left {
  width: 38%;
}
