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

@charset "utf-8";

/* CSS Document */

html {

background:url("../images/bg.png") repeat-x scroll left top #FFFFFF;

}

body {

background:url("../images/biglogo.png") no-repeat scroll right top transparent;

min-height:500px;

}

body

{

	margin: 0px;

	padding: 0px;

	font-family:Arial, Helvetica, sans-serif;

	color:#333333;

	font-weight: normal;

		

}





h1

{

	font-family:Arial, Helvetica, sans-serif;

	color:#f5b400;

	margin: 0px;

	margin-bottom: 14px;

	padding: 0px;

	font-weight: bold;

	font-size:24px;

	

}

h2

{

	font-family:Arial, Helvetica, sans-serif;

	color:#f5b400;

	margin: 0px;

	padding: 0px;

	font-weight: normal;

	font-size:18px;

	margin-bottom:4px;

	margin-top:14px;

}

h3

{

	color:#555456;

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;

	margin: 0px;

	padding: 0px;

	font-weight: normal;

	margin-bottom:4px;

	margin-top:10px;

}


.introrubrik

{

color: #000;

font-weight: bold;

font-size: 16px;

padding-left: 20px;

padding-top: 5px;

padding-right: 20px;

z-index: 3;


}



p

{

	 font-family:Arial, Helvetica, sans-serif;

	 color:#555456;

	 margin: 0px;

	 padding: 0px;

	 font-weight: normal;

	 font-size:12px;

}td

{

	 font-family:Arial, Helvetica, sans-serif;

	 color:#555456;

	 margin: 0px;

	 padding: 0px;

	 font-weight: normal;

	 font-size:12px;

}



img

{ 

  border:none;

}

.MenuWrapper ul

{

	padding: 0px;

	margin: 0px;

	margin-top:10px;

    width:280px;

	

}

#page ul li

{

		font-family:Arial, Helvetica, sans-serif;

	    color:#333333;

		margin: 0px;

	    padding: 0px;

		font-weight: normal;

	    font-size:12px;


}


a

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color:#d36b1b;

	text-decoration:none;

}

/************** MainWrapper ******************/

#all

{

	min-height:675px;

	left:50%;

	margin-left:-505px;

	position:relative;

	width:1011px;

	background-image:url(../images/ContentBg.png);

	background-repeat:repeat-y;	


}

.ContentWrapperBottom

{

	background-image:url(../images/ContentWrapperBottom.png);

	background-repeat:no-repeat;

	height: 12px;

	left:50%;

	margin-left:-503px;

	position:relative;

	width:1011px;

	clear:both;



}



.ContentWrapperShadowRight

{

	float: left;

	background-image:url(../images/ContentWrapperShadowRight.png);

	background-repeat:repeat-y;

	height: 12px;

	width: 1px;

	

}



.ContentWrapperShadowLeft

{

	float: left;

	background-image:url(../images/ContentWrapperShadowLeft.png);

	background-repeat:repeat-y;

	height: 12px;

	width: 1px;

}

/************* END MainWrapper ***************/

/***************  Top *************************/

#header

{

	width: 970px;

	height: 56px;

	background-image:url(../images/topBg_res.png);

	background-repeat: no-repeat;

	margin-left: 20px;

	border-bottom:3px solid #FFFFFF;

}

.logga

{

		background-image:url(../images/logo.jpg);

	background-repeat: no-repeat;

	height: 56px;

	width: 224px;

	border-right: 3px solid #fff;

	float: left;

}

/**************************** Search **************************/

.MenuWrapper .search

{

	float:right;

	margin-top:3px;

	width:130px;

}



.search label

{

	display:none;

}

.MenuWrapper input#mod_search_searchword

{

background-color:#000000;

background-image:url("../images/Search_field.png");

background-repeat:no-repeat;

border:medium none;

height:19px;

margin-top:0;

padding-left:4px;

padding-top:3px;

position:relative;

width:104px;

}

.ie8 .MenuWrapper input#mod_search_searchword

