a:active {
 color: #000000; 
 text-decoration: none;
}

a:link {
 color: #000000; 
 text-decoration: none;
}

a:visited {
 color: #000000;
 text-decoration: none;
}

a:hover {
 color: #000000;
 text-decoration: underline;
}

h1, h2, h3 ,h4, h5 {
 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
 font-weight: normal;
 color: #000000;
 margin: 0.1em 0;
}

h1 {
 font-size: 22px;
}

h2 {
 font-size: 20px;
}

h3 {
 font-size: 18px;
}

h4 {
 font-size: 16px;
}

h5 {
 font-size: 14px;
}

body {
 background-image: url("/image/2/background2/");
 background-repeat: repeat-x;
 background-color: #a6b9cb;
 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
 font-size: 12px;
 margin: 0px 0px 0px 0px;
 overflow: auto;
}

table, td, tr, pre, center, div {
 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
 font-size: 12px;
}

form {
 margin: 0px;
 padding: 0px;
}

fieldset {
 border-left: 1px solid #888888;
 border-right: 1px solid #888888;
 border-top: 1px solid #888888;
 border-bottom: 1px solid #888888;
 padding: 3px;
}

fieldset_right {
 width: 160px;
 border-left: 10px solid #888888;
 border-right: 1px solid #888888;
 border-top: 1px solid #888888;
 border-bottom: 1px solid #888888;
 padding: 3px;
}

div#top {
 width: 1000px;
 height: 80px;	
 z-index: 1;
 position: relative;
 margin-bottom: 2px;
 margin-left: 6px;
}

div#mainbar {
 width: 1000px;
 height: 35px;
 z-index: 1;
 position: relative;
 background-image: url("/image/1/mainbar/");
 border-style: none;
}

.border {
 background-image: url("/image/2/border/");
 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
 font-size: 13px;
 font-style: normal;
 color: #ffffff;
 width: 570px;
 height: 30px;
 border-style: none;
}

.searchbar {
 background: none;
 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
 font-size: 13px;
 font-style: normal;
 width: 320px;
 cursor: text;
 border-style: none;
}

div#lsearch {
 z-index: 2;
 position: absolute;
 margin-left: 8px;
 margin-top: -6px;
 padding: 5px;
 width: 310px;
 display: none; 
 overflow: auto;
 border: 1px #575757 solid;
 background-color: #ffffff;
}

.liveresult {
 z-index: 2;
 padding: 2px;
 background-color: #ffffff;
 border-bottom: 1px dotted #000000;
 overflow: auto;
}

.standardform {
 border-left: 1px solid #000000;
 border-right: 1px solid #000000;
 border-top: 1px solid #000000;
 border-bottom: 1px solid #000000;
 width: 250px;
 background-color: #e2ebf6;
}

div#main {
 width: 998px;
 z-index: 1;
 position: relative;
 border-bottom: 1px #575757 solid;
 border-left: 1px #575757 solid;
 border-right: 1px #575757 solid;
 border-top: none;
 background-color: #4b4b4b;
 padding-bottom: 5px;
}

div#maintable {
 z-index: 1;
 position: relative;
 border-bottom: 0px;
 border-left: 0px;
 border-right: 0px;
 border-top: 0px;
 padding-left: 9px;
 padding-right: 9px;
 padding-top: 0px;
 padding-bottom: 0px;
}

div#bottom {
 width: 1000px;
 height: 30px;
 z-index: 1;
 position: relative;
 background-image: url("/image/2/bottom/");
 background-repeat: no-repeat;
 text-align: center;
}

div#supermain {
 width:1000px;
 z-index: 1;
 margin: 0px auto;
}

.visa_mini {
 position: absolute;
 top: 50px;
 left: 943px;
 border-style: none;
}

.mastercard_mini {
 position: absolute;
 top: 50px;
 left: 883px;
 border-style: none;
}

.fakturera_mig {
 position: absolute;
 top: 50px;
 left: 735px;
 border-style: none;
}

.dibs {
 position: absolute;
 top: 50px;
 left: 617px;
 border-style: none;
}

.top_twitter {
 position: absolute;
 top: 50px;
 left: 582px;
 border-style: none;
}

.top_facebook {
 position: absolute;
 top: 50px;
 left: 549px;
 border-style: none;
}

.fraktrutan {
 z-index: 1;
 width: 186px;
/*  background-color: #e5d8b3; */
 background-color: #f6f0c4;
 padding: 2px;
 margin-bottom: 5px;
 border: 1px solid #555555;
 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
 font-size: 14px;
}

div#main_square {
 z-index: 1;
 width: 570px;
 margin-left: 4px;
}

div#kundvagn {
 z-index: 1;
 width: 192px;
 margin-left: 4px;
}

