/*** bueroservice rhein main CSS basic.css ***/


/*** Generell ref ***/
a:link { color: #dc8600; text-decoration: none; }
a:visited { color: #dc8600; text-decoration: none; }
a:hover { color: #dc8600; text-decoration: underline; }
a:active { color: #dc8600; text-decoration: none; }

/*** Footer ref ***/
#ref_footer a:link { color: #080847; text-decoration: none; }
#ref_footer a:visited { color: #080847; text-decoration: none; }
#ref_footer a:hover { color: #080847; text-decoration: underline; }
#ref_footer a:active { color: #080847; text-decoration: none; }

/*** Menu ref ***/
#ref_menu a:link { color: #000000; text-decoration: none; }
#ref_menu a:visited { color: #000000; text-decoration: none; }
#ref_menu a:hover { color: #000000; text-decoration: none; }
#ref_menu a:active { color: #000000; text-decoration: none; }

/*** Normal ref ***/
#ref_normal a:link { color: #000000; text-decoration: none; }
#ref_normal a:visited { color: #000000; text-decoration: none; }
#ref_normal a:hover { color: #000000; text-decoration: none; }
#ref_normal a:active { color: #000000; text-decoration: none; }


/*** Generell Content CSS START ***/
html,body 
{
	background-color: #f7f9fc; 
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	font-family: Arial;
	font-size: 11px;	
	color: #171717;
}
.tab_content 
{ 
	background-color: #ffffff; 
	font-size: 11px; 
}
.tab_contentright
{ 
}
.uberschrift 
{
	font-size: 18px; 
	font-weight: bold;
	color: #2f4090;
	font-family: Arial;	 
}
.uberschriftklein 
{ 
	font-size: 11px; 
	font-weight: bold;
	color: #2f4090;
	font-family: Arial;
}
.footer 
{  
	color: #dc8600; 
	font-size: 10px; 
	text-align: right;
	background-color: #FFFFFF;
	letter-spacing: 2px;
}
.pathway 
{ 
	font-size: 10px; 
	font-weight: bold;
	color: #2f4090;
	font-family: Arial;
	letter-spacing: 2px;
}
/*** Generell Content CSS END ***/


/*** Menue CSS START ***/
.tab_menue 
{ 
	color: #000000; 
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	background-color: #FFFFFF; 	
}
.tab_menue td
{ 
	text-align: right;
}
/*** Menue CSS END ***/


/*** Generell Forms CSS START ***/
.inputtextarea  
{
	font-size: 11px; 
	font-family: Arial; 
	font-weight: normal; 
	text-decoration: none; 
	background-color: #FFFFFF; 
	padding: 2px; 
	width: 235px; 
	height: 250px; 
	border: solid 1px #cccccc 
}
.inputselect 
{
	font-size: 11px; 
	font-family: Arial; 
	font-weight: normal; 
	text-decoration: none; 
	background-color: #FFFFFF; 
	width: 235px; 
}
.inputtext 
{
	font-size: 11px; 
	font-family: Arial; 
	font-weight: normal; 
	text-decoration: none; 
	background-color: #FFFFFF; 
	padding: 2px; 
	width: 235px; 
	border: solid 1px #cccccc; 
}
.inputbutton  
{
	font-size: 11px; 
	font-family: Arial; 
	font-weight: normal; 
	text-decoration: none; 
	padding: 2px; 
	width: 235px; 
	border: solid 1px #cccccc; 	
}
/*** Generell Forms CSS END ***/


/*** Diverses Tables START ***/
.borderleft 
{ 
	border-left: 1px dotted #b8b8b8;
}
.borderright 
{ 
	border-right: 1px dotted #b8b8b8;
}
.borderbottom 
{ 
	border-bottom: 1px dotted #b8b8b8;
}
.dotv 
{
	background-image: url(../images/dotv.gif);
}
.doth 
{
	background-image: url(../images/doth.gif);
}
.menueblau 
{
	background-color: #2F6FBF;
}
.justify
{
	text-align: justify;
}
/*** Diverses Tables END ***/