{

background-color:#000000;

background-image:url("../images/Search_field.png");

background-repeat:no-repeat;

border:medium none;

height:19px;

margin-top:0;

padding-left:4px;

padding-top:5px;

position:absolute;

width:104px;

}


.MenuWrapper input.button

{

	background-image:url(../images/Search_button.png);

	background-repeat:no-repeat;

	height: 20px;

	width:19px;

	border: none;

	cursor: pointer;

}
.ie8 .MenuWrapper input.button

{

	background-image:url(../images/Search_button.png);

	background-repeat:no-repeat;

	height: 20px;

	width:19px;

	border: none;

	cursor: pointer;
	
	position: relative;
	
	margin-left:104px;
	
}

.MenuWrapper .topsearch {

	

}

#mod_search_searchword

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style:italic;

	font-weight: bold;

	color: #818182;

}

/*****************  END Search ***********************************/

/************** Meny *************************/



/******* HuvudMenyn *********************/

.MenuWrapper 

{

	height:56px;

    width:737px;

	float: left;

	

}

.MenuWrapper ul.menu

{

	margin: 0px;

	padding: 0px;

	float:right;

	margin-top: 3px;

width:auto;

}

.MenuWrapper ul.menu li

{

	display:inline;

	background-image:none;

}

.MenuWrapper ul.menu li a

{

	font-family: Arial, Helvetica, sans-serif;

    font-weight: bold;

	color: #ffffff;

	float:left;

    font-size:10px;

	text-decoration:none;

	background-image:none;

	width:auto;

	margin-right:18px;

	text-transform: uppercase;	

}



.MenuWrapper ul.menu li.active span

{

color: #f5b400;

}

.MenuWrapper ul.menu li.active ul li.active span

{

color: #f5b400;

}

.MenuWrapper ul.menu li.active ul li span

{

color: #D36B1B;

}

.MenuWrapper ul.menu li a:hover

{

  		text-decoration: underline;

}

/*********** END HuvudMenyn **********/

/*********** Undermeny nivå1 **********/

.MenuWrapper ul.menu li ul

{

    left:277px;

	margin-top:27px;

	position:absolute;

	width:708px;

}

.MenuWrapper ul.menu li ul li

{

	display:inline;

	background-image:url("../images/menu_link_Bg.png");

	background-repeat:no-repeat;

}


.MenuWrapper ul.menu li ul li a

{

font-family: Arial, Helvetica, sans-serif;

font-weight: bold;

background-image:url("../images/menu_link_Bg.png");

background-repeat: no-repeat;

color:#d36b1b;

float:left;

font-size:12px;

height:29px;

line-height:28px;

margin-right:3px;

outline-color:-moz-use-text-color;

outline-style:none;

outline-width:medium;

text-align:center;

text-decoration:none;

text-transform:uppercase;

width:98px;


}

.MenuWrapper ul.menu li ul li.active  a

{

font-family: Arial, Helvetica, sans-serif;

font-weight: bold;

background-image:url("../images/menu_link_Bg_active.png");

background-repeat: no-repeat;
 
color:#F4C736;

float:left;

font-size:12px;

height:29px;

line-height:28px;

margin-right:3px;

outline-color:-moz-use-text-color;

outline-style:none;

outline-width:medium;

text-align:center;

text-decoration:none;

text-transform:uppercase;

width:98px;

}


.MenuWrapper ul.menu li ul li a:hover

{

  		text-decoration: underline;

}

/*********** END Undermeny nivå1 **********/

/*********** Undermeny nivå2 **********/

.MenuWrapper ul.menu li ul li ul

{

	width:auto;

	left:-266px;

    margin-left:0;

	position:absolute;

	margin-top:34px;

}



.MenuWrapper ul.menu li ul li ul li

{

	display:block;

}



.MenuWrapper ul.menu li ul li ul li a

{

	font-weight: normal;

	width: auto;

	color: #000000 !important;

	font-size:12px;

	text-transform:none;

	margin-left: 12px;

	margin-top: 4px;

	list-style: none;

	background-image:url(../images/submenuBg.png);

	background-repeat:repeat-x;

	width: 175px;

	height: 37px;

	margin-bottom:4px;

	text-align:left;

	padding-left:20px;

	line-height: 37px;

	position: relative;

	display:block;

	clear:both;

}