div#minsida, .genrer, div#topplistan, div#kampanjer, div#fodelsedagar, div#filmtipset, div#facebook {
 z-index: 1;
 width: 192px;
 margin-left: 4px;
}

div#extlinks, div#filmtips, div#delameddig, div#flerfilmer {
 z-index: 1;
 width: 192px;
 margin-left: 0px;
}

.important_info {
 z-index: 1;
 width: 560px;
 background-color: #ffc3c3;
 padding: 4px;
 border: 1px solid #555555;
 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
 font-size: 14px;
 font-weight: bold;
}

div#kassan1_info {
 z-index: 1;
 width: 560px;
 height: 48px;
 display: block;
 background-image: url("/image/2/kassaninfoback/");
 background-repeat: repeat-x;
/*  background-color: #d0eac5; */
 padding: 4px;
 border: 1px solid #aaaaaa;
}

div#kassan1_main {
 z-index: 1;
 width: 560px;
 display: block;
 padding: 4px;
 border: 1px solid #aaaaaa;
 border-top: 0px;
}

div#kassan2_info, div#kassan3_info, div#kassan4_info {
 z-index: 1;
 width: 560px;
 height: 48px;
 display: none;
 background-image: url("/image/2/kassaninfoback/");
 background-repeat: repeat-x;
 padding: 4px;
 border: 1px solid #aaaaaa;
 border-top: 0px;
}

div#kassan2_main, div#kassan3_main, div#kassan4_main {
 z-index: 1;
 width: 560px;
 display: none;
 padding: 4px;
 border: 1px solid #aaaaaa;
 border-top: 0px;
}

div#kassan2, div#kassan3, div#kassan4 {
 z-index: 1;
 width: 560px;
 display: none;
}

div#orderdiv {
 z-index: 1;
 width: 560px;
 display: none;
}

.kassan_form {
/*  width: 300px; */
 border: 1px solid #000000;
 background-color: #e8f3f6;
 padding: 2px;
}

div#orderspec {
 z-index: 1;
 width: 560px;
 display: block;
}

div#inforuta {
 width: 535px;
 background-color: #f6f0c4;
 padding: 10px;
 border: 1px solid #000000;
 z-index: 1;
}

.inforutan {
 width: 548px;
 background-color: #f6f0c4;
 border: 1px solid #000000;
 padding: 10px;
}

.inforutan2 {
 width: 548px;
 background-color: #e6eff7;
 border: 1px solid #000000;
 padding: 10px;
}

.orderinfo {
 width: 560px;
 background-color: #efe19d;
 border: 1px dashed #000000;
 padding: 4px;
}

.inforutan_bray {
 width: 548px;
 background-color: #5eafd6;
 border: 1px solid #000000;
 padding: 10px;
 color: #ffffff;
}

.msg_start {
 width: 548px;
 background-color: #e5d8b3;
 border: 1px solid #000000;
 padding: 10px;
 color: #000000;
}

div#skivinfo {
 width: 558px;
 background-color: #f5f5f5;
 padding: 5px;
 z-index: 1;
}

div#nyheter {
 width: 570px;
 z-index: 1; 
}

div#kommande {
 width: 570px;
 z-index: 1; 
}

.pristext {
 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
 font-size: 12px;
 font-style: normal;
 color: #000000;
}

.pris {
 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
 font-size: 14px;
 font-style: normal;
 font-weight: bold;
 color: #000000;
}

.pris2 {
 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
 font-size: 20px;
 color: #353535;
}

.xpris {
 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
 font-size: 14px;
 font-style: normal;
 font-weight: bold;
 color: #ff0000;
}

div#showimage {
 border: 0px;
 top: 0px;
 left: 0px;
 bottom: 0px;
 right: 0px;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 display: none;
 position: fixed;
/* IE */
 filter: alpha(opacity=70);
 -ms-filter: alpha(opacity=70);
 opacity:0.7;
 -moz-opacity:0.70;
 background-color: #cccccc;
 width:100%;
 height:100%;
 z-index: 1000;
}

div#showimage2 {
 border: 2px solid #000000;
 top: 0px;
 left: 0px;
 bottom: 0px;
 right: 0px;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 display: none;
 position: fixed;
 background-color: #ffffff;
 z-index: 1001;
}

div#kategorifilter {
 width: 570px;
 height: 135px;
/*  border: 1px solid #000000; */
 background-image: url("/image/2/filter_back/");
/*  background-color: #cbe4ef;  */
 z-index: 1; 
}

div#produkter {
 width: 570px;
 z-index: 1; 
}

.bladdra {
 border-bottom: 1px dashed #888888;
 padding-top: 10px;
 padding-bottom: 10px;
}

