html {overflow-y: scroll;}

body
{
 font-family: verdana, tahoma, arial;
 margin: 0;
 font-size: 10px;
 color: #2f2d2d;
 background-color: #ffffff;
 background-repeat: no-repeat;
 background-position: top center;
}

.row190{ height: 190px; }
.row200{ height: 205px; }

.sitewidth{
 width: 931px; text-align: left;
 margin-left: auto;
 margin-right: auto;
 }

.topbaggrund{
 margin-left: auto;
 margin-right: auto;
 background-color: #2f2d2d;
}

.bundbaggrund{
 margin-left: auto;
 margin-right: auto;
 background-color: #2f2d2d;
 color: #ffffff;
}

.bundnav{
 margin-left: auto;
 margin-right: auto;
}

.center{
 margin-left: auto;
 margin-right: auto;
 text-align: center;
}

.textCenter{
  text-align: center;
}


/* ----------------- default classes ----------------- */

h1,h2{ margin: 0; padding: 0; }
form{ margin: 0; display: inline; }
img{ border: 0; }

.left{ float: left; }
.right{ float: right; }
.clear{ clear: both ; }
.clearRight{ clear: right;}
.clearLeft{ clear: left;}
.alignright{ text-align: right; }
.alignleft{ text-align: left; }

.debug{ background-color: red; }
.white{ background-color: #ffffff; }
.yellow{ background-color: yellow; }
.green{ background-color: green; }
.blue{ background-color: blue; }
.purple{ background-color: purple; }
.black{ background-color: #000000; }

/* ----------------- start text classes ----------------- */


.flashRep1{
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 18px;
}

.flashRep2{
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 30px;
}

.flashRep3{
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 20px;
}

.flashRep4{
  visibility: block;
  font-family: Verdana;
  line-height: 1em;
  font-size: 20px;
}

.flashWhite1{
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 18px;
}

.BreadMediumStdColor{
 font-family: verdana;
 font-size: 11px;
 color: #000000;
 text-decoration: none;
 text-transform: none;
 line-height: 14px;
 font-weight: normal;
}

.BreadMediumStdColorBold{
 font-size: 11px;
 color: #3a3a3a;
 text-decoration: none;
 text-transform: none;
 line-height: 14px;
 font-weight: bold;
}


h1, div.title{
 font-size: 20px;
 color: #000000;
 text-transform: none;
 font-weight: normal;
 font-family: verdana;
 line-height: 24px;
}

h2{
 font-family: myriad pro, verdana;
 font-weight: bold;
 font-size: 16px;
 color: #3a3a3a;
}


/* ----------------- start link classes ----------------- */

a{ text-decoration: underline; color: #000000; }
a:hover {text-decoration: underline; }

a.level0{ font-size: 14px; color: #ffffff; text-transform: uppercase; text-decoration: none; font-weight: bold; font-family: verdana, myriad pro;}
a.level0:hover{ color: #ff8800;}
a.level0selected{ font-size: 14px; color: #ff8800; text-transform: uppercase; text-decoration: none; font-weight: bold; font-family: verdana, myriad pro;}
a.level0selected:hover { text-decoration: none; }

a.filmlevel0{ font-size: 14px; color: #ffffff; text-transform: uppercase; text-decoration: none; font-weight: bold; font-family: verdana, myriad pro;}
a.filmlevel0:hover{ color: #F00202;}

a.musiklevel0{ font-size: 14px; color: #ffffff; text-transform: uppercase; text-decoration: none; font-weight: bold; font-family: verdana, myriad pro;}
a.musiklevel0:hover{ color: #ff8800;}

a.scenelevel0{ font-size: 14px; color: #ffffff; text-transform: uppercase; text-decoration: none; font-weight: bold; font-family: verdana, myriad pro;}
a.scenelevel0:hover{ color: #33c403;}

a.boegerlevel0{ font-size: 14px; color: #ffffff; text-transform: uppercase; text-decoration: none; font-weight: bold; font-family: verdana, myriad pro;}
a.boegerlevel0:hover{ color: #458cf6;}

a.udstillingerlevel0{ font-size: 14px; color: #ffffff; text-transform: uppercase; text-decoration: none; font-weight: bold; font-family: verdana, myriad pro;}
a.udstillingerlevel0:hover{ color: #fb02a6;}

a.forboernlevel0{ font-size: 14px; color: #ffffff; text-transform: uppercase; text-decoration: none; font-weight: bold; font-family: verdana, myriad pro;}
a.forboernlevel0:hover{ color: #ffda26;}

a.nyhederlevel0{ font-size: 14px; color: #ffffff; text-transform: uppercase; text-decoration: none; font-weight: bold; font-family: verdana, myriad pro;}
a.nyhederlevel0:hover{ color: #ffda26;}

a.kommersnartlevel0{ font-size: 14px; color: #ffffff; text-transform: uppercase; text-decoration: none; font-weight: bold; font-family: verdana, myriad pro;}
a.kommersnartlevel0:hover{ color: #ffda26;}

a.level1{ text-decoration: none;}
a.level1selected{ text-decoration: none;}
a.level1selected:hover { text-decoration: none; }

/* ----------------- start form classes ----------------- */

input,textarea,select{ font-family: arial, verdana, tahoma; color: #999999; font-size: 10px; }


.ButtonInputsMedium{
  font-weight: bold;
  height: 20px;
  padding: 0px 10px 0px 10px;
  cursor: pointer;
  background-color: #cccccc;
  border: 1px solid #999999;
}

input.FormFieldInputsNarrow{ background-color: #ffffff; border: 0px solid #939598; height: 12px; width: 130px; letter-spacing: 1.5px; }
input.FormFieldInputsMedium{ background-color: #ffffff; border: 0px solid #B9B399; height: 12px; width: 176px; }
input.FormFieldInputsWide{   background-color: #ffffff; border: 1px solid #cccccc; font-size: 11px;color:#000000; height: 14px; width: 298px; padding-left:5px;}

select.FormFieldInputsCategory{width: 79px; padding-left: 2px; line-height:20px; color: #939598;}

.FormFieldLabelMediumStdColor{ font-weight: bold;}

input.login{ border: 0; padding-top: 2px; height: 14px; width: 130px; letter-spacing: 1.5px; }

/* ----------------- start list classes ----------------- */

ul{ padding: 0; margin: 0; margin-left: 10px; list-style-type: none; }

li
{
 background-image: url('/files/system/gfx/list_item.gif');
 background-repeat: no-repeat;
}
/* ----------------- Start custom classes ----------------- */

.bgDatepicker{
 background-image: url('/AjrGfx/gfx/bg_datepicker_orange.gif');
 width: 19px;
 height: 18px;
}

.bgSearchFin{
 background-image: url('/files/system/gfx/bg_searchFin_orange.gif');
 width: 318px;
 height: 18px;
 background-repeat: no-repeat;
}

.bgSubTop597{
 background-image: url('/files/system/gfx/bg_orangeSubTop_597.gif');
 height:38px;
 background-repeat: no-repeat;
}

.bgTop597{
 background-image: url('/files/system/gfx/bg_orangeTop_597.gif');
 width: 597px;
 height: 57px;
 background-repeat: no-repeat;
}

.bgTop597without_top{
 background-image: url('/files/system/gfx/bg_597_single.gif');
 width: 597px;
 height: 51px;
 background-repeat: no-repeat;
}

.bgTop597w_3col_under{
 background-image: url('/files/system/gfx/bg_orangeTop_597.gif');
 width: 597px;
 height: 51px;
 background-repeat: no-repeat;
}

.bgAds{
 background-color: #dddddd;
}

.bgBlack{
 background-color: #000000;
}

.bgComingReviewListing{
 background-image: url('/files/system/gfx/bg_comingReviewTop.gif');
 background-repeat: repeat-x;
}

.bgGrey{
 background-color: #ececec;
}

.bgFakeSearch{
 background-image:url('/AjrGfx/gfx/img_search_orange.gif');
 background-color: #000000;
 background-repeat:no-repeat;
 height:148px;
 width:318px;
}

.bgFooter{
 background-image:url('/files/system/gfx/bg_footer_orange.gif');
 background-repeat:no-repeat;
 height:58px;
 width:931px;
}

.bgFrontPage{
 background-image: url('/files/system/gfx/banner_top_931x181_superbest.jpg');
 background-repeat: no-repeat;
}

.bgLogin{
 background-image: url('/files/system/gfx/bg_login.gif');
 background-repeat: no-repeat;
 width:318px;
 height:25px;
}

.bgNewestItem{
 background-image: url('/files/system/gfx/bg_rewiews_w_topborder.gif');
 background-repeat: repeat-x;
}

.bgProfilePicText{
 background-image: url('/files/system/gfx/bg_textProfilePic.gif');
 background-repeat: no-repeat;
 width:194px;
 height:50px;
}

.bgRedFinBelow{
 background-image: url('/files/system/gfx/img_bottomFin_red_2pc_190_14.gif');
 background-repeat: no-repeat;
 
}

.bgReviewBottomFin{
 background-image: url('/files/system/gfx/img_bottomFin_orange_2pc.gif');
 background-repeat: no-repeat;
 height: 16px;
 width: 190px;
}

.bgReviewerPicture{
 background-color: #000000;
 width: 190px;
}

.bgReviews{
 background-image: url('/files/system/gfx/bg_rewiews.gif');
 background-repeat: repeat-x;
 width: 597px;
 height: 78px;
}

.bgReviewComments{
 background-image: url('/files/system/gfx/bg_rewiews.gif');
 background-repeat: repeat-x;
 width: 597px;
}

.bgSearch{
 
}

.bgTopnav{
 background-image: url('/files/system/gfx/bg_topnav_orange.gif');
 background-repeat: no-repeat;
 color: #cc9900; /*Set this color to the dark version of the dominant color*/
 font-size:	11px;
 font-decoration: underline;
 height: 136px;
 width: 931px;
}

.borderRight1White{
 border-right: 1px solid #ffffff;
 margin-right: 6px;
 padding-left: 5px;
}

.borderRight1Grey{
 border-right: 1px solid #999999;
 margin-right: 6px;
 padding-left: 5px;
}

.contnav{ color: #939598; }

.col1{ width: 1px; }
.col70{ width: 70px; }
.col76{ width: 76px; }
.col110{ width: 110px; }
.col115{ width: 115px; }
.col121{ width: 121px; }
.col127{ width: 127px; }
.col142{ width: 142px; }
.col150{ width: 150px; }
.col164{ width: 164px; }
.col182{ width: 182px; }
.col191{ width: 191px; }
.col202{ width: 202px; }
.col203{ width: 203px; }
.col245{ width: 245px; }
.col275{ width: 275px; }
.col300{ width: 300px; }
.col303{ width: 303px; }
.col318{ width: 318px; }
.col375{ width: 375px; }
.col379{ width: 379px; }
.col382{ width: 382px; }
.col393{ width: 393px; }
.col451{ width: 451px; }
.col586{ width: 586px; }
.col594{ width: 594px; }
.col596{ width: 596px; }
.col597{ width: 597px; }
.col613{ width: 613px; }

.dateText{
 font-size: 11px;
 color: #000000;
}

.dateTextGrey{
 font-size: 11px;
 font-style: italic;
 color: #999999;
}

.dayText{
 font-family: myriad pro, verdana;
 font-size: 14px;
 text-decoration: none;
 font-weight: bold;
}

input.FormFieldInputsReview{ background-color: #ffffff; border: 1px solid #cccccc; font-size: 11px;color:#000000; height: 14px; width: 371px; padding-left:3px;}

input.SearchField{background-color: #ffffff; border: 1px solid #cccccc; font-size: 11px; color:#999999; font-size: 10px; height: 14px; width: 224px;}

.linkRed{
 color: #f00202;
}

.linkRed:hover{
 color: #f00202;
 text-decoration: underline;
}

.noUnderline{
 text-decoration: none;
}

textarea.aboutMe{
 background-color: #ffffff; 
 border: 1px solid #cccccc; 
 font-size: 11px;
 color:#000000; 
 overflow: auto;
 width: 368px;
 height: 33px;
 padding-top: 8px;
 padding-left: 7px;
}

textarea.reviewText{
 background-color: #ffffff; 
 border: 1px solid #cccccc; 
 font-size: 11px;
 color:#000000; 
 overflow: auto;
 width: 371px;
 height: 269px;
 padding-top: 3px;
 padding-left: 3px;
}

textarea.note{
 background-color: #ffffff; 
 border: 1px solid #cccccc; 
 font-size: 11px;
 color:#000000; 
 overflow: auto;
 width:368px;
 height:156px;
 padding-top: 12px;
 padding-left: 11px;
}

.textEventTitle{
 font-size: 26px;
 color:#000000;
}

.textFooterLine{
 color: #ee8201;
}

.textFpGenre{
 font-size: 12px;
 color: #000000;
 text-decoration: none;
 font-weight: bold;
}

.textProfileSubject{
 font-size: 11px;
 color: #000000;
 font-style: italic;
 font-weight: bold;
}

.textRecSubHeader{
 font-size: 11px;
 color: #000000;
 font-style: italic;
 font-weight: bold;
}

.textRatingBlack{
 font-size: 11px;
 color: #000000;
 text-decoration: underline;
}

.textTopnavUserLink{
 font-size: 10px;
 color: #999999;
 text-decoration: none;
}

.textTopnavUserLink:hover{
 font-size: 10px;
 color: #ffffff;
 text-decoration: none;
}

.textTopnavUserLinkCurrent{
 font-size: 10px;
 color: #ffffff;
 text-decoration: none;
}

.textBright{
 font-size: 11px;
 color: #ff8800;
}

.textDark{
 font-size: 11px;
 color: #ee6c01;
 
}

.textGreenBright{
 font-size: 11px;
 color: #ff8800;
 text-decoration: underline;
}

.textGreenDark{
 font-size: 11px;
 color: #1db000;
 text-decoration: underline;
}

.textGrey{
 color: #999999;
}

.textGreyDark{
 color: #666666;
}

.textGreyBold{
 color: #999999;
 font-weight: bold;
}

.textOrange{
 color: #ff7600;
}

.textOrangeBright{
 font-size: 11px;
 color: #ff8800;
 text-decoration: underline;
}

.textOrangeDark{
 font-size: 11px;
 color: #ee6c01;
 text-decoration: underline;
}

.textRedBright{
 font-size: 11px;
 color: #f00202;
 text-decoration: underline;
}

.textRedDark{
 font-size: 11px;
 color: #d30202;
 text-decoration: underline;
}

.textWhite10{
 font-size: 10px;
 color: #ffffff;
}

.textWish{
 font-size: 11px;
 line-height: 14px;
 color: #ffffff;
}

.textWishHeader{
 font-size: 11px;
 line-height: 14px;
 color: #999999;
}

.textYellowBright{
 color: #ffda26;
}

.textYellowDark{
 color: #cc9900;
}

.margintop1 {margin-top: 1px; }

.marginbot11 {margin-bottom: 11px; }

.marginleft1 {margin-left: 1px; }
.marginleft11 {margin-left: 11px; }

.padtop1{ padding-top: 1px;}
.padtop2{ padding-top: 2px;}
.padtop3{ padding-top: 3px;}
.padtop4{ padding-top: 4px;}
.padtop5{ padding-top: 5px;}
.padtop6{ padding-top: 6px;}
.padtop7{ padding-top: 7px;}
.padtop8{ padding-top: 8px;}
.padtop10{ padding-top: 10px;}
.padtop11{ padding-top: 11px;}
.padtop12{ padding-top: 12px;}
.padtop14{ padding-top: 14px;}
.padtop15{ padding-top: 15px;}
.padtop17{ padding-top: 17px;}
.padtop18{ padding-top: 18px;}
.padtop21{ padding-top: 21px;}
.padtop22{ padding-top: 22px;}
.padtop24{ padding-top: 24px;}
.padtop28{ padding-top: 28px;}
.padtop31{ padding-top: 31px;}
.padtop40{ padding-top: 40px;}
.padtop45{ padding-top: 45px;}
.padtop50{ padding-top: 50px;}
.padtop158{ padding-top: 158px;}

.padright1{ padding-right: 1px; }
.padright3{ padding-right: 3px; }
.padright4{ padding-right: 4px; }
.padright5{ padding-right: 5px; }
.padright8{ padding-right: 8px; }
.padright11{ padding-right: 11px; }
.padright13{ padding-right: 13px; }
.padright14{ padding-right: 14px; }
.padright17{ padding-right: 17px; }

.padbot1{ padding-bottom: 1px; }
.padbot10{ padding-bottom: 10px; }
.padbot11{ padding-bottom: 11px; }

.padleft1{ padding-left: 1px; }
.padleft3{ padding-left: 3px; }
.padleft4{ padding-left: 4px; }
.padleft5{ padding-left: 5px; }
.padleft7{ padding-left: 7px; }
.padleft8{ padding-left: 8px; }
.padleft10{ padding-left: 10px; }
.padleft11{ padding-left: 11px; }
.padleft12{ padding-left: 12px; }
.padleft13{ padding-left: 13px; }
.padleft15{ padding-left: 15px; }
.padleft18{ padding-left: 18px; }
.padleft21{ padding-left: 21px; }
.padleft24{ padding-left: 24px; }
.padleft32{ padding-left: 32px; }
.padleft43{ padding-left: 43px; }
.padleft60{ padding-left: 60px; }

.row1{ height: 1px; }

.stdRating{
 background-image: url('/files/system/gfx/img_rating_on_orange.gif');/*CHANGE FOR EACH CSS-SHEET*/
 width: 14px;
 height: 11px;
 margin-right: 3px;
}