.MenuWrapper ul.menu li ul li.active ul li a

{

	font-weight: normal;

	width: auto;

	color: #000000 !important;

	font-size:12px;

	text-transform:none;

	margin-left: 12px;

	margin-top: 4px;

	list-style: none;

	background-image:url(../images/submenuBg.png);

	background-repeat:repeat-x;

	width: 175px;

	height: 37px;

	margin-bottom:4px;

	text-align:left;

	padding-left:20px;

	line-height: 37px;

}

.MenuWrapper ul.menu li ul li ul li a span

{

color: #000000 !important;

}
.MenuWrapper ul.menu li ul li ul li.active a span 

{

font-weight:bold;

}

.MenuWrapper ul.menu li ul li ul li a:hover

{

	

}

/************* END Undermeny nivå2 *************/





/************** END Meny *************************/

/************** Brödsmulor ***********************/

#breadcrumbs

{

	margin-left:235px;

	margin-top:7px;

	margin-bottom: 17px;

}

/*************** END Brödsmulor ******************/

.TopImgStart

{

//	 background-image:url(http://www.blixtvik.se/images/stories/bildspel/1_Tack.jpg);

//	 background-repeat:no-repeat; 

	background-position: center;

	background-color: #1a1210;

	 width: 968px;

	 height: 267px;

	 margin-left:21px;

	 margin-bottom:11px;

	 

	

}

.TopImgStart p

{

	color:#f4c736;

	font-family:Arial,Helvetica,sans-serif;

	font-size:45px;

	font-weight:bold;

	position:relative;

	right:66px;

	text-align:right;

	top:32px;

}

.TopImgStart img

{

	position:relative;

	top:35px;

}

/******************* END Top ******************/

/******************* Content *******************/



#page, div.poll

{

	float:left;

	padding-right:40px;

	padding-left:234px;

/*	width:480px; */

	padding-bottom:40px;

	min-height: 400px;	}

#page p

{

	line-height:17px;

    margin-top:10px;

    width:503px;

}

#page h2

{

	

    margin-top:10px;

    width:503px;

}

h1.componentheading {
	padding-left:234px;
}
#page a

{

	font-weight: bold;

	font-size: 12px;

}

#page ul

{

	margin-left: 20px;

	

}

#page ul li

{

	color:#555456;width:443px;

}

.contentheading

{

	color: #f5b400;

	font-size: 24px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	position:relative;

}

.TopImgPage

{

	background-image:url(../images/TopImg.png);

	background-repeat:no-repeat;

	width: 737px;

	height: 145px;

	margin-left:253px;

}

.ContentPageWrapper

{

	float:right;

    margin-right:21px;

    width:737px;

	float:left;	

}

.tbl_page

{

	line-height:21px;

    margin-top:20px;

    width:503px;

}

.tbl_page a

{

	font-weight: bold;

	font-size: 12px;

}



/**************** Content Startsida **************************/

.ContentWrapper

{

	clear:both;

}

.PuffWrapper

{

	margin-left:18px;

	margin-bottom:11px;

	height: 169px;

	

	

}

.puff1 img, .puff2 img, .puff3 img, .puff4 img

{

	left:58px;

	position:relative;

	top:120px;

}



.puff1

{

	background-image:url(../images/startpuff1.png);

	background-repeat:no-repeat;

	width: 234px;

	height: 169px;

	float: left;

	margin-right: 9px;

}

.puff1 a

{

	font-size:12px;

    font-weight:bold;

    margin-left:10px;	

}

.puff1 img

{

	

}

.puff2

{

	background-image:url(../images/startpuff2.png);

	background-repeat:no-repeat;

	width: 234px;

	height: 169px;

	float: left;

	margin-right: 9px;

}

.puff2 p, .puff4 p

{

	    margin-left:10px;

		margin-top:-6px;

}



.puff3

