body{
margin-top:20px;
font-family: arial, verdana;
font-size: 100.01%;
color:black;
background-image:url(../images/bg.jpg);
background-position: top center;
background-color:#a6201f;
background-repeat: repeat-x;
background-attachment: fixed;
}

img.logolink{
width:250px;
height:82px;
}

div.contentBox{
background-image:url(../images/bgwhite.gif);
background-repeat: repeat-y;
color:black;
width:832px;
text-align:left;
}

div.header{
background-image:url(../images/logo.jpg);
background-repeat: no-repeat;
background-position: top left;
color:black;
width:785px;
height:105px;
text-align:left;
overflow:hidden;
}

td.quotes{
vertical-align:bottom;
width:400px;
padding-right:10px;
}

div.quoteBox{
color:black;
background-image:url(../images/hangingsign1.jpg);
background-repeat:no-repeat;
font-size:1.0em;
width:340px;
height:109px;
position:relative;
text-align:center;
position:relative;
top:-3px;
}

div.menu{
margin-left:20px;
padding-top:5px;
}

div.menuline{
color:white;
background:url(../images/topmenu_bg.gif) no-repeat;
width:810px;
height:34px;
position:relative;
left:-12px;
text-align:center;
}

div.middleContent{
background-image:url(../images/dices_top.gif);
background-position: bottom right;
background-repeat: no-repeat;
}

div.middle{
color:black;
width:765px;
text-align:left; 
padding:10px;
min-height:200px;
}

div.contentBoxBorder{
border:2px solid #cccccc;
}

table.middleTable{
width:760px;
font-size:0.9em;
padding:0px;
}

td.leftColumn{
width:50%;
vertical-align:top;
}

td.rightColumn{
width:50%;
vertical-align:top;
padding-left:20px;
}

table.rules{
width:750px;
font-size:0.9em;
}

td.rulesBigColumn{
width:50%;
vertical-align:top;
padding-left:7px;
}

td.rulesLeftColumn{
width:50%;
vertical-align:top;
padding-left:7px;
}

td.rulesRightColumn{
width:50%;
vertical-align:top;
padding-left:20px;
}

div.gamebanner{
margin-left:4px;
height:200px;
vertical-align:middle;
}

div.gamebanner2{
margin-left:4px;
height:257px;
vertical-align:middle;
}

div.nyheter{
height:106px;
overflow: hidden;
padding:2px 0px 0px 6px;
}

td.contactinfo{
text-align:left;
color:black;
font-size:0.8em;
}

td.actionbrickaOutline{
width:50%;
vertical-align:top;
}

td.actionbrickaHeader{
font-weight:bold;
text-align:left;
font-size:0.8em;
}

td.actionbrickatext{
font-size:0.8em;
vertical-align:top;
}
td.actionbrickaphoto{
width:66px;
vertical-align:top;
}

img.omoss_face{
height:100px;
width:100px;
}

span.header{
font-size:1.0em;
font-family:arial;
text-transform: uppercase;
margin:0px;
padding:0px;
font-weight:bold;
line-height:1.0em;
}
span.newsDate{
font-size:0.7em;
color:gray;
}
span.news{
font-size:0.80em;
}


img.headerline{
position:relative;
left:-5px;
}

img.noborder{
border:none;
}

div.footerContent{
background-image:url(../images/dices_bottom.gif);
background-position: top right;
background-repeat: no-repeat;
width:832px;
}
div.footer{
color:black;
width:785px;
text-align:left;
}

table.footerLinks{
padding:1px;
}

td.footerLinksLevel1{
font-size:0.9em;
color:white;
padding-right:3em;
}

td.footerLinksLevel2{
font-size:0.8em;
color:#b8caab;
}

/*Trivia*/
div.trivia{
background-image:url(../images/trivia.jpg);
background-repeat: no-repeat;
width:295px;
height:239px;
text-align:left;
font-size:1.1em;
/*vertical-align:bottom;*/
}

div.innerTrivia{
width:257px;
text-align:center;
font-size:0.9em;
color:white;
position:relative;
top:54px;
left:17px;
}

h4 { font-size:0.60em; color: black;;}
h3 { font-size:0.80em; color: black; font-weight:normal;}
h2 {font-size:1.0em; color: black; font-weight:normal;line-height: 1.3;}
h1 {font-size:1.0em; font-family:verdana; text-transform: uppercase;}
p{line-height: 1.2;}

p:first-line 
{

}


a.standardlink:link {color: black;font-size:12px;text-decoration:none;}
a.standardlink:active {color: black;font-size:12px;text-decoration:none;}
a.standardlink:visited {color: black;font-size:12px;text-decoration:none;}
a.standardlink:hover {color: black;font-size:12px;text-decoration:none;}

