/* 
    Document   : rightmodules
    Created on : 17.03.2009, 17:54:29
    Author     : patjun
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

#offer, #flyer{
	color:#002776;
	font-size:16px;
	font-weight:bold;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#lage {
	margin:10px 0 0 16px;
}

#lage ul {
	margin-left:0;
	margin-right:0;
	padding:0 0 0 14px;
}

#lage li {
	margin-left:0;
	margin-right:0;
}

/* module search */
.moduletable-search{
  padding: 18px 0 0 30px;
  height: 30px;
  background: url(../images/module_bg_suche.png) no-repeat top left;
}

.moduletable-search{
  *padding: 16px 0 0 30px;
  height: 34px;
}

#mod_search_searchword {
	margin: 0 2px 0 0;
	padding: 1px 0;
	width: 110px;
	font-size: 10px;
	vertical-align: middle;
  border: solid 1px #fff;
}

.searchbutton {
	vertical-align: middle;
}

/* module standorte */
.moduletable-karte{
  margin-top:8px;
  padding: 5px 0 0 0;
  height:268px;
  background: url(../images/module_bg_karte.gif) no-repeat top left;
}
/* module standort des monats */
.moduletable-voffice{
  margin-top:6px;
  height: 100px;
  padding: 30px 0 0 9px;
  background: url(../images/module_bg_virtual-office.png) no-repeat top left;
}

.moduletable-voffice ul {
  padding:8px 0 0 30px;
  margin:0;
}

.moduletable-voffice li {
  color:#fff;
  font-size:12px;
  padding:0;
  margin:0;
  list-style:url(../images/li-pfeil.gif);
}

.moduletable-voffice a {
  color:#fff;
  font-size:12px;
  margin:0;
  padding:0;
}

.moduletable-voffice a:hover {
  text-decoration:none;
}

/* module standort des monats */
.moduletable-monat, .moduletable-monat-e{
  margin-top:6px;
  height: 130px;
  padding: 45px 0 0 9px;
}
.moduletable-monat {
  *height: 130px;
}
.moduletable-monat{
  background: url(../images/module_bg_monat.gif) no-repeat top left;
}
.moduletable-monat-e{
  background: url(../images/module_bg_monat-e.gif) no-repeat top left;
}

.moduletable-monat ul {
  padding:8px 0 0 30px;
  margin:0;
}

.moduletable-monat li {
  padding:0;
  margin:0;
  list-style:url(../images/li-pfeil.gif);
}

.moduletable-monat a {
  margin:0;
  padding:0;
  color:#fff;
  font-size:12px;
}

.moduletable-monat a:hover {
  text-decoration:none;
}

/* Aktionen Modul */
#aktionen {
  background: url(../images/aktionen-head.jpg) top left no-repeat;
  margin:0;
}

#aktionen_e {
  background: url(../images/aktionen-head_e.png) top left no-repeat;
  margin:0;
}

#aktionen-content {
  padding: 45px 15px 10px 10px;
  background: url(../images/aktionen-footer.jpg) bottom left no-repeat;
}

#aktionen-content ul{
  margin: 0;
  padding: 0;
}

#aktionen-content li{
  margin: 0 0 5px 0;
  list-style:none;
  height:30px;
}

#aktionen-content li{
}

#aktionen-content li a{
  display: block;
  color: #7F92B9;
  font-size: 12px;
  padding: 0 0 0 40px;
  height: 30px;
}

a#ak-besichtigung {
    background: url(../images/aktionen-buttons.jpg) no-repeat -165px 0;
}
a#ak-besichtigung:hover{
  background: url(../images/aktionen-buttons.jpg) no-repeat 5px 0;
}

a#ak-kontakt {
    background: url(../images/aktionen-buttons.jpg) no-repeat -165px -33px;
}
a#ak-kontakt:hover{
  background: url(../images/aktionen-buttons.jpg) no-repeat 5px -33px;
}

