html {overflow-y: scroll;}
body {
margin:0px; 
padding:0px; 
background-color:#22313C; 
background-image:url(design_pic/circle_bg2.gif); 
background-repeat:repeat-x;
color:#333333; 
font-size:10px; 
font-family:verdana,arial,geneva,tahoma; 
height:100%;
width:auto;
text-align:center;
letter-spacing:0.3px;
}

form       { margin:0px; }
table      { }
img        { border:none; }
p, td      { font-family:verdana,geneva,arial,helvetica; }
button     { font-size:10px; font-family:tahoma,verdana,geneva,arial,helvetica; font-weight:700; cursor:pointer; }
select     { font-size:11px; font-family:verdana,geneva,arial,helvetica; }
input      { font-size:11px; font-family:verdana,geneva,arial,helvetica;}
input.text { border:1px solid #A5ACB2; }
textarea   { font-size:11px; font-family:verdana,geneva,arial,helvetica; overflow:auto; }
.button_style { border:none; cursor:pointer; }
a          { color:#2DB1F1; text-decoration:none; }
a:hover    { text-decoration:underline; }
h1         { margin:0px; padding:0px; }


#star1, #star2, #star3, #star4, #star5, #star6, #star7, #star8, #star9, #star10 
   { 
   float: left; 
   width: 15px; 
   height: 15px; 
   font-size: 0px;
   margin-bottom:0px;
   background: url(design_pic/star2.png) no-repeat; 
   } 
   
   	#dhtmlgoodies_tooltip{
		background-color:#f2f2ef;
		border:1px solid #b8c5d2;
		position:absolute;
		display:none;
		z-index:20000;
		padding:2px;
		font-size:1em;
		font-family: tahoma, verdana, Arial, sans-serif;
		font-size:11px;
		text-align:left;
		
	}
	#dhtmlgoodies_tooltipShadow{
		position:absolute;
		background-color:#555;
		display:none;
		z-index:10000;
	}
	