a.veto:link { color:white;text-decoration:none; }
a.veto:active { color:white;text-decoration:none; }
a.veto:visited { color:white;text-decoration:none; }
a.veto:hover { color:white;text-decoration:underline; }

a.rules:link { color:#0289bc;text-decoration:underline; }
a.rules:active { color:#0289bc;text-decoration:underline; }
a.rules:visited { color:#0289bc;text-decoration:underline; }
a.rules:hover { color:#0289bc;text-decoration:underline;font-weight:bold;}

a.footer:link { color:#C1F68D;text-decoration:none; }
a.footer:active { color:#C1F68D;text-decoration:none; }
a.footer:visited { color:#C1F68D;text-decoration:none; }
a.footer:hover { color:#D6FBB6;text-decoration:underline; }

a.black:link { color:black;text-decoration:none;font-size:0.8em; }
a.black:active { color:black;text-decoration:none;font-size:0.8em; }
a.black:visited { color:black;text-decoration:none;font-size:0.8em; }
a.black:hover { color:black;text-decoration:underline;font-size:0.8em; }

.toggleborder:link img{border: 2px solid #DDDDDD;}
.toggleborder:active img{border: 2px solid #DDDDDD;}
.toggleborder:visited img{border: 2px solid #DDDDDD;}
.toggleborder:hover img{border: 2px solid #aaaaaa;}
.toggleborder:hover{color: red; /* Dummy definition to overcome IE bug */}

.toggleborderVETO:link img{border: 2px solid #DDDDDD;}
.toggleborderVETO:active img{border: 2px solid #DDDDDD;}
.toggleborderVETO:visited img{border: 2px solid #DDDDDD;}
.toggleborderVETO:hover img{border: 2px solid #00adee;}
.toggleborderVETO:hover{color: red; /* Dummy definition to overcome IE bug */}

.toggleborderRB:link img{border: 2px solid #DDDDDD;}
.toggleborderRB:active img{border: 2px solid #DDDDDD;}
.toggleborderRB:visited img{border: 2px solid #DDDDDD;}
.toggleborderRB:hover img{border: 2px solid #000000;}
.toggleborderRB:hover{color: red; /* Dummy definition to overcome IE bug */}

.toggleborderWebbshop:link img{border: 2px solid #DDDDDD;}
.toggleborderWebbshop:active img{border: 2px solid #DDDDDD;}
.toggleborderWebbshop:visited img{border: 2px solid #DDDDDD;}
.toggleborderWebbshop:hover img{border: 2px solid #d22828;}
.toggleborderWebbshop:hover{color: red; /* Dummy definition to overcome IE bug */}

/* Easy Slider */
	#container{	
		margin:0 auto;
		position:relative;
		text-align:center;
		width:557px;
		background:#fff;		
		margin-bottom:2em;
		margin-left:104px;
		border:2px solid #dddddd;
		}		
		    /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:557px;
		height:450px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:200px;
		}	
	#nextBtn{ 
		left:557px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}												

/* // Easy Slider */

banner_img{
border:none;
}
/*VETO*/
div.VETOInfo{
height:70px;width:280px;border:2px solid #cf007c;background-color:#ec008d;font-weight:bold;vertical-align:middle;text-align:center;color:white;
}

/*Risky Business*/
div.RBInfo{
height:138px;padding-top:55px;width:282px;border:0px solid #f7941f;background-color:#00a0e3;font-weight:bold;font-size:1.2em;vertical-align:middle;text-align:center;color:black;background:url(../images/spelfakta.jpg) no-repeat;
}

div.spelfaktaRB{
height:149px;width:256px;border:0px solid #f7941f;font-weight:bold;font-size:1.2em;vertical-align:middle;text-align:center;color:white;background:url(../images/spelfakta5.jpg) no-repeat;
}

div.spelfaktaVETO{
height:149px;width:256px;border:0px solid #f7941f;font-weight:bold;font-size:1.2em;vertical-align:middle;text-align:center;color:white;background:url(../images/spelfaktaveto.jpg) no-repeat;
}

div.amnesinfoVETO{
height:156px;width:256px;border:0px solid #f7941f;font-weight:bold;font-size:1.2em;vertical-align:middle;text-align:center;color:white;background:url(../images/veto_amnen.jpg) no-repeat;
}

div.spelfaktatext{
padding-top:45px;
text-align:left;
}

div.orderform{
}

input.orderButton{
border:1px solid #aaa;
padding:2px 0px 2px 0px;
margin-top:5px;
}

div.orderResult{
border:1px solid #bbb;
padding:12px 5px 12px 5px;
margin-top:5px;
background:#ddd;
}
