﻿/* ************************************ */
/* Content: CSS styles basic Modules    */
/* ************************************ */



/* Discussion-Module    */
.discussion_table
{
    font-family: Calibri, Verdana, Helvetica, sans-serif;
    font-size: 13px;
	color: #000000;    
	background-image: url(/images/list-center-bg.gif);  	
	background-color: #bad4f7;
	padding-left: 0px;
	width:750px;
	line-height:25px;
	padding:4px;
}

.discussion
{
   font-family: Calibri, Verdana, Helvetica, sans-serif;
   font-size: 13px;
   background-image:url('/images/list-background_alternate.gif');
   background-color: #f2f8ff;      
   padding-top: 3px;
   padding:1px;    	
   width:750px;
   vertical-align: top;
}

/* style of item titles by Announcements and events */
.ItemTitle    {
    font-family: Calibri, Verdana, Helvetica, sans-serif;
    font-size:  15px;
    font-weight:    bold;
    color: #000000;
    vertical-align: middle;
}
/* style of item titles by Announcements and events */
.ItemTitleDate {
    font-family: Calibri, Verdana, Helvetica, sans-serif;
    font-size:  13px;
    font-weight: normal;
    color: #38536f;
    vertical-align: middle;
}

/* style for the 'more...' link */
.MoreLink
{
    font-family: Calibri, Verdana, Helvetica, sans-serif;
    font-size: 13px;
	text-align: left;	
}

/* style for Error-Messages */ 

.Warning
{
   FONT-SIZE: 13px;
   COLOR: #FF0000; 
   font-family: Calibri, Verdana, Helvetica, sans-serif;

}


.TextBoxesTitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  20px;
    line-height: 24px;
    font-weight: normal;  
	letter-spacing: 1px;
	text-transform: uppercase;
    color:#7e7e7e;
    display: block;
    margin-bottom: 6px;
}

.TextBoxes {
    border: solid 1px #d9d9d9;
    padding: 18px;
padding-top: 0px;    
}

TABLE.TextBoxesHTML {
    background-color: #d9d9d9;
}

TABLE.TextBoxesHTML TD.left {
     padding-right: 18px;
}

TABLE.TextBoxesHTML TD {
     background-color: #ffffff;
     vertical-align:top;
}


.ListBox {
    border: 1px solid #d9d9d9;
    padding: 18px;
    padding-top:16px;    
}



.ShopsTitleBig
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:  20px;
    font-weight: normal;  
	border-width: 0px;
    color:#dc5050;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height:26px;
	padding-bottom: 12px;
    display: block;		
}

.ShopsTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:  13px;
    line-height: 14px;
    font-weight: bold;  
	text-transform: uppercase;
    color:#dc5050;
    display: block;
    padding-bottom: 6px;
}

.TeaserSpacer {
     padding-bottom: 10px;
}

.TeaserSpacerTop {
     padding-top: 10px;

}

.SpecialsTitel {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;  
	border-width: 0px;
    color:#7e7e7e;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height:19px;
	padding-bottom: 12px;
    display: block;		  
}

.Specials {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;    
	line-height:22px;
	color:#dc5050;
	margin-bottom: 8px;   
}

.FlashFournitureBox {
    position:relative;
    margin-right:5px;
    text-align:center;
    padding-bottom:10px;

}

.FlashFournitureTitleBox {
    position:absolute;
    display:inline-block;
    top: 133px;
    left: 10px;
    padding: 8px;
    background-color: #ffffff;
    font-size:bold;


}

TABLE.SearchResultBox {
    background-color: #d9d9d9;
    width: 100%
}

TD.SearchResultBox {
    background-color: #ffffff;
    padding: 18px;
    padding-top:14px; 
    padding-bottom:14px;       
}

TD.SearchResultBoxItem {
    padding-bottom: 4px;   
}

.SearchboxButton {
    padding-left: 3px;   
}

A.SearchResultBox {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  13px;
    font-weight: bold;
    display:inline-block;
    color:#dc5050;
    text-decoration: none;
}

.JobSpacer {
     padding-bottom: 20px;
}

.ListTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:  13px;
    line-height: 14px;
    font-weight: bold;  
	text-transform: uppercase;
    color:#dc5050;
    display: block;
    padding-bottom: 6px;
}

.JobTitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  18px;
    line-height: 20px;
    font-weight: normal;  
	letter-spacing: 1px;
	text-transform: uppercase;
    color:#7e7e7e;
    display: block;
    padding-bottom: 15px;
}


.QuickNavSpacerBottom {
    padding-top: 16px;
}


div.ShopsBox {
    margin-top: 18px;
}

.FurnitureBox {
    border: 1px solid #d9d9d9;
    padding: 18px;
    padding-top: 15px;
    padding-bottom: 0px;
}