a#ak-ruckruf {
    background: url(../images/aktionen-buttons.jpg) no-repeat -165px -66px;
}
a#ak-ruckruf:hover{
  background: url(../images/aktionen-buttons.jpg) no-repeat 5px -66px;
}

a#ak-drucken {
    background: url(../images/aktionen-buttons.jpg) no-repeat -165px -99px;
}
a#ak-drucken:hover{
  background: url(../images/aktionen-buttons.jpg) no-repeat 5px -99px;
}

a#ak-weiterleiten {
    background: url(../images/aktionen-buttons.jpg) no-repeat -165px -132px;
}
a#ak-weiterleiten:hover{
  background: url(../images/aktionen-buttons.jpg) no-repeat 5px -132px;
}

a#ak-vtour {
    background: url(../images/aktionen-buttons.jpg) no-repeat -165px -165px;
}
a#ak-vtour:hover{
  background: url(../images/aktionen-buttons.jpg) no-repeat 5px -165px;
}

a#ak-newsletter {
    background: url(../images/aktionen-buttons.jpg) no-repeat -165px -198px;
}
a#ak-newsletter:hover{
  background: url(../images/aktionen-buttons.jpg) no-repeat 5px -198px;
}

/* Angebotsmodul */

#angebote {
  background: url(../images/angebote-head.png) top left no-repeat;
  margin: 0 0 10px 0;
}

#angebote_e {
  background: url(../images/angebote-head_e.png) top left no-repeat;
  margin: 0 0 10px 0;
}

#angebote-content {
  padding: 45px 15px 5px 10px;
  background: url(../images/aktionen-footer.jpg) bottom left no-repeat;
}

#angebote-content ul{
  margin: 0;
  padding: 0;
}

#angebote-content li{
  margin: 0 0 5px 0;
  list-style:none;
  height:30px;
}

#angebote-content li{
}

#angebote-content li a{
  display: block;
  color: #7F92B9;
  font-size: 12px;
  padding: 0 0 0 40px;
  height: 30px;
}

a#ab-konferenz {
    background: url(../images/angebote-buttons.png) no-repeat 5px 0;
}
a#ab-konferenz:hover{
  background: url(../images/angebote-buttons.png) no-repeat -165px 0;
}
a#ab-spbuero {
    background: url(../images/angebote-buttons.png) no-repeat 5px -33px;
}
a#ab-spbuero:hover{
  background: url(../images/angebote-buttons.png) no-repeat -165px -33px;
}
a#ab-workbox {
    background: url(../images/angebote-buttons.png) no-repeat 5px -66px;
}
a#ab-workbox:hover{
  background: url(../images/angebote-buttons.png) no-repeat -165px -66px;
}
a#ab-lager {
    background: url(../images/angebote-buttons.png) no-repeat 5px -99px;
}
a#ab-lager:hover{
  background: url(../images/angebote-buttons.png) no-repeat -165px -99px;
}
a#ab-gewerbe {
    background: url(../images/angebote-buttons.png) no-repeat 5px -132px;
}
a#ab-gewerbe:hover{
  background: url(../images/angebote-buttons.png) no-repeat -165px -132px;
}
a#ab-neubau {
    background: url(../images/angebote-buttons.png) no-repeat 5px -165px;
}
a#ab-neubau:hover{
  background: url(../images/angebote-buttons.png) no-repeat -165px -165px;
}

#offer{
  background: url(../images/limited-offer-head.jpg) no-repeat;
}

#flyer{
  background: url(../images/pdf-flyer-head.jpg) no-repeat;
}

#offer-content, #flyer-content {
  padding: 40px 15px 10px 33px;
  margin: 8px 0 0 0;
  font-size: 14px;
  color: white;
  background: url(../images/limited-offer-footer.jpg) bottom left no-repeat;
}

#offer-content ul {
	margin-left:0;
	padding-left:0;
}

#offer-content li {
  font-size: 12px;
  color: white;
}

