/* css: "DK-Sprachendienst.de" 
----------------------------------
author: Bjoern Stolze
agency: www.T3P.de
----------------------------------
*/

body 					{ background-color:#4c7094; background:url(../_img/bg_verlauf.gif); background-repeat:repeat-x; background-attachment:fixed; margin:0px; font-family: Lucida, Geneva, Arial, Verdana, sans-serif; }


.tab_master 			{ background:url(../_img/bg_shaddow.png); background-repeat:repeat-y; }
.tab_body 				{ background-color:#fff; background:url(../_img/bg_tab_body.png);  background-repeat:repeat-y;}
.tab_header 			{ background:url(../_img/bg_shaddow_header.png); background-repeat:no-repeat; }
.tab_footer 			{ background:url(../_img/bg_shaddow_footer.png); background-repeat:no-repeat; }

h1						{ font-size:21px; color:#1f3765; letter-spacing:-0.01em; font-weight:100; margin-top: 40px; margin-left:22px; }
h2						{ font-size:14px; color:#7092b8; letter-spacing:-0.01em; font-weight:100; margin-top: 45px; margin-bottom: 20px; }
h3						{ font-size:14px; color:#7092b8; letter-spacing:-0.01em; font-weight:100; margin-top: 20px; margin-bottom: 20px; }
h4 						{ font-size:10px; color:#4c7094; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; margin: 0; padding: 0; }
h5						{ font-size:11px; color:#666; line-height:1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; margin-left:22px; }


#logo 			{ font-size:20px; margin :0; background-attachment: 0 0 ; background-repeat: no-repeat; height: 87px; width: 454px; text-indent: -999em; background-image: url(../_img/logo_dk-sprachendienst.gif); }

p						{ font-size:11px; color:#666; line-height:1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left:22px; }
li.text					{ font-size:11px; color:#666; line-height:1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left:10px; margin-bottom:10px;  }
.bodycopy				{ font-size:11px; color:#666; line-height:1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top:-8px; }
.sidefont				{ font-size:10px; color:#333; line-height:1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left:0px; }
.greygrey				{ text-decoration: none; color:#777;}
.notestyle				{ font-size:11px; color:#4c7094; line-height:1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style:italic; margin-left:21px; margin-top:-5px; margin-bottom:30px; }
.bluecopy				{ font-size:11px; color:#4c7094; line-height:1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left:21px; margin-top:-5px; }
table.tabletext			{ font-size:11px; color:#666; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left:22px; }

a:active 				{ text-decoration: none; }
a:link 					{ text-decoration: none; }
a:visited 				{ text-decoration: none; }
a:hover 				{ text-decoration: underline; }

.copyright				{ font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#aaa; text-decoration: none; }
.invisible				{ font-size:6px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#eee; }
a.invisible:active 		{ text-decoration: none; color:#eee; }
a.invisible:link 		{ text-decoration: none; color:#eee; }
a.invisible:visited 	{ text-decoration: none; color:#eee; }
a.invisible:hover 		{ text-decoration: none; color:#eee; }

.silent				{ font-size:11px; color:#666; line-height:1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top:-8px; cursor:text; }
a.silent:active 	{ text-decoration: none; cursor:text; }
a.silent:link 		{ text-decoration: none; cursor:text; }
a.silent:visited 	{ text-decoration: none; cursor:text; }
a.silent:hover 		{ text-decoration: none; cursor:text; }

.formfield1 { 	font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				font-style:italic;
				color: #666;
				text-decoration: none;
				border: 1px solid #999;
				border-bottom: 0;
				width: 170px;
				margin: 0;
				padding-left:3px;
}
* html .formfield1	 { 
				margin-bottom:-4px;
				padding-left:6px;
}
*:first-child+html .formfield1 { 
				margin-bottom:-4px;
				padding-left:6px;
}
.formfield2 { 	font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				font-style:italic;
				color: #666;
				text-decoration: none;
				border: 1px solid #999;
				width: 140px;
				margin: 0;
				padding-left:3px;
}
* html .formfield2 { 
				padding-left:6px;
}
*:first-child+html .formfield2 { 
				margin-top:-4px;
				padding-left:6px;
}
.formfield2b { 	font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				font-style:italic;
				color: #666;
				text-decoration: none;
				border: 1px solid #999;
				width: 170px;
				margin: 0;
				padding-left:3px;
}
* html .formfield2b { 
				padding-left:6px;
}
*:first-child+html .formfield2b { 
				padding-left:6px;
}

.formbtn	 { 	font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #fff;
				text-decoration: none;
				background-color: #999;
				border: 1px solid #999;
				margin: 0;
				width: 30px;
				cursor:pointer;
}
* html .formbtn {
				height:16px;
}
*:first-child+html .formbtn {
				height:16px;
}
.formbtn2	 { 	font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #fff;
				text-decoration: none;
				background-color: #999;
				border: 1px solid #999;
				margin: 0px;
				width: 70px;
				display:block;
				cursor:pointer;
}