body {margin: 0px;padding:0px;background-image:url(../images/test_bg2.gif);}
a {text-decoration:none;}
.portal {position: relative;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.portal .title {border-left: 1px solid #666666; height: 140px;vertical-align:middle;margin-bottom:8px;}
.portal .menu {}
.portal .menu td {background-color:#FFFFFF;}
.portal .menu .curve {width:29px;background-color:#2a2f6f;}
.portal .menu a {width:100%;color:#333333; text-decoration:none;}
.portal .menu a:hover {color: #d0a949;}

.portal .subpage { position:relative;float:left;height: 500px;margin:1px; padding:0px;padding-left:15px;background-color:#FFFFFF;width:761px;}
.portal .subpage .subtitle { background-image:url(../images/test.jpg);width: 760px; height:70px;margin-bottom: 5px;border-top:solid 1px #999999}
.portal .subpage .subtitle .pagename { text-shadow:#999999; padding-top:15px; text-align:center; font-size:20px; font-weight:bold; width:320px;height: 45px;}
.portal .subpage .submenu {clear:both; margin-bottom:5px;font-size:11px;}
.portal .subpage .submenu .table { background-color:#999999; border: 1px solid #000000;}
.portal .subpage .submenu a { text-decoration:none; color:#ffffff;}
.portal .subpage .submenu a:hover { text-decoration:underline; color:#ffffff;}
.portal .subpage .main {clear:both; margin-right: 11px;position:relative;float:left;width:550px;}
.portal .subpage .main .header {border:1px solid #ededed; padding:5px;font-size:12px; color:#FFFFFF; font-weight:bold;background-color:#990000;}
.portal .subpage .main .header2 {border:1px solid #ededed; padding:0px;font-size:10px; color:#FFFFFF; font-weight:bold;background-color:#990000;}
.portal .subpage .main .item { font-size:10px; color:#000000;}
.portal .subpage .main .item .headline {color:#333333; font-size:20px; font-weight:bold;}
.portal .subpage .main .item .headline a {color:#333333;text-decoration:none;}
.portal .subpage .main .item .date { color: #666666;}
.portal .subpage .main .item .banner {padding:1px;font-weight:bold;color: #ffffff; background-color:#2a2f6f;}
.portal .subpage .main .item .text {}
.portal .subpage .main .item .teaser {}
.portal .subpage .main .item .teaser a {color:#000000; text-decoration:none;}
.portal .subpage .main .item .text img {border:1px solid #000000;margin-right:2px;}
.portal .subpage .main .item .teaser img {border:1px solid #000000;margin-right:2px;}
.portal .subpage .main .item .text .noborder {border:0px;}
.portal .subpage .main .item .separator {text-align: center;clear: both;}
.portal .subpage .main .item .link { text-align:right;}
.portal .subpage .main .item .link a{color:#2a2f6f; font-weight:bold;text-decoration:none;}
.portal .subpage .main .item .link a:hover{text-decoration:underline;}

.portal .subpage .main .shop {font-size:10px; color:#000000;}
.portal .subpage .main .shop .category {border-bottom:1px solid #cccccc;font-size:18px;text-align: center; font-weight:bold;clear: both;margin-bottom:15px;}
.portal .subpage .main .shop .item {height:250px;float:left;width:270px;}
.portal .subpage .main .shop .item .price{font-size:14px;font-weight:bold;}
.portal .subpage .main .shop .item .extraprice{font-size:14px;font-weight:bold;color:#ff0000;}
.portal .subpage .main .shop .item .extratext{font-weight:bold;color:#ff0000;}
.portal .subpage .main .shop .item img {border:0px;margin-right:5px;}
.portal .subpage .main .shop .detail {width:560px;}
.portal .subpage .main .shop .detail img {border:0px;margin-right:5px;}
.portal .subpage .main .shop .detail .price{font-size:14px;font-weight:bold;}
.portal .subpage .main .shop .detail .extraprice{font-size:14px;font-weight:bold;color:#ff0000;}
.portal .subpage .main .shop .detail .extratext{font-weight:bold;color:#ff0000;}
.portal .subpage .main .shop .separator {text-align: center;}

.portal .subpage .main .news { font-size:10px; color:#000000;}
.portal .subpage .main .news .bigrubrik {font-size:30px;font-weight: bold;}
.portal .subpage .main .news .publicerad {}
.portal .subpage .main .news .newsteaser {font-size:14px;font-style:italic;font-weight: bold;margin-bottom:10px;}
.portal .subpage .main .news .text {}
.portal .subpage .main .news .separator {clear: both;}
.portal .subpage .main .news .author {text-align: right;}
.portal .subpage .main .news .author a {color:#010044;font-weight: bold;}
.portal .subpage .main .news .link a:hover{text-decoration:underline;}

.portal .subpage .panel { position:relative;float:left;width:200px;}
.portal .subpage .panel .header { border:1px solid #dddddd; border-bottom:0px;padding:5px;font-size:12px; color:#FFFFFF; font-weight:bold;background-color:#990000;}
.portal .subpage .panel .content { border:1px solid #dddddd; padding:5px;font-size:9px; background-color:#f1f1f1;}
.portal .subpage .panel .nextgame { text-align: center; border:1px solid #dddddd; padding:5px;font-size:9px; background-image:url(../images/panel_bg1.gif);}
.portal .subpage .panel .formergame { text-align: center; border:1px solid #dddddd; padding:5px;font-size:9px; background-image:url(../images/panel_bg2.gif);}
.portal .subpage .panel .kommande { border:1px solid #dddddd; padding:5px;font-size:9px; background-image:url(../images/panel_bg3.gif);}


.portal .subpage .panel .content a {color:#2a2f6f;text-decoration:none; font-weight:bold;}
.portal .subpage .panel .content a:hover {color:#0000ff;text-decoration:underline;}
.portal .subpage .panel .separator {}
.portal .adds {height:2500px; float:left; position:relative;margin:1px; padding:5px;background-color:#FFFFFF;width:150px;}
.portal .adds .head { font-size:9px; border-bottom: 1px solid #999999;}
.portal .adds .item { margin-bottom: 10px;}
.portal .log { text-align:right;position:relative;float:right;}
.bottom {
	border-top: 1px solid #000000;
	madding-top: 10px;
	margin-top: 25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	position: relative;
	clear:both;
	font-size:9px;
	text-align:center;
	color:#000000;
	float:center;
}
.bottom a {font-size:9px;
	text-align:center;
	color:#999999;
}

.banner_blue {padding:5px;color:#ffffff; background-color:#2a2f6f;}
.banner_red { padding:5px;background-color:#990000;);}

.admin {cursor: hand;}

input, textarea, select {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;
	
}