.letter_highlight {
 background-color: #e2e7c2; 
 border: 1px dashed #000000;
 padding-top: 1px;
 padding-bottom: 1px;
}

.letter {
 background-color: #ededed;
 padding-top: 4px;
 padding-bottom: 4px;
 border-top: 1px solid #c6c6c6;
 border-bottom: 1px solid #c6c6c6;
}

.letter_1 {
 background-color: #ededed;
 padding-top: 4px;
 padding-bottom: 4px;
 border-left: 1px solid #c6c6c6;
 border-top: 1px solid #c6c6c6;
 border-bottom: 1px solid #c6c6c6;
}

.letter_2 {
 background-color: #ededed;
 padding-top: 4px;
 padding-bottom: 4px;
 border-right: 1px solid #c6c6c6; 
 border-top: 1px solid #c6c6c6;
 border-bottom: 1px solid #c6c6c6;
}

.filmia_logo {
 position: absolute;
 top: 20px;
}

.page_highlight {
 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
 font-size: 10px;
 background-color: #e2e7c2; 
 border-left: 1px dashed #000000;
 border-right: 1px dashed #000000;
 border-top: 1px dashed #000000;
 border-bottom: 1px dashed #000000;
 padding-top: 1px;
 padding-bottom: 1px;
}

.page {
 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
 font-size: 10px;
 background-color: #e9f0f7;
 padding-top: 4px;
 padding-bottom: 4px;
 border-top: 1px solid #c3c9cf;
 border-bottom: 1px solid #c3c9cf;
}

.page_1 {
 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
 font-size: 10px;
 background-color: #e9f0f7;
 padding-top: 4px;
 padding-bottom: 4px;
 border-left: 1px solid #c3c9cf;
 border-top: 1px solid #c3c9cf;
 border-bottom: 1px solid #c3c9cf;
}

.page_2 {
 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
 font-size: 10px;
 background-color: #e9f0f7;
 padding-top: 4px;
 padding-bottom: 4px;
 border-right: 1px solid #c3c9cf; 
 border-top: 1px solid #c3c9cf;
 border-bottom: 1px solid #c3c9cf;
}

div#betyg1on, div#betyg2on, div#betyg3on, div#betyg4on, div#betyg5on  {
 width: 22px;
 height: 21px;
 float:left;
 background-image: url("/image/1/betyg_on/");
 z-index: 1;
}

div#betyg1off, div#betyg2off, div#betyg3off, div#betyg4off, div#betyg5off  {
 width: 22px;
 height: 21px;
 float:left;
 background-image: url("/image/1/betyg_off/");
 z-index: 1;
}

div#betyg {
 z-index: 1;
}

div#othermovies {
 background-color: #eeeeee;
 border-top: 1px dashed #444444;
 border-bottom: 1px dashed #444444;
 padding-top: 4px;
 padding-bottom: 4px;
 z-index: 1;
}

div#rightcolumn {
 z-index: 1;
 width: 192px;
 margin-left: 4px;
}

.prodselect {
 width: 180px;
 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
 font-size: 12px;
 border-style: groove;
 background: #ffffff;
}

.checkbox {
 width: 4px;
 height: 4px;
 border: none;
 background: #ffffff;
}

.order_table_1 {
 border-right: 0px;
 border-left: 1px solid #383838;
 border-top: 0px;
 border-bottom: 0px;
}

.order_table_2 {
 border: none;
}

.order_table_3 {
 border-right: 1px solid #383838;
 border-left: 0px;
 border-top: 0px;
 border-bottom: 0px;
}

.order_table_head {
 border: 1px solid #383838;
 background: #383838;
 color: #ffffff;
}

.order_table_head_2 {
 border: 1px solid #606060;
 background: #606060;
 color: #ffffff;
}

.movieinfo {
 border-right: 0px;
 border-left: 0px;
 border-top: 0px;
 border-bottom: 1px solid #dddddd;
/*  background: #999999; */
/*  color: #ffffff; */
}

div#big_left {
 left: 50%;
 margin-left: -747px;
 margin-top: +82px;
 position: absolute;
 z-index: 1;
 width: 247px;
}

div#big_right {
 left: 50%;
 margin-left: +500px;
 margin-top: +82px;
 position: absolute;
 z-index: 1;
 width: 247px;
}

div#browserhead {
 z-index: 1;
 width: 540px;
 margin: 4px;
 padding: 10px;
 border: 1px solid #c3c9cf;
 background: #e9f0f7;
}

div#browsertab {
 z-index: 1;
 width: 505px;
 margin: 24px;
 padding: 5px;
 border: 1px solid #c3c9cf;
 background: #f7f1d4;
 text-align: center;
 -moz-border-radius: 10px;
 border-radius: 10px;
}
