	h1 { font-family: arial; font-size: 30px; font-weight:bold;margin-bottom:10px; color:#e22d47; }
	table { border: 3px dotted #e26d2d; line-height:18px;font-family:verdana;font-size:13px;color:#707070;}
	td { text-align: center; padding: 25px; }


body {
	background-color: #E7F3FB;
	color: #DEDEDE;
	margin: 0px;
}

font,body,th,td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;	
}


h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height: 14px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 1px;
}

p {
	margin-top: 0px;
	margin-bottom: 12px;
}


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

textarea {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color:#FFFFFF;
	border-style: solid;
	border-width:1px;
	border-color:#96989E;
	line-height : 15px;
	height: 17px;
}

textarea.airfrance {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color:#FFFFFF;
	border-style: solid;
	border-width:1px;
	border-color:#96989E;
	line-height : 15px;
	height: 85px;
	width: 150px;
}

.knapp{
}

.button {
	cursor: hand;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #D60000;
	border:2px solid #FFAFAF;
}

.buttonOrange {
	cursor: hand;
	background-color: #FCCC80;
	border-color: #FFCD83 #C77708 #C77708 #FFCD83;
}

.buttonOrangeOld {
	cursor: hand;
	background-color: #F8F4EE;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #111111;
	background-color:#FFFFFF;
	border-style: solid;
	border-width:1px;
	border-color:#96989E;
	height: 17px;
}

a {
	text-decoration: none;
	color: #003399;
}

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

th {
	color: #B8760E;
	font-weight: bold;
	background-color: #F6F7FA;
}

