/**************************************************
	HTML, BODY, MAIN CONTENT AREA, LOGO, GARANT
**************************************************/


#garant
{
	width: 100%;
}

#garant #wrapper
{
	width: 960px;
	margin: 0 auto;
}

/**************************************************
* PRODUCT WHEEL
**************************************************/

#productWheelText
{
	position: relative;
	width: 200px;
	height: 60px;
	overflow: hidden;
}

#pwTexts
{
	position: absolute;
	left: 0;
	top: 0;
}

.pwTextItem
{
	position: absolute;
	width: 200px;
	top: 10px;
	text-align: center;
}

.pwTextItem a
{
	color: black;
}

/**********************
********pop ups********
**********************/

#popup_signup
{
	width: 400px;
	height: 550px;
	background-image: url('/content/images/popup_signup.gif');
	background-repeat: no-repeat;
	position: absolute;
	top: 200px;
	margin-left: 50%;
	left: -275px;
	z-index: 15;
	display: none;
	padding: 0;
}


#signup_holder
{
	width: 400px;
	position: relative;
	top: 0;
	left: 15px;
	margin-top: 15px;
}

#left_signupcolumn
{
	position: absolute;
	width: 170px;
	top: 0;
	left: 5px;
	font-size:12px;
}

#right_signupcolumn
{
	position: absolute;
	width: 170px;
	top: 0;
	right: 35px;
	font-size:12px;
}

/************************
* Comments
************************/

.reportBtn
{
	float: right;
	background-image: url('/content/images/report.png');
	background-repeat: no-repeat;
	margin-left:3px;
}

.reportBtn:hover
{
	background-image: url('/content/images/report_hover.png');
	background-repeat: no-repeat;
}

.reportBtn:active
{
	background-image: url('/content/images/report_click.png');
	background-repeat: no-repeat;
}

/**************************************************
* SITE MAP
**************************************************/

.sitemapItem
{

}

.sitemapHeader a
{
	color: #727769;
}

h3.sitemapHeader
{
	font-size: 12px;
	font-family: georgia;
	font-weight: 200;
	color: black;
}



/**************************************************
* Paging
**************************************************/

.paging
{
	position: relative;
	top: 5px;
	/*border-top: 1px solid #ccc;*/
	height:30px;
	font-size:12px;
	font-weight:bold;
}

.paging a
{
	color: #4b8a1b;
	text-decoration: none;
}

.paging a:hover
{
	color: #5aa91e;
}

.paging a:visited
{
	color: #7e9372;
}

.pagePrev
{
	position: absolute;
	top: 0;
	left: 0;
	background-image: url('/content/images/new/horiz_leftarrow_20090425.gif');
	background-repeat: no-repeat;
}
/*
.pagePrev:hover
{
	background-image: url('/content/images/paging_prev_hover.png');
	background-repeat: no-repeat;
}

.pagePrev:active
{
	background-image: url('/content/images/paging_prev_click.png');
	background-repeat: no-repeat;
}
*/
.pagePrev2
{
	position: absolute;
	top: 0;
	left: 20px;
}

.pageNext
{
	position: absolute;
	top: 0;
	right: 0;
	background-image: url('/content/images/new/horiz_rightarrow_20090425.gif');
	background-repeat: no-repeat;
}
/*
.pageNext:hover
{
	background-image: url('/content/images/paging_next_hover.png');
	background-repeat: no-repeat;
}

.pageNext:active
{
	background-image: url('/content/images/paging_next_click.png');
	background-repeat: no-repeat;
}
*/
.pageNext2
{
	position: absolute;
	top: 0;
	right: 20px;
}

.pageNum
{

}

/********************************
* submit/popup styles
********************************/

/********
* Close *
********/
.close
{
	background-image: url('/content/images/close.gif');
}

.close:hover
{
	background-image: url('/content/images/close_hover.gif');
}

.close:active
{
	background-image: url('/content/images/close_press.gif');
}

.closePos
{
	position: absolute;
	top: 10px;
	right: 10px;
}

/*************
* Registrera *
*************/
.submit_registrera
{
	background-image:url('/content/images/submit_registrera.gif');
}

.submit_registrera:hover
{
	background-image:url('/content/images/submit_registrera_hover.gif');
}

.submit_registrera:active
{
	background-image:url('/content/images/submit_registrera_click.gif');
}

/*********
* Skicka *
*********/
/*.submit_skicka
{
	background-image:url('/content/images/submit_skicka.gif');
}

.submit_skicka:hover
{
	background-image:url('/content/images/submit_skicka_hover.gif');
}

.submit_skicka:active
{
	background-image:url('/content/images/submit_skicka_click.gif');
}
*/
/********
* Rösta *
********/

.submit_rosta
{
	background-image:url('/content/images/submit_rosta.gif');
}

.submit_rosta:hover
{
	background-image:url('/content/images/submit_rosta_hover.gif');
}

.submit_rosta:active
{
	background-image:url('/content/images/submit_rosta_click.gif');
}

/********
* Login *
********/

.submit_login
{
	background-image: url('/content/images/submit_login.gif');
}

.submit_login:hover
{
	background-image: url('/content/images/submit_login_hover.gif');
}

.submit_login:active
{
	background-image: url('/content/images/submit_login_click.gif');
}

/**********
* Heading *
**********/

.popup_heading
{
	font-size:24px;
	font-weight:bold;
	font-family:georgia;
	color:#4b8a1b;
	padding:15px 0 0 15px;
}


/*******************************************
*********** send to friend *****************
*******************************************/

.popup_sendtofriend
{
	width: 400px;
	height: 262px;
	background-image: url('/content/images/popup_sendtofriend.gif');
	background-repeat: no-repeat;
	position: fixed;
	top: 200px;
	margin-left: 50%;
	left: -275px;
	z-index: 15;
	display: none;
}

/******************************************
************ grayout signups **************
******************************************/

#grayout
{
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	display:none;
	background-color: black;
	z-index: 12;
}



#question_sent
{
	width: 214px;
	height: 30px;
	background-color: #e1f3db;
	font-size: 12px;
	font-weight: bold;
	margin-top: 5px;
/*	position: absolute;
	top: 200px;
	margin-left: 50%;
	left: -275px;
	z-index: 15;
	padding: 0;*/
	display: none;
}
#comment_sent
{
	width: 450px;
	height: 50px;
	background-color: #e1f3db;
	font-size: 12px;
	font-weight: bold;
/*	position: absolute;
	top: 200px;
	margin-left: 50%;
	left: -275px;
	z-index: 15;
	padding: 0;*/
	display: none;
}
