@charset "utf-8";
/* CSS Document */

	html,body {
		padding:0;
		margin:0;
		background-color:#eaeaea;
		background:repeat-x fixed bottom #eaeaea url(http://www.superporr.se/img/gfx/background.gif);
		text-align:center;
		color:#333;
		font-family:verdana;
		font-size:11px;
		margin:0 auto;
		}



	img {
		border:0;
		}

	h1, h2, h3 {
		padding:0px;
		margin:0px;
		}

	h1 {
		font-family:verdana;
		font-size:12px;
		font-weight:bold;
		color:#333;
		padding-bottom:2px;
		padding-top:3px;
		}

	h1 a {
		text-decoration:none;
		color:#333;
		}

	h2 {
		font-family:verdana;
		font-size:11px;
		font-weight:normal;
		color:#666;
		margin-bottom:11px;
		}

	h2 a {
		text-decoration:none;
		font-weight:bold;
		color:#C40000;
		font-family:tahoma;
		}

	p {
		padding:0px;
		margin:0px;
		font-family:verdana;
		font-size:12px;
		color:#333;
		line-height:16px;
		padding-bottom:15px;
		}

	p.small {
		padding:0px;
		margin:0px;
		font-family:verdana;
		font-size:11px;
		color:#333;
		line-height:15px;
		padding-bottom:15px;
		}

	table.mytable {
		width:100%;
		padding:0px;
		border-collapse:collapse;
		font-family:verdana;
		font-size:12px;
		color:#333;
		}

	table.mytable td, th {
		border:1px #ccc solid;
		padding:5px 5px;
		}

	table.mytable tr:hover {
	background-color:#EFEFEF;
		}

	.input {
		border:1px solid #ccc;
		padding:3px;
		font-family:verdana;
		font-size:11px;
		color:#333;
			background:repeat-x url("input_bg.png");
		}

#outer_dummy{
	margin-left:auto;
	margin-right:auto;
	width:795px;
	text-align:left;
}

