/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RoundCorner - HEADER
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*
.header_corner{
display:block
}
.header_corner *{
display:block;
height:1px;
overflow:hidden;
background:#FF9801
}
.header_corner1{
border-right:1px solid #6f4403;
padding-right:1px;
margin-right:3px;
border-left:1px solid #6f4403;
padding-left:1px;
margin-left:3px;
background:#c07302;
}
.header_corner2{
border-right:1px solid #1d1304;
border-left:1px solid #1d1304;
padding:0px 1px;
background:#cf7c01;
margin:0px 1px;
}
.header_corner3{
border-right:1px solid #cf7c01;
border-left:1px solid #cf7c01;
margin:0px 1px;
}
.header_corner4{
border-right:1px solid #6f4403;
border-left:1px solid #6f4403;
}
.header_corner5{
border-right:1px solid #c07302;
border-left:1px solid #c07302;
}
.header_corner_content{
padding:0px 5px;
background:#FF9801;
} 
*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RoundCorner - CONTENT
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.content_corner{
display:block
}
.content_corner *{
display:block;
height:1px;
overflow:hidden;
background:#ffffff
}
.content_corner1{
border-right:1px solid #6f7070;
padding-right:1px;
margin-right:3px;
border-left:1px solid #6f7070;
padding-left:1px;
margin-left:3px;
background:#c0c0c0;
}
.content_corner2{
border-right:1px solid #1d1e1e;
border-left:1px solid #1d1e1e;
padding:0px 1px;
background:#cfcfcf;
margin:0px 1px;
}
.content_corner3{
border-right:1px solid #cfcfcf;
border-left:1px solid #cfcfcf;
margin:0px 1px;
}
.content_corner4{
border-right:1px solid #6f7070;
border-left:1px solid #6f7070;
}
.content_corner5{
border-right:1px solid #c0c0c0;
border-left:1px solid #c0c0c0;
}
.content_corner_content{
padding:0px 5px;
background:#ffffff;
} 

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RoundCorner - FOOTER
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.footer_corner{
display:block;
}

.footer_corner *{
display:block;
height:1px;
overflow: hidden;
background:#2F2F2F;
}

.footer_corner1{
border-right:1px solid #3a4349;
padding-right:1px;
margin-right:3px;
border-left:1px solid #3a4349;
padding-left:1px;
margin-left:3px;
background:#34383a;
}

.footer_corner2{
border-right:1px solid #414f58;
border-left:1px solid #414f58;
padding:0px 1px;
background:#323537;
margin:0px 1px;
}

.footer_corner3{
border-right:1px solid #323537;
border-left:1px solid #323537;
margin:0px 1px;
}

.footer_corner4{
border-right:1px solid #3a4349;
border-left:1px solid #3a4349;
}

.footer_corner5{
border-right:1px solid #34383a;
border-left:1px solid #34383a;
}

.footer_corner_content{
padding:0px 5px;
background:#2F2F2F;
} 

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RoundCorner Variante II - HEADER

Link:
	http://www.webdevtips.co.uk/webdevtips/style/corner.shtml
	http://www.sitepoint.com/print/trick-rounded-corner-tables
	
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*
.bl_color1 {
	background: url(../images/nt_orange.gif) 0 100% no-repeat #FF9801;
	width: 100%;
	}
	
.br_color1 {
	background: url(../images/nt_orange.gif) 100% 100% no-repeat;
	}
	
.tl_color1 {
	background: url(../images/tl_orange.gif) 0 0 no-repeat
	}
	
.tr_color1 {
	background: url(../images/tr_orange.gif) 100% 0 no-repeat; 
	padding: 5px
	}
*/	
	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RoundCorner Variante II - CONTENT
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.bl_color2 {
	background: url(../images/bl_white.gif) 0 100% no-repeat #FFFFFF;
	width: 100%;
	}
	
.br_color2 {
	background: url(../images/br_white.gif) 100% 100% no-repeat;
	}
	
