﻿/* morning mail */
/* .mmail extends .div_content */

.mmail{width:604px; border:1px solid #d32380; background-color:#eef0f1;}
html>body .mmail{width:602px;} /* IE hack */

.mmail h1{text-transform:none; font-weight:bold; color:#ae1f65;}
.mmail h1 span{padding-left:10px; font-weight:normal;}
.mmail h2{margin-top:10px; margin-bottom:10px; font-size:18px; line-height:20px; color:#5a5f61;}

.mmail .columns{float:left; margin-top:20px;}

.mmail .colLeft{float:left; display:inline; width:283px; margin:0 10px; font-size:12px; line-height:16px;}
.mmail .colLeft p{margin-bottom:1em;}

.mmail .colLeft a.zoomImg{float:left; margin-right:5px; margin-top:3px;}

.mmail .colRight{float:right; width:299px;}
.mmail .colRight .box{float:left; width:299px; margin-bottom:12px; border:1px solid #d32380; border-right:none; background:white;}
.mmail .colRight .box p.hl{padding:2px 0 2px 9px; border-bottom:1px solid #d32380; text-transform:uppercase; color:#c02172; line-height:normal;}
.mmail .colRight .box p.hl.hl_highlight{background-color:#d32380; color:white;}
.mmail .colRight .box .txt{padding:7px 9px; line-height:16px;}
.mmail .colRight .box .txt.txt_highlight{color:#c02172;}
.mmail .colRight .box .txt.txt_hl{font-weight:bold; padding-bottom:4px;}
.mmail .colRight .box .txt.txt_hl.mel{margin-top:-5px;}

.mmail .colRight .boxAbo div p{margin-bottom:1em;}
.mmail .colRight .boxAbo table{float:left; display:inline; margin-left:9px; border-collapse:collapse; font-size:12px; color:#5a5f61;}
.mmail .colRight .boxAbo table td{padding:0px;}
.mmail .colRight .boxAbo table td.left{width:137px; background:url(/at/dt/img/layout/mm_pixel_lightgray.gif) repeat-x 0 16px;}
.mmail .colRight .boxAbo table td.left p{display:inline; background:white; padding-right:2px;}
.mmail .colRight .boxAbo table td.right{padding-top:3px; padding-left:5px;}
.mmail .colRight .boxAbo table input.text{width:138px; margin-bottom:0; border-color:#8e9699;}
.mmail .colRight .boxAbo table .ik_button{float:right; margin-bottom:9px;}

.mmail .colRight .boxSuche .suche{float:left; width:151px; padding:0 10px;}
html>body .mmail .colRight .boxSuche .suche{width:131px;}
.mmail .colRight .boxSuche .suche p{font-weight:bold; margin:5px 0 4px 0;}
.mmail .colRight .boxSuche .suche input.text{width:131px; margin:0; border-color:#8e9699;}
.mmail .colRight .boxSuche .suche input.text{-moz-box-sizing:border-box;}
.mmail .colRight .boxSuche .suche .ik_button{float:right; margin-top:5px;}

.mmail #kalender table{float:right; width:146px; border-collapse:collapse; border-left:1px solid #d32380; font-size:12px; color:#5a5f61;}
html>body .mmail #kalender table{width:145px;}
.mmail #kalender td{height:21px; width:29px; padding:0; text-align:center; border-top:1px solid #8e9699;}
html>body .mmail #kalender td{height:21px; width:28px;}

.mmail #kalender tr.head td{height:26px; width:auto; border:none;}
.mmail #kalender td a.day{display:block; width:19px; height:20px; margin:0 auto; padding-top:2px; text-decoration:none; color:#5a5f61;}
html>body .mmail #kalender td a.day{height:18px;}
.mmail #kalender td a.day:hover{background:#eef0f1;}
.mmail #kalender td a.day.today{background:#eef0f1;}
.mmail #kalender td span{color:#8e9699;}

.mmail #kalender a.prev{float:left; display:block; width:13px; height:15px; background:url(/at/dt/img/layout/mm_arrow_left.gif) no-repeat 8px 4px;}
.mmail #kalender a.prev.none{background:none;}
.mmail #kalender p.month{float:left; width:118px; font-weight:bold;}
.mmail #kalender p.month span{font-weight:normal;}
.mmail #kalender a.next{float:right; display:block; width:13px; height:15px; background:url(/at/dt/img/layout/mm_arrow_right.gif) no-repeat 0 4px;}

.mmail .colBoth{clear:both; width:100%;}
.mmail .colBoth .footnote{padding:20px 10px; font-size:10px; line-height:13px;}
.mmail .colBoth .footnote p{font-size:10px; line-height:13px;}