/* Diese Datei enthaelt alle Website-spezifischen StyleSheets */ 
/* www.itcreate.de - Immke & Traud GbR */

/* Standardelemente */
BODY 			    {background-color: #fff; padding:0px; margin:0px; width:100%; line-height: 1.2em; background-image:url(../img/pic_bg_site.gif); background-repeat:repeat-x; }
h1,h2,h3,p,.pen 	{font-family: Arial, Helvetica, sans-serif; }

h1			{ font-size: 14px;font-weight:bold;color: #1f1635;}
h2			{ font-size: 14px;font-weight:bold;color: #1f1635;}
h3			{ font-size: 12px;font-weight:bold;color: #fff; margin-top:3px; margin-left:5px; }
p			{ font-size: 12px;font-weight: normal; color: #333;}
.pen		{ font-size: 12px;font-weight: normal; color: #b2b2b2; }

#kundeuser p	{ margin-left:0px;}
#jobauth p		{ margin-left:0px;}

.p5  		{ font-size: 12px;font-weight: normal;color: #333; margin-left:5px; margin-right:5px;}
.pname 		{ font-size: 12px;font-weight: normal;color: #333; background: url("../img/link_name.gif"); background-repeat: no-repeat; background-position: left; padding: 1px 0 1px 15px;}
.underline  { font-size: 12px;font-weight: normal;color: #333; text-decoration:underline;}

/* Textformatierung */
.xs,.s,.m,.men,.mw,.l,.xl  	{ font-family: Arial, Helvetica, sans-serif; }
.xs			{ font-size:  9px;color: #666; }
.s			{ font-size: 10px;color: #666; }
.m			{ font-size: 11px;color: #666; }
.men		{ font-size: 11px;color: #b2b2b2; }
.mw			{ font-size: 12px;color: #333; }
.l			{ font-size: 14px;color: #666; }
.xl			{ font-size: 12px;color: #999; }

.xsb,.sb,.mb,.lb,.xlb,.xls	{font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.xsb		{ font-size:  9px;color: #666; }
.sb			{ font-size: 10px;color: #666; }
.mb			{ font-size: 11px;color: #666; }
.lb			{ font-size: 12px;color: #1f1635;}
.xlb		{ font-size: 15px;color: #666; }
.xls		{ font-size: 14px;font-weight:bold; color: #b2b2b2; }

.error			{ font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #930; }

/* Linkformatierung */
a,a.ds,a.dsactive,a.min,a.minen   { font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

a:link			{ font-size: 12px;color: #333; text-decoration: underline;  }
a:visited		{ font-size: 12px;color: #333; text-decoration: underline; }
a:hover			{ font-size: 12px;color: #333; text-decoration: none;}
a:active		{ font-size: 12px;color: #333; text-decoration: none;}

#menu a:link, #menu a:visited	{color: #1f1635; text-decoration: none;}
#menu a:hover			{color: #1f1635; text-decoration: none;font-weight: bold;}
#menu img			{margin-left:5px; border:0}

a.min:link		{ font-size: 11px;color: #333; text-decoration: none; font-weight: normal;}
a.min:visited	{ font-size: 11px;color: #333; font-weight: normal; text-decoration: none; }
a.min:hover	   	{ font-size: 11px;color: #666; text-decoration: underline; font-weight: normal; }
a.min:active	{ font-size: 11px;color: #666; font-weight: normal; text-decoration: underline; }

a.minen:link	{ font-size: 11px;color: #b2b2b2; text-decoration: none; font-weight: normal;}
a.minen:visited	{ font-size: 11px;color: #b2b2b2; font-weight: normal; text-decoration: none; }
a.minen:hover	{ font-size: 11px;color: #999; text-decoration: underline; font-weight: normal; }
a.minen:active	{ font-size: 11px;color: #999; font-weight: normal; text-decoration: underline; }

a.ds:link		{ font-size: 12px;color: #999; }
a.ds:visited		{ font-size: 12px;color: #999; }
a.ds:hover		{ font-size: 12px;color: #008ccc; }
a.ds:active		{ font-size: 12px;color: #008ccc; }

a.dsactive:link		{ font-size: 12px;color: #999; }
a.dsactive:visited	{ font-size: 12px;color: #999; }
a.dsactive:hover	{ font-size: 12px;color: #008ccc; }
a.dsactive:active	{ font-size: 12px;color: #008ccc; }

a.zurueck:link		{ font-size: 11px;color: #666; }
a.zurueck:visited	{ font-size: 11px;color: #666; }
a.zurueck:hover		{ font-size: 11px;color: #008ccc;text-decoration: underline; }
a.zurueck:active	{ font-size: 11px;color: #008ccc; }

/* Linkformatierung in Ueberschriften */
h2 a:link		{ color:#930; text-decoration:none; }
h2 a:visited		{ color:#930; text-decoration:none; }
h2 a:hover		{ color:#930; text-decoration:underline; }
h2 a:active		{ color:#930; text-decoration:none; }

h3 a:link		{ color:#930; text-decoration:none; }
h3 a:visited		{ color:#930; text-decoration:none; }
h3 a:hover		{ color:#930; text-decoration:underline; }
h3 a:			{ color:#930; text-decoration:none; }

/* Formulare */
.form   		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-top: 1px none #fff; border-right: 1px none #fff; border-bottom: 1px solid #b6b696; border-left: 1px solid #b6b696; background-color: #f2f2f2; padding:1px; padding-left:3px; color:#333;}
.form2   		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-top: 1px none #fff; border-right: 1px none #fff; border-bottom: 1px solid #b6b696; border-left: 1px solid #b6b696; background-color: #d2d0d7; padding:1px; padding-left:3px; color:#333;}
.submit 		{margin:3px;}
.button  		{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333;}
.form_search  		{border-bottom: 1px solid #b6b696; border-left: 1px solid #b6b696;margin-left:10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #d2d0d7; color:#333;}


/* Tabellen */
td				{font-family: Arial, Helvetica, sans-serif;font-size: 12px; color: #666666; }
.tabover			{background-color : #fff; }
.tabout				{background-color : #ffe6bf; }
#content table.list		{border-collapse:collapse;padding:40px;border: 1px none #b6b696;width:98%;} 
#content td.list		{border-bottom: 1px solid #b6b696;vertical-align:bottom;height:82px} 
#content td.bg			{border-bottom: 1px solid #b6b696;text-align: center;vertical-align:center;background: url("/common/img/bg_td.gif");background-position:center;background-repeat:no-repeat;} 

#content table.listsmall	{border-collapse:collapse;border: 1px none green;width:98%;}
#content td.listsmall		{border-bottom: 1px solid #b6b696;vertical-align:bottom;} 




/* Hilfetexte */
.shorthelp, abbr { cursor: help; border-bottom: 1px none #999;}
.pichelp, abbr { cursor: hand; border-bottom: 1px none #999;}


/* Trennlinie */
hr{
background-color:#999; /* Mozilla 1.4 */
color:#999; /* IE 6 */
border: #999; /* Opera 7.11 */
height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
margin-left: 5px;
}

/* Navigation */

#menu 							{padding-left:0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #999;}


#navcontainer a:link, #navcontainer a:visited		{font-size: 12px;color: #1f1635; text-decoration: none;}
#navcontainer a:hover					{font-size: 12px;color: #1f1635; text-decoration: none;font-weight: bold;}
#navcontainer img					{margin-left:5px; border:0}

#navcontainer a:link.sub, #navcontainer a:visited.sub	{font-size: 11px;color: #1f1635; text-decoration: none;}
#navcontainer a:hover.sub				{font-size: 11px;color: #4c7f18; text-decoration: none;font-weight: normal;}

#navcontainer ul					{padding-left:0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #999;}
#navcontainer li 					{list-style-type: none;border-bottom: 1px none #b6b696;background-position: left top;}
#navcontainer li.sub 					{list-style-position: outside;list-style-image:url("/common/img/pic_folder.gif");margin: 6px 0 0 30px;line-height:15px }
	
