/*--------------------------------------------------------------------- standard elements */
body{
  background: #e9e8d6;
}

html {
  font-family: "Tahoma", sans-serif;
  font-size: 12px;
  color: #5f2b31;
}

* {
margin: 0;
padding: 0;
}


/* outerWrapper */
#outerWrapper {
  position: absolute;
  width: 936px;
  height: 500px;
  top: 120px;
  left: 50%;
  margin-left: -468px;
  background: url(../img/pageBG.png) no-repeat;
}


/* innerWrapper */
#innerWrapper {
  position: absolute;
  left: 7px;
  top: 7px;
  width: 920px;
  height: 465px;
  display: inline;
}


/* mainmenu */
#mainMenu {
  float: left;
  width: 230px;
  height: 466px;
  font-size: 12px;
  background: url(../img/sg_logo.png) center 360px no-repeat;
}

#mainMenu ul {
  margin: 40px 20px 20px 20px;
}

#mainMenu ul li {
  list-style: none;
  margin: 0 0 10px 0;
}

#mainMenu ul ul {
  margin: 11px 20px 11px 20px;
}

#mainMenu ul ul li {
  list-style: none;
  margin: 0 0 5px 0;
}


.mainMenuItem,
a.mainMenuItemAct {
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
  color: #5f2b31;
}

a.mainMenuSubItem {
  text-decoration: none;
  font-weight: normal;
  color: #5f2b31;
  font-size: 11px;
}

a.mainMenuSubItemAct {
  text-decoration: none;
  font-weight: bold;
  color: #5f2b31;
  font-size: 11px;
}

/* centerWrapper */
#centerWrapper {
  float: left;
}


/* content */
#pageContentColumn1 {
  float: left;
  width: 230px;
  height: 464px;
  overflow: hidden;  
}

#pageContentColumn2 {
  float: left;
  width: 460px;
  height: 463px;
}


/* footer */
#pageFooter {
  clear: both;
  position: relative;
  height: 40px;
  line-height: 40px;
  width: 920px;
  text-align: right;
  font-size: 11px;
}

#pageFooter span {
  margin: 0 10px 0 10px;
}

#pageFooter li {
  list-style: none;
  display: inline;
}

.pageFooterItem {
  margin: 0 0 0 10px;
}

a.addMenuItem {
  text-decoration: none;
  font-weight: bold;
  color: #5f2b31;
}

a.addMenuItemAct {
  text-decoration: none;
  font-weight: bold;
  color: #5f2b31;
}

/* clearer */
.clearer {
  clear: both;
  font-size: 1px;
  height: 1px;
}

/* clearer */
.clearer {
  clear: both;
  font-size: 1px;
  height: 1px;
}


/*content*/
h1 {
  font-size: 18px;
  font-style: italic;
  text-transform: uppercase;
  margin: 40px 40px 10px 40px;
}

p {
  font-size: 12px;
  line-height: 150%;
  margin: 0 40px 10px 40px;
}

#centerWrapper ul {
list-style-type: disc;
list-style-position: outside;
}

#centerWrapper ul li {
margin: 0 0 10px 52px;
}


#centerWrapper a {
text-decoration: none;
font-weight: normal;
color: #5f2b31;
border-bottom: 1px dotted #5f2b31;
}

#centerWrapper a:hover {
text-decoration: none;
font-weight: bold;
color: #5f2b31;
border-bottom: 1px dotted #5f2b31;
}


.tx-powermail-pi1,
.tx-abdownloads-pi1 {
  font-size: 12px;
  line-height: 150%;
  margin: 0 40px 10px 40px;
}

.tx-erdalgooglemap-pi1 {
  font-size: 12px;
  line-height: 150%;
  margin: 30px 40px 10px 40px;
}

.tx-powermail-pi1 fieldset legend {
display: none;
}

.tx-powermail-pi1 fieldset {
border: none;
}

.tx-powermail-pi1 label {
float: left;
display: block;
width: 100px;
}


.tx-powermail-pi1 div {
margin-bottom: 10px;
}

.tx-srfreecap-pi2-cant-read {
display: block;
margin-left: 100px;
}

.tx-srfreecap-pi2-image {
display: block;
margin: 10px 0 0 100px;
}

.tx-powermail-pi1 input {
width: 240px;
border: none;
border-bottom: 1px solid #5f2b31;
background: none;
}

.tx-powermail-pi1 textarea {
width: 240px;
  height: 90px;
border: none;
border-bottom: 1px solid #5f2b31;
background: none;
}

.tx-powermail-pi1 .powermail_submit_uid4 {
margin-left: 99px;
border: 1px solid #5f2b31;
background: #5f2b31;
color: #fff;
}


.tx-abdownloads-pi1 p,
.tx-abdownloads-pi1 h2 {
  font-size: 12px;
  line-height: 150%;
  margin: 0 0 10px 0;
}

.tx-abdownloads-pi1 a {
font-weight: normal:
}

.tx-abdownloads-pi1 a:hover {
font-weight: normal:
}

.tx_abdownloads_listView_download_1,
.tx_abdownloads_listView_download_2 {
margin: 0 0 20px 0;
}

DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; margin: 7px 0 0 40px; !important}

.holder {
float :left;
height:463px;
width:460px;
}

