/*
<!--    #############################################    -->
<!--                                                     -->
<!--    IKKO. Agentur für Digitale Kommunikation         -->
<!--    Struckholt 12a | D-22337 Hamburg                 -->
<!--    T +49 40 - 513 183 00 | F +49 40 - 513 183 01    -->
<!--                                                     -->
<!--    http://www.ikko.de | kontakt@ikko.de             -->
<!--                                                     -->
<!--    #############################################    -->
*/

/* <![CDATA[ */

h1, h2, h3									{margin:0; padding:0;}
h1											{color:#3f4a68; font-size:12px; line-height:17px; font-weight:bold;}
h2											{color:#1b1b1b; font-size:11px; line-height:17px; font-weight:normal;}
h3											{color:#1b1b1b; font-size:10px; line-height:17px; font-weight:normal;}

#content a, 
#content a:link, 
#content a:visited							{color:#1b1b1b; font-size:11px; line-height:17px; font-weight:normal; text-decoration:none; border-bottom:1px #1b1b1b dashed;}
#content a:hover							{text-decoration:none; border:none;}

/* BREADCRUMB */
div#breadcrumb ul, 
div#breadcrumb ul li
div#breadcrumb ul li						{list-style-type:none; display:inline; padding:0; margin:0;}
#breadcrumb ul li							{list-style-type:none; display:inline; padding:0; margin:0;}
#breadcrumb a, 
#breadcrumb li.level1						{color:#1b1b1b; font-size:10px; font-weight:normal; line-height:15px; text-decoration:none; border-bottom:1px #1b1b1b dashed;}
#breadcrumb li.level1:hover					{text-decoration:none; border:none;}

/* TABLES */
table										{margin:0px; padding:0px; border:none; border-spacing:0px; border-collapse:collapse;}
caption										{color:#1b1b1b; font-size:11px; line-height:17px; font-weight:normal; text-align:left; margin:0px; padding:0px;}
th											{color:#1b1b1b; height:17px; font-size:11px; line-height:17px; font-weight:normal; margin:0px; padding:0px;}
td											{color:#1b1b1b; height:17px; font-size:11px; line-height:17px; font-weight:normal; margin:0px; padding:0px;}

/* XTRA */
.caution									{color:#ff0000; font-weight:bold;}
img											{border:none;}
.hr											{background-color:#ffa300; height:1px; width:100%; margin:0px; padding:0px;}
ul.arrow									{color:#1b1b1b; font-size:11px; line-height:17px; font-weight:normal; list-style-image:url('/files/arrow_tb.gif'); margin:0px; padding:0px 18px;}
ul.bullet									{color:#1b1b1b; font-size:11px; line-height:17px; font-weight:normal; list-style-image:url('/files/arrow_tb.gif'); margin:0px; padding:0px 18px;}
/*ul.bullet									{color:#1b1b1b; font-size:11px; line-height:17px; font-weight:normal; list-style-image:url('/files/bullet_tb.gif'); margin:0px; padding:0px 15px;}*/
dfn											{display:none;}
br											{line-height:17px;}

/* SEARCH */
.inputsearch								{height:16px; width:194px; color:#1b1b1b; font-size:13px; font-weight:normal; padding:1px; border:2px solid #ffa300;}
input.button								{font-family:verdana, arial, helvetica, sans-serif; color:#3f4a68; font-size:12px; line-height:18px; font-weight:bold; text-decoration:none; background-color:#ffa300; border:none; padding:0px 10px 0px 20px; background-image:url(/files/btn_search.gif); background-repeat:no-repeat;}

/* FORM-MODUL */

#form-module *								{padding:0px; margin:0px;}
#form-module								{margin:0px; padding:0px; width:580px;}
#form-module fieldset						{border:0px;}
#form-module legend							{display:none;}
#form-module p								{}
#form-module .element						{font-size:11px; font-weight:normal; line-height:18px; color:#1b1b1b; display:block; clear:both;}
#form-module label							{display:block; float:left; width:175px;}
#form-module label.checkbox					{width:372px;}
#form-module input, 
#form-module select							{height:18px; font-size:11px; line-height:18px; float:left; width:297px; color:#1b1b1b;}
#form-module input, 
#form-module textarea						{font-size:11px; line-height:18px; float:left; width:295px;}
#form-module input.text						{height:18px; color:#1b1b1b; font-family:verdana, arial, helvetica, sans-serif; font-size:12px; line-height:18px; padding-top:2px;}
#form-module input.checkbox					{width:120px; padding:0px; border:none;}
#form-module label.textarea					{height:96px;}
#form-module textarea.textarea				{height:96px; width:295px; color:#1b1b1b; font-family:verdana, arial, helvetica, sans-serif; font-size:12px; line-height:18px;}
#form-module input.submit					{color:#3f4a68; font-size:12px; line-height:16px; font-weight:bold; height:24px; width:96px; margin:2px 0px 0px 175px; padding:3px 3px 3px 3px; cursor:pointer; border:1px solid; border-color:#fff #3f4a68 #3f4a68 #fff; background-color:#ffa300;}
#form-module input.submit:hover				{color:#3f4a68; font-size:12px; line-height:16px; font-weight:bold; height:24px; width:96px; margin:2px 0px 0px 175px; padding:3px 3px 3px 3px; cursor:pointer; border:1px solid; border-color:#fff #3f4a68 #3f4a68 #fff; background-color:#ffa300;}
#form-module-thanks							{display:block;	color:#1b1b1b; font-size:12px;}

/* RESULTS */
#results ul li								{list-style-type:none;}
#results a, 
#results a.catlink:link, 
#results a.catlink:visited					{color:#3f4a68; font-size:11px; line-height:17px; font-weight:bold; text-decoration:none; border:none;}
#results a.catlink:hover					{color:#3f4a68; font-size:11px; line-height:17px; font-weight:bold; text-decoration:none; border:none;}

#results a, 
#results a.sitelink:link					{color:#1b1b1b; font-size:11px; line-height:17px; font-weight:normal; text-decoration:none; border:none;}
#results a.sitelink:visited					{color:#1b1b1b; font-size:11px; line-height:17px; font-weight:normal; text-decoration:none; border:none;}
#results a.sitelink:hover					{color:#1b1b1b; font-size:11px; line-height:17px; font-weight:normal; text-decoration:none; border:none;}

/* SITEMAP */
#sitemap ul.sitemaplevel1 li				{list-style-type:none;}
#sitemap ul.sitemaplevel1 a, 
#sitemap ul.sitemaplevel1 a.level1:link		{color:#3f4a68; font-size:12px; line-height:18px; font-weight:bold; text-decoration:none; border:none;}
#sitemap ul.sitemaplevel1 a.level1, 			
#sitemap ul.sitemaplevel1 a.level1:link		{color:#3f4a68; font-size:12px; line-height:18px; font-weight:bold; text-decoration:none; border:none;}
#sitemap ul.sitemaplevel1 a.level1:hover	{color:#3f4a68; font-size:12px; line-height:18px; font-weight:bold; text-decoration:none; border:none;}

#sitemap ul.sitemaplevel2 li				{list-style-type:none;}
#sitemap ul.sitemaplevel2 a, 
#sitemap ul.sitemaplevel2 a.level2:link		{color:#3f4a68; font-size:11px; line-height:18px; font-weight:bold; padding:0px 0px 0px 25px; text-decoration:none; border:none;}
#sitemap ul.sitemaplevel2 a.level2, 
#sitemap ul.sitemaplevel2 a.level2:link		{color:#3f4a68; font-size:11px; line-height:18px; font-weight:bold; padding:0px 0px 0px 25px; text-decoration:none; border:none;}
#sitemap ul.sitemaplevel2 a.level2:hover	{color:#3f4a68; font-size:11px; line-height:18px; font-weight:bold; padding:0px 0px 0px 25px; text-decoration:none; border:none;}

/*]]>*/