div.block {
   padding-top : 2px;
   padding-bottom : 2px;
   padding-left : 7px;
   padding-right : 7px;
}

div.fullblock {
   min-height : 507px;
   padding-top : 7px;
   padding-bottom : 20px;
   padding-left : 15px;
   padding-right : 15px;
}

div.subblock {
   padding-top : 0px;
   padding-bottom : 0px;
   padding-left : 10px;
   padding-right : 2px;
}

div.subfullblock {
   padding-top : 0px;
   padding-bottom : 0px;
   padding-left : 10px;
   padding-right : 10px;
}

div.block_top, div.subblock_top, div.subblock_mini_top, div.fullblock_top, div.subfullblock_top, div.teaserblock_top, div.teaserfullblock_top {
   padding : 0px;
   margin : 0px;
   height : 6px;
   font-size : 0px;
   background : none;
   background-position : top left;
   background-repeat : no-repeat;
}

div.block_bottom, div.subblock_bottom, div.subblock_mini_bottom, div.fullblock_bottom, div.subfullblock_bottom, div.teaserblock_bottom, div.teaserfullblock_bottom {
	line-height : 1px;
	height : 6px;
	background : none;
	background-position : bottom left;
	background-repeat : no-repeat;
}

/* teaser */

div.teaserblock, div.teaserfullblock {
   padding : 5px;
   padding-left : 10px;
   height : 90px;
}

div.teaserblock a, div.teaserfullblock a {
   color : white;
   text-decoration: none ;
}

div.teaserfullblock h1 {
   font-size : 15px;
   /*color : #B2ECFF;*/
   color : white;
}

div.teaserblock td, div.teaserfullblock td{
   font-size : 11px;
   line-height : 1.2em;
   color : #F9FFF2;
}

div.teaserblock_bottom, div.teaserfullblock_bottom {
   margin-bottom : 10px;
}

div.teaserblock_top {
   background-image : url('../pix/borders/grau_teaser_top.png');
}
div.teaserblock {
   background-image : url('../pix/borders/grau_teaser_bg.png');
}
div.teaserblock_bottom {
   background-image : url('../pix/borders/grau_teaser_bottom.png');
}

div.teaserfullblock_top {
   background-image : url('../pix/borders/grau_teaser_full_top.png');
}
div.teaserfullblock {
   background-image : url('../pix/borders/grau_teaser_full_bg.png');
}
div.teaserfullblock_bottom {
   background-image : url('../pix/borders/grau_teaser_full_bottom.png');
}


/* content */
.rot div.block_top { background-image : url('../pix/borders/rot_content_top.png'); }
.rot div.block { background-image : url('../pix/borders/rot_content_bg.png'); }
.rot div.block_bottom { background-image : url('../pix/borders/rot_content_bottom.png'); }

.gruen div.block_top { background-image : url('../pix/borders/gruen_content_top.png'); }
.gruen div.block { background-image : url('../pix/borders/gruen_content_bg.png'); }
.gruen div.block_bottom { background-image : url('../pix/borders/gruen_content_bottom.png'); }

.blau div.block_top { background-image : url('../pix/borders/blau_content_top.png'); }
.blau div.block { background-image : url('../pix/borders/blau_content_bg.png'); }
.blau div.block_bottom { background-image : url('../pix/borders/blau_content_bottom.png'); }

.grau div.block_top { background-image : url('../pix/borders/grau_content_top.png'); }
.grau div.block { background-image : url('../pix/borders/grau_content_bg.png'); }
.grau div.block_bottom { background-image : url('../pix/borders/grau_content_bottom.png'); }


/* contentsub */
.rot div.subblock_top { background-image : url('../pix/borders/rot_contentsub_top.png'); }
.rot div.subblock { background-image : url('../pix/borders/rot_contentsub_bg.png'); }
.rot div.subblock_bottom { background-image : url('../pix/borders/rot_contentsub_bottom.png'); }

.gruen div.subblock_top { background-image : url('../pix/borders/gruen_contentsub_top.png'); }
.gruen div.subblock { background-image : url('../pix/borders/gruen_contentsub_bg.png'); }
.gruen div.subblock_bottom { background-image : url('../pix/borders/gruen_contentsub_bottom.png'); }

