/* 
CSS Document
Developer: Dream Builders
*/

/* START Page */
#ettapuff
{
	background:#f2f2f2 url(gfx/main_box_bot.png) no-repeat center bottom;
	width:400px;
	padding-bottom:15px;
}
#ettapuff h2
{
	background:url(gfx/main_box_top.jpg) no-repeat center top;
	color:#e81820;
	font-size:24px;
	padding:95px 0 0 20px;
	margin-bottom:0;
}
#ettapuff p
{
	color:#707070;
	font-size:16px;
	padding:8px 20px 0 20px;
}
#ettapuff .ettapuff_lank
{
	background:url(gfx/main_box_btn.png) no-repeat;
	color:#000;
	font-size:14px;
	font-weight:bold;
	margin:15px 0 0 0;
	text-align:center;
	display:inline-block;
	height:28px;
	width:120px;
}

/* topplista-sida */

#content ol {list-style:decimal inside;color:#e81820;}

ol.topplista
{
	padding-left:10px;
}

ol.topplista li{
	float:left;
	font-size:24px;
	font-weight: bold;
	padding:15px 10px 15px 0;
	width:123px;
}

ol.topplista li a{
	color: #707070;
	font-weight: bold;
	font-size: 11px;
}

ol.topplista li .img-holder
{
	background:url(gfx/film.png) no-repeat;
	margin-top: 4px;
	text-align:center;
	display:block;
	width:120px;
	height:150px;
	position:relative;
}

ol.topplista li .img-holder img
{
	position:absolute;
	left:50%;
	top:50%;
	margin:-40px 0 0 -40px;
}

#content ul {list-style:none inside;color:#e81820;}

ul.topplista
{
	padding-left:10px;
}

ul.topplista li{
	float:left;
	font-size:24px;
	font-weight: bold;
	padding:15px 10px 15px 0;
	width:123px;
}


.nuffra {
	float:left;
	font-size:24px;
	font-weight: bold;
	padding:15px 10px 15px 0;
	width:123px;
}

ul.topplista li a{
	color: #707070;
	font-weight: bold;
	font-size: 11px;
}

ul.topplista li .img-holder
{
	background:url(gfx/film.png) no-repeat;
	margin-top: 4px;
	text-align:center;
	display:block;
	width:120px;
	height:150px;
	position:relative;
}

ul.topplista li .img-holder img
{
	position:absolute;
	left:50%;
	top:50%;
	margin:-40px 0 0 -40px;
}

.betygtext {
	color: #707070;
	font-weight: normal;
	font-size: 11px;
}

/* ALLA BIDRAG Page */

.smalspalt p {
	padding-right: 220px; /* Gšr spalten smalare (300px ger ungefŠr 60 tecken per rad...) */
}

.full-width
{
	width:675px!important;
}



ul.alla-bidrag
{
	padding-left:10px;
}
ul.alla-bidrag li
{
	color:#666;
	float:left;
	font-size:11px;
	padding:15px 10px 15px 0;
	width:123px;
}
ul.alla-bidrag li .img-holder
{
	background:url(gfx/film.png) no-repeat;
	text-align:center;
	display:block;
	width:120px;
	height:150px;
	position:relative;
}
ul.alla-bidrag li .img-holder img
{
	position:absolute;
	left:50%;
	top:50%;
	margin:-40px 0 0 -40px;
}
.pic-nav
{	
	color:#666;
	text-align:center;
	line-height:28px;
}
.pic-nav a
{
	color:#000;
	font-size:13px;
	font-weight:bold;
	height:28px;
}
.pic-nav .pic-nav-left
{
	background:url(gfx/pic_nav_l.png) no-repeat;
	float:left;
	width:160px;
	margin-right:25px;
}
.pic-nav .pic-nav-right
{
	background:url(gfx/pic_nav_r.png) no-repeat;
	float:right;
	width:120px;
}
.post-ratings{}

