/* dreipunktedition.de border: 1px solid #ff6633; */

body						{margin:0;padding:0;font-family: Arial, Helvetica, sans-serif;font-size: 10px;line-height: 13px;font-weight: normal;color: #666666;
							background-color: #f5f5f5;}

#container_head				{height:auto;margin:0; padding:0;background:#ffffff url(../img/bg_border.gif) bottom left repeat-x;}
#head						{height:16em;width:95em;margin:0 auto 0 auto; }
#logo						{float:left;}

#container_content 			{width:95em;margin:2em auto 0 auto;}
#content					{float:left;width:55em;margin:0;}
#bildbox					{float:left;width:38.5em;margin-right:1em;}

.galeriebox					{float:left;height:142px;width:146px;margin:1em 1em 1em 0; padding:0;text-align:center;}
.galeriebox img				{border:none;}
#galerieboxzoom				{margin:1em 0 0 0; padding:1em;text-align:center;border: 1px solid #bbbbbb;}
#galeriebox img				{border:none;}
#back						{float:left;background-color:#bbbbbb;}
#back img					{border:none;}
#forw						{float:right;background-color:#bbbbbb;}
#forw img					{border:none;}

td							{font-size:1.2em;padding:0.3em 0.3em 0.3em 0;border-bottom:1px solid #bbbbbb;} 


p, ul ,ol					{clear:both;margin:0;padding:0.5em 1em 0.5em 0;font-size:1.2em;line-height: 1.4em;}
li 							{margin:0 0 0 2em;	padding:0;}
img 						{border:none; }
br							{}

h1							{font-size:1.8em;margin:0;padding:0 0 0.3em 0;color:#666666; font-weight:normal;border-bottom: 1px solid #bbbbbb;}
h2							{font-size:1.6em;margin:0;padding:1em 0 0.3em 0;color:#666666; font-weight: normal;border-bottom: 1px solid #bbbbbb;}
h3							{font-size:1.4em;margin:0;padding:1em 0 0.3em 0;color:#666666; font-weight: normal;border-bottom: 1px solid #bbbbbb;}

.image						{float:left; margin:0 1em 1em 0;}
.image_g					{float:left; width:18em; height:20em;margin:2em 1em 1em 0;}
.image_subtitle				{clear: both;marginp:1em 0 1em 0;}
.wrap1, .wrap2, .wrap3 		{display:inline-table; /* \*/display:block;/**/} 
.wrap1 						{float:left;margin:0 0 0.5em 0;background:url(../img/shadow.gif) right bottom no-repeat;}
.wrap2 						{background:url(../img/corner_bl.gif) left bottom no-repeat;}
.wrap3 						{padding:0 6px 6px 0;background:url(../img/corner_tr.gif) right top no-repeat;}
.wrap3 img 					{display:block;}

/*  ----------------- Navigation  ---------------------------- */

#navitop					{text-align:right;margin:0 1em 3em 0;color:#bbbbbb;}
#navitop ul 				{list-style: none;margin:0;padding: 0;border: none;}
#navitop li 				{margin:0 0 0.5em 0;padding:0;display:inline;}
#navitop a 					{margin:0;padding:0.2em;text-decoration:none;font-size:1em;font-weight:normal;color:#bbbbbb;}
#navitop a:hover 			{color:#333333;}
#navitop a:focus			{color:#333333;}
#navitop a#active 			{color:#333333;font-weight:normal;}

#navi						{float:right;width:13em;text-align:left;margin:0;}
#navi ul 					{list-style: none;margin:0;padding: 0;border-left: 1px solid #bbbbbb;}
#navi li 					{margin:0;padding:0;display:block;}
#navi a 					{display:block;margin:0;padding:0.2em;text-decoration:none;font-size:1em;font-weight:normal;color:#bbbbbb;border-bottom: 1px solid #ffffff;}
#navi a:hover 				{color:#333333;border-bottom: 1px solid #bbbbbb;}
#navi a:focus				{color:#333333;border-bottom: 1px solid #bbbbbb;}
#navi a#active 				{color:#333333;border-bottom: 1px solid #bbbbbb;font-weight:normal;}

a							{text-decoration: underline;color: #666666;}
a:link 						{text-decoration:underline}
a:visited 					{text-decoration: underline;}
a:hover, 	
a:focus,
a:active 					{text-decoration: underline;color:#000000;}