{

	background-image:url(../images/startpuff3.png);

	background-repeat:no-repeat;

	width: 234px;

	height: 169px;

	float: left;

	margin-right: 9px;

}

.puff4

{

	background-image:url(../images/startpuff4.png);

	background-repeat:no-repeat;

	width: 234px;

	height: 169px;

	float: left;

}

.KundserviceWrapper

{

	background-image:url(../images/KundserviceBg.png);

	background-repeat:repeat-x;

	width: 968px;

	height: 32px;

	clear:both;

	margin-left: 21px;

	margin-bottom: 11px;

	

}

.KundserviceWrapper p

{


	float:left;

	margin-left:10px;

	margin-right:11px;

	margin-top:8px;

}

.KundserviceWrapper img

{

float: left;

}

.ErbjudandeWrapper

{

	width:968px;

	margin-left:21px;

	

}
.safari .ErbjudandeWrapper, .chrome .ErbjudandeWrapper

{

	width:968px;

	margin-left:21px;

	margin-bottom:-10px;

}
.erbjudande1, .erbjudande2, .erbjudande3

{

	width: 316px;

	height: 120px;

	background-image:url(../images/erbjudnandeBg.png);

	background-repeat:repeat-x;

	margin-right: 10px;

	float: left;

}

.erbjudande3

{

	margin-right:0px;

}

.erbjudande3 ul li

{

	line-height: 16px;

}





.tbl_erbjudanden1, .tbl_erbjudanden2

{

	width:308px;

}



.tbl_erbjudanden1 img, .tbl_erbjudanden2 img

{

	height: 115px;

	width: auto;

}

.tbl_erbjudanden1 h2, .tbl_erbjudanden2 h2, .erbjudande3 h2

{

	color: #222222;

	font-weight:bold;

	font-size: 13px;

	margin-left:10px;

	margin-bottom:7px;

	

}

.tbl_erbjudanden1 p, .tbl_erbjudanden2 p

{

	color: #555456;

	margin-left: 10px;

	

}



.tbl_erbjudanden1 a, .tbl_erbjudanden2 a

{

	font-size: 12px;

	font-weight:bold;

	float:right;

}

.tbl_erbjudanden2 a

{

}

li.latestnews

{

	list-style:none;	

}

li.latestnews a

{

     font-family:Arial, Helvetica, sans-serif;

	 color:#555456;

	 margin: 0px;

	 padding: 0px;

	 font-weight: normal;

	 font-size:12px;

	 

}

.tbl_erbjudande1Link

{

	float:right;

	margin-bottom: 4px;

}



/**************** END Content Startsida **************************/





/***************** END Content *****************/

/***************** Bottom ***********************/



.BottomWrapper

{

	

}

.kontaktWrapper

{

}

.kontaktWrapper img

{

	margin-left: 21px;

	margin-top: 20px;

	float: left;

}

.kontaktWrapper p

{

	color:#BFBFBF;

	float:left;

	font-family:Arial,Helvetica,sans-serif;

	font-size:12px;

	font-weight:bold;

	margin-left:10px;

	margin-top:21px;

	text-transform:uppercase;
	

}

.kontaktWrapper a {
	color:#BFBFBF;
	font-family:Arial,Helvetica,sans-serif;

	font-size:12px;

	font-weight:bold;
}

.Bottomview

{

	margin-left:100px;
	height:200px;



}

.Bottomview ul.menu

{

	

	margin-left:21px;

	padding-top:15px;

	float: left;

	margin-right: 20px;

	margin-right:90px;

	margin-bottom: 50px;

}

.Bottomview ul.menu li

{

	list-style:none;

	margin-top:-5px;

}

.Bottomview ul.menu li a

{

	color:#BFBFBF;

	font-family:Arial,Helvetica,sans-serif;

	font-size:11px;

	

}

.item77, .item78, .item79, .item80

{

	font-weight: bold;

	

}

.tbl_footerContact

{

	float:left;	

}

.bottomImg

{

	float:right;

	padding-right:25px;

}

ul.latestnews {

	margin-top: 3px;

	margin-bottom: 3px;	padding-left:10px;	

}

	

