body, table, td {font-family:Tahoma, Arial, Helvetica, sans; 
      font-size:14px;
	  color:#666666;
	  margin:0px;
	  padding:0px;
}	  

.hand	{ cursor:pointer; cursor:hand; }

.seitentitel	{ font-family:verdana; 
		  font-size:20px; 
		  padding:5px; 
		  margin-bottom:20px;
		  border-bottom:1px solid #CCCCCC; 
}

.rn_posten_0	{ font-family:verdana;
		  font-size:11px;
		  background-color:#FFB900;
		  background-color:#000000;
		  color:#FFFFFF;
		  font-weight:bold;
		  height:30px;
		  line-height:28px;
		  clear:left;
		  cursor:default;
}

.intervall { position:relative; right:10px; text-align:right; }
.rn_posten_0 div { float:left; padding:0px 8px 0px 8px; margin-left:1px;  height:30px; 
		font-weight:normal; text-align:right; border-right:1px solid #CCCCCC; }
.rn_posten_0 .soll { width:158px; font-weight:bold; }
.rn_posten_0 .s_netto { width:70px; }
.rn_posten_0 .s_mwst { width:70px; }
.rn_posten_0 .s_brutto { width:70px; }
.rn_posten_0 .ist { width:120px; font-weight:bold; }
.rn_posten_0 .i_netto { width:70px; color:orange; white-space:nowrap; font-size:13px; }
.rn_posten_0 .i_mwst { width:70px; }
.rn_posten_0 .i_brutto { width:70px; }

.rn_posten_1	{ font-family:verdana;
		  font-size:11px;
		  background-color:#FFEC1F;
		  background-color:#666;
		  color:#FFFFFF;
		  font-weight:bold;
		  height:18px;
		  clear:left;
		  cursor:default;
}

.rn_posten_2	{ font-family:verdana;
		  font-size:11px;
		  height:18px;
		  background-color:#FEFF9F;
		  background-color:#BBBBBB;
		  color:#666;
		  border-top:1px solid #FFF;
		  clear:left;
		  cursor:default;
}

.rn_posten_2 img { float:left; }
.rn_posten_2 div { float:left; padding:0px 8px 0px 8px; margin-left:1px;  height:18px; line-height:18px; }
.rn_posten_2 .name {  width:230px; overflow:hidden; }
.rn_posten_2 .fname {  width:230px; overflow:hidden; }
.rn_posten_2 .anschrift {  width:300px; overflow:hidden; }
.rn_posten_2 .icons { float:right;  text-align:right; margin-right:40px; }



.rn_posten_3	{ font-family:verdana;
		  font-size:11px;
		  height:18px;
		  line-height:18px;
		  background-color:#DEDEDE;
		  clear:left;
		  cursor:default;
}

.rn_posten_3 img { float:left; }
.rn_posten_3 div { float:left; padding:0px 8px 0px 8px; border-right:1px solid #CCCCCC; margin-left:1px;  height:18px; }

.rn_posten_3 .rnr {  width:70px; font-weight:bold; }
.rn_posten_3 .betreff { width:350px; overflow:hidden; }
.rn_posten_3 .netto {  text-align:right; width:70px; }
.rn_posten_3 .mwst {  text-align:right; width:70px; }
.rn_posten_3 .brutto {  text-align:right; width:70px; }
.rn_posten_3 .icons { float:right;  text-align:right; border:none; }
.rn_posten_3 .icons img { margin-left:3px; }
.rn_posten_3 .zahlung { width:260px; }


.rn_status0	{ background-color:#DEDEDE; }
.rn_status0u	{ background-color:#FF9F9F; }
.rn_status1	{ background-color:#DEDEDE; }
.rn_status2	{ background-color:#FEFF7F; }
.rn_status3	{ background-color:#D98BDF; }
.rn_status4	{ background-color:#C3EFC2; }

.zcheck		{ margin:0px; padding:0px;  position:relative; top:3px; }

.rliste_head td	{ font-weight:bold; padding:3px; background-color:#DDDDDD; border-bottom:1px solid #CCCCCC; }
.rliste_line td	{ padding:5px; vertical-align:top; }

}

.n11		{ font-size:19px; }
img { border:none;
	  margin:0px;
	  vertical-align:middle;}
	  
#centertab { margin-left:auto; margin-right:auto;}	  

input, textarea, option {color:#666666; 
                font-size:14px; font-family:Tahoma, Arial, Helvetica, sans;
                background-color:#e4e4e4; 
				border:1px solid #e4e4e4; 
				margin:2px; padding:2px;
				border-bottom: 1px solid #cccccc;}


input:hover, select:hover, textarea:hover, option:hover {color:#000000; 
                font-size:14px; font-family:Tahoma, Arial, Helvetica, sans;
                background-color:#e4e4e4; 
				border:1px solid #666666; 
				margin:2px; padding:2px;}
				
select {color:#666666; 
                font-size:14px; font-family:Tahoma, Arial, Helvetica, sans;
                background-color:#e4e4e4; 
				border:1px solid #e4e4e4; 
				margin:0px; padding:0px;
				border-bottom: 1px solid #666666;}

select:hover {color:#000000; 
                font-size:14px; font-family:Tahoma, Arial, Helvetica, sans;
                background-color:#e4e4e4; 
				border:1px solid #666666; 
				margin:0px; padding:0px;}
								
	  
.uschrift{font-size:15px;
		  color:#666666;
		  font-weight:bold;
		  padding-bottom:5px;
		  margin:2px;}
		  
.ktext{font-size:14px;color:#666666;font-weight:bold;}
.ltext{font-size:13px;color:#666666;font-weight:normal;}
.error{font-size:14px;color:#ff0000;font-weight:normal;}

/* kalenderfarben */
.kalender	{ border:1px solid #cccccc; }

.budat, .budat0, .xbudat, .xbudat0, .leer { 
	text-align:center; 
	font-size:13; 
	width:16px;
	height:15px; 
	color:333333;
        font-family:Tahoma, Arial, Helvetica;
	font-size:13; 
	cursor:hand; 
	cursor:pointer;
	padding:2px; 
	margin:0px; }

.leer		{ cursor:default; }
.budat0		{ background-color:#71DF61; border:1px solid #71DF61; }
.budat		{ background-color:#E8BDA4; border:1px solid #E8BDA4; text-decoration:line-through; }
.xbudat		{ background-image:url(http://www.dormino.de/images/kal0_.png); background-repeat:no-repeat; }
.xbudat0	{ background-image:url(http://www.dormino.de/images/kal_.png); background-repeat:no-repeat; }
.budatover	{ border:1px solid #000000; }

/* wochentage*/
.wota 	{ background-color:#f4f4f4; font-family:Tahoma, Arial, Helvetica, sans;
			  font-size:11; letter-spacing:0.05; text-align:center; color:666666;}
			  
.monat 		{ background-color:e4e4e4; padding-bottom:1px; padding-top:1px; 
              font-family:Tahoma, Arial, Helvetica, sans;
			  font-size:11; letter-spacing:0.8; text-align:center;}

.heute		{ color:#ff0000; font-weight:normal; font-family:Tahoma, Arial, Helvetica, sans;
			  font-size:12; text-align:center; border: 1px solid #ff0000; text-decoration:none; }


.button, .button:visited, .button:active {
    padding-top: 5px;
    background-color: #cccccc;
    background-image: url(../images/button1.gif);
    background-repeat: repeat;
    padding-left: 25px;
    padding-right: 25px;
    padding-bottom: 5px;
    display: inline-block;
    font-size: 11pt;
    font-weight: bold;
    color: #000000;
    border: solid 1px #cccccc;
    cursor: pointer;
    cursor: hand;
	margin:4px;
}

.button:hover
{
    text-decoration: none;
    color: #000000;
    background-image: url(../images/button2.gif);
    background-color: #cccccc;
    border: solid 1px #cccccc;
	padding-top: 5px;
    background-repeat: repeat;
    padding-left: 25px;
    padding-right: 25px;
    padding-bottom: 5px;
    display: inline-block;
    font-size: 11pt;
    font-weight: bold;
    cursor: pointer;
    cursor: hand;
	margin:4px;
}


.buttons, .buttons:visited, .buttons:active {
    padding-top: 4px;
    background-color: #cccccc;
    background-image: url(../images/button1.gif);
    background-repeat: repeat;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 4px;
    display: inline-block;
    font-size: 10pt;
    font-weight: bold;
    color: #666666;
    border: solid 1px #cccccc;
    cursor: hand;
	margin:4px;
}

.buttons:hover
{
    text-decoration: none;
    color: #000000;
    background-image: url(../images/button2.gif);
    background-color: #cccccc;
    border: solid 1px #cccccc;
	padding-top: 4px;
    background-repeat: repeat;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 4px;
    display: inline-block;
    font-size: 10pt;
    font-weight: bold;
    cursor: hand;
	margin:4px;
}


.melde0		{ display:block; background-color:#B4DAAF; padding:10px; margin-left:15px; width:500px; margin-top:10px; }
.melde1		{ display:block; background-color:#E8BDA4; padding:10px; margin-left:15px; width:500px; margin-top:10px; }



.maintab {	width:1000px; 
		margin-left:auto; margin-right:auto; 
		background-image:url(../images/bg.jpg); 
		background-repeat:repeat-x; 
		background-position: 20px 0 0 0 }
		
a.dor_a:link, a.dor_a:active, a.dor_a:visited {font-family:Tahoma, Arial, Helvetica, sans; color:#990000; font-weight:normal; font-size:12px;text-decoration:none;}
a.dor_a:hover{font-family:Tahoma, Arial, Helvetica, sans; color:#000000;font-weight:normal;font-size:12px;text-decoration:underline;}



#itanum {
	color:#999;
	padding:3px 1px 0px 0px;
	text-decoration:none;}

#itanum a {
	color:#990000;
	text-decoration:none;}


content { padding-left: 20px; padding-right:15px; padding-top:0px;}

.newsbox {border: 1px #CCCCCC solid;
		  padding:0px; margin:3px; 
		  background-color:#f4f4f4;}

.adminbox
{
font-family:verdana; font-size:12px; color:#666666;font-weight:bold;
border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#666666;
border-right-width:1px; border-right-style:solid; border-right-color:#666666;
border-left-width:1px; border-left-style:solid; border-left-color:#666666;
border-top-width:1px; border-top-style:solid; border-top-color:#666666;
}

td.top_border {border-top-width:1px; border-top-style:solid; border-top-color:#c3c3c3;}
td.bottom_border{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#c3c3c3;}
td.left_border{border-left-width:1px; border-left-style:solid; border-left-color:#c3c3c3;}
td.right_border {border-right-width:1px; border-right-style:solid; border-right-color:#c3c3c3;}
td.double_border{
border-left-width:1px; border-left-style:solid; border-left-color:#c3c3c3;
border-right-width:1px; border-right-style:solid; border-right-color:#c3c3c3;
}
td.bottom_border_chef{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#666666;}
td.3side_border{
border-left-width:1px; border-left-style:solid; border-left-color:#c3c3c3;
border-right-width:1px; border-right-style:solid; border-right-color:#c3c3c3;
border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#c3c3c3;
}

td.log{font-size:12px; font-weight:normal; color:#666666;}


a.mini:link{font-family:verdana;color:#990000;font-weight:normal;font-size:11px;text-decoration:none;}
a.mini:hover{font-family:verdana;color:#000000;font-weight:normal;font-size:11px;text-decoration:underline;}
a.mini:active{font-family:verdana;color:#666666;font-weight:normal;font-size:11px;text-decoration:none;}
a.mini:visited{font-family:verdana;color:#990000;font-weight:normal;font-size:11px;text-decoration:none;}

a.mini_s:link{font-family:verdana;color:#ffffff;font-weight:normal;font-size:10px;text-decoration:none;}
a.mini_s:hover{font-family:verdana;color:#666666;font-weight:normal;font-size:10px;text-decoration:underline;}
a.mini_s:active{font-family:verdana;color:#ffffff;font-weight:normal;font-size:10px;text-decoration:none;}
a.mini_s:visited{font-family:verdana;color:#ffffff;font-weight:normal;font-size:10px;text-decoration:none;}


a.it:link{font-family:arial;
color:#ccc;
font-weight:normal;
font-size:9px;}
a.it:hover{font-family:arial;
color:#fff;
font-weight:normal;
font-size:9px;
text-decoration:underline;
background-color:#990000}





a.w:link{font-family:verdana;color:#ff6600;font-weight:bold;font-size:12px;text-decoration:none;}
a.w:hover{font-family:verdana;color:#666666;font-weight:bold;font-size:12px;text-decoration:underline;}
a.w:active{font-family:verdana;color:#ffffff;font-weight:bold;font-size:12px;text-decoration:none;}
a.w:visited{font-family:verdana;color:#ff6600;font-weight:bold;font-size:12px; text-decoration:none;}

a.main_nav:link{font-family:verdana;color:#ffffff;font-weight:bold;font-size:12px;text-decoration:none;}
a.main_nav:hover{font-family:verdana;color:#000000;font-weight:bold;font-size:12px;text-decoration:underline;}
a.main_nav:active{font-family:verdana;color:#ffffff;font-weight:bold;font-size:12px;text-decoration:none;}
a.main_nav:visited{font-family:verdana;color:#ffffff;font-weight:bold;font-size:12px; text-decoration:none;}

a.s:link{font-family:verdana;color:#666666;font-weight:normal;font-size:11px;text-decoration:underline;}
a.s:hover{font-family:verdana;color:#990000;font-weight:normal;font-size:11px;text-decoration:none;}
a.s:active{font-family:verdana;color:#666666;font-weight:normal;font-size:11px;text-decoration:none;}
a.s:visited{font-family:verdana;color:#666666;font-weight:normal;font-size:11px;text-decoration:none;}

a.link13:link{font-family:verdana;color:#990000;font-weight:bold;font-size:13px;text-decoration:none;}
a.link13:hover{font-family:verdana;color:#666666;font-weight:bold;font-size:13px;text-decoration:underline;}
a.link13:active{font-family:verdana;color:#666666;font-weight:bold;font-size:13px;text-decoration:none;}
a.link13:visited{font-family:verdana;color:#990000;font-weight:bold;font-size:13px;text-decoration:none;}

a.box:link{font-family:verdana;color:#990000;font-weight:bold;font-size:12px;text-decoration:none; padding-top:3px;padding-bottom:3px;padding-left:5px;}
a.box:hover{font-family:verdana;color:#000000;font-weight:bold;font-size:12px;text-decoration:none; padding-top:3px;padding-bottom:3px;padding-left:5px;}
a.box:active{font-family:verdana;color:#666666;font-weight:bold;font-size:12px;text-decoration:none; padding-top:3px;padding-bottom:3px;padding-left:5px;}
a.box:visited{font-family:verdana;color:#990000;font-weight:bold;font-size:12px;text-decoration:none; padding-top:3px;padding-bottom:3px;padding-left:5px;}

a.nav:link{font-family:verdana;color:#f8991b;font-weight:normal;font-size:12px;text-decoration:none; padding-top:3px;padding-bottom:3px;text-align:center;}
a.nav:hover{font-family:verdana;color:#f8991b;font-weight:normal;font-size:12px;text-decoration:none; padding-top:3px;padding-bottom:3px;text-align:center;}
a.nav:active{font-family:verdana;color:#f8991b;font-weight:normal;font-size:12px;text-decoration:none; padding-top:3px;padding-bottom:3px;text-align:center;}
a.nav:visited{font-family:verdana;color:#f8991b;font-weight:normal;font-size:12px;text-decoration:none; padding-top:3px;padding-bottom:3px;text-align:center;}


a.header:link{font-family:verdana;color:#990000;font-weight:normal;font-size:12px;text-decoration:none; padding-top:3px;padding-bottom:3px;text-align:center;}
a.header:hover{font-family:verdana;color:#000000;font-weight:normal;font-size:12px;text-decoration:underline; padding-top:3px;padding-bottom:3px;text-align:center;}
a.header:active{font-family:verdana;color:#666666;font-weight:normal;font-size:12px;text-decoration:none; padding-top:3px;padding-bottom:3px;text-align:center;}
a.header:visited{font-family:verdana;color:#990000;font-weight:normal;font-size:12px;text-decoration:none; padding-top:3px;padding-bottom:3px;text-align:center;}


.footer{color:#666666;font-size:10px;}
.footer_s{font-family:verdana;color:#999999;font-size:9px;}
.footer_g{font-family:verdana;color:#f4f4f4;font-size:9px;}

.date{font-family:verdana; font-size:15px; color:#666666;font-weight:bold;}

.cap{font-family:verdana; font-size:15px; color:#666666;font-weight:bold;}

.txt20{font-family:verdana; font-size:20px; color:#666666;font-weight:bold;}
.txt20r{font-family:verdana; font-size:20px; color:#990000;font-weight:bold;}

.txt13{font-family:verdana; font-size:13px; color:#666666;font-weight:bold;}
.txt13n{font-family:verdana; font-size:13px; color:#666666;font-weight:normal;}
.txt13r{font-family:verdana; font-size:13px; color:#990000;font-weight:bold;}
.txt13w{font-family:verdana; font-size:13px; color:#ffffff;font-weight:bold;}

.txt12{font-family:verdana; font-size:12px; color:#666666;font-weight:bold;}
.txt12n{font-family:verdana; font-size:12px; color:#666666;font-weight:normal;}
.txt12r{font-family:verdana; font-size:12px; color:#990000;font-weight:bold;}
.txt12w{font-family:verdana; font-size:12px; color:#ffffff;font-weight:bold;}

.txt11{font-family:verdana; font-size:11px; color:#666666;font-weight:normal;}
.txt11r{font-family:verdana; font-size:11px; color:#990000;font-weight:normal;}
.txt11w{font-family:verdana; font-size:11px; color:#ffffff;font-weight:normal;}

.txt10{font-family:verdana; font-size:10px; color:#666666;font-weight:normal;}
.txt10r{font-family:verdana; font-size:10px; color:#990000;font-weight:normal;}
.txt10w{font-family:verdana; font-size:10px; color:#ffffff;font-weight:normal;}


.framer { padding:1px; border:1px solid; border-color: #990000;  }
.frame1 { padding:1px; border:1px solid; border-color: #666666; }
.framew { border:1px solid; border-color: #cc9999; }

.download { padding:2px; border:0px;}

.boxx { padding:1px; border:1px solid; border-color: #990000; font-size:10px; }

/*		background-repeat: repeat; background-image: url(../images/boxx.jpg);}
*/

.textfeld {border:1px solid; border-color: #999999; background-color: #f4f4f4; scrollbar-track-color: f4f4f4;}
.textfeld_s {width:90%; border:1px line; border-color: #666666; background-color: #f4f4f4; scrollbar-track-color: f4f4f4; font-family:verdana; font-size:9px; color:#666666;}
.td_start { background-repeat: no-repeat; background-image: url(../images/bg/bg_start.gif);
			 top:11px; left:11px;}

.button_s2 {color: #990000; font-family:verdana; font-size:9px; display:block; margin-top:1px; text-align:center; padding:1px; width:80%;
			border:1px solid; border-color: #666666; background-color: #e4e4e4; height: 17px;}

.button_s { font-family:Verdana; font-size:9px; display:block; margin-top:1px;
		text-align:center; width:80%; padding:1px; }
.button_s:link { color:#990000; text-decoration:none; font-weight:bold;}
.button_s:visited { color:990000; text-decoration:none; font-weight:bold;}
.button_s:hover {  color:ffffff; background-color:#990000; text-decoration:none; font-weight:bold;}
.button_s:active { color:666666; text-decoration:none; font-weight:bold;}