A:link 	  { text-decoration: none; font-weight:bold; color: #2BACEA; font-size:11px;}
A:visited { text-decoration: none; font-weight:bold; color: #2BACEA; font-size:11px;}
A:active  { text-decoration: none; color: #2BACEA; font-size:11px;}
A:hover   { text-decoration: none; color: #555555; font-size:11px;}

A.small:link 	  { text-decoration: none; font-weight:bold; color: #2BACEA; font-size:10px;}
A.small:visited { text-decoration: none; font-weight:bold; color: #2BACEA; font-size:10px;}
A.small:active  { text-decoration: none; color: #2BACEA; font-size:10px;}
A.small:hover   { text-decoration: none; color: #555555; font-size:10px;}


A.rosa:link 	  { text-decoration: none; font-weight:bold; color: #f42941; font-size:12px; margin-left:30px;}
A.rosa:visited { text-decoration: none; font-weight:bold; color: #f42941; font-size:12px; margin-left:30px;}
A.rosa:active  { text-decoration: none; color: #f42941; font-size:12px; margin-left:30px;}
A.rosa:hover   { text-decoration: none; color: #555555; font-size:12px; margin-left:30px;}

.col { height:25px;}
.col_left { float:left; width:auto; padding:5px; }
.col_right { float:right; width:auto; padding:5px; text-align:right;}


.avatar { width:120px; height:120px; padding:2px; border:1px solid #afb2d2;}
.small_blogbild { width:220px; height:70px; }


.base_div { background-color:#FFFFFF; width:905px; margin-left:10px; margin-right:10px; padding-bottom:0px; }
.base_div2 { background-color:#FFFFFF; width:882px; height:auto;}
.base_div3 { text-align:left;}
.base-layer { padding: 10px 20px 0px 0px; text-align:center; height:auto;}
.blimedlem1 { margin: 0px 0px 0px 0px; padding:0; text-align:center; }
.bli_medlem_inputs { width:160px; }

.blog_index_text { color:#272727; font-size:9px; }
.bloggar_bild { width:470px; height:150px; margin-top:5px}
.bloggar_bild2 { width:220px; height:70px; }
.bloggbild_small { width:211px; height:71px; float:left; border:3px solid #333333; margin-right:20px; margin-top:5px;}
.bloggar_kommentarer { width:auto; float:right; color: #999999; font-size:10px; text-align:right;}
.bloggar_datum { width:auto; float:left; color:#999999;}
.bloggar_datum2 {width:100%; height:17px; padding-top:3px; padding-bottom:1px; color:#999999;}




.bottom_div {background-image:url(design_pic/bottom1.gif); background-repeat:no-repeat; height:65px; text-align:left; background-color:#FFFFFF;}


.boxart {margin-top:40px; padding:2px; border:1px solid #afb2d2; width:150px; margin-right:20px;}
.boxart2 { margin:10px 30px 10px 10px;  padding:2px; border:1px solid #afb2d2; width:115px;}
.boxart_spelen { width:70px; margin-left:10px; margin-right:10px; padding:1px; border:1px solid #afb2d2; }
.boxart_spel { width:102px; padding:1px; border:1px solid #afb2d2; margin-bottom:3px;}

.boxart_ruta { height:310px;}

.clear { clear:both; }

.del_knapp { margin-right:5px;}
.d_base1 { width:70%; float:left; text-align:left;}
.d_base2 { float:right; text-align:right; margin-right:50px;}




.d_blog_main { height:130px; text-align:left; padding:10px; border-bottom:1px dotted #CCCCCC;}



.d_texter_70 { height:100%; width:70%; float:left; padding:5px; text-align:left;}
.d_index_texter { background-image:url(design_pic/index_texter_top.gif); background-repeat:no-repeat; height:295px; text-align:left; }
.d_index_nyheter { background-image:url(design_pic/bg_nyheter.gif); background-repeat:repeat-y; width:378px; height:474px; text-align:left; margin-top:6px;}
.d_index_nyheter_t { background-image:url(design_pic/index_nyheter_top.gif); background-repeat:no-repeat; width:378px; height:41px;}

.d_index_bilder2 { background-color:#e2e2e2; text-align:left; background-repeat:repeat-x; width:481px; height:360px; padding:10px 5px 10px 5px;}
.d_index_bilder3 { width:230px; height:115px; float:left; padding:5px; font-size:9px;}

.d_index_spel1 { background-image:url(design_pic/index_spel_top.gif); background-repeat:no-repeat; width:491px; height:32px; text-align:left;}
.d_index_spel2 { background-color:#e2e2e2; background-repeat:repeat-x; width:460px; height:180px; text-align:center; padding:15px 11px 15px 20px; }
.d_index_blog2 { background-color:#e2e2e2; background-repeat:repeat-x; width:461px; height:240px; padding:15px 15px 15px 15px; }
.d_index_blog3 { width:220px; height:115px; float:left; padding:5px;}
.d_index_blog4 { background-image:url(design_pic/bloggunder.gif); height:39px; text-align:left; padding-left:10px; padding-top:5px; color:#272727; font-size:9px;}
.d_index_forum1 { background-image:url(design_pic/senasteinlagg.gif); background-repeat:no-repeat; width:378px; height:31px; text-align:left; margin-top:15px;}
.d_index_forum2 { background-color:#e2e2e2; background-repeat:repeat-x; width:378px; height:auto; text-align:center; padding-bottom:15px;}
.d_index_inloggade { background-color:#e2e2e2; background-repeat:repeat-x; width:882px; height:100px; text-align:center; padding:5px 0px 5px 0px;}
.d_index_inloggade1 { background-image:url(design_pic/index_inloggade_top.gif); background-repeat:no-repeat; height:32px; width:882px; text-align:left;}

.d_nyhet_main { text-align:left; padding:10px; height:100%; font-size:11px; color:#222222; letter-spacing:0.3px; line-height:17px; text-align:left;}
.d_nyhet_ruta { height:135px; text-align:left; padding:10px; border-bottom:1px dotted #cccccc;}
.d_spelen_30 { height:1000px; width:28%; float:left; border-right:1px dotted #CCCCCC; background-image:url(design_pic/spel_bg.gif); background-repeat:no-repeat;}
.d_spel_bak { height:1000px; border-right:1px dotted #CCCCCC; background-image:url(design_pic/spel_bg.gif); background-repeat:no-repeat; text-align:center;}
.d_texter_main { width:auto; height:auto; margin-top:2px; text-align:left; padding:5px; vertical-align:top;}
.d_texter_info {width:auto; height:auto; margin-top:2px; text-align:left; vertical-align:top;}
.d_top_menu { background-image:url(design_pic/menubar/top_menu.gif); background-repeat:no-repeat; width:905px; height:30px;}

.div_mail1 { height:22px; padding:0px; width:260px; text-align:left; float:left; border-bottom:1px dotted #CCCCCC;}
.div_mail2 { height:18px; padding-top:4px; width:120px; text-align:center; float:left; border-bottom:1px dotted #CCCCCC;}
.div_mail3 { height:18px; padding-top:4px; width:109px; text-align:center; float:left; border-bottom:1px dotted #CCCCCC;}





.div_paging2 { background-color:#0f3353; font-size:11px; color:#ffffff; letter-spacing:0.3px; padding:5px; text-align:center; width:auto; border:0px dotted #efefef; height:20px; line-height:20px; padding-left:100px;}
.div_paging { font-size:11px; color:#222222; letter-spacing:0.3px; margin:5px; text-align:center; width:auto;}
.div_spelen { padding:5px; text-align:left; height:105px; border-bottom:1px dotted #CCCCCC;}
.div_spel { text-align:left; float:left; margin:15px 7px 5px 5px; width:108px; height:200px;  border-bottom:1px dotted #CCCCCC} 

.d_nyhet_text { font-size:11px; color:#222222; letter-spacing:0.3px; line-height:16px; margin-left:70px;}
.d_nyheter_search { background-image:url(design_pic/top_round.gif); background-repeat:repeat-y; width:378px; height:31px; text-align:left;}
.d_nyheter_search2 {  width:378px; height:100px; text-align:left; background-color:#e2e2e2;}
.div_ven { text-align:center; float:left; margin:15px; border:1px dotted #CCCCCC;}
.div_venner { padding:0px 0px 0px 0px; text-align:left; width:100%;}


.forum_base { background-color:#FFFFFF; width:882px; height:auto; text-align:left; margin-top:0px;}
.forum_jump {background-color:#b0aca5; border:1px 1px 1px 1px dotted #efefef; width:auto; text-align:right; padding:5px; color:#FFFFFF; font-size:11px;}
.forum_titel { font-size:11px; font-weight:bold; color:#666666; text-align:left; padding:5px;}
.forum_border_right {border-right:1px dotted #CCCCCC; width:200px;}
.forum_textarea { background-color:#e9e6e1; padding:10px; border:3px dotted #999999; height:100%;}
.forum_rubrik { font-size:16px; font-weight:bold; color:#2BACEA;}
.forum_rubrik2 { font-size:13px; font-weight:bold; color:#33302a; text-align:left;}

.forum_top { background-image:url(design_pic/forumbar.gif); background-repeat: no-repeat; letter-spacing:0.3px; height:17px; font-size:12px; font-weight:bold; color:#ffffff; padding:9px; }


.half_base { height:100%; width:55%; float:left; text-align:left;}

.index_bilder { margin-left:0px; margin-right:3px; margin-top:3px; border:1px solid #afb2d2; padding:1px; width:100px;}

.index_top_bild { margin-top: 25px; width:491px; height:240px;}
.index_text_top { margin-left:30px; color:#f42941;}
.index_nyhet_div { height:39px; padding-left:4px; padding-right:3px; padding-top:4px; text-align:left;}
.index_forum_div { height:33px; text-align:left;}
.index_nyhet_bilder { float:left; margin-right:10px; margin-left:3px; width:48px; height:36px;}
.inloggad { font-style:italic; font-size:11px;}

.kommentar_textfield { text-align:left; width:auto;}
.kommentar_avatar { width:60px; height:60px; margin-right:10px; margin-top:5px; }
.kommentarer {text-align:left; height:100%; padding:10px; width:auto; overflow:hidden;}

.left-container { border:none; float:left; text-align:right; margin:0; width:40%; height:30px; line-height:20px;}
.login_ruta { float:right; width:264px; height:127px; background-image:url(design_pic/bg_login.gif); background-repeat:no-repeat; margin:7px 0px 7px 0px; text-align:left;}
.login { background-image:url(design_pic/login.gif); background-color:transparent; border:none; height:11px; width:32px; margin-left:5px; margin-bottom:3px; cursor:pointer;}


.menubar_pic { margin-top:5px; margin-bottom:6px;}
.menubar_dela { margin-top:4px; margin-left:5px; margin-right:5px;}

.nyhet_rubrik { font-size:13px; font-weight:bold; color:#2BACEA;}
.text_rubrik { font-size:12px; font-weight:bold; color:#2BACEA;}
.nyhet_text { font-size:11px; color:#222222; letter-spacing:0.3px; line-height:17px; text-align:left;}
.nyhet_datum { font-size:11px; color:#666666; line-height:22px; }
.nyhets_datum { font-size:10px; color:#666666; font-family:verdana,geneva,arial,helvetica; }
.nyhet_top_bild { width:134px; margin-right:10px; }
.nyheter_kommentarer {margin-left:250px; height:100%; color: #999999; font-size:10px;}

.pic { margin-top:2px; padding:1px; border:1px solid #afb2d2; }
.punktlinje { border-bottom: 1px dotted #dedede; }
.punktlinje2 { border-bottom: 1px dotted #CCCCCC;}

.profil_press { height:35px; width:auto; margin-left:135px;}
.profil_press2 { height:100%; padding:10px; overflow:inherit; line-height:17px; color:#272727; font-size:11px;}
.profil_press3 { height:40px; width:auto; margin-left:135px; background-image:url(design_pic/friendcodes.gif); background-repeat:no-repeat; padding-left:60px; padding-top:23px; font-size:10px;}

.registrering_klar { background-color:#FFFFFF; margin:20px; padding:30px; font-size:11px; color:#666666; font-family:verdana,geneva,arial,helvetica; }
.right-container { border:none; float:right; text-align:left; margin-left:0px; padding:0; width:57%; height:30px; }
#rotator { background-image: url(library/rotate.php); width:905px; height:160px; text-align:left; }
.rubriker { width:95%; font-size:13px; font-weight:bold; color:#f42941; text-align:left; padding:5px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.rubriker_linje { font-size:16px; font-weight:bold; color:#f42941; text-align:left; border-bottom:1px dotted #CCCCCC; padding:5px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.rubrik { text-decoration: none; font-weight:bold; color: #666666; font-size:11px; line-height:32px; margin-left:10px; }
.rubrik2 { text-decoration: none; font-weight:bold; color: #666666; font-size:11px;}
.rubriker_ { text-align:left; border-bottom:1px dotted #CCCCCC; padding:5px; }

.rubriker_linje2 { font-size:16px; font-weight:bold; color:#f42941; text-align:left; padding-top:3px; border-bottom:1px dotted #CCCCCC; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

.rundahorn { background-image:url(design_pic/rundahorn.gif); width:491px; background-repeat:no-repeat; height:7px;}
.rundahorn2 { background-image:url(design_pic/rundahorn2.gif); width:378px; background-repeat:no-repeat; height:7px; }
.rundahorn3 { background-image:url(design_pic/rundahorn3.gif); width:882px; background-repeat:no-repeat; height:7px; }


.sign { font-size:9px;}
.select_ruta { width:100px; }
.setting_inputs { width:250px; }
.small_text { font-size:9px; color:#222222; line-height:15px; text-align:left;}
.smalltext { color:#272727; font-size:9px; font-weight:normal;}
.smalltext2 { font-size:10px; font-weight:normal;}
.spel_bilder { margin-left:5px; margin-top:10px; border:1px solid #afb2d2; padding:2px;}

.text_top_bild { width:600px; height:80px; margin-top:15px; margin-right:10px;  }
.text_align_menu { margin-left: 25px; }
.top_search_input { margin-top:5px; margin-bottom:5px; background-color:#e5e5e5; border:1px solid #ffffff; font-size:10px; padding-left:3px; border:1px solid #FFFFFF;}
.top_menu_knappar {  width:55px; height:17px; float:left; text-align:left; font-size:10px; padding-left:4px;}

.variables { padding:100px; background-color:#FFFFFF; font-size:12px; letter-spacing:0.3px; line-height:17px; margin:50px; height:80%;}
.visa_alla { float:right; margin-right:20px; padding:9px;}
.visas_inte { color:#999999; }