div.controlpanel {

	background-image: url(../images/controlpanelbg.png);

	background-position: repeat-x;

	height: 37px;

	width: 100%;

	position: fixed;

	bottom: 0px;

	z-index: 10;}

.cp-minasidor {

	background-image: url(../images/login_minasidor.jpg);

	width: 134px;

	height: 37px;

}

.cp-webmail {

	background-image: url(../images/webmail_minasidor.jpg);

	width: 123px;

	height: 37px;

	

}





div.puff-wrap {

width: 235px;

height: 169px;

background-image: url(../images/puff-bg.jpg);

background-repeat: repeat-x;

overflow:hidden;

cursor: hand;

}

.puff-wrap h3{

color: #000;

font-weight: bold;

font-size: 16px;

padding-left: 20px;

padding-top: 5px;

padding-right: 20px;

z-index: 3;

}

.puff-wrap p{

color: #555456;

font-size: 12px;

padding-left: 20px;

padding-right: 20px;

z-index: 3;

}

.puff-button-buy {

width: 113px;

height: 40px;

background-image: url(../images/bestall.png);

background-repeat: repeat-x;

position: relative;

margin-top: 70px;

margin-left:60px;

z-index: 3;

}

.puff-button-readmore {

width: 113px;

height: 40px;

background-image: url(../images/merinfo.png);

background-repeat: repeat-x;

position: relative;

margin-top: 70px;

margin-left:60px;

z-index: 3;

}

.puff-button-faq {

width: 113px;

height: 40px;

background-image: url(../images/se_FAQ.png);

background-repeat: repeat-x;

position: relative;

margin-top: 70px;

margin-left:60px;

z-index: 3;

}

.puff-dbutton {

width: 50px;

height: 10px;

position: absolute;

margin-left:190px;

z-index: 6;

}

.puff-background-image {

background-repeat: no-repeat;

background-position: right bottom;

width: 235px;

height: auto;

z-index: 5;

position: relative;

height:170px;

} 

.start-puff-set {

padding-left: 22px;

}

div.chronoform {
display:none;
}

h2.componentheading {
display:none;
}

div.results ol.list {
font-size:12px;
}

ul.pagination li {
display:inline;
padding-right:14px !important;
}
object {
z-index:2;
}

.topbanner img {
height: auto;
}

.captionDiv {
background-color: #FFFFFF !important;
}
#footerbuttons {
    left: 50%;
    margin-left: -505px;
    position: relative;
    width: 1011px;
}

