
/*
	RGB-Immobilien April 2008
	Joachim Streit
	jstreit@ditnetwork.de
	bbf.ch
	
	Hintergrund, hellgrau:#C6C9C8
	
	Farben:
	grau: #515252
	dunkelgrau: #383739
	Gruen: #B7CE76
	Schrift:
	H1 gruen:#B7CE76
	h2 ... #000
	normal: #B2B3B4
	
	Menu 
	schrift: #fff;
	Aktiv: #B7CE76
*/	


@import url(menu.css);
@import url(typographie.css);


body {
background:#C6C9C8 url(/fileadmin/templates/images/background.jpg) repeat-y center;
}

* {padding:0; margin:0;}

html {height:100.1%}



.page #wrap {
position: relative;
margin:0 auto;
width:1180px;
background-color:#4E504F;
}
.header {
padding:0 0 0 146px;
height:96px; 
}










/* #################
#  Flash
#####################
.header .tx-rlmpflashdetection-pi1 {
padding:85px 0 0 0;
text-align:right;
}*/

.page .mainwrap {
position: relative;
background-color:#4E504F;
height:100%;
padding: 0;
background: url(/fileadmin/templates/images/backgroundmenu.jpg) repeat-x;
}


.menu {
position:absolute;
top:0px;
left:0px;
width:140px;
background-color:#383739;
}



.page .contentwrap{
position: relative;
left: 140px;
width: 890px;
padding:0 10px 0 0;
/* background:transparent url(http://server46.hostpoint.ch/~rgbimmo/rgb-immobilien.ch/typo3/fileadmin/templates/images/bordercontent2.jpg) no-repeat right top; */
}


.page .content {
	background: url(/fileadmin/templates/images/rgb_shadow_top.png) no-repeat left top;
	padding-top: 30px;
	padding-right: 250px;
	padding-bottom: 0;
	padding-left: 140px;
}


.page .border1{
width: 909px; 
background:#fff url(/fileadmin/templates/images/shadow_right.jpg) repeat-y right top;
z-index:10;
}

.topmenu{
text-align:right;
padding:4px 32px 0px 0;
height:17px;
}

/*background: url(http://server46.hostpoint.ch/~rgbimmo/rgb-immobilien.ch/typo3/fileadmin/templates/images/rgb_shadow_top.png) no-repeat left bottom; */
.page .flash {
height:222px;
padding:0 0 0 20px;
}


.page .border2 {
width: 909px; 
background:#F3F4F4 url(/fileadmin/templates/images/rgb_shadow2.jpg) repeat-y right top;

}


.page .copy {
width:875px;
background:#F3F4F4 url(/fileadmin/templates/images/Element_downsite.jpg) no-repeat left bottom;
height:80px;

}

.page .copy p{
padding:70px 0 0 0;
text-align:right;
color:#000;
font:11px Arial, sans-serife;
}


.page .footer{
background: url(/fileadmin/templates/images/rgb_shadow_bottom.jpg) no-repeat 140px bottom;
height:10px;
}



/* ######################
#
#   Statseite
#
###########################*/


.start #wrap {
position:absolute;
width:100%;
}
.start .zen{
position: relative;
margin:0 auto;
width:1180px;
background-color:#4E504F;
height:100%;
}

.start .contentwrap{
position: relative;
left: 140px;
width: 898px;
padding:0 0 0 0;

}


.start .mainwrap {
position: relative;
min-height:450px;
height:100%;
padding: 0;
background:#4E504F url(/fileadmin/templates/images/backgroundmenu-start.jpg) repeat-x;
}


.start .border1{
width: 908px; 
background:#fff url(/fileadmin/templates/images/shadow_right_start.jpg) repeat-y right top;
height:449px;
}

.start .topmenu{
text-align:right;
padding:4px 32px 0px 0;
height:17px;
}


.start .flash {
padding:0px 15px 9px 20px ;
height:430px;
background: url(/fileadmin/templates/images/rgb_start_bottom.jpg) no-repeat left bottom;
}

.start .footer {
background:#4E504F url(/fileadmin/templates/images/rgb_start.jpg) no-repeat right ;
height:66px;
padding:0 0 0 0;
}

.start .copy p{
position:relative;
top:-22px;
padding:0 125px 0 0;
text-align:right;
/* color:#383939; */
color:#000;
font:11px Arial, sans-serife;
}


.start .content {
position:relative;
left:600px;
top:10px;
padding:90px 0 0 0;
background-color:#4E504F;
width:400px;
}
.start h1 {color:#fff; font-size:1.5em;}


#tickerspace {
position:absolute;
left:-600px;
top:-60px;
}

.dmnt_a {
color:#C6C9C8;
text-decoration:none;
}

/* #515252
70% black B3B3B3 */

table.typo3-adminPanel {display:none;}

