*                    {margin:0;padding:0}
body                 {font-family:verdana, Helvetica;font-size:12px;background:url(../gfx/design/bg_small.png) top center;}

div                  {}
p                    {font-family:verdana, Helvetica;font-size:12px;}
.impressum_text		{font-family:verdana, Helvetica;font-size:10px;}
span                 {}

table                {}
tr, thead, tbody     {}
th, td               {vertical-align:top;}

dl                   {}
dt                   {padding:0}
dd                   {margin:0 0 4px 0;padding:0 0 0 16px;color:#a0a0a0}

ul                   {margin:8px 0 8px 8px;padding-left:9px;}

ol                   {margin:8px 0 8px 8px;padding-left:9px;}

form                 {padding:0px;margin:0px;}

input                {font:inherit;border:1px solid #666666;border-bottom-color:#B6B6B6;border-right-color:#B6B6B6;font-size:11px;padding:1px 2px 1px 2px;}
select               {font:inherit;border:1px solid #666666;border-bottom-color:#B6B6B6;border-right-color:#B6B6B6;font-size:11px;padding:1px 2px 1px 2px;}
textarea             {font:inherit;border:1px solid #666666;border-bottom-color:#B6B6B6;border-right-color:#B6B6B6;font-size:11px;padding:1px 2px 1px 2px;}

button		     {cursor:pointer;background-color:#98BFD7;border:none;font-size:11px;line-height:20px;height:20px;color:#ffffff;}
button:hover         {cursor:pointer;background-color:#CDCDCD;border:none;font-size:11px;line-height:20px;height:20px;color:#666666;}

a                    {text-decoration:none;color:#333333;}
a:hover              {text-decoration:underline;color:#666666;}

a img 	             {border:none;}

hr                   {background-color:#AEA794;color:#AEA794;height:1px;border-style:none;}

h1                   {font-size:16px;font-weight:bold;line-height:23px;color:#606060;margin-bottom:8px;}
h2                   {font-size:15px;font-weight:bold;line-height:18px;color:#606060;margin-bottom:8px;}
h3                   {font-size:14px;font-weight:bold;line-height:18px;color:#606060;margin-bottom:8px;}
h4                   {font-size:13px;font-weight:bold;line-height:13px;color:#606060;margin-bottom:8px;}
h5                   {font-size:12px;font-weight:bold;line-height:13px;color:#606060;margin-bottom:8px;}
h6                   {font-size:12px;font-weight:bold;line-height:13px;color:#606060;margin-bottom:8px;}

img, div 			 {behavior: url(iepngfix.htc) }

/* Gerüst */

#blockMain             {width:920px;margin:0 auto;}
#blockLeftContentRight {background:url(../gfx/design/bg_content.png) repeat-y;padding:0px 30px;}
#blockContent          {}
#blockTop              {}
#blockRight            {display:none;float:right;vertical-align:top;}
#blockLeft             {display:none;float:left;overflow:hidden;}
#blockBottom           {height:60px;background:url(../gfx/design/bg_footer.png) no-repeat;padding:25px 30px;}
#blockBottomInner	   {color:#FFF;font-size:10px;}

/* Gerüst schmal, für Beta-Login-Seite */

#blockMainSmall        {width:640px;margin:0 auto;}
#blockContentSmall     {background:url(../gfx/design/bg_content_small.png) repeat-y;padding:0px 30px;}
#blockBottomSmall      {height:60px;background:url(../gfx/design/bg_footer_small.png) no-repeat;padding:25px 30px;}

/* Blöcke */
.header1				{padding:0px 60px;height:40px;background:url(../gfx/design/bg_header_1.png) no-repeat;text-align:right;}
.header2				{padding:0px 60px;height:135px;background:url(../gfx/design/bg_header_2.png) no-repeat;}
.header3				{padding:0px 60px;height:45px;background:url(../gfx/design/bg_header_3.png) no-repeat;}

.header1 p				{padding-top:12px;}

/* Menu */
.menu					{padding-top:10px;}
.menu a					{font-weight:bold;color:#000;padding:10px 40px;font-size:12px;}
.menu a:hover			{padding:10px 40px;font-size:12px;}
.menu a#Buchregal		{background:no-repeat left center url(../gfx/menu/icon_buchregal.gif);}
.menu a#Bucheditor		{background:no-repeat left center url(../gfx/menu/icon_bucheditor.gif);}
.menu a#Buchshop		{background:no-repeat left center url(../gfx/menu/icon_buchshop.gif);}
.menu a#News			{background:no-repeat left center url(../gfx/menu/icon_news.gif);}
.menu a#Kurzanleitung		{background:no-repeat left center url(../gfx/menu/icon_anleitung.gif);}

/* Topmenu */
.topmenu				{padding:0px 0px 0px 640px;}
.topmenu a				{display:block;}
.topmenu a#livebook		{width:160px;height:60px;background:url(../gfx/menu/icon_livebook.png) no-repeat;}
.topmenu a:hover#livebook 	{background:url(../gfx/menu/icon_livebook_over.png) no-repeat;}
.topmenu a#mybook		{width:160px;height:60px;background:url(../gfx/menu/icon_mybook.png) no-repeat;}
.topmenu a:hover#mybook		{background:url(../gfx/menu/icon_mybook_over.png) no-repeat;}


a.menue_active:visited		{ color: #000;font-size:13px; 			text-decoration: none;	font-variant:small-caps; }
a.menue_active:link		{ color: #000;font-size:13px; 			text-decoration: none;	font-variant:small-caps; }
a.menue_active:hover		{ color: #6C4C32;font-size:13px;		 text-decoration: none;	font-variant:small-caps; }


a.copylink:visited		{font-family:verdana, Helvetica;font-size:10px;color: #FFF; 			text-decoration: none;}
a.copylink:link			{font-family:verdana, Helvetica;font-size:10px;color: #FFF; 			text-decoration: none;}
a.copylink:hover		{font-family:verdana, Helvetica;font-size:10px;color: #000;		 	text-decoration: none;}


.button
{
	font-family:verdana, Helvetica;font-size:10px;
	
	margin:0px;
	padding:1px;
	

}

.inputs
{
	font-family:verdana, Helvetica;font-size:10px;
	
	margin:0px;
	padding:2px;

}

.table_block_blue
{
	background-color:#EDE2D3;
	border-style:dotted;
	border-width:thin;
	

}


.def_table
{
	background-color:#EDE2D3;
	border-style:dotted;
	border-width:thin;
	

}