/**** AT ****/
#page .lightdark p, #page .lightdark h1, #page .lightdark h2 {width:auto;}
.box {float:left;display:inline;width: 220px;margin: 10px 0 0 10px;}
.lightdark {width:100%;width:auto;height:100%;position: relative;}
.ldbg {background: url(../img/box/ld/bg.png) #fff repeat-x 0 100%;border:0px solid transparent;position: relative;-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px;-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px;-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;}
.lightdark {border:1px solid #e6e6e6;position: relative;-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px;-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px;-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;}
.lightdark .boxcontent{padding:15px;}
.boxcontent {min-height: 10px; height: auto;}

input.knapp, a.knapp {display:inline-block;padding:2px 10px 3px 10px;line-height:23px;margin:5px 0;font-weight:bold;font-size:1.2em;text-align:center;color:#fff;background: url(../img/buttons/btn-bg-blue.png) repeat-x #178ac3;border:1px solid #bfbfbf;position: relative;-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px;-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px;-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;}
input.knapp:hover, a.knapp:hover {text-decoration:none;}

a.knapp-small {display:inline-block;padding:1px 10px 2px 10px;min-width:70px;line-height:18px;margin:3px 0;font-size:1.1em;text-align:center;color:#fff;background: url(../img/buttons/btn-bg-blue.png) repeat-x #178ac3;border:1px solid #bfbfbf;position: relative;-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px;-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px;-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;}
a.knapp-small:hover {text-decoration:none;}




/***************' SYSTEM *******************/

/* System Messages */#system-message    { padding-left:20px;padding-right:20px;margin-bottom: 10px;width:529px;margin-left: 208px;}#system-message dt { font-weight: bold; }#system-message dd { margin: 0; font-weight: bold; text-indent: 30px; }#system-message dd ul { color: #0055BB; margin-bottom: 10px; list-style: none; padding: 10px; border-top: 3px solid #84A7DB; border-bottom: 3px solid #84A7DB;}

/* System Standard Messages */#system-message dt.message { display: none; }#system-message dd.message {  }

/* System Error Messages */#system-message dt.error { display: none; }#system-message dd.error ul { color: #c00; background-color: #E6C0C0; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}#system-message dd.error ul li {  color: #c00 }/* System Notice Messages */#system-message dt.notice { display: none; }#system-message dd.notice ul { color: #c00; background: #EFE7B8; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}#system-message dd.notice ul li {  color: #c00 }

/* System Standard Messages */#system-message dd.message ul { padding-bottom:10px;padding-top:10px;background: #C3D2E5 url(../images/notice-info.png) 4px center no-repeat;}

/* System Error Messages */#system-message dd.error ul { padding-bottom:10px;padding-top:10px;color: #c00; background: #E6C0C0 url(../images/notice-alert.png) 4px center no-repeat; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}

/* System Notice Messages */#system-message dd.notice ul { padding-bottom:10px;padding-top:10px;color: #c00; background: #EFE7B8 url(../images/notice-note.png) 4px center no-repeat; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}

/* Debug */#system-debug     { color: #ccc; background-color: #fff; padding: 10px; margin: 10px; }#system-debug div { font-size: 11px;}

/***************' END Bottom *******************/



/**
 * @version		$Id: jcemediabox.css 889 2010-10-15 17:09:56Z happynoodleboy $
 * @package		JCE MediaBox
 * @copyright	Copyright (C) 2009 - 2010 Ryan Demmer. All rights reserved.
 * @license		GNU/GPL
 * This version may have been modified pursuant
 * to the GNU General Public License, and as distributed it includes or
 * is derivative of works licensed under the GNU General Public License or
 * other free or open source software licenses.
 */

#jcemediabox-popup-page, #jcemediabox-popup-overlay, #jcemediabox-popup-body, #jcemediabox-popup-loader, #jcemediabox-popup-container, 
#jcemediabox-popup-content, #jcemediabox-popup-content, #jcemediabox-popup-object, #jcemediabox-popup-iframe, #jcemediabox-popup-img {
	left: 0;
	top: 0;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	height: 100%;
	width: 100%;
}
#jcemediabox-popup-page {
	position: fixed;
	z-index: 10000;
}
#jcemediabox-popup-overlay {
	position: absolute;
	cursor: pointer;
}
#jcemediabox-popup-frame {
	position: relative;
	overflow: visible;
	height: 100%;
	z-index: 10001;
	cursor: pointer;
}
#jcemediabox-popup-body {
	position: relative;
	overflow: visible;
	margin: 0 auto;
	width: 300px;
	height: 300px;
	z-index: 10002;
	cursor: default;
}
#jcemediabox-popup-loader {
	text-align: center;
	line-height: 0;
}
#jcemediabox-popup-info-bottom, #jcemediabox-popup-info-top {
	overflow: hidden;
	position: relative;
	margin: 0;
	padding: 0;
	border: 0;
}
#jcemediabox-popup-container {
	overflow: hidden;
}
#jcemediabox-popup-content {}
#jcemediabox-popup-img, #jcemediabox-popup-object, #jcemediabox-popup-iframe {
	text-align: center;
}
#jcemediabox-popup-ajax {
	overflow: auto;
	border: 0;
	padding: 0;
	margin: 0;
	width: auto;
	height: 100%;
	background-color: #ffffff;
}
a.jcepopup span.jcemediabox-zoom-span {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	cursor: pointer;
	display: inline-block;
	overflow: hidden;
	position: relative;
}
a.jcepopup span.jcemediabox-zoom-image {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	display: block;
	background: transparent url(../img/zoom-img.png) no-repeat bottom right;
	width : 100%;
	height : 100%;
	position: absolute;
	z-index: 1;
	bottom:0;
	left:0;
}
a.jcepopup.icon-left span.jcemediabox-zoom-image, a.jcepopup.icon-bottom-left span.jcemediabox-zoom-image {
	background-position: bottom left;
}
a.jcepopup.icon-top-left span.jcemediabox-zoom-image {
	background-position: top left;
}
a.jcepopup.icon-top span.jcemediabox-zoom-image, a.jcepopup.icon-top-right span.jcemediabox-zoom-image {
	background-position: top right;
}
a.jcepopup.icon-center span.jcemediabox-zoom-image {
	background-position: center center;
}
a.jcepopup.icon-center-left span.jcemediabox-zoom-image {
	background-position: center left;
}
a.jcepopup.icon-center-right span.jcemediabox-zoom-image {
	background-position: center right;
}
a.jcepopup.icon-center-top span.jcemediabox-zoom-image {
	background-position: center top;
}
a.jcepopup.icon-center-bottom span.jcemediabox-zoom-image {
	background-position: center top;
}
a.jcepopup span.jcemediabox-zoom-link,
a.jcepopup span.jcemediabox-zoom-link.icon-right {
	padding-right: 16px;
	background: transparent url(../img/zoom-link.gif) no-repeat center right;
	display: inherit;
}
a.jcepopup span.jcemediabox-zoom-link.icon-left {
	padding-left: 18px;
	background: transparent url(../img/zoom-link.gif) no-repeat center left;
}
#jcemediabox-popup-caption, #jcemediabox-popup-caption h4, #jcemediabox-popup-caption p {
	margin: 0;
	padding: 0;
	border: 0;
}
/* Tooltips */
div.jcemediabox-tooltip, div.jcemediabox-tooltip-simple {
	z-index: 10;
	width: 180px;
	text-align:left;
	color: #000000;
	background-color:#ffffff;
	border:1px solid black;
	padding: 4px;
	float: none;	
	max-width: 100%;
	position: absolute;
	top : 0;
	left : 0;
	visibility: hidden;
}
div.jcemediabox-tooltip h4, div.jcemediabox-tooltip-simple h4 {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	background: none;
	padding:0;
}
div.jcemediabox-tooltip p, div.jcemediabox-tooltip-simple p {
	font-size: 11px;
	background: none;
	margin: 0;
	padding:0;
}

