body {
	margin: 0px;
	padding: 0px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	background: #fff;
}

a {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#EDD5BF;
}


a:hover {
	color: #D1E2EF;
}



p.bodytext a{
	color: #000;
}

div.contentRight p.bodytext, 
div.contentRight div.csc-header,
div.contentRight div.csc-header-n1,
div.contentRight a {
	width: 150px;
	margin: 15px auto;
	color:#DFDFDF;
	font-variant:small-caps;
}



div.csc-header, div.csc-header-n1 {
	font-variant:small-caps;
	color: #5F110C;
}



p.bodytext {
	margin: 15px auto;
}


blockquote {
	width: 500px;
	font-size:10px;
	font-style:italic;
	margin: 0px auto;
	text-align:right;
}

/********************** NAVI TOP ******************************/

div#header {
	height: 84px;
	margin: 0px;
	padding: 0px;
	background: url(../images/navi_top/navi_top.gif) repeat-x;
}


div#header ul.level1 {
	margin: 0px auto;
	width: 1013px;
	padding-top: 34px;
}


div#header ul li {
	display: inline;
	margin: 15px 0px;
	background:transparent url(../images/navi_top/bg-li.gif) no-repeat scroll right 2px;
}

div#header ul li.no_last {
	background: none;
}


div#header ul li a {
	font-size:12px;
	font-weight:normal;
	padding:0 40px 10px 41px;
	text-decoration:none;
	text-transform:capitalize;
}

/********************* MAX / MIN WIDTH ************************/
div#maxWidth2 {
	width: 1013px;
	margin: 20px auto;
	min-height: 500px;
}

/********************** CONTENT HEADER ************************/

div.contentHeader {
	width: 1013px;
	height: 353px;
}



/********************* CONTENT LEFT ***************************/

div.contentLeft {
	width: 230px;
	float: left;
	background: #5F110C;
}

div.contentLeft ul.level1 {
	margin: 0px;
	padding: 0px;
}

div.contentLeft ul li {
	margin: 15px 0px;
	padding: 0px 25px;
	list-style: none;
	text-decoration: none;
}


div.contentLeft ul li a {
	font-size: 18px;
	font-variant: small-caps;
}


div.contentLeft ul.level2 {
	margin: 0px;
	padding: 0px;
}


div.contentLeft ul.level2 li {
	margin: 0px 0px 7px 0px;
}

div.contentLeft ul.level2 li.no_first {
	margin: 15px 0 7px 0 ;
}

div.contentLeft ul.level2 li a {
	font-size: 11px;
	text-decoration: none;
}

/********************** CONTENT CENTER **************************/
div.contentCenter2 {
	width: 713px;
	padding: 0px 20px;
	min-height: 84px;
	float: left;
	background: #FBFBFB;
}


/********************** CONTENT RIGHT ****************************/
div.contentRight {
	width: 230px;
	float: right;
	background: #2A2A2A;
}


/************************ FOOTER **********************************/
div.footer {
	clear: both;
	padding: 10px 0px;
	background: #E3E3E3;
	text-align: right;
}

div.footer ul li {
	display: inline;
	margin-right: 15px;
}

div.footer ul li a {
	font-size: 11px;
	font-variant:small-caps;
	color: #000;
}


/************************ Kontaktformular **********************************/
div.tx-powermail-pi1 {
	width: 730px;
	margin: 15px auto;
}

div.tx-powermail-pi1 div form fieldset div {
	margin: 10px 0px;
}

div.tx-powermail-pi1 label {
	margin-left: 5px;
}

div.tx-powermail-pi1 input#uid1 {
	margin-left: 40px;
}

div.tx-powermail-pi1 input#uid2 {
	margin-left: 24px;
}

div.tx-powermail-pi1 input#uid3 {
	margin-left: 47px;
}

div.tx-powermail-pi1 input#uid4 {
	margin-left: 32px;
}

div.tx-powermail-pi1 input#uid5_cb {
	display: none;
}

div.tx-powermail-pi1 input#uid5_hr {
	margin-left: 13px;
}

div.tx-powermail-pi1 input#uid6 {
	margin-left: 43px;
}

div.tx-powermail-pi1 input#uid7 {
	margin-left: 57px;
}

div.tx-powermail-pi1 div#powermaildiv_uid8 label {
	display: none;
}

div.tx-powermail-pi1 input#uid8 {
	margin-left: 88px;
	width: 436px;
	height: 180px;
}

div.tx-powermail-pi1 div#powermaildiv_uid11 label {
	display: none;
}

div.tx-powermail-pi1 div#recaptcha_widget_div {
	margin-top: 20px;
	margin-left: 88px;
}

div.tx-powermail-pi1 input.powermail_kontakt {
	margin-left: 86px;
}




/******* Baufinanzierung formular ***********/
div.tx-powermail-pi1 input#uid13 {
	margin-left: 140px;
}

div.tx-powermail-pi1 input#uid14 {
	margin-left: 124px;
}


div.tx-powermail-pi1 textarea#uid15 {
	margin-left: 126px;
}

div.tx-powermail-pi1 input#uid16 {
	margin-left: 133px;
}

div.tx-powermail-pi1 input#uid17 {
	margin-left: 141px;
}

div.tx-powermail-pi1 input#uid18 {
	margin-left: 122px;
}

div.tx-powermail-pi1 input#uid19 {
	margin-left: 109px;
}

div.tx-powermail-pi1 input#uid20 {
	margin-left: 74px;
}

div.tx-powermail-pi1 input#uid21 {
	margin-left: 63px;
}

div.tx-powermail-pi1 input#uid22 {
	margin-left: 22px;
}

div.tx-powermail-pi1 input#uid23 {
	margin-left: 149px;
}

div.tx-powermail-pi1 input#uid23 {
	margin-left: 149px;
}

div.tx-powermail-pi1 input.baufinanzierung {
	margin-left: 86px;
}


div.tx-powermail-pi1 div form fieldset.anfrage {
	margin-bottom: 20px;
}


div.tx-powermail-pi1 div form fieldset legend {
	font-variant: small-caps;
	font-size: 20px;
	color: #5F110C;
}
/**************************** Pareto-anschrift links *********************************/
ul.anschrift {
	margin: 45px 0px 0px 0px;
	padding: 0px;
}



ul.anschrift li {
	margin:0px;
	padding:0px 25px;
	font-size:12px;
	font-variant:small-caps;
	color: #EDD5BF;
}


ul.anschrift li.firma,
ul.anschrift li.strasse {
	margin-top: 15px;
	margin-bottom: 0px;
}


ul.anschrift li.tel,
ul.anschrift li.fax,
ul.anschrift li.plz {
	margin-top: 0px;
	margin-bottom: 0px;
}




/********** Gallery ************************************************************************/
.tx-rgsmoothgallery-pi1 .rgsgcontent #myGallery4 div.slideElement {
	background-color: #FBFBFB;
}


div.contentCenter2 div.imageblock {
	margin-bottom: 60px;
}


/********************* Objekte *************************************************************/
ul.csc-menu, ul.csc-menu-1 {
	margin: 0px auto;
	padding: 0px;
	width: 600px;
	list-style: none;
}

ul.csc-menu, ul.csc-menu-1 li {
	display: inline;
	margin-left: 31px;
}


ul.csc-menu, ul.csc-menu-1 li a {
	color:#5F110C;
	font-variant:small-caps;
}


/*************** NEWS **********************/

div.news-latest-item a {
	color: #000;
}

div.news-latest-gotoarchive {
	display: none;
}

div.news-latest-category {
	display: none;
}

div.news-single-backlink a {
	color: #000;
}