#content_dummy{
	
}
		
	#bnr-left {
		height:auto;
		margin:auto;
			margin-top:5px;
		display:table;
		float:left;
		}

	#bnr-right {
		height:auto;
		margin:auto;
			margin-top:5px;
		display:table;
		float:right;
		}

	#box {
		display:table;
		margin:auto;
		}

	#container {
		height:auto;
		margin:-29px auto auto auto;

		display:table;

		}

	#ad2 {
		width:794px;
		background:repeat-y url(bg_ad.png);
		position:relative;
		}

	#header {
		width:794px;
		/*height:345px;*/
      height:190px;
		background:no-repeat bottom url(http://www.superporr.se/headerbg.png);
		}

	#header_inner {
		width:auto;
		height:auto;
		margin:0px 8px 2px 8px;
		}

	#user_navigation {
		width:auto;
		height:auto;
		font-family:verdana;
		font-size:11px;
		text-align:right;
		color:#fff;
		padding:6px 7px 7px 7px;
		}

	#logo {
		width:100%;
		height:130px;
		background:no-repeat  url(http://www.superporr.se/img/gfx/logo.jpg);
		margin:2px 0px 2px 0px;
		}

	#navigation {
		width:auto;
		height:31px;position:relative;
		}

	#navigation ul {
		font-family:verdana;
		font-size:12px;
		font-weight:bold;
		list-style:none;
		padding:8px 0px 0px 4px;
		margin:0px;position:relative;
		cursor:default;
		}

	#navigation li {
		padding:0px;
		padding-right:15px;
		padding-left:5px;
		float:left;position:relative;
		z-index:500;
		background:no-repeat right bottom url(../../img/gfx/navigation_li.png);
		}

	#navigation li#end {
		background:none;
		}

	#navigation li a {
		text-decoration:none;
		color:#fff;
		z-index:500;
		position:relative;
		}

	#navigation li a:hover {
		text-decoration:underline;
		}

	#navigation li#ad a {
		color:#ffcc00;
		}

	#content_top {
		width:794px;
		height:10px;
		background:no-repeat url(../../img/gfx/content_top.png);
		}

	#content_bottom {
		width:794px;
		height:12px;
		background:no-repeat url(../../img/gfx/content_bottom.png);
		}

	#content {
		width:794px;
		height:auto;
		display:table;
		background:repeat-y url(../../img/gfx/content_background.png);
		}

	#content_inner {
		width:auto;
		height:auto;
		padding:0px 14px 3px 14px;
		}

	#main {
		width:568px;
		height:auto;
		float:left;
		font-family:verdana;
		font-size:11px;
		color:#333;		
		}

	#extra {
		width:190px;
		height:auto;
		float:right;
		}

	.title_large {
		width:568px;
		height:auto;
		font-family:verdana;
		font-size:12px;
		font-weight:bold;
		color:#333;
		padding:8px 7px 7px 7px;
		margin-bottom:10px;
		margin-top:25px;
		background:no-repeat url(../../img/gfx/title_large.gif);
		cursor:default;
		}

	.title_small {
		width:190px;
		height:auto;
		font-family:verdana;
		font-size:12px;
		font-weight:bold;
		color:#333;
		padding:8px 7px 7px 7px;
		margin-bottom:5px;
		background:no-repeat url(../../img/gfx/title_small.gif);
		cursor:default;
		}

	.tip {
		width:17px;
		height:23px;
		background:no-repeat url(../../img/gfx/icon_bulb.png);
		margin:3px 7px 0px 0px;
		float:left;
		}

	#vote {
		margin:0px;
		font-family:verdana;
		font-size:11px;
		color:#333;
		line-height:15px;
		padding-bottom:15px;
		margin-top:-7px;
		margin-left:0px;
		}

	#vote_results {
		margin:0px;
		font-family:verdana;
		font-size:11px;
		color:#333;
		line-height:15px;
		padding-bottom:15px;
		margin-top:-7px;
		}

	.vote_select {
		margin:0px 4px 0px 0px;
		}

	.button {
		font-weight:bold;
		margin-right:5px;
		font-family:verdana;
		font-size:11px;
		padding:2px 20px;
		cursor:pointer;
		}

	#find {
		border-bottom:1px dotted #999;
		padding-bottom:10px;
		margin-bottom:9px;
		}

	.radio_text {
		font-family:verdana;
		font-size:12px;
		color:#333;
		padding-top:4px;
		}

	.comment_line {
		border-top:1px dotted #999;
		margin-bottom:15px;
		}

	.comment_title {
		font-family:verdana;
		font-size:12px;
		color:#333;padding-left:10px;
		}

	.comment_date {
		font-family:verdana;
		font-size:9px;
		color:#999;
		padding-left:0px;
		vertical-align:baseline;
		}

	.comment_text {
		font-family:verdana;
		font-size:12px;
		color:#333;
		margin-top:2px;
		padding-left:20px;
		padding-right:20px;
		margin-bottom:15px;
		}

	.comment_admin {
		font-family:verdana;
		font-size:11px;
		color:#333;
		}

	.list {
		font-family:verdana;
		font-size:12px;
		color:#333;
		line-height:17px;
		}

	.list a {
	text-decoration:none;
	color:#FF3300;
		}

	.comment_admin a {
		text-decoration:none;
		color:#333;
		}

	ul#rules {
		font-family:verdana;
		font-size:12px;
		color:#333;
		line-height:16px;
		list-style:square;
		margin:0px;
		}

	.slinks {
		font-family:verdana;
		font-size:12px;
		color:#333;
		margin-bottom:5px;
		cursor:default;
		}

	.slinks a {
		text-decoration:none;
		color:#CC0000;
		}

	.space {
		padding:0px 4px;
		}

	#links {
		padding:0px;
		margin:0 3px 3px 3px;
		list-style:none;
		font-family:verdana;
		font-size:11px;
		color:#333;
		line-height:16px;

		text-align:justify;
		}

	#links li {
		display:inline;

		}

	#links li a {
		text-decoration:none;
		color:#333;	
		}

	#links .gold a {
		text-decoration:none;
		color:#333;
		}

	#links li a:hover {
		text-decoration:none;
		color:#666;
		}

	#loadingdiv{
		width:100%;
		height:auto;
		margin-top:100px;
	}

	.video {
		width:120px;
		height:auto;
		margin-right:11px;
		margin-left:11px;
		margin-bottom:15px;
		float:left;
		}

	.preview {
		width:120px;
		height:90px;
		margin-bottom:4px;
		}

	.link_title {
		height:37px;
		font-family:verdana;
		font-size:11px;
		font-weight:bold;
		color:#333;
		line-height:12px;
		}

	.link_title a {
		width:100%;
		display:table;
		text-decoration:none;
		color:#CC0000;
		}

	.link_title a:hover {
		text-decoration:none;
		color:#333;
		}


	.video_lenght {
		font-family:verdana;
		font-size:10px;
		color:#666;
		padding-top:12px;
		}

	.video_stats {
		font-family:verdana;
		font-size:10px;
		color:#333;
		padding-top:4px;
		padding-bottom:6px;
		}

	.video_rating {
		width:59px;
		height:10px;
		}

	.video_votes {
		padding-top:2px;
		font-family:verdana;
		font-size:9px;
		color:#999;
		}

	.video_light {
		color:#999;
		}

	.error {
		border:1px solid #F2D0D0;
		color:#F05E5E;
		background-color:#FFEEEE;
		font-family:verdana;
		font-size:11px;
		padding:6px 7px;
		cursor:default;
		}

	.notice {
		border:1px solid #C5E4FF;
		color:#3092E8;
		background-color:#EEF7FF;
		font-family:verdana;
		font-size:11px;
		padding:6px 7px;
		cursor:default;
		}

	.lpic {
		position:absolute;
		}

	.sb {
		opacity:0.7;
		border:0px;
		background:no-repeat url("http://www.superporr.se/soek_bg.png");
		font-family:verdana;
		font-size:11px;
		color:#000;
		padding:5px 0px 7px 9px;
		margin-bottom:8px;
		margin-right:-33px;
		width:191px;
		float:left;
		z-index:0;
		position:relative;
		}

	.sb:focus {
		opacity:0.9;
		color:#333;
		}



	.shadow {
		color:#770000;
		position:absolute;
		margin-top:1px;
		margin-left:1px;
		cursor:default;
		}
		
	.link{
		font-family:verdana;
		font-size:12px;
		font-weight:bold;
		color:#333;
      text-decoration:none;
		}

	.link:hover {
		text-decoration:none;
		color:#333;
		}	

.emb
{
	visibility: hidden;
	background-color:#EEF7FF;
}