/**
 * Squeeze Template
 * @version		$Id: style.css 484 2010-01-22 03:53:17Z happynoodleboy $
 * @package		JCE MediaBox
 * @copyright	Copyright (C) 2009 - 2010 Ryan Demmer. All rights reserved.
 * @license		GNU/GPL
 * This version may have been modified pursuant
 * to the GNU General Public License, and as distributed it includes or
 * is derivative of works licensed under the GNU General Public License or
 * other free or open source software licenses.
 */

#jcemediabox-popup-frame {
	padding: 20px;
}
#jcemediabox-popup-container {
	background-color: #ffffff;
}
#jcemediabox-popup-loader {
	background: url(../img/loader.gif) no-repeat center center;
}
#jcemediabox-popup-content {
	padding: 0 10px;
}
.jcemediabox-popup-corner-tl {
	background: url(../../standard/img/corner-tl.png) no-repeat left top;
	clear: both;
	height: 10px;
}
.jcemediabox-popup-corner-tr {
	background: url(../../standard/img/corner-tr.png) no-repeat right top;
	height: 10px;
}
.jcemediabox-popup-corner-tc {
	background-color: #ffffff;
	height: 10px;
	margin: 0 10px;
	width: auto;
}
#jcemediabox-popup-info-bottom {
	padding-top: 10px;
	margin-top: -20px;
}
.jcemediabox-popup-corner-bl {
	background: url(../../standard/img/corner-bl.png) no-repeat left bottom;
	clear: both;
	height: 10px;
}
.jcemediabox-popup-corner-br {
	background: url(../../standard/img/corner-br.png) no-repeat right bottom;
	height: 10px;
}
.jcemediabox-popup-corner-bc {
	background-color: #ffffff;
	height: 10px;
	margin: 0 10px;
	width: auto;
}
#jcemediabox-popup-closelink {
	width: 30px;
	height: 30px;
	background: url(../img/close.png) no-repeat;
	top: -15px;
	right: -15px;
	position: absolute;
	border: none;
}
#jcemediabox-popup-nav {
	line-height: 20px;
	padding: 10px;
	background-color: #ffffff;
}
#jcemediabox-popup-prev, #jcemediabox-popup-next {
	width: 30px;
	height: 30px;
	position: absolute;
	border: none;
	background-repeat: no-repeat;
	bottom: 5px;
}
#jcemediabox-popup-prev{
	background-image: url(../img/prev.png);
	left: 5px;
}
#jcemediabox-popup-next {
	background-image: url(../img/next.png);
	right: 5px;
}
span#jcemediabox-popup-numbers {
	text-align:center;
	display: block;
}
span#jcemediabox-popup-numbers a {
	border: none;
	display: inline-block;
	margin: 0px 1px;
	width: 20px;
	height: 20px;
}
span#jcemediabox-popup-numbers a:active, span#jcemediabox-popup-numbers a:visited, span#jcemediabox-popup-numbers a:link, span#jcemediabox-popup-numbers a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
span#jcemediabox-popup-numbers a:hover {
	font-size: 1.2em;
}
span#jcemediabox-popup-numbers a.active {
	cursor: default;
	font-size: 1.2em;
}
#jcemediabox-popup-caption {
	padding: 10px 10px 0;
	min-height: 5px;
	background-color: #ffffff;
}
#jcemediabox-popup-caption h4 a:active, #jcemediabox-popup-caption p a:active, 
#jcemediabox-popup-caption h4 a:hover, #jcemediabox-popup-caption p a:hover, 
#jcemediabox-popup-caption h4 a:visited, #jcemediabox-popup-caption p a:visited,
#jcemediabox-popup-caption h4 a, #jcemediabox-popup-caption p a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
} 

