body 		{ background-image: url("images/bg.gif"); background-repeat: repeat-y; background-color: #E1E2E4; margin: 7px ; font-family: Tahoma, Verdana, Arial ; font-size: 11px; color: #343434; }

/* toppmeny */

#top 		{ width: 776px; height: 35px; background: #000000;}

#menycontainer ul {float: left; margin: 0; padding: 0.6em 0 0 0em;}
#menycontainer li {border: 1px solid #000000; background: #000000; float: left; display: inline; margin-right: 0.3em; padding: 0.3em 0;}
#menycontainer ul a {text-decoration: none; padding: 0.3em 1em;}
#menycontainer a:link {color: #FFFFFF;}
#menycontainer a:visited {color: #FFFFFF;}
#menycontainer a:hover {background: #343434;} 


/* formular */

INPUT.text	{background:#FFFFFF; font-family: Tahoma, verdana, Arial ; color:#000000; font-size: 13px;}
option		{background:#FFFFFF; font-family: Tahoma, verdana, Arial ; color:#000000; font-size: 12px;}


/* sidlayout */

#colcontainer 	{width: 776px; padding: 0em 0em 0em 0em; margin-left: 0; margin-right: 0;}
#col1 		{float: left; width: 538px; padding: 10px 10px 0px 0px;}
#col2 		{float: left; width: 228px; padding: 10px 0px 0px 0px; }
#sidfot 	{clear: both; margin: 5px 0 0 0}

.headerbg	{background:#000000;}
.headerbgalt	{background:#9A4E9E; margin-top: 10px;}
.headerbgalt2	{background:#626262;}
.greybox	{font-family: Tahoma, Arial, verdana; color:#FFFFFF; font-size: 11px; padding: 10px 10px 10px 10px; background: #545454;}
.blackbox	{font-family: Tahoma, Arial, verdana; color:#FFFFFF; font-size: 11px; font-weight: bold; padding: 10px 10px 10px 10px; background: #000000;}
.whitetext	{font-family: Tahoma, Arial, verdana; color:#FFFFFF; font-size: 11px; padding-left: 6px;}
.text		{font-family: Tahoma, Arial, verdana; color:#343434; font-size: 11px; padding: 2px 0px 2px 2px; background: #FFFFFF;}

td.cathegory	{font-family: Tahoma, Arial, verdana; color:#343434; font-size: 11px; padding: 4px 4px 4px 4px; background: #ECECEC;}


.bottom		{font-family: Tahoma, Arial, verdana; color:#FFFFFF; font-size: 11px; padding: 8px 8px 8px 8px; background: #000000;}
.credits	{font-family: Tahoma, Arial, verdana; color:#000000; font-size: 11px; padding: 8px 8px 8px 8px; background: #FFFFFF; border-top: 1px solid #ECECEC;}

h1		{font-family: Arial, Tahoma, verdana; color:#FFFFFF; font-size: 14px; padding: 6px;}
h2		{font-family: Arial, Tahoma, verdana; color:#FFFFFF; font-size: 14px; padding: 6px; margin: 0;}
h3		{font-family: Arial, Tahoma, verdana; color:#62626; font-size: 14px;}


/* filmlista */

table.programdate	{background: #545454; border: 1px solid #545454;}
td.programdate		{font-family: Tahoma, Arial, verdana; color:#FFFFFF; font-size: 11px;}
table.programinfo	{background: #000000;}
td.programinfo		{background: #000000; font-family: Tahoma, Arial, verdana; color:#FFFFFF; font-size: 11px;} 
td.programdark		{background: #ECECEC; font-family: Tahoma, Arial, verdana; color:#000000; font-size: 11px;}
td.programlight		{background: #E4E4E4; font-family: Tahoma, Arial, verdana; color:#000000; font-size: 11px;}


/* banners */
td.banner	{font-family: Tahoma, Arial, verdana; color:#FFFFFF; font-size: 11px; font-weight: bold; padding: 8px 4px 8px 4px; background: #000000;}
td.filmstrip	{padding: 8px 3px 8px 4px; background: #000000;}

/* länkar */

a:link.black	{ text-decoration: none; color: #000000; font-size: 11px; font-weight:bold;}
a:visited.black	{ text-decoration: none; color: #000000; font-size: 11px; font-weight:bold;}
a:active.black	{ text-decoration: none; color: #000000; font-size: 11px; font-weight:bold;}
a:hover.black	{ text-decoration: underline; color: #008589; font-size: 11px; font-weight:bold;}

a:link		{ text-decoration: none; color: #9A4E9E; font-size: 11px; font-weight:bold;}
a:visited	{ text-decoration: none; color: #9A4E9E; font-size: 11px; font-weight:bold;}
a:active	{ text-decoration: none; color: #9A4E9E; font-size: 11px; font-weight:bold;}
a:hover		{ text-decoration: underline; color: #000000; font-size: 11px; font-weight:bold;}

a:link.white	{ text-decoration: none; color: #FFFFFF; font-size: 11px; font-weight:bold;}
a:visited.white	{ text-decoration: none; color: #FFFFFF; font-size: 11px; font-weight:bold;}
a:active.white	{ text-decoration: none; color: #FFFFFF; font-size: 11px; font-weight:bold;}
a:hover.white	{ text-decoration: underline; color: #FFFFFF; font-size: 11px; font-weight:bold;}

a:link.smallblack	{ text-decoration: none; color: #000000; font-size: 10px; font-weight:regular;}
a:visited.smallblack	{ text-decoration: none; color: #000000; font-size: 10px; font-weight:regular;}
a:active.smallblack	{ text-decoration: none; color: #000000; font-size: 10px; font-weight:regular;}
a:hover.smallblack	{ text-decoration: underline; color: #000000; font-size: 10px; font-weight:regular;}