/* rahmen-css */

/* AUßENRAND */
.xtop, .xbottom {display:block; background:transparent; font-size:1px; width:975px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#ffffff; border-left:1px solid #747170; border-right:1px solid #747170;}
.xb1 {margin:0 5px; background:#747170;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; background:#fff; border:0 solid #747170; border-width:0 1px; width:973px;}

/* MENÜ */
.mtop, .mbottom {display:block; background:transparent; font-size:1px; width:153px;}
.mb1, .mb2, .mb3, .mb4 {display:block; overflow:hidden;}
.mb1, .mb2, .mb3 {height:1px;}
.mb2, .mb3, .mb4 {background:#ffffff; border-left:1px solid #ced4da; border-right:1px solid #ced4da;}
.mb1 {margin:0 5px; background:#ced4da;}
.mb2 {margin:0 3px; border-width:0 2px;}
.mb3 {margin:0 2px;}
.mb4 {height:2px; margin:0 1px;}
.mboxcontent {display:block; background:#fff; border:0 solid #ced4da; border-width:0 1px; width:151px;}

/* MITTE */
.ztop, .zbottom {display:block; background:transparent; font-size:1px; width:610px;}
.zb1, .zb2, .zb3, .zb4 {display:block; overflow:hidden;}
.zb1, .zb2, .zb3 {height:1px;}
.zb2, .zb3, .zb4 {background:#f9faff; border-left:1px solid #ced4da; border-right:1px solid #ced4da;}
.zb1 {margin:0 5px; background:#ced4da;}
.zb2 {margin:0 3px; border-width:0 2px;}
.zb3 {margin:0 2px;}
.zb4 {height:2px; margin:0 1px;}
.zboxcontent {display:block; background:#f9faff; border:0 solid #ced4da; border-width:0 1px; width:608px;}

/* MITTE-REISE -> derzeit nicht genutzt*/
.zztop, .zzbottom {display:block; background:transparent; font-size:1px; width:610px;}
.zzb1, .zzb2, .zzb3, .zzb4 {display:block; overflow:hidden;}
.zzb1, .zzb2, .zzb3 {height:1px;}
.zzb2, .zzb3, .zzb4 {background:#ffffff; border-left:1px solid #ced4da; border-right:1px solid #ced4da;}
.zzb1 {margin:0 5px; background:#ced4da;}
.zzb2 {margin:0 3px; border-width:0 2px;}
.zzb3 {margin:0 2px;}
.zzb4 {height:2px; margin:0 1px;}
.zzboxcontent {display:block; background:#fff; border:0 solid #ced4da; border-width:0 1px; width:608px;}

/* RECHTE-SEITE */
.ytop, .ybottom {display:block; background:transparent; font-size:1px; width:170px;}
.yb1, .yb2, .yb3, .yb4 {display:block; overflow:hidden;}
.yb1, .yb2, .yb3 {height:1px;}
.yb2, .yb3, .yb4 {background:#f9faff; border-left:1px solid #ced4da; border-right:1px solid #ced4da;}
.yb1 {margin:0 5px; background:#ced4da;}
.yb2 {margin:0 3px; border-width:0 2px;}
.yb3 {margin:0 2px;}
.yb4 {height:2px; margin:0 1px;}
.yboxcontent {display:block; background:#f9faff; border:0 solid #ced4da; border-width:0 1px; width:168px;}

/* LINKE-SEITE */
.ltop, .lbottom {display:block; background:transparent; font-size:1px; width:153px;}
.lb1, .lb2, .lb3, .lb4 {display:block; overflow:hidden;}
.lb1, .lb2, .lb3 {height:1px;}
.lb2, .lb3, .lb4 {background:#f9faff; border-left:1px solid #ced4da; border-right:1px solid #ced4da;}
.lb1 {margin:0 5px; background:#ced4da;}
.lb2 {margin:0 3px; border-width:0 2px;}
.lb3 {margin:0 2px;}
.lb4 {height:2px; margin:0 1px;}
.lboxcontent {display:block; background:#f9faff; border:0 solid #ced4da; border-width:0 1px; width:151px;}

/* nachrichten div´s */
.tdn
{
color: #666666;
font-family: tahoma, helvetica, arial;
font-size:12px;
text-align:justify;
}

body
{
	/* background: #e3edfa; */
	background: #87cefa;
}


.table1
{
	border: 0px solid black; 
	width: 965px;
	padding: 0px 0px 3px 0px; /* oben rechts unten links */
} 

.table2
{
	border: 0px solid black; 
	width: 965px;
	padding: 0px 0px 0px 0px; /* oben rechts unten links */
} 

.class_a
{
	vertical-align:top;
	width:160px;
}

.class_b
{
	vertical-align:top;
	width:610px;
}

.class_c
{
	vertical-align:top;
	width:200px;
}

.ausl
{
	vertical-align:middle;
	width:160px;
	padding: 2px 5px 0px 0px; /* oben rechts unten links */
}

.ausl2
{
	vertical-align:middle;
	padding: 2px 15px 0px 0px; /* oben rechts unten links */
}

.logo
{
	width:160px;
	height:100px;
}

.menu
{
	text-align:center;
	padding: 2px 5px 5px 5px; /* oben rechts unten links */
}

.u_menu
{
	text-align:left;
	vertical-align:middle; 
	background-image:url(http://www.smart-mail.de/themen/bilder/verlauf.jpg); 
	background-position: 50% 50%; 
	background-repeat: repeat-x; 
	border-color: #ced4da;
	padding: 7px 5px 5px 5px; /* oben rechts unten links */
	width:130px;
}

td
{
	border:0px solid black;
}

.td1
{
	vertical-align:middle;
	text-align:left;
	height:25px;
	padding: 0px 0px 0px 15px; /* oben rechts unten links */
}

.td2
{
	vertical-align:middle;
	text-align:left;
	height:25px;
	padding: 0px 0px 0px 15px; /* oben rechts unten links */
}

.input2
{
	border: 1px inset #666666;
	font-family: tahoma, helvetica, arial;
	font-size: 12px;
	height: 15px;
	background : #e2e2e2; 
}

.regl:link
{
	color:#c00030; 
	text-decoration:none;
}

.regl:visited
{
	color:#c00030; 
	text-decoration:none;
}


.regl:active
{
	color:#c00030; 
	text-decoration:none;
}

.regl:hover
{
	color:#c00030; 
	text-decoration:underline;
}

