/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

@import url(../warp/css/layout.css);


/* Spacing
----------------------------------------------------------------------------------------------------*/

.module,
#header,
#breadcrumbs,
#content,
#footer { margin: 15px; }

#header { margin-top: 0px; }

#toolbar { margin-bottom: 15px; }

#footer .module { margin: 0; }


/* Layout
----------------------------------------------------------------------------------------------------*/

#logo {
  display: inline-block;
  margin-right: 0px;
  float: none;
  margin-left:50px;
}

#menubar {
  display: inline-block;
  position: relative;
  bottom: -5px; 
}

#search { float: left; }

#bottom-a:before,
#bottom-b:before {
  content: "";
  display: block;
  margin: 15px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #EBEBEB;  
}

#footer { font-size: 13px; }

#totop-scroller {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  width: 25px;
  height: 25px;
  background-image: url(../images/totop_scroller.png);
  background-position: 0 0; 
  background-repeat: no-repeat;
  background-color: #F5F5F5;
  text-decoration: none;
  border-radius: 4px;
}

#totop-scroller:hover { background-position: 0 -50px; }

h1 {
 color: #26ace2 !important; 
  
}
.module, #header {
 margin-top:10px !important;
 margin-right;15px !important;
 margin-left:15px; !important;
 margin-bottom: 15px !important; 
}
#header {
 margin-top:10px !important;
 margin-right;15px !important;
 margin-left:15px; !important;
 margin-bottom: 0px !important; 
}
.font a {
  color: #26ace2;
}

.font a:hover {
  color: #eb1c24;
  text-decoration:underline;
}

h2 {
  color: #ee2e24 !important; 
  font-family: Tahoma, Geneva, sans-serif !important;
  
}

h3 {

  font-family: "Trebuchet MS", Helvetica, sans-serif !important;
  
}