body {
  /*font-family:"Lucida Grande", Tahoma, Verdana, sans-serif;*/
  font-family:Tahoma, Verdana, sans-serif;
  margin:0;
  padding:0;
  text-align:center;
  font-size: 75%;
  color:#000;
  background:#fff;
}
a {
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}
#wrap {
  margin:0 auto;
  width:800px;
  text-align:left;
}
#header {
  /*height:239px;*/
  position:relative;
  background:no-repeat left top;
}
#header h1 {
  
}
#header h1 a {
  display:block;
  /*height:239px;*/
}
#contact {
  position:absolute;
  width:6.66em;
  right:0;
  top:.75em;
  height:2.5em;
  text-align:center;
  line-height:2.5em;
  background:#e31d2d;
  color:#fff;
}
#contact a { 
  color:#fff;
  display:block;
  line-height:2.5em;
}
#mainMenu ul {
  list-style:none;
  /*background-color:#de763e;*/
  /*background-color:#55292b;*/
  background-color:#55292b;
  height:4.66em;
  position:relative;
}
#mainMenu li {
  line-height:2.5em;
  color:#fff;
  float:left;
}
#mainMenu li a {
  padding:0 0.79em;   
  display:block;
  color:#fff;
}
#mainMenu ul ul { 
  position:absolute;
  top:2.5em;
  left:0;
  height:2.16em;
  width:100%;
  display:none;
}
#mainMenu li.selected ul {
  display:block;
  z-index:1;
}
#aaa-mainMenu li:hover ul {
  display:block;
  z-index:2;
}
#mainMenu ul ul li {
  line-height:2.16em;
  background:url(/fileadmin/template/img/subMenuSeparator.png) right center no-repeat;
}
#mainMenu ul ul li.last {
  background:none;
}
#mainMenu .maroon, #mainMenu .item-1, #mainMenu .item-1 ul { background-color:#55292b; }
#mainMenu .linen, #mainMenu .item-2, #mainMenu .item-2 ul { background-color:#d7c2ac; }
#mainMenu .green, #mainMenu .item-3, #mainMenu .item-3 ul { background-color:#99a22d; }
#mainMenu .darkRed, #mainMenu .item-4, #mainMenu .item-4 ul { background-color:#a05138; }
#mainMenu .orangeRed, #mainMenu .item-5, #mainMenu .item-5 ul { background-color:#de763e; }
#mainMenu .maroon, #mainMenu .item-6, #mainMenu .item-6 ul { background-color:#ae284c; }
#mainMenu .maroon, #mainMenu .item-7, #mainMenu .item-7 ul { background-color:#55292b; }
#content {
  /*background:url(/fileadmin/template/img/skridla-mala.png) right bottom no-repeat;*/
  font-size:91.66%;
  line-height:150%;
}
#content h2, #content h3, #content h4, #content h5, #content h6 {
  font-size:106%;
}
#content h2 {
  font-weight:bold;
}
#content a {
  color:#55292b;
}
.content-item-1 h2, .content-item-1 h3, .content-item-1 h4, .content-item-1 h5, .content-item-1 h6 {
  color:#55292b;
}
.content-item-2 h2, .content-item-2 h3, .content-item-2 h4, .content-item-2 h5, .content-item-2 h6 {
  color:#d7c2ac;
}
.content-item-3 h2, .content-item-3 h3, .content-item-3 h4, .content-item-3 h5, .content-item-3 h6 {
  color:#99a22d;
}
.content-item-4 h2, .content-item-4 h3, .content-item-4 h4, .content-item-4 h5, .content-item-4 h6 {
  color:#a05138;
}
.content-item-5 h2, .content-item-5 h3, .content-item-5 h4, .content-item-5 h5, .content-item-5 h6 {
  color:#de763e;
}

.content-item-6 h2, .content-item-5 h3, .content-item-5 h4, .content-item-5 h5, .content-item-5 h6 {
  color:#ae284c;
}

#fullColumn {
  padding:3% 2%;
  padding-bottom: 120px;
}
#leftColumn {
  float:left;
  width:70%;
  padding:3% 1.4%;  
}
#rightColumn, #rightColumnSisky, #rightColumnSkridla {
  float:right;
  width:26%;
  #height:370px;
  min-height:370px;
  margin-bottom: 120px;
}
#rightColumnSisky {
  background:url(/fileadmin/template/img/sisky.png) top right no-repeat;
  /*background:url(/fileadmin/template/img/sisky_skridla.png) top right no-repeat;*/    
}
#rightColumnSkridla {
  background:url(/fileadmin/template/img/skridla.png) top right no-repeat;
  /*background:url(/fileadmin/template/img/sisky.png) top right no-repeat;*/
  /*background:url(/fileadmin/template/img/sisky_skridla.png) top right no-repeat;*/  
}
#rightColumn {
  /*background:url(/fileadmin/template/img/skridla-mala4.png) 50% 90% no-repeat;   */
}
#rightColumn .box {
  background:#f8f0ee;
  padding:5% 10%;
  margin-bottom:3%;
}

