/*	CSS-Datei f?r www.die-pute.de
	Stand: 17.11.2007, 12:41
*/

*					{color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px}
a					{color: #ee6611; text-decoration: none;}
a:hover				{text-decoration: none; color: #ff9933; }
a.menu1, a.menu2	{display: block; padding: 2px 8px; color: #000; font-weight: bold;  text-decoration: none;}
a.menu2				{background-color: #f0f0f0; color: #ff9933; }
a.menu1:hover,
a.menu2:hover		{background-color: #ff9933; color: #000; text-decoration: none; }
a.sidebar			{font-size: 10px; line-height: 12px;}


/*DIVS und Texte und Schrift*/
div.contents		{margin: 0px 7px}
div.news, div.gb,
div.infos, div.infos_swap, div.imp,
div.gb_form,
div.works			{padding: 5px 5px 7px; margin: 0px 0px 10px; border-bottom: solid 1px #ccc; background-color: #fefcfa;}
div.gb,div.works	{padding: 5px 5px 7px; overflow-x: hidden; line-height: 16px}
div.infos, div.infos_swap, div.imp,	
div.gb_form			{margin: 0px;}
div.infos div,
div.infos_swap div		{font-size: 10px; line-height: 12px; padding: 3px 0px 0px; margin: 0px;}
#pg_sidebar div		{padding: 7px 5px; color: #000000; font-size: 10px; line-height: 12px; text-align: center;}
#pg_sidebar div.mainmenu
					{text-align: left; padding: 0px; margin: 0px}
#flashPlayer		{text-align: center}
font.date,
font.head_comment	{text-weight: none; color: #aaa; font-size: 11px;  line-height: 14px;}
font.listhead		{display: block; color:#000; font-weight: bold; font-size: 11px; margin: 5px 0px 0px; padding: 0px;}
font.listhead span	{font-weight: normal}

.comment			{font-size: 10px; line-height: 12px; color: #555; padding: 3px 0px 0px; margin: 0px; border-top: dotted 1px #ccc;}
#foot_comment		{color:#ccc; font-size: 9px; line-height: 9px; background-color: #fff; text-align: right; padding-right: 10px}



/*?berschriften-Tabellen*/
table.headline1		{padding: 0px 1px; margin: 0px; width: 100%; border-bottom: solid 1px #ccc;}
table.headline1 td	{vertical-align: bottom;}
table.headline2		{padding: 0px 1px; margin: 0px; width: 100%; border-bottom: dotted 1px #ccc;}
table.headline2 td	{vertical-align: bottom}
/*Unterschriften*/
table.underline 	{padding: 0px 1px; margin: 0px 0px 5px; width: 100%;}
table.underline td	{color:#999; font-size: 10px; line-height: 12px; vertical-align: top}
/*Block?berschriften*/
h1, h2, h3			{display: block; font-weight: bold; font-size: 11px; letter-spacing: -1px; margin: 10px 0px 7px; padding: 2px 8px; }
h1					{color:#000; background-color: #ff9933; border-bottom: solid 1px #dd7711; border-top: solid 1px #ffcc77;}
h2					{color:#fff; background-color: #993300; border-bottom: solid 1px #771100; border-top: solid 1px #cc6633;}
h3					{color:#fff; background-color: #aaa; border-bottom: solid 1px #999; border-top: solid 1px #ccc;}
#pg_sidebar h1,
#pg_sidebar h2,
#pg_sidebar h3		{margin: 0px; padding: 1px 8px; border-top: 0px;}
/*Einfache Text?berschriften*/
h5					{display: block; color:#883300; font-weight: bold; font-size: 11px; margin: 0px 0px 5px; padding: 5px 0px 0px; border-bottom: dotted 1px #ccc; }
h6					{display: block; color:#883300; font-weight: bold; font-size: 11px; margin: 0px 0px 0px; padding: 5px 0px 0px;}
h6 span				{font-weight: normal}



/*Form-Elemente*/
form				{margin: 0px; padding: 0px; }
textarea			{width: 95%; overflow: scroll; overflow-x: visible;}
input.code_button	{width: 92px; margin: 5px 5px 0px}
input.code_input	{width: 40px; height: 12px; margin: 5px 5px 0px}
input.gb_button		{width: 90%; margin: 2px 0px;}
input.gb_input		{width: 150px; height: 12px}
input.newsl_button	{width: 192px; margin: 2px 0px;}
input.newsl_input	{width: 150px; height: 12px}
table.form			{padding: 0px; margin: 0px; width: 200;}
table.form td		{text-align: right; padding: 0px}



/*Seitendesign*/
body				{background-color:#fff; text-align: center; margin: 0; padding: 0; overflow-y: scroll;}
#pg_border			{text-align: left; margin: 10px auto; width: 760px;  background-image: url("../images/design/shadow.gif"); background-repeat: repeat-y; }
#pg_content			{width: 370px; float: left; padding: 0px; margin: 10px 10px 10px; }
#pg_foot			{text-align: center; color: #ccc; padding: 10px; height: 30px; background-image: url("../images/design/shadow_foot.gif"); background-repeat: no-repeat; background-position: bottom; clear: both}
#pg_left,#pg_right	{width: 185px; text-align: center; margin: 20px 0px 0px;}
#pg_left			{float: left;}
#pg_right			{float: right;}
#pg_sidebar			{text-align: left; width: 120px; margin: 0 auto 20px; border: solid 1px #ccc;}
#pg_top				{height: 131px; background-image: url("../images/design/headline.jpg"); background-repeat: no-repeat}



/*Platzhalter*/
div.placeholder1	{margin: 0px; padding: 5px 0px;}
div.placeholder2	{margin: 0px; padding: 5px 0px 0px;}
#id { }