.tl_color2 {
	background: url(../images/nt_white.gif) 0 0 no-repeat
	}
	
.tr_color2 {
	background: url(../images/nt_white.gif) 100% 0 no-repeat; 
	padding: 5px
	}
	
	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RoundCorner Variante II - BOTTOM
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.bl_color3 {
	background: url(../images/bl_darkgray.gif) 0 100% no-repeat #2F2F2F;
	width: 100%;
	}
	
.br_color3 {
	background: url(../images/br_darkgray.gif) 100% 100% no-repeat;
	}
	
.tl_color3 {
	background: url(../images/tl_darkgray.gif) 0 0 no-repeat
	}
	
.tr_color3 {
	background: url(../images/tr_darkgray.gif) 100% 0 no-repeat; 
	padding: 5px
	}
	
	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.clear {
	font-size: 1px; 
	height: 1px;
	}
	
	
	
.t {
	background: url(../images/line_vert_orange.gif) 0 0 repeat-x; 
	width: 100%;
	background-color: #F2F5FF;
	}

.b {
	background: url(../images/dot_orange.gif) 0 100% repeat-x;
	}

.l {
	background: url(../images/dot_orange.gif) 0 0 repeat-y;
	}

.r {
	background: url(../images/dot_orange.gif) 100% 0 repeat-y;
	}

.bl {
	background: url(../images/bl_arc_orange.gif) 0 100% no-repeat;
	}

.br {
	background: url(../images/br_arc_orange.gif) 100% 100% no-repeat;
	}
	
.tl {
	background: url(../images/tl_arc_orange.gif) 0 0 no-repeat;
	}
	
.tr {
	background: url(../images/tr_arc_orange.gif) 100% 0 no-repeat; 
	padding: 2px;
	}	
	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RoundCorner (ARC) Variante II - Color1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
.t_arc_color1 {
	background: url(../images/dot_orange.gif) 0 0 repeat-x; 
	width: 100%;
	}

.b_arc_color1 {
	background: url(../images/dot_orange.gif) 0 100% repeat-x;
	}

.l_arc_color1 {
	background: url(../images/dot_orange.gif) 0 0 repeat-y;
	}

.r_arc_color1 {
	background: url(../images/dot_orange.gif) 100% 0 repeat-y;
	}

.bl_arc_color1 {
	background: url(../images/bl_arc_orange.gif) 0 100% no-repeat;
	}

.br_arc_color1 {
	background: url(../images/br_arc_orange.gif) 100% 100% no-repeat;
	}

.tl_arc_color1 {
	background: url(../images/tl_arc_orange.gif) 0 0 no-repeat;
	}
	
.tr_arc_color1 {
	background: url(../images/tr_arc_orange.gif) 100% 0 no-repeat; 
	padding: 2px;
	}	

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
		
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
RoundCorner (ARC) Variante II - Color2
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
.t_arc_color2 {
	background: url(../images/line_vert_orange.gif) 0 0 repeat-x; 
	width: 100%;
	/* Diese Farbe muss mit dem Setting in extra2 übereinstimmen */
	background-color: #FFFBCA;
	}

.b_arc_color2 {
	background: url(../images/dot_orange.gif) 0 100% repeat-x;
	}

.l_arc_color2 {
	background: url(../images/dot_orange.gif) 0 0 repeat-y;
	}

.r_arc_color2 {
	background: url(../images/dot_orange.gif) 100% 0 repeat-y;
	}

.bl_arc_color2 {
	background: url(../images/bl_arc_orange.gif) 0 100% no-repeat;
	}

.br_arc_color2 {
	background: url(../images/br_arc_orange.gif) 100% 100% no-repeat;
	}

.tl_arc_color2 {
	background: url(../images/tl_arc_orange2.gif) 0 0 no-repeat;
	}
	
.tr_arc_color2 {
	background: url(../images/tr_arc_orange2.gif) 100% 0 no-repeat; 
	padding: 2px;
	}	

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