#jcemediabox-popup-caption h4 {}
#jcemediabox-popup-caption p {}
div.jcemediabox-tooltip {
	color: #000000;
	border: 0;
	background: none;
}
div.jcemediabox-tooltip h4 {
	color: #000000;
}
div.jcemediabox-tooltip .jcemediabox-tooltip-top-left {
	background: url(../../standard/img/tip-tl.png) no-repeat top left;
	clear: both;
}
div.jcemediabox-tooltip .jcemediabox-tooltip-top-right {
	background: url(../../standard/img/tip-tr.png) no-repeat top right;
}
div.jcemediabox-tooltip .jcemediabox-tooltip-top-center {
	background-color: #ffffff;
	height: 4px !important;
	margin: 0 4px;
	overflow: hidden;
	border-top: 1px solid #000000;
}
div.jcemediabox-tooltip .jcemediabox-tooltip-middle-left {
	clear:both;
	background-color: #ffffff;
	border-left: 1px solid #000000;
}
div.jcemediabox-tooltip .jcemediabox-tooltip-middle-right {
	background-color: #ffffff;
	border-right: 1px solid #000000;
}
div.jcemediabox-tooltip .jcemediabox-tooltip-middle-center {
	margin: 0 4px;
	background-color: #ffffff;
}
div.jcemediabox-tooltip .jcemediabox-tooltip-bottom-left {
	background: transparent url(../../standard/img/tip-bl.png) no-repeat bottom left;
}
div.jcemediabox-tooltip .jcemediabox-tooltip-bottom-center {
	background-color: #ffffff;
	height: 4px !important;
	margin: 0 4px;
	overflow: hidden;
	border-bottom: 1px solid #000000;
}
div.jcemediabox-tooltip .jcemediabox-tooltip-bottom-right {
	background: transparent url(../../standard/img/tip-br.png) no-repeat bottom right;
}

/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('fancybox.png') -55px -90px no-repeat;
}

/* IE6 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */


.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_nw.png', sizingMethod='scale'); }