/*  
Theme Name: SigmaCollect
Theme URI: 	http://www.sigmacollect.de/
Version: 	April 2010
Author: 	Markus Blanke
Website: 	http://www.sigmacollect.de
*/

/* Reset Browser */
* 		{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0 none;outline:0;padding:0;margin:0}
:focus 	{outline:0}
ol, ul 	{list-style:none}
body 	{line-height:1;background:#EEEEEE;font-family:Verdana, Helvetica, Arial, sans-serif;color:#3B3536}
strong	{font-weight:bold}

/* Wrapper */
.wrap	{margin:0 auto 0 auto;width:840px;background:url(../Content/bg_body.jpg) top left repeat-y;clear:both}

/* Headlines */ 
h1	{font-size:1.3em;color:#666;font-weight:bold}
h2	{font-size:0.9em;color:#666;font-weight:bold;margin:12px 0 20px 0}

/* Trenner */
.trenner	{background:url(../Content/bg_trenner.gif) left repeat-x;height:60px;clear:both}

/* Teaser */
img.teaser	{float:left; margin-right:10px; border:1px solid #000}
 
/* Container */
#header		{height:300px;clear:both}
#header h1	{float:right;font-size:1.0em;color:#666;margin:50px 50px 0 0}

#rightpane		{width:510px;padding:30px 20px 30px 20px;float:left}
#rightpane h1	{font-size:1.2em;color:#F00;font-weight:normal}
#rightpane p	{font-size:0.80em;line-height:1.6em}
#rightpane ul   {list-style-type:square;color:#F00; margin-bottom:20px; }
#rightpane li   {font-size:0.8em; line-height:1.6em; color:#3B3536}

.trenner		{height:40px; background:url(../Content/bg_trenner.gif) top left repeat-x;clear:both}

/* Footer */
#footer_wrap	{margin:0 auto 0 auto;width:840px; height:130px;background:url(/Content/bg_footer.jpg) top left no-repeat;clear:both}
#footer_wrap img{margin:0 0 10px 40px}
#footer			{width:750px;border-top:1px solid #000;margin:0 0 0 45px;font-size:0.70em;line-height:1.3em;padding-top:10px}
#footer p.left	{float:left;width:auto}
#footer p.right	{float:right;width:auto}

#footer a:link, #footer a:visited	{color:#000;text-decoration:none}
#footer a:hover						{color:#000;text-decoration:underline}

/* Logo */
.logo			{margin:30px 0 30px 50px}

/* Navigation */
#navcontainer 							{width:220px;padding:0 0 20px 15px;text-align:right;float:left;margin:20px 0 0 30px}
#navcontainer ul						{list-style-type:none}
#navcontainer a							{display: block;padding:12px 10px 8px 0;width:210px; color:#3B3536}
#navcontainer a:link, #navlist a:visited{text-decoration:none;font-size:1.1em}
#navcontainer li a.active 				{background: url(../Content/nav_menu_bg.gif) bottom left repeat-x;color:#F00}
#navcontainer a:hover					{background: url(../Content/nav_menu_bg.gif) bottom left repeat-x;color:#F00}
#navcontainer .subitem					{color:#3B3536;font-size:0.75em;line-height:1.9em}

/* Google Map */ 
iframe.google_map	{width:600px;height:300px;border:1px solid #CCC;padding:3px 3px 3px 0;margin-top:5px}

/* Kontaktformular */
.kontakt_form					{margin-top:18px}
.kontakt_form label				{float: left;width:226px;margin:0 0 10px 0; font-size:0.85em}
.kontakt_form select			{width:260px;padding:3px;margin:3px 0 20px 0;background-color:#F5F5F5;border:1px solid #999999; font-family:Helvetica,Arial,sans-serif}
.kontakt_form input, textarea	{width: 250px;margin:0 0 10px 0;padding:3px; background:#fff;border:1px solid #CCCCCC;font-family:Helvetica,Arial,sans-serif; font-size:0.75em}
.kontakt_form textarea			{width: 250px;height: 100px;font-family:Helvetica,Arial,sans-serif}
.kontakt_form .boxes			{width: 1em}
.kontakt_form br				{clear: both}
.kontakt_form input.btn			{padding:4px;cursor:pointer;background-color: #CCCCCC;border:1px solid #666666;color:#000000;width:120px;margin:5px 10px 0 0;float:right;font-family:Helvetica,Arial,sans-serif;font-size:0.7em}
.kontakt_form input.btnhov		{background-color: #CC0000;color:#ffffff;}
.kontakt_form .focus			{width: 250px;margin:0 0 10px 0;padding:3px; background:#f0f0f0;border:1px solid #CC0}
.kontakt_form .blur				{width: 250px;margin:0 0 10px 0;padding:3px; background:#fff;border:1px solid #ccc}

/* Links allgemein */
a:link, a:visited	{color:#C00; text-decoration:none}
a:hover				{color:#C00; text-decoration:underline}