﻿/* \*/
* html .tlc, * html .trc {height: 1%;}
/* */

.tlc, .trc { zoom: 1 }

				
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

.tlc, .trc, .blc, .brc
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

.tlc
	{
	background-position: 0% 0%;
	}

.trc
	{
	background-position: 100% 0%;
	}
	
.blc
	{
	background-position: 0% 100%;
	}

.brc
	{
	background-position: 100% 100%;
	}

.tb, .bb
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
.tb
	{
	background-position: 0% 0%;
	}

.bb
	{
	background-position: 50% 100%;
	}
	
.rb
	{
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

.lb
	{
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}
			
/*-BOX BLUE----------------------------------*/
.box-blue .tlc { background-image:url(images/facelift/corners/blue/blue-tlc.png);}
.box-blue .trc { background-image:url(images/facelift/corners/blue/blue-trc.png); }
.box-blue .blc { background-image:url(images/facelift/corners/blue/blue-blc.png);}
.box-blue .brc { background-image:url(images/facelift/corners/blue/blue-brc.png);}
.box-blue .tb {	background-image:url(images/facelift/corners/blue/blue-tb.png);}
.box-blue .bb  { background-image:url(images/facelift/corners/blue/blue-bb.png);}
.box-blue .rb  { background-image:url(images/facelift/corners/blue/blue-r.png);}
.box-blue .lb { background-image:url(images/facelift/corners/blue/blue-l.png);}
/*---END OF BOX BLUE---*/	

.box-blue 
{
	background-color: #E5EAF0;
	text-align: left;
}
.box-blue h2 
{
	color:#003468;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
	padding-top:3px;
	text-align: left;
}

.box-blue h2 a 
{
	color:#003468;
}

/*---END OF BOX BLUE---*/	

/*-BOX DARK----------------------------------*/
.box-dark .tlc { background-image:url(images/facelift/corners/dark/d_tlc_sq.png);}
.box-dark .trc { background-image:url(images/facelift/corners/dark/d_trc.png); }
.box-dark .blc { background-image:url(images/facelift/corners/dark/d_blc.png);}
.box-dark .brc { background-image:url(images/facelift/corners/dark/d_brc.png);}
.box-dark .tb {	background-image:url(images/facelift/corners/dark/d_tb.png);}
.box-dark .bb  { background-image:url(images/facelift/corners/dark/d_bb.png);}
.box-dark .rb  { background-image:url(images/facelift/corners/dark/d_rb.png);}
.box-dark .lb { background-image:url(images/facelift/corners/dark/d_lb.png);}

/*---END OF BOX DARK---*/	


/*-BOX WHITE----------------------------------*/
.box-white .tlc { background-image:url(images/facelift/corners/blue/blue-tlc.png);}
.box-white .trc { background-image:url(images/facelift/corners/blue/blue-trc.png); }
.box-white .blc { background-image:url(images/facelift/corners/blue/blue-blc.png);}
.box-white .brc { background-image:url(images/facelift/corners/blue/blue-brc.png);}
.box-white .tb { background-image :url(images/facelift/corners/blue/blue-tb.png);}
.box-white .bb  { background-image:url(images/facelift/corners/blue/blue-bb.png);}
.box-white .rb  { background-image:url(images/facelift/corners/blue/blue-r.png);}
.box-white .lb { background-image:url(images/facelift/corners/blue/blue-l.png);}

.box-white
{
	background-color: White;
	text-align: left;
}

.box-white h2 
{
	/* background: none;*/
	color:#003468;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
	padding-top:3px;
	text-align: left;
}

.box-white h2 a 
{
	color:#003468;
}
/*---END OF BOX WHITE---*/	


/*-BOX GRAY----------------------------------*/
.box-gray .tlc { background-image:url(images/facelift/corners/gray/gray-tlc.png);}
.box-gray .trc { background-image:url(images/facelift/corners/gray/gray-trc.png); }
.box-gray .blc { background-image:url(images/facelift/corners/gray/gray-blc.png);}
.box-gray .brc { background-image:url(images/facelift/corners/gray/gray-brc.png);}
.box-gray .tb {	background-image:url(images/facelift/corners/gray/gray-tb.png);}
.box-gray .bb  { background-image:url(images/facelift/corners/gray/gray-bb.png);}
.box-gray .rb  { background-image:url(images/facelift/corners/gray/gray-r.png);}
.box-gray .lb { background-image:url(images/facelift/corners/gray/gray-l.png);}

.box-gray
{
	background-color: #EEEEEE;
	text-align: left;
}

.box-gray h2 
{
	/* background: none;*/
	color:#666666;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
	padding-top:3px;
	text-align: left;
}

.box-gray h2 a 
{
	color:#666666;
}
/*---END OF BOX WHITE---*/	
	


/*-BOX HEADER BLUE----------------------------------*/
.box-headerblue .boxhead
{
	background: url(images/facelift/headers/blue-r.png) no-repeat top right;
	height:24px;	
	font-weight:bold;
}

.box-headerblue .boxhead h2{
	background: url(images/facelift/headers/blue-l.png) no-repeat top left;	
	color:White;
	padding-left:10px;
	font-size:13px;
	padding-top:3px;
	text-align: left;
}

.bluegradient
{
    background:transparent url(images/facelift/backgrounds/verlauf_200.gif) repeat-x left top;
    background-color:#E5EAF0;
}

.box-headerblue h2 a, .box-headerblue h2, .box-headerblue h2 a:hover, .box-headerblue h2 a:visited
{
	color:#FFFFFF;
}

/*-END OF BOX HEADER BLUE----------------------------------*/

/*-BOX HEADER BLUE 2----------------------------------*/
.box-headerblue-2 .boxhead
{
	background: url(images/facelift/headers/blue_2-r.png) no-repeat top right;
	height:24px;	
	font-weight:bold;
}

.box-headerblue-2 .boxhead h2{
	background: url(images/facelift/headers/blue_2-l.png) no-repeat top left;	
	color:White;
	padding-left:10px;
	font-size:13px;
	padding-top:3px;
	text-align: left;
}

.box-headerblue-2 h2 a, .box-headerblue-2 h2, .box-headerblue-2 h2 a:hover, .box-headerblue-2 h2 a:visited
{
	color:#FFFFFF;
}

/*-END OF BOX HEADER BLUE 2----------------------------------*/

/*-BOX HEADER BLUE 3----------------------------------*/
.box-headerblue-3 .boxhead
{
	background: url(images/facelift/headers/blue_3-r.png) no-repeat top right;
	height:24px;	
	font-weight:bold;
}

.box-headerblue-3 .boxhead h2{
	background: url(images/facelift/headers/blue_3-l.png) no-repeat top left;	
	color:#003468;
	padding-left:10px;
	font-size:13px;
	padding-top:3px;
	text-align: left;
}

.box-headerblue-3 h2 a, .box-headerblue-3 h2, .box-headerblue-3 h2 a:hover, .box-headerblue-3 h2 a:visited
{
	color:#6685A4;
}

/*-END OF BOX HEADER BLUE 3----------------------------------*/


/*-BOX HEADER ORANGE----------------------------------*/
.box-headerorange .boxhead
{
	background: url(images/facelift/headers/orange_1-r.png) no-repeat top right;
	height:24px;	
	font-weight:bold;
}

.box-headerorange .boxhead h2{
	background: url(images/facelift/headers/orange_1-l.png) no-repeat top left;	
	color:White;
	padding-left:10px;
	font-size:13px;
	padding-top:3px;
}

.orangegradient
{
    background:transparent url(images/facelift/backgrounds/verlauf_200_orange.gif) repeat-x left top;
    background-color:#FFF1E5;
}

.box-headerorange h2 a, .box-headerorange h2, .box-headerorange h2 a:hover, .box-headerorange h2 a:visited
{
	color:#FFFFFF;
}

/*-END OF BOX HEADER ORANGE ----------------------------------*/

/*-BOX HEADER GRAY ----------------------------------*/
.box-headergray .boxhead
{
	background: url(images/facelift/headers/gray_1-r.png) no-repeat top right;
	height:24px;	
	font-weight:bold;
}

.box-headergray .boxhead h2{
	background: url(images/facelift/headers/gray_1-l.png) no-repeat top left;	
	color:White;
	padding-left:10px;
	font-size:13px;
	padding-top:3px;
}

.graygradient
{
    background:transparent url(images/facelift/backgrounds/verlauf_200_gray.gif) repeat-x left top;
    background-color:#EEEEEE;
}

.box-headergray h2 a, .box-headergray h2, .box-headergray h2 a:hover, .box-headergray h2 a:visited
{
	color:#FFFFFF;
}
/*-END OF BOX HEADER GRAY ----------------------------------*/

/*-BOX HEADER GRAY 2 ----------------------------------*/
.box-headergray-2 .boxhead
{
	background: url(images/facelift/headers/gray_2-r.png) no-repeat top right;
	height:24px;	
	font-weight:bold;
}

.box-headergray-2 .boxhead h2{
	background: url(images/facelift/headers/gray_2-l.png) no-repeat top left;	
	color:#666666;
	padding-left:10px;
	font-size:13px;
	padding-top:3px;
}

.box-headergray-2 h2 a, .box-headergray-2 h2, .box-headergray-2 h2 a:hover, .box-headergray-2 h2 a:visited
{
	color:#FFFFFF;
}
/*-END OF BOX HEADER GRAY 2 ----------------------------------*/




