/*backgrounds*/
.bglight{background-color:#EDEEEF;}
/*.bgdark{background-color:#636466;}*/
.bgdark{background-color:#1B2562;}
.bgtopimg{background-color:#F9C884;}
.bgbtop{background-color:#FFFFFF;}
.bgbmain{background-color:#636466;}
.bgbmoretop{background-color:#636466;}
.bgbmoremain{background-color:#EDEEEF;}
.bgseparator{background-color:#636466;}

/*fontcolors*/
.colhover{color:#F39900;}
.colmainmenu{color:#000000;}
.colsubmenu{color:#000000;}
.coldotsubmenu{color:#000000;}
.colscmenu{color:#000000;}
.colbtop{color:#636466;}
.colbmain{color:#FFFFFF;}
.colbmoretop{color:#FFFFFF;}
.colbmoremain{color:#000000;}
.colcit{color:#616366;}
.colbutton{color:#FFFFFF;}
.coltitle{color:#000000;}
.colbody{color:#000000;}
.colseparator{color:#FFFFFF;}
.colbodymenu{color:#000000;}
.colmaillink{color:#000000;}

/*fontproperties*/
.ft{font-family:Arial;font-size:12px;}
.ftdelink{text-decoration:none;}
.ftmainmenu{font-size:14px;}
.ftsubmenu{font-size:14px;}
.ftdotsubmenu{font-size:12px;}
.ftscmenu{font-weight:bold;font-size:12px;}
.ftbtop{font-weight:bold;font-size:12px;}
.ftbmain{font-size:12px;}
.ftcit{font-weight:bold;font-size:18px;letter-spacing:1px;}
.ftmore{font-size:12px;}
.fttitle{font-weight:bold;}
.ftseparator{font-weight:bold;}
.ftticker{font-size:14px;}
.fttickerdate{font-size:10px;font-weight:bold;}

/*additionalproperties*/
.adseparator{padding:2px;}

/*delimiterproperties*/
.delimmainmenu{color:#000000;}
.delimscmenu{color:#BBBBBB;}

/*bordercolors*/
.fbdrilight{border-right:solid 1px #E6E7E8;}
.fbdleri{border-left:solid 1px #B9C0C7;border-right:solid 1px #B9C0C7;}
.bbd{border:solid 1px #FFFFFF;}
.bbdmore{border:solid 1px #636466;}

/*miscellaneous*/
.lhover{cursor:pointer;cursor:hand;}
button{width:185px;padding:2px;background-color:#636466;color:#FFFFFF;font-weight:bold;border:none;cursor:pointer;cursor:hand;}
input{width:100px;padding:2px;border:solid 1px #000000;}
textarea{border:solid 1px #000000;}
a{text-decoration:none;color:#000000;}
a:hover{text-decoration:none;color:#F39900;}

/*Immobilienanzeige*/
.immoimg{width:120px;}
.immohead{font-weight:bold;}

/*Projektanzeige*/
.projhead{font-weight:bold;}

/*NEWS*/
.bgontop{background-color:#BBBBBB;}
.bgonmiddle{background-color:#EDEEEF;}
.ftontitle{font-weight:bold;}
.ftdntitle{font-weight:bold;}
.ftdnsubtit{font-weight:bold;}

/*Villaetext*/
.villae{font-family:Arial;font-size:10px;text-align:justify;padding:2px;display:block;width:180px;}
a.villae{color:#FFFFFF;text-decoration:none;}
a.villae:hover{color:#F39900;text-decoration:none;}