.blau div.subblock_top { background-image : url('../pix/borders/blau_contentsub_top.png'); }
.blau div.subblock { background-image : url('../pix/borders/blau_contentsub_bg.png'); }
.blau div.subblock_bottom { background-image : url('../pix/borders/blau_contentsub_bottom.png'); }

.grau div.subblock_top { background-image : url('../pix/borders/grau_contentsub_top.png'); }
.grau div.subblock { background-image : url('../pix/borders/grau_contentsub_bg.png'); }
.grau div.subblock_bottom { background-image : url('../pix/borders/grau_contentsub_bottom.png'); }

/* contentsub_mini */
.rot div.subblock_mini_top { background-image : url('../pix/borders/rot_contentsub_mini_top.png'); }
.rot div.subblock_mini_bottom { background-image : url('../pix/borders/rot_contentsub_mini_bottom.png'); }

.gruen div.subblock_mini_top { background-image : url('../pix/borders/gruen_contentsub_mini_top.png'); }
.gruen div.subblock_mini_bottom { background-image : url('../pix/borders/gruen_contentsub_mini_bottom.png'); }

.blau div.subblock_mini_top { background-image : url('../pix/borders/blau_contentsub_mini_top.png'); }
.blau div.subblock_mini_bottom { background-image : url('../pix/borders/blau_contentsub_mini_bottom.png'); }

.grau div.subblock_mini_top { background-image : url('../pix/borders/grau_contentsub_mini_top.png'); }
.grau div.subblock_mini_bottom { background-image : url('../pix/borders/grau_contentsub_mini_bottom.png'); }


/* full */
.rot div.fullblock_top { background-image : url('../pix/borders/rot_full_top.png'); }
.rot div.fullblock { background-image : url('../pix/borders/rot_full_bg.png'); }
.rot div.fullblock_bottom { background-image : url('../pix/borders/rot_full_bottom.png'); }

.gruen div.fullblock_top { background-image : url('../pix/borders/gruen_full_top.png'); }
.gruen div.fullblock { background-image : url('../pix/borders/gruen_full_bg.png'); }
.gruen div.fullblock_bottom { background-image : url('../pix/borders/gruen_full_bottom.png'); }

.blau div.fullblock_top { background-image : url('../pix/borders/blau_full_top.png'); }
.blau div.fullblock { background-image : url('../pix/borders/blau_full_bg.png'); }
.blau div.fullblock_bottom { background-image : url('../pix/borders/blau_full_bottom.png'); }

.grau div.fullblock_top { background-image : url('../pix/borders/grau_full_top.png'); }
.grau div.fullblock { background-image : url('../pix/borders/grau_full_bg.png'); }
.grau div.fullblock_bottom { background-image : url('../pix/borders/grau_full_bottom.png'); }


/* fullsub */
.rot div.subfullblock_top { background-image : url('../pix/borders/rot_fullsub_top.png'); }
.rot div.subfullblock { background-image : url('../pix/borders/rot_fullsub_bg.png'); }
.rot div.subfullblock_bottom { background-image : url('../pix/borders/rot_fullsub_bottom.png'); }

.gruen div.subfullblock_top { background-image : url('../pix/borders/gruen_fullsub_top.png'); }
.gruen div.subfullblock { background-image : url('../pix/borders/gruen_fullsub_bg.png'); }
.gruen div.subfullblock_bottom { background-image : url('../pix/borders/gruen_fullsub_bottom.png'); }

.blau div.subfullblock_top { background-image : url('../pix/borders/blau_fullsub_top.png'); }
.blau div.subfullblock { background-image : url('../pix/borders/blau_fullsub_bg.png'); }
.blau div.subfullblock_bottom { background-image : url('../pix/borders/blau_fullsub_bottom.png'); }

.grau div.subfullblock_top { background-image : url('../pix/borders/grau_fullsub_top.png'); }
.grau div.subfullblock { background-image : url('../pix/borders/grau_fullsub_bg.png'); }
.grau div.subfullblock_bottom { background-image : url('../pix/borders/grau_fullsub_bottom.png'); }