hr.grey_dashed { border-top: 1px dashed #777777; height: 1px; }

.krediter { font-family: Tahoma,Verdana; font-weight: bold; font-size: 11px; color: #555555; }

.orange { color: #CE7E00; }

.grey { color: #333333; }
.grey_on { color: #333333; }
.grey_off { color: #AAAAAA; }

a.grey:link { color: #535353; }
a.grey:visited { color: #535353; }
a.grey:hover { color: #A0A0A0; }

.border_blue { border-width: 1px; border-style: solid; border-color: #9CC5E4; background-color: #CEE7F7; }

.copyright { color:#000000; font-size: 12px; text-decoration: none; }

#welcome { font-size: 13px; font-weight: bold; }

.blimedlem { color:#DB2E2E; font-size: 13px; text-decoration: underline; font-weight: bold;}

.loggain { color:#FFFFFF; font-size: 13px; font-weight: bold; }

.nopass { text-decoration:underline; color:#FFFFFF; font-size: 10px; font-weight: bold; }

.menu { color:#FFFFFF; font-size: 11px; font-weight: bold; text-decoration: none; word-spacing: 1px;}

a.menu { color:#FFFFFF; font-size: 11px; font-weight: bold; text-decoration: none; }
a.menu:hover { color:#FFFFFF; font-size: 11px; font-weight: bold; text-decoration: underline; }

.formText {
	background-image:url("../images/formBg.gif");
	height:22;
	width:108;
	font: 11px 'Trebuchet MS', Trebuchet, arial, tahoma, verdana;
	color:#000;
	padding: 4 6 0 6;

	border: 0px;
}

.menu_top{
	color:#fff;
}

a.footerLink {
	color:#fff;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
}

a.footerLink:hover {
	color:#fff;
	font-size: 10px;
	font-weight: bold;
	text-decoration:underline;
}

.footerLinkCopy{
	color:#fff;
	font-size: 10px;
	text-align: right;

}

#registerFormTable{}
	#registerFormTable H1 {font: bold 15px Verdana;display:inline;}
	#registerFormTable TD {font:11 Verdana;line-height:15px;}
	#registerFormTable TH {background:#898989; color:#fff; font:bold 11 verdana;padding-left:10;text-align:left;}
	#registerFormTable input {width:210;font:bold 11 verdana;}
	#registerFormTable  .registerFormSubmit {width:100px; background:#EFF1FA; border:1px outset #B6B9CF; font:bold 11 verdana; }

#securityImg { border:1px solid #999;}

#nyhetsbrev {
	font:10 Verdana, Arial, Tahoma, Helvetica, sans-serif;
	line-height:15px;
	}

.colorLineTop { font:bold 11 Verdana; padding:5 10 7 10; height:20;}
.colorLines { font:bold 11px Verdana; color:#093c59; padding-left:10px; padding-bottom: 3px; height:20; line-height: 10px;}
.colorLines img {vertical-align:middle;}


.darkRed{color:#AA0000;}

#promo_header{
	color:#F13232;
	font-family: tahoma, 'Trebuchet MS', Trebuchet, arial, verdana;
	font-size: 17px;
	font-weight: bold;

}

#promo_text{
	color:#000000;
	font-family: tahoma, 'Trebuchet MS', Trebuchet, arial, verdana;
	font-size: 11px;
	line-height : 14px;

}

#promo_subtext{
	color:#000000;
	font-family: tahoma, 'Trebuchet MS', Trebuchet, arial, verdana;
	font-size: 10px;

}


#erbjudande {
font-family: verdana, tahoma, 'Trebuchet MS', Trebuchet, arial;
	font-size: 11px;
	line-height : 14px;
	margin:4 15;
  }
  
  
  a.splash {
  text-decoration:none;
  color:#FFFFFF;
  }
  
  a.splash:hover {
  text-decoration:underline;
  color:#FFFFFF;
  }
  

  .box_comviq {
    
    border: 2px dotted #FED301;
    padding: 3 5 3 5;
    color:#FFFFFF;
    background:#CC0000;
    font-size:14px;
    line-height: 18px;
    font-family:arial;
    font-weight:bold;
}

  .box_offer {

    padding: 5px 8px;
    color:#a2d7ff;
    font-size:12px;
  font:bold 11px Arial;
  line-height:30px;

    margin:0px 0px 10px 0px;
    background:#68aade;
}

  .box_offer a {

    color:#FFFFFF;
 
}

 .box_offer a:hover {

    color:#FFFFFF;
    text-decoration:underline;
}

#global-sub-nav {
height:30px;
padding-left:10px;
padding-right:10px;
background:url(http://www.swegamers.se/bilder/bgtop.gif) repeat-x #13181B;
color:#fff;
}

#global-sub-nav a {
color:#fff;
font:bold 11px Arial;
line-height:30px;
text-decoration:underline;

}

#global-sub-nav a:hover,
#global-sub-nav a.on {
color:#fff;
text-decoration:underline;

}

#global-sub-nav p {
font-weight:normal;
}



#regConfirm{display:none;padding:10px;position:absolute;top:690px;left:40px;width:520px;height:200px;border:2px solid #f00; background:#ffa;}
#regConfirm .regHeader{font:bold 17px arial;}

#regConfirm td{font:bold 15px verdana;padding-top:10px;padding-right:10px;}

.buttonGreen {
	cursor: hand;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #00c600;
	border:2px solid #009900;
}



			/* ::: swegamers.se - CSS ::: */
/* Alla kommandon ligger i den ordning de kommer på sidan! */

.tdlogin {
        width: 10px;
}
html>body {
        width: auto;
        min-width: 10px;
}
body {
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 7px;
 margin-bottom: 0px;
 background-image: url(gfx/nydesign/bg.png);
 text-align: center;
}
.media_center {
	position: absolute;
	left: 20px;
	top: 10px;
	width: 670px;
}

.media {
	position: static;
	background-image: url(gfx/nydesign/media_bg.gif);
	width: 670px;
	margin-bottom: -5px;
	background-repeat: repeat-y;
}

.media_normal {
	position: static;
	margin-left: 11px;
	margin-right: 11px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 648px;
	background-image: url(gfx/nydesign/media_small_bg.gif);
	background-repeat: repeat-y;
}
.extra {
	position: static;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 188px;
	background-image: url(gfx/nydesign/extra_bg.gif);
	background-repeat: repeat-y;
}
.center {
	margin: auto;
        text-align: left;
        width: 954px;
}
.main {
	background-image: url(gfx/nydesign/main_bg.gif);
	width: 954px;
}

.login {
	margin-top: 5px;
	margin-left: 11px;
        margin-bottom: 5px;
        padding-top: 8px;
        padding-left: 8px;
	background-image: url(gfx/nydesign/login_bg.gif);
	background-repeat: no-repeat;
	width: 932px;
	height: 35px;
}
html>body .login {
        margin-bottom: -3px;
}
.copyright {
	margin-top: 0px;
	margin-left: 11px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
	background-image: url(gfx/nydesign/login_bg.gif);
	background-repeat: no-repeat;
	width: 932px;
	height: 35px;
}
.meny {
	margin-top: 0px;
	margin-bottom: 5px;
	width: 133px;
	background-image: url(gfx/nydesign/meny_bg.gif);
	background-repeat: repeat-y;
}

.index {
	margin-left: 2px;
	margin-right: -7px;
	margin-top: 0px;
	margin-bottom: 5px;
	width: 581px;
	background-image: url(gfx/nydesign/index_bg.gif);
	background-repeat: repeat-y;
}

.mini {
	width: 139px;
	background-image: url(gfx/nydesign/mini_bg.gif);
	background-repeat: repeat-y;
}

.kommentar {
	margin-top: 2px;
	margin-bottom: 5px;
	width: 291px;
	background-image: url(gfx/nydesign/kommentar_bg.gif);
	background-repeat: repeat-y;
}

.small {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	width: 207px;
	background-image: url(gfx/nydesign/small_bg.gif);
	background-repeat: repeat-y;
}

.medium {
	margin-left: 2px;
	margin-right: -7px;
	margin-top: 0px;
	margin-bottom: 5px;
	width: 393px;
	background-image: url(gfx/nydesign/medium_bg.gif);
	background-repeat: repeat-y;
}


/* ::1.2 text:: */
.login_text {
	font-family: verdana, arial;
 	font-size: 10px;
 	color: #FFFFFF;
 	font-weight: normal;
}

.rubrik {
	font-family: verdana, arial;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	margin-left: 10px;
	margin-right: 4px;
	margin-top: -19px;
	margin-bottom: 7px;
}

.media {
	font-size: 14px;
}

.red {
	font-family: verdana, arial;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: -2px;
	margin-bottom: 0px;	
}



/* ::1.3 <a>-varianter:: */
a.loginl:link {
	color: #FFFFFF;
	text-decoration: none;
	word-spacing: 0px;
}
a.loginl:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.loginl:visited {
	color: #FFFFFF;
	text-decoration: none;
	word-spacing: 0px;
}



a.red:link {
	color: #FFFFFF;
	text-decoration: underline;
}
a.red:visited {
	color: #FFFFFF;
	text-decoration: underline;
}







.forum {
	border-bottom: 1px solid #E0E0E0;
}








table {
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}



.rubrik2 {
	background-color: #961212;
	width: 100%;
	height: 12px;
	margin-bottom: 3px;
}

.rubrik2_txt {
	color: #FFFFFF;
}
	
.line {
	width: 100%;
	height: 1px;
	background-image: url(gfx/nydesign/streck.gif);
	background-repeat: repeat-x;
	margin-top: 2px;
	padding: 0px;
}

.line2 {
	width: 100%;
	height: 1px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 4px;
	margin-right: 4px;
	background-color: #E0E0E0;
}

hr {
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 2px;
	margin-right: 2px;
	height: 1px;
}
img {
	border: 0px;
}
ul {
list-style: square inside url(gfx/nydesign/list.gif);
padding: 0px;
padding-left: 10px;
}
.menu_link {
 text-decoration: none;
}


a {
 color: #941212;
 text-decoration: none;
}

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


h2 {
 font-family: verdana, arial;
 font-size: 24px;
 color: #941212;
 font-weight: normal;
 margin-left: 4px;
 margin-right: 4px;
 margin-bottom: 2px;
 margin-top: 0px;
}
.h2 {
 font-family: verdana, arial;
 font-size: 24px;
 color: #941212;
 font-weight: normal;
}

h3 {
	font-family: verdana, arial;
	font-size: 12px;
	color: #941212;
	font-weight: normal;
	margin-left: 4px;
	margin-right: 4px;
	margin-bottom: 2px;
	margin-top: 0px;
}


lalala {
 margin-top: 0px;
 margin-bottom: -25px;
 margin-left: 0px;
 margin-right: 0px;
 height: 14px;
 font-family: verdana, arial;
 font-size: 10px;
 color: #5E8D55;
 font-weight: bold;
 background-image: url(gfx/nydesign/bg3.gif);
}


h4 {
 margin-top: 20px;
 margin-bottom: 0px;
 margin-left: 20px;
 font-family: verdana, arial;
 font-size: 10px;
 color: #5E8D55;
 font-weight: normal;
}

h5 {
 margin-bottom: 2px;
 margin-top: 0px;
 margin-bottom: 5px;
 font-family: verdana, arial;
 font-size: 10px;
 color: #5E8D55;
 font-weight: normal;
}




input {
 border: 1px solid #E0E0E0;
 border-style: solid;
 font-family: verdana, arial;
 font-size: 10px;
 font-weight: normal;
 background-color: #FFFFFF;
 color: #000000;
}

.button {
background-color:transparent;
background-image: url(gfx/nydesign/login.gif);
height: 15px;
width: 58px;
border: none;
}

.skicka {
background-color: transparent;
background-image: url(gfx/nydesign/skicka.png);
background-position: center;
background-repeat: no-repeat;
height: 17px;
width: 46px;
border: 0px;
}

.bladdra {
background-color: transparent;
background-image: url(gfx/nydesign/skicka.png);
background-position: center;
background-repeat: no-repeat;
height: 17px;
width: 46px;
border: 0px;
}

.txt_kommentar {
	width: 276px;
	height: 105px;
	border: none;
 	background-image: url(gfx/nydesign/textarea.gif);
 	background-repeat: no-repeat;
 	font-family: verdana, arial;
 	font-size: 10px;
 	font-weight: normal;
 	color: #000000;
}

.txtarea1 {
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 2px;
	padding-bottom: 2px;
	width: 276px;
	height: 105px;
	border: none;
 	background-color: transparent;
 	font-family: verdana, arial;
 	font-size: 10px;
 	font-weight: normal;
 	color: #000000;
}

.txt_kommentar2 {
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 2px;
	padding-bottom: 2px;
	width: 276px;
	height: 105px;
	border: none;
 	background-image: url(gfx/nydesign/textarea.gif);
 	background-repeat: repeat-y;
 	background-attachment: fixed;
 	background-position: top center;
 	font-family: verdana, arial;
 	font-size: 10px;
 	font-weight: normal;
 	color: #000000;
}

.area_kommentar {
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	width: 272px;
	height: 101px;
	background-color: transparent;
	border: none;
 	font-family: verdana, arial;
 	font-size: 10px;
 	font-weight: normal;
 	color: #000000;
}

select {
	background-color: transparent;
	border: 0px solid;
 	font-family: verdana, arial;
 	font-size: 10px;
 	font-weight: normal;
 	color: #000000;
}

.kompisar {
	width: 208px;
	height: 88px;
	background-image: url(gfx/nydesign/kompisar_bg.gif);
	background-repeat: no-repeat;
	padding-right: 3px;
	padding-top: 4px;
	padding-bottom: 3px;
	margin-right: 4px;
}
.kant {
        BORDER: #9e9e9e 1px solid; PADDING: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN: 2px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px;
}
.kant2 {
        PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN: 0px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px;
}
form {
	display: inline;
}

.xbox {
	color: #629412;
}

.ps2 {
	color: #245D88;
}

.gc {
	color: #5C3677;
}
.gba {
	color: #E25993;
}
.ngage {
	color: #F73703;
}
.pc {
	color: #AAAAAA;
}

.retro {
	color: #EC0000;
}

.sg {
	color: #961212;
}