/* BIDRAG Page */
.photo-holder
{
	background:#f2f2f2;
	padding:13px;
	margin-bottom:20px;
	zoom:1;
}
.oth-nav-left
{
	background:url(gfx/main_box_btn.png) no-repeat;
	float:left;
	width:120px;
	margin-right:25px;
}
.big-nav
{
	background:url(gfx/btn_big.png) no-repeat;
	width:197px;
}
.bidragimg
{
	float:left;
	margin-right:7px;
	width:512px;
}
.bidragimg img
{
	background:#fff;
	border:#e4e4e4 1px solid;
	padding:6px;
	max-width:500px;
	margin-bottom:5px;
}
.bidragimg h2
{
	margin-bottom:0;
}
.photo-details
{
	width:129px;
	float:left;
	font-size:12px;
}

.photo-details strong
{
	display:block;
}

/* KARTA Page */
.sok-form
{
	margin-top:20px;
}
.sok-form label
{
	color:#000;
	font-weight:bold;
	display:block;
}
.sok-form label span
{
	color:#999;
}
.sok-form .sok-submit
{
	color:#000;
	font-size:14px;
	font-weight:bold;
	background:url(gfx/sok_btn.png) no-repeat;
	width:62px;
	height:27px;
	border:0;
	padding:0 0 4px 0;
}

/* LADDA Page */
.ladda-box
{
	background:#f2f2f2;
	padding:25px;
	margin-bottom:10px;
	zoom:1;
}
.ladda-box h2
{
	font-size:16px;
	font-weight:bold;
}
.ladda-list li
{
	padding:0 230px 20px 35px;
}
.ladda-list li.ladda-1
{
	background:url(gfx/ladda_small_1.gif) no-repeat;
	zoom:1;
}
.ladda-list li.ladda-2
{
	background:url(gfx/ladda_small_2.gif) no-repeat;
}
.ladda-list li.ladda-3
{
	background:url(gfx/ladda_small_3.gif) no-repeat;
}
.ladda-box fieldset.split
{
	float:left;
	width:225px;
}
.ladda-box label
{
	display:block;
	font-weight:bold;
	margin-top:5px;
}
.ladda-box .ladda-text
{
	width:200px;
}
.ladda-box .ladda-btn
{
	background:url(gfx/main_box_btn.png) no-repeat;
	color:#000;
	border:0;
	width:120px;
	height:28px;
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
}
.ladda-box h2.ladda-1
{
	background:url(gfx/ladda_1.gif) no-repeat;
	padding:0 0 0 50px;
	line-height:40px;
	color:#e60006;
}

.ladda-box h2.ladda-2
{
	background:url(gfx/ladda_2.gif) no-repeat;
	padding:0 0 0 50px;
	line-height:40px;
	color:#e60006;
}

.ladda-box h2.ladda-3
{
	background:url(gfx/ladda_3.gif) no-repeat;
	padding:0 0 0 50px;
	line-height:40px;
	color:#e60006;
}
.ladda-submit
{
	background:url(gfx/btn_big.png) no-repeat;
	color:#000;
	cursor:pointer;
	border:0;
	width:197px;
	height:28px;
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	float:right;
	padding-bottom:5px;
}
h1.less-size
{
	font-size:24px;
}

/* FOTAT Page */
.coloured
{
	color:#e40000;
	font-size:24px;
	font-weight:bold;
	padding:40px 0 5px 0;
	margin:0;
}
h3.wrap
{
	font-size:24px;
	font-weight:bold;
	width:600px;
}
a.har
{
	background:url(gfx/btn_big.png) no-repeat;
	width:197px;
	height:28px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#000;
	float:left;
	line-height:28px;
}
a.lamna
{
	background:url(gfx/btn_redarrow.png) no-repeat;
	width:245px;
	height:38px;
	line-height:38px;
	padding-left:14px;
	font-size:18px;
	font-weight:bold;
	color:#000;
	float:left;
	margin-bottom:10px;
}
.less-width
{
	width:350px!important;
}
.vinn-fina
{
	background:url(gfx/gift_box.png) no-repeat left 15px;
	width:305px;
	color:#000;
	float:right;
}
.vinn-fina-inner
{
	width:290px;
	padding:25px 0 35px 15px;
}
.vinn-fina h3
{
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
}
.vinn-fina p
{
	padding:10px 85px 0 0;
}
.pic-nav .pic-nav-right2
{
	background:url(gfx/main_box_btn.png) no-repeat;
	float:right;
	width:120px;
}