#fullColumn.nopadding { padding: 0; }

#fullColumn .csc-textpic-image.csc-textpic-firstcol.csc-textpic-lastcol { margin-bottom: 0; }

#footer {
  /*height:127px;*/
  /*height:60px;*/
  /*background:url(/fileadmin/template/img/logo.png) top right no-repeat;*/  
  /*background:url(/fileadmin/template/img/darvi_logo.jpg) 96% 100% no-repeat;*/
  background:url(/fileadmin/template/img/braas_footer_nologo.jpg) top right no-repeat;
  padding:67px 150px 0 0px;
  text-align:right;
  margin:0;
  position: relative;
}
#footer .darvi_logo {
  width: 110px;
  height: 45px;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 5px;
  left: 680px;
}
#footer strong {
  margin-right: 40px;
  font-weight:normal;
}
table.contenttable {
  border-collapse: collapse; 
}

.reg_form table tr td {
  width: 150px;
}
.reg_form table tr td input {
  border: 1px solid #ccc;
}

a.external-link-new-window img {display: none;}
a.ext_link img {display: none;}

/* powermail */
.tx-powermail-pi1 {
  border: 0px solid red;
  margin: 0;
  padding: 0;
  width: 700px;
  position: relative;
}
.tx-powermail-pi1 form {
  margin: 0;
  padding: 0;
}
.tx-powermail-pi1 fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}
#uid1, #uid2, #uid3, #uid4, #uid5, #uid6, #uid7, #uid8, #uid9, #uid10, #uid11 {
  border: 1px solid #ccc;
  width: 140px;
  height: 12px;
  margin: 5px;
  font-weight: bold;
}
#uid6 {margin-top: 20px;}

#powermaildiv_uid1, #powermaildiv_uid2, #powermaildiv_uid3, #powermaildiv_uid4, #powermaildiv_uid5, #powermaildiv_uid6, #powermaildiv_uid7, #powermaildiv_uid8, #powermaildiv_uid9, #powermaildiv_uid10, #powermaildiv_uid11, #powermaildiv_uid13 {
  font-weight: bold;
}
#powermaildiv_uid14 {
  margin-top: 10px;
  color: red;
}
#powermaildiv_uid15, #powermaildiv_uid16, #powermaildiv_uid17, #powermaildiv_uid18, #powermaildiv_uid19 {
  font-weight: normal;
}
#powermaildiv_uid15 {
  top: 24px;
  left: 290px;
  position: absolute;
}
#powermaildiv_uid16 {
  top: 50px;
  _top: 52px;
  left: 320px;
  position: absolute;
}
#powermaildiv_uid17 {
  top: 76px;
  _top: 79px;
  left: 262px;
  position: absolute;
}
#powermaildiv_uid18 {
  top: 102px;
  _top: 108px;
  left: 280px;
  position: absolute;
}
#powermaildiv_uid19 {
  top: 128px;
  _top: 136px;
  left: 280px;
  position: absolute;
}
#powermaildiv_uid20 {
  top: 273px;
  _top: 292px;
  left: 390px;
  position: absolute;
}

.powermail_submit {
  border: 1px solid #ccc;
}
.powermail_mandatory_js {
  color: red;
}
.tx-srfreecap-pi2-cant-read {
  color: #666;
}
.tx-srfreecap-pi2-cant-read a {
  font-weight: bold;
  color: #666;
}
.tx-powermail-pi1_mandatory ul {
  margin: 0;
  padding: 0;
}
.tx-powermail-pi1_mandatory ul li {
  margin: 5px 0;
  padding: 0;
  list-style: none;
}

#content ul {
  margin: 0 0 0 30px;
  padding: 0;
}

#fullColumn div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image { margin-left: 0; }


.pos-relative { position: relative; }

.pm-links { list-style: none; position: absolute; left: 0; top: 567px; float: left; width: 100%; height: 177px; }
.pm-links li { float: left; height: 100%; }
.pm-links li a { background: transparent url("/fileadmin/template/img/clear.png") repeat 0 0; float: left; width: 230px; height: 100%; line-height: 177px; }
.pm-links li a.pm-2 { width: 220px; }

.f-link { float: left; position: absolute; left: 0; top: 744px; width: 482px; height: 172px; background: transparent url("/fileadmin/template/img/clear.png") repeat 0 0; }

