@charset "UTF-8";
/*tomo.at:borders2,boxes with grafic borders*/
/* CSS for the box starts here */
/* Right border */
/* Serve gif images to IE/Win pre version 7 */
* html .bt,
* html .bt div,
* html .bb,
* html .bb div {background-image:url(/img/borders2/box_lg_r10.gif);}
/* Set a height to fix up some rendering issues. */
* html .i1,
* html .i3 {height:1px;}


.box,.box_silver,.box_event,.box_feature,.box_video,.box_wheader,.box_termine,.box_cp_right, 
.box_blue, .box_green, .box_red,.box_immo,.boxcalc, .box_immo_selected,.box_993300,
.box_ff6000,.box_f5debb,.box_ad0000,.box_ff9900,.box_ffb950{
padding:0 1px 0 0;
margin:6px 0px 6px 0px;
color:inherit;
background:url(/img/borders2/borders_lg_r10.png) #FFFFFF 100% 0 repeat-y
}
/* Left border */
.bi{
padding:0 0 0 1px;
color:inherit;
background:url(/img/borders2/borders_lg_r10.png) #FFFFFF 0 0 repeat-y
}
/* Top border and right corner */
.bt{
height:8px;
margin:0 -1px;
background:url(/img/borders2/box_lg_r10.png) 100% 0 no-repeat
}
/* Top left corner */
.bt div{
width:8px;
height:8px;
background:url(/img/borders2/box_lg_r10.png) 0 0 no-repeat
}
/* Bottom border and right corner */
.bb{
height:8px;
margin:0 -1px;
background:url(/img/borders2/box_lg_r10.png) 100% 100% no-repeat
}
/* Bottom left corner */
.bb div{
width:8px;
height:8px;
background:url(/img/borders2/box_lg_r10.png) 0 100% no-repeat
}
.box_content{
padding:4px 5px
}
.box_silver .box_content,.box_silver div,.box_silver .bb,.box_silver .bb *,.box_silver .bt, .box_silver .bt * {
color:inherit;
background-color:#EFEFEF
}


.box_silver .listEntry,.box_event .listEntry{
padding:0px;
margin:0px;
}
.box_event .box_content,.box_event .bb,.box_event .bb *,.box_event .bt, .box_event .bt *{
color:inherit;
background-color: #FFFFDC;
}
.box_feature *{
color:inherit;
background-color:#FFDCDC;
}

.box *,.box_wheader *,.box_cp_right *,.box_immo *, .box_immo_selected *{
color:inherit;
background-color:#FFFFFF
}
.box_termine *{
color:inherit;
background-color:#CCCCCC
}
.box_termine .box_content{
padding:0px
}
.box .box_content{
padding:0px 3px
}
.box_ad0000 *{
color:#ffffff;
background-color:#ad0000;
} 
.box_993300 *{
color:#ff6600;
background-color:#993300;
} 
.box_ff6600 *{
color:#fff;
background-color:#ff6600;
}
.box_ff9900 *{
color:#000;
background-color:#FFB950;
}
.box_ffb950 *{
color:#000;
background-color:#FFB950;
}
.box_f5debb *{
color:#993300;
background-color:#f5debb;
} 
.boxcalc *{
color:inherit;
background-color:#f5deb3;
}

.box_blue *{
color:inherit;
background-color:#8EE0FF;/*#3486BB;*/
}
.box_green *{
color:inherit;
background-color:#81DE6B;/*#3486BB;*/
}
.box_red *{
color:inherit;
background-color:#FF6469;/*#3486BB;*/
}

.box_blue .listEntry  h1,.box_blue .listEntry h1 *,.box_red .listEntry  h1,.box_red .listEntry h1 * {
color:#ffffff;
font-size:14px;
margin-top:3px;
}
.box_red .listEntry  h1{
border-color: #FFFFFF;

}


.box_blue .teaserExContainer .listEntry h2,.box_blue .teaserExContainer .listEntry h2 *,.box_red .teaserExContainer .listEntry h2,.box_red .teaserExContainer .listEntry h2 * {
color:#375B96 !important;
font-size:9px !important;
}

.box_blue .listEntry,.box_red .listEntry {
margin:0px;
}

.box_blue .topText {
color:#375B96;
font-size:9px;
}

.border_header{
float:right;
font-size:14px;
font-weight:bold;
font-variant:small-caps;
background-color: inherit;
color:#AD0000;
margin-top:-22px;
margin-right:10px;
/*background-color:transparent*/;
}
.box_silver .border_header,.box_event .border_header,.box_feature .border_header, .box_blue .border_header,
.box_red .border_header,.box_green .border_header,.box_ad0000 .border_header,.box_993300 .border_header,
.box_ff6600 .border_header,.box_ff9900 .border_header,.box_ffb950 .border_header  {
background-color:transparent
}
.box_ad0000 .border_header,.box_993300 .border_header {
color:#000;
}

.box_wheader .border_header{
float:none;
margin:0;
display:block;
padding:0.3em 10px;
background:#EFECE6;
color:inherit;
font:bold 1.2em/1 Arial,Helvetica,sans-serif;
border-bottom:1px solid #AD0000
}
.box_termine h4{
margin:0px;
padding-top:0px;
padding-bottom:2px
}
.box_termine .box_content{
margin:0px;
padding:0px
}
.box_wheader .bt,.box_termine h4,.box_termine .bt{
background-color:#EFECE6;
color:inherit;
}
/* Serve gif images to IE/Win pre version 7 */
* html .bt,
* html .bt div,
* html .bb,
* html .bb div {background-image:url(/img/borders2/box_lg_r10.gif);}
/* Set a height to fix up some rendering issues. */
* html .i1,
* html .i3 {height:1px;}

/*media print*/
@media print {
.box,.box_silver,.box_wheader,.box_termine,.box_cp_right{
border:1px solid #CCCCCC;
margin-bottom:10px;
padding:0px;
  }
.border_header{
font-weight:bold;
}
}

