body{
    font-family:Arial,"Helvetica Neue";
    margin:0;
    padding:0;
    height:100px;
    display:block;
    background: #e2e7e3 url("http://myacademy.se/wp-content/uploads/2010/05/bg.png") repeat-y top left;
    color:#08507a;
}
body.first{
    background: #e2e7e3;
/*	url("img/bgfirst.jpg") repeat-y top left;*/
	overflow:hidden;
	height:900px;
}
sup,
sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	
}

sup {
	bottom: 1ex;
}

sub {
	top: .5ex;
}
/**
MENU
**/
#page.first{
	min-width:1012px;
	max-width:1200px;
	overflow:hidden;
	height:900px;
}
#menu{
	z-index:100;
	position:absolute;
}
#subpagemenu, #firstpagemenu{
    /*width:530px;*/
	width:231px;
}
#menu, #menu ul, #menu li,
#firstpagemenu, #firstpagemenu ul, #firstpagemenu li,
#subpagemenu, #subpagemenu ul, #subpagemenu li
{
    list-style-type:none;
    margin:0;
    padding:0;
}
.bigservice{
    background:url(img/menubg.gif) no-repeat;
    height:78px;
    width:231px;
}
.bigservice{
   background: url("/wp-content/uploads/2010/05/menu-inactive.png") top left no-repeat;
}
.bigservice a,
.biginline a{
    color:#00436a;
    text-decoration: none;
}
.bigservice h1.service,
.biginline h1.service{
    margin:0;
    font-size:12px;
	text-transform:uppercase;
    margin:0;
    padding:17px 0 0 20px;
    display:block;
    font-weight: bold;
    font-family: Helvetica, Arial, sans-serif;
}
.bigservice h2.age,
.biginline h2.age{
    margin:0;
    padding:0 10px 0 20px;
    font-size:32px;
    font-weight: normal;
    font-family: Helvetica, Arial, sans-serif;
}
.bigservice ul.hidden,
.biginline ul.hidden{
 /*
	width:513px;
    float:right;
    display:none;
*/
	position:absolute;
	left:231px;
	width:473px;
}
/*.bigservice:hover *,*/
.bigservice.hover ul.hidden *,
.bigservice.fakehover ul.hidden *{
      color:#FFF;
	  z-index:100;
/*    text-shadow:#333 -1px -1px 0px;*/
}
/*.bigservice:hover,*/
.bigservice.hover,
.bigservice.fakehover,
/*.biginline:hover,*/
.biginline.hover{
    width:744px;
	z-index:100;
    background-image:url(/wp-content/uploads/2010/05/menuitems-a.png);
}
/*.bigservice:hover .hidden,*/
.bigservice.hover .hidden,
/*.biginline:hover .hidden,*/
.biginline.hover .hidden{
    display:block !important;
    z-index:50;
}
.lekochlar .hidden{
	height:107px;
	background:url(/wp-content/uploads/2010/05/platta_fixad_farg3.png) top right no-repeat;
}
.junior .hidden{
	height:317px;
	background:url(/wp-content/uploads/2010/05/hbs-small1.png) top right no-repeat;
}
.gymnasium .hidden{
	height:219px;
	background:url(/wp-content/uploads/2010/05/hb-small1.png) top right no-repeat;
}
.bigservice h1,
.bigservice h2{
	font-weight:normal;
}
.bigservice ul p{
    margin:0;
/*    padding:0 0 0 75px;*/
    color:#FFF;
    width:350px;
    font-size:12px;
	line-height:16px;
}
.hidden .home{
    height:107px;
    display:block;
    padding: 0;
    margin:0;
}
.home h1{
    padding:0;
    margin:0;
    font-size:26px;
}
.hidden .boost{
    height:107px;
    display:block;
    padding: 0;
    margin:0;
}
.bigservice ul li div{
    padding:11px 0 0 75px;
    width:350px;
}
.bigservice ul li.boost div{
    padding:4px 0 0 75px;
}
.bigservice ul li.summer div{
    padding:10px 0 0 75px;
}
.bigservice ul li div p{
	line-height:17px;
	letter-spacing:0.5px;
}
.bigservice ul li div h1{
	padding-bottom:1px
}
.boost h1{
    margin:0;
    font-size:11px;
    letter-spacing:1px;
    text-transform:uppercase;
}
.summer h1,
.boost h2{
    /*display:inline;*/
    margin:0;
    font-size:26px;
    clear:none;
}
.summer p,
.boost p{
    clear:none;
    display:inline;
}
.hidden .summer{
    height:91px;
    display:block;
    padding: 0;
    margin:0;
}/*
.summer h1{
    display:inline;
    margin:0;
    font-size:22px;
    clear:none;
}*/
.bigservice ul *{
    color:#FFF;
}
.bigservice li h1 a{
/*    text-shadow:#333 -1px -1px 0px;*/
}
.homecover{
    position:absolute;
    left:0px;
    width:470px;
    height:107px;
	background: transparent url("/wp-content/uploads/2010/04/pil_032.png") no-repeat scroll 416px -92px;
}
.homehover .homecover{
	background-position:416px 24px;
}
.boostcover{
    position:absolute;
    left:0px;
    width:510px;
    height:115px;
	background: transparent url("/wp-content/uploads/2010/04/pil_032.png") no-repeat scroll 416px -92px;
}
.boosthover .boostcover{
	background-position:416px 24px;
}
.summercover{
    position:absolute;
    left:0px;
    width:510px;
    height:115px;
	background: transparent url("/wp-content/uploads/2010/04/pil_032.png") no-repeat scroll 416px -92px;
}
.summerhover .summercover{
	background-position:416px 24px;
}
.servicecover{
    position:absolute;
    left:0;
    width:231px;
    height:78px;
    background: transparent url("img/transparent.gif");
}
.current_page_item .servicecover{
    background-image:url(/wp-content/uploads/2010/05/menuitems-a.png);
    display:block;
    position:inherit;
}

a img{
    border:0;
}
#menu{
    background: url("img/menubg.gif");
    width:231px;
    margin:0;
    padding:0;
    min-height: 100%;
}
#menu #logo{
    padding:20px 0;
    margin:0;
	text-align:center;
/*	border-bottom:1px solid #ccc;*/
}
#menu .smallpages{
    padding:10px 0 0;
}
#menu .smallpagesfirst{
    padding:10px 0 0;
}
#menu .smallpages li{
    margin:0 0 0 10px;
    padding:0;
    list-style:none;
    vertical-align: top;
    line-height: 18px;
    color:#666;
    font-size:13px;
    font-family: Arial;
}
#menu .smallpages li a{
	color:#666;
    padding:0 0 0 15px;
    background: url("img/menubullet.gif") no-repeat center left;
	letter-spacing:0.2px;
}
#menu .smallpages li.login{
	margin:0 0 0 7px;
}
#menu .smallpages li.login a{
	background-image:url("/wp-content/uploads/2010/05/hanglas_symbol.png");
	padding:0 0 0 18px;
}
#menu .smallpages li a:hover{
	color:#00436a;
}
#menu .smallpages li.current_page_item ul{
    display:block;
}
#menu .smallpages li ul{
    display:none;
}
#menu>.smallpages>li.current_page_item{
/**    background: url("img/menubullet.gif") no-repeat center left !important;**/
    background:none !important;
}
#menu>.smallpages>li.current_page_item>a,
#menu>.smallpages>li>ul>li.current_page_item>a{
	color:#00436a;
}
.callme{
    border-top:1px solid #ccc;
    margin:10px 0;
    padding:14px 0 25px 20px;
}
.callme h1{
    font-size:12px;
    color:#555;
	text-transform:uppercase;
    font-weight: normal;
}
.callme p{
    font-size:12px;
    color:#333;
}
.callme .img{
    /*text-align: center;
    margin-left:-25px;*/
}
.callme .number{
    background:url("img/number.gif") no-repeat top left;
    border:0;
    padding:4px 0 0 6px;
    height:22px;
    width:138px;
}
.callme *{
    vertical-align: middle;
}

/**
SEPARATOR
215d7f
**/

#content{
    position:absolute;
    left:256px;
    top:0;
}
#content .content{
    float:left;
    width:600px;
    margin-top:25px;
}
#content .sidebar{
/*    float:right;*/
    position:absolute;
    top:0;
    left:600px;
    width:236px;
    margin-left:27px;
/*    border-left:1px solid #5698ba;*/
    min-height:100%;
}
#content .content{
    /*font-size:14px;*/
    /*color:#3E403F;*/
    color:#08507A;
    font-family:"Helvetica";
    font-size:13px;
    line-height:19px;
}
#content .content ul,
#content .content ul li{
/*    list-style: disc;*/
    margin-left: 25px;
}
#content .content ul{
    padding:0;
    margin:0;
}

.biginline>h1>a,
.biginline>h2>a{
    width:231px;
    display: block;
}
.biginline:hover>*>a,
.biginline.hover>*>a{
    color:#FFF;
/*    text-shadow:#333 -1px -1px 0px;*/
}
.biginline ul li a{
	color:#FFF;
}
.biginline ul li a:hover{
	color:#FFF;
}
.biginline:hover,
.biginline.hover{
    background-image:url(/wp-content/uploads/2010/05/mouse-over2.png);
}

.biginline{
    background:url(img/menubg.gif);
}
.biginline{
    background: url("/wp-content/uploads/2010/05/menu-inactive.png") no-repeat;
	height:78px;
}
.biginline a{
    color:#00436a;
    text-decoration: none;
}
.biginline h2.age{
    margin:0;
    padding:0 10px 0 20px;
    font-size:32px;
}
.biginline ul{
    display:none;
}
#menu>ul>.current_page_item>ul{
    display:block;
}

#menu>ul>.current_page_item{
    height: auto !important;
    width:231px !important;
    background: #165179 !important;
}
#menu>ul>.current_page_item>h1>a,
#menu>ul>.current_page_item>h2>a,
#menu>ul>.current_page_item>ul>.current_page_item>a,
#menu>ul>.current_page_item>ul>.current_page_ancestor>a{
    color: #FFF;
}
.biginline{
    /*border-top:1px solid #ccc;*/
}
.biginline ul li{
    border-bottom:1px solid #215d7f;
}
.biginline ul.hidden li{
    border-bottom:0px none transparent;
}
.biginline ul li ul li{
    border:0;
}
ul .biginline ul.menu li.home,
ul .biginline ul.menu li.boost,
ul .biginline ul.menu li.summer{
    height:auto;
    position:relative;
    float:none;
    padding:6px 0 !important;
}
ul .biginline ul.hidden li.home{
	padding:0 !important;
}
.biginline .page_item a{
   font-size:13px;
}
.biginline .page_item>a.home,
.biginline .page_item>a.boost,
.biginline .page_item>a.summer{
   padding:0 0 0 25px;
   margin-left:2px;
   text-transform:uppercase;
   font-size:14px;

}
.biginline a.home{
    background:url(img/home_icon.png) no-repeat 5px center ;
}
.biginline a.boost{
    background:url(img/boost_icon.png) no-repeat  5px center ;
}
.biginline a.summer{
    background:url(img/camp_icon.png) no-repeat  5px center ;
}

#menu ul .current_page_item ul li ul li a{
    color:#FFF;
}
#menu .biginline>ul>li>ul>li{
    margin-left:2px;
}
#menu .biginline>ul>li>ul>li>a{
    padding-left:31px;
}
h1, h2, h3, h4, h5, h6{
    color:#08507a;
}
h6{
	font-size:10px;
	font-weight:bold;
	line-height:16px;
	margin:0 0 28px;
	padding:0;
	clear:both;
}
h6 em{
	font-weight:normal;
}
#content h1{
    font-size:32px;
    letter-spacing:-2px;
    padding:0;
    margin:10px 0 30px;
}
#content h2{
    font-size:18px;
    padding:0;
    margin:15px 0 5px;
}
#content h3{
    margin:15px 0 5px;
}
#content .content p{
    padding:0;
    margin:5px 0 19px;
}
#content ol li p,
#content ol li ul li,
ul li,
#content .content p{
	color:#08507a;
    font-size:12px;
}
ul li{
	margin:5px 0;
}
.prisexempel,
.raknapris{
	margin-top:6px;
}
.prisexempel{
	padding-top:10px;
    width:210px;
    float:left;
    color:#009BBF;
	font-size:16px;
}
.raknapris{
    /*margin:0 0 0 10px;*/
    float:right;
    width:370px;
}
.raknapris b,
.prisexempel b{
    font-size:16px;
	color:#08507a;
}
.raknapris span{
    font-size:16px;
	}
.raknapris .arrow{
    padding-left:20px;
    background: url("img/arrow2.gif") no-repeat center left;
    color:#006695;
    font-size:14px;
}
a{
    color:#009BBF;
    text-decoration: none;
}
#content a{
	text-decoration: underline;
}
#content .sidebar p{
    padding:0 10px;
}
a.calculate img{
float:left;
margin:-7px 14px 0 0;
}
a.calculate{
    float:left;
    width:358px;
    height:52px;
	background:url("http://myacademy.se/wp-content/uploads/2010/06/knapp_blagron_default.png") right 5px no-repeat;
    padding:10px 10px 10px 0px;
	text-decoration:none !important;
	color:#08507a;
	display:table-cell;
	vertical-align:center;
}
a.calculate:hover{
background:url("http://myacademy.se/wp-content/uploads/2010/06/knapp_blagron_over.png") right 5px no-repeat;
}
a.calculate span{
    /*display:none;*/
	color:#009BBF;
	
}
hr.inv{
    background-color:transparent;
    border-color:transparent;
    clear:both;
}
.citat{
    width:220px;
    float:left;
}
.citat div,
.sidebarinfo,
.quote{
    /*padding:0 14px 0 11px;
    font-family: "Georgia", serif;
    font-style:italic;*/
	font-size:12px;
	line-height:23px;
}
#content .sidebarinfo p{
	font-size:12px;
	line-height:18px; 
}
#content .sidebarinfo h2{
	font-weight:bold;
	padding:0 10px 0px 10px;
	font-size:16px;
	margin:10px 0 0;
	/*color:#144874;*/
}
#content .sidebarinfo h3{
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0 10px 10px 10px;
}
#content .sidebarinfo a.tabs{
	font-size:11px;
}
#content .sidebarinfo h3 a{
	font-size:12px;
	font-weight:normal;
}
#content .sidebarinfo a{
	text-decoration:none;
	/*color:#246d9a;*/
}
.quote em{
	font-family: "Georgia", serif;
}
.quote .nav{
	text-align:right;
}
#content .quote .nav a{
	color:inherit;
	text-decoration:none;
	padding:2px;
}
#content .quote .nav a.current{
	font-weight:bold;
	text-decoration:none;
	color:#62BB46;
}
.quote{
	color:#16608f;
}
hr{
    float:none;
    clear:both;
    border: 1px solid #64A9C6;
    border-width: 1px 0 0 0;
	margin-top:25px;
}
.sidebar hr{
    margin:20px 20px;
}
.sidebar{
    font-size:12px;
/*    font-style: italic;*/
}
.play{
    padding-right:20px;
    background:url("img/play.gif") no-repeat center right;
}
.biginline ul li ul li a{
/*    text-shadow: none !important;*/
}
.biginline ul li ul li a:hover{
/*    color: #FFF !important;*/
}
li.biginline ul li ul,
li.biginline ul li{
    display:none;
}
#menu ul .current_page_item>ul,
#menu ul .current_page_item>ul>li,
#menu ul .current_page_ancestor>ul,
#menu ul .current_page_ancestor>ul>li{
    display:block;
}
p span.arrow{
	float:left;
	background:url("img/arrow3.gif") no-repeat left center;
	height:8px;
	width:16px;
	padding:0 0 10px 0;
}
ul li span.arrow{
	float:left;
	background:url("/wp-content/uploads/2010/04/pil-startmeny_03.png") no-repeat center center;
	height:16px;
	width:15px;
	padding:0;
}
.hidden{
	display:none !important;
}
#fancybox-wrap{
	-moz-border-radius:5px;
}
em{
/*	color:#5fb329;
	font-weight:bold;
	font-style:normal;*/
}
i{
	color:#5fb329;
	font-weight:bold;
	font-style:normal;
}
h2, h3{
    font-weight:normal;
}
.noborder .block,
.noborder{
	border:0 !important;
}
.block{
	width:175px;
	padding:0 10px 30px;
	float:left;
	border-left:1px solid #5399b3;
}
#content .block h2{
    color:#216b9a;
	font-weight:normal;
}
.block h3{
    font-weight:normal;
    text-align:right;
}
.block h3 strong{
	 float:left;
}
.block>*{
	padding:0 10px;
}
.block i{
	font-size:20px;
	line-height:24px;
}
.anmalan{
display:block;
float:right;
width:56px;
height:24px;
/*background:url("img/anmal.jpg");*/
}
.anmalan span{
display:none;
}
.kurs{
	/*border-bottom:1px solid #5399b3;*/
	clear:both;
	margin-bottom:10px;
	padding-bottom:10px;
}
.wide{
	width:630px;
	padding:0;
}
.wide .kurs{
	clear:none;
	float:left;
	width:175px;
	margin-right:10px;
	border-bottom:1px solid #5399b3;
}
.kurs h3{
    font-size:13px;
}
#content .left{
	width:290px;
	padding-right:10px;
	float:left;
}
#content .right{
	float:right;
	padding-left:10px;
	width:290px;
}
/** SERVICES **/
	 
.slide h1,
.slide h2,
.slide h3,
.slide p{
color:#08507a;
background:#e2e7e3;
}
.slide h1{
	font-size:13px;
	letter-spacing:2px;
	text-transform:uppercase;
	margin:0;
	padding:0;
}
.slide h2{
	font-size:48px;
	letter-spacing:2px;
	/*text-transform:uppercase;*/
	font-weight:normal;
	margin:0;
	padding:0;
}
.slide h3{
	font-size:14px;
	margin:3px 0;
	padding:0;
}
.bottom h2{
	font-size:24px;
	letter-spacing:0;
	font-weight:normal;
	margin:0;
	padding:0;
}
.slide p{
	font-size:14px;
	line-height:18px;
}
#slides{
	width:770px;
	float:right;
	z-index:10;
	height:900px;
}
.slide{
	height:900px;
	background:url("img/transparent.gif");
}
.slide .overlay,
.slide .top{
	margin-left:410px;
	padding-right:140px;
	bac
}
.slide .bottom{
	/*padding:60px inherit inherit inherit;*/
	margin:0 0 0 410px;
	padding:10px 140px 15px 0;
}
.slide .top{
	text-align:center;
	padding:50px 0 50px 0px;
	height:200px;
	display:block;
	margin-left:400px;
	background:#E2E7E3;
}
.slide a .overlay{
	background:#E2E7E3 url("/wp-content/uploads/2010/05/landingbutton_w_mouseover_06.png") no-repeat center right;
}
.slide a	 .overlay:hover{
	background:#E2E7E3 url("/wp-content/uploads/2010/05/landingbutton_w_mouseover_031.png") no-repeat center right;
}
.slide .middle{
	display:block;
}
.notactive{
	visibility:hiddeN;
}

#slides .lek-och-lar{
	background:url("http://myacademy.se/wp-content/uploads/2010/05/0_6_fix03.jpg") no-repeat top left ;
}

#slides .junior{
	background:url("http://myacademy.se/wp-content/uploads/2010/05/7_16_fix03.jpg") no-repeat top left;
	height:1128px;
}

#slides .gymnasium {
	background:url("http://myacademy.se/wp-content/uploads/2010/05/16plus_fix03.jpg") no-repeat top left;
}

/**

KONTAKTFORMULÄR

Inaktiv stylesheet.

**/
.cform fieldset{
	border:0;
}
.cform  ol,
.cform  ol li{
	list-style-type:none;
	padding:0;
	margin:0;
}
.cform label{
    /*display:block;*/
	display:none;
}
.linklove{
	display:none;	
}
.cform input{
	background:url("/wp-content/uploads/2010/06/inputbglong2.png") no-repeat scroll 0 0 #FFF;
	border:0 none;
	height:37px;
	line-height:37px;
	padding:0 0 0 10px;
	width:398px;
	color:#009BBF;
	vertical-align:middle;
	display:table-cell;
}
.cform textarea{
	background:url("/wp-content/uploads/2010/06/textareabg.png") no-repeat scroll 0 0 transparent;
	border:0 none;
	padding:9px;
	width:391px;
	height:179px;
	overflow:auto;
	color:#009BBF;
	font-family:Arial;
	font-size:13px;
}
.cform select{
	margin-left:5px; 
	color:#009BBF;
}
.cform .cf_error{
	border:1px solid #F00;
}
.cform textarea{
	/*background:url(img/textarea.jpg);*/
/*	border:0;
	height:190px;
	width:394px;
	padding:4px 6px 0 6px;*/
}
.cform>ol.cf-ol>li{
	margin-bottom:10px;
}
.cform input.sendbutton{
	border:0;
	background:url(img/skicka.jpg);
	height:25px;
	width:56px;
	margin-left:344px;
}

.alignleft{
	float:left;
}
.alignright{
	float:right;
	clear:right;
}
/***
KURSER
***/
.three{
	float:left;
	width:178px;
	margin:0 4px;
	text-align:center;
}
.border-left{
	border-left:1px solid #5398b9;
}
/*#content .three h3,*/
.knapp{
	background:url("/wp-content/uploads/2010/05/knapp.png") top right no-repeat;
	height:24px;
	width:108px;
	padding:0;
	margin:10px 40px;
	line-height:25px;
	display:block;
}
/*#content .three h3 a,*/
span.knapp a{
	background:url("/wp-content/uploads/2010/05/knapp.png") top left no-repeat;
	padding-left:4px;
	width:108px;
	float:left;
	text-align:center;
	height:24px;
	padding:0;
	margin:0;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}
.knapp { 
	width:auto;
	margin:0 5px;
	display:inline-block;
	vertical-align:middle;
}
span.knapp a{
	width:auto;
	padding:0 10px;
}
#content a.newbutton,
a.newbutton{
	margin:0;
	text-decoration:none;
}
a.newbutton span{
	background:url("/wp-content/uploads/2010/05/knapp.png") top center no-repeat;
	height:25px;
	line-height:24px;
	display:inline-block;
	vertical-align:middle;
	color:#f6f6f1;
	font-size:11px;
	font-weight:bold;
}
a.newbutton .start{
	background-position:top left;
	width:10px;
}
a.newbutton .stop{
	background-position:top right;
	width:10px;
}
a.newbutton:hover{
	text-decoration:none;
}
a.newbutton:hover span{
	background-position:bottom;
	color:#3d3d3c;
}
a.newbutton:hover span.start{
	background-position:bottom left;
}
a.newbutton:hover span.stop{
	background-position:bottom right;
}
.price{
	font-size:18px;
	vertical-align:middle;
    color:#216b9a;
}
#price{
}
#content h1.inline{
	margin:30px 0 20px;
}
hr.full{
	margin:0;
}
#footer{
	clear:both;
	padding:0 10px;
	text-align:center;
	margin-top:35px;
}
#footer p{
	border-top:1px solid #216b9a;
    padding:15px 0 !important;
	font-size:12px;
	color:#1c4f78;
	text-align:center;
}
#footer .stad{
	float:left;
	text-align:center;
	margin:0 5px;
}
#footer .stad h2{
	font-size:12px;
	font-weight:normal;
	padding:0 1px 0 0;
}
#footer .stad strong{
	font-size:11px;
	padding:0 0;
}
body #content ul#sitemap_list, 
body #content ul#sitemap_list *{
	list-style-type:none !important;
	padding-top:0;
	padding-bottom:0;
	margin:-top:0;
	margin:-bottom:0;
}
th{
    text-align:left;
}
.myac{
    white-space:
}
.service, .age{
	display:none !important;
}
.lekochlar,
.junior,
.gymnasium{
	background-repeat:no-repeat;
}
.lekochlar{
	background-position:0 0;
}
.junior, .junior .servicecover{
	background-position:0 -78px;
}
.gymnasium, .gymnasium .servicecover{
	background-position:0 -156px;
}
#menu .gymnasium{
	height:79px !important;
}
.pil{
	background:url(/wp-content/uploads/2010/04/pil_032.png) bottom left no-repeat;
	height:59px;
	width:40px;
	float:right;
}
.hover .pil{
	background:url(/wp-content/uploads/2010/04/pil_032.png) top left no-repeat;
}
.hidden a{
	color:#FFF;
}
#pop{
/*background:#FFF; border:1px solid #ccc;*/ 
}

#pop input,
#pop select{
	color:#00436a;
}




/** KNAPPAR ***/
a.newbutton{
	white-space:pre;
}
a.green span,
a.red span,
a.blue span{
	background:url("/wp-content/uploads/2010/05/knappar2.png") top center no-repeat;
	height:28px;
	line-height:28px;
	display:inline-block;
	vertical-align:middle;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
}
a.green .start{ background-position:top left;}
a.green .stop{ background-position:top right;}

a.blue span{background-position:center -56px;}
a.blue .start{background-position:left -56px;}
a.blue .stop{background-position:right -56px;}

a.red span{background-position:center -28px;}
a.red .start{background-position:left -28px;}
a.red .stop{background-position:right -28px;}

a.red:hover span, 
a.blue:hover span,
a.green:hover span{
	color:#FFF;
}

.callme .img{
	cursor:pointer;
}
#menu .biginline ul li ul{
	margin-top:5px;
}
#menu .biginline ul li ul li{
	margin-top:2px;
}
.current_page_item .current_page_item li{
	margin-left:2px;
}
.current_page_item ul.menu a{
	display:block;
	width:202px;
}
.current_page_item ul.menu li ul li a{
	display:block;
	width:196px;
	background:url(img/pil_vit_meny.png) no-repeat 15px center ;
}
.current_page_item .menu a{
	padding-top:3px !important;
	padding-bottom:3px !important;
	letter-spacing:0.5px;
}
.current_page_item .menu ul{
	margin:0 !important;	
}
.current_page_item .menu .current_page_item a,
.current_page_item .menu a:hover,
.current_page_item .menu .current_page_item ul li a:hover{
	background-color:#009BBF !important;
	/*-moz-border-radius:5px 0 0 5px;
	-webkit-border-radius:5px 0 0 5px;
	border-radius:5px 0 0 5px;*/
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.current_page_item .menu .current_page_item ul li a{
	background-color:transparent !important;
}

.failure {
	color:#C00;
	background-color:#FEE;
	border:2px solid #FAA;
	padding:10px;	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.sidebarinfo *{
	padding:0;
	margin:0;
}
.clear{
	clear:both;
}
#content ul li{
	list-style:none;
	padding-left:15px;
	background:url("/wp-content/themes/myacademy/img/arrow3.gif") left 3px no-repeat;
}
.sidebarinfo ul li{
	line-height:14px;
	margin:12px 0;
}
.post-515 .topimg,
/*.post-7 .topimg,*/
.post-757 .topimg,
.post-777 .topimg,
.post-85 .topimg
{
	display:none; 
}
.quote{
	width:287px;
	display:inline-block;
}
.quote .quotetext{
	background:url("/wp-content/uploads/2010/06/citat_med_steck.png") top left no-repeat;
	height:146px;
	width:286px;
	padding-top:18px;
	padding-left:12px;
	line-height:18px;
	display:table-cell;
	vertical-align:top;
}
.sidebar .quote{
	width:236px;
}
.sidebar .quote .quotetext{
	background:none;
	height:200px;
	width:216px;
	padding:0 10px;
}
.sidebar .quote{
	padding-bottom:30px;
}
.sidebar .quote .nav{
	margin:0 10px;
	text-align:center;
}
.quote span{
	font-size:11px;
	font-weight:bold;
	margin-top:10px;
	display:block;
}
.quote .nav{
	border-top:1px solid #64A9C6;
	margin:0;
	padding:0 5px 0 0;
}
.quote p,
.quote p span
.quote p em{ /* För att IE suger, fact */
	background:#e2e7e3
}
h4{
	font-size:16px;
	/*color:#777;*/
	font-family:Georgia;
	font-style:italic;
	font-weight:normal;
	margin:0px 0 25px;
}
.post_parent-62 .img,
.post-62 .img,
.post_parent-34 .img,
.post-34 .img,
.post_parent-58 .img,
.post-58 .img,
.post_parent-60 .img,
.post-60 .img,
.post_parent-36 .img,
.post-36 .img,
.post_parent-7 .img,
.post-7 .img{
 	background:transparent url(/wp-content/uploads/2010/03/home_symbol_top_sidor.png) left center no-repeat;
	height:83px;
	width:67px;
	float:left;
}
.post_parent-36 .img,
.post-36 .img,
.post_parent-60 .img,
.post-60 .img{
	background:transparent url(/wp-content/uploads/2010/03/boost_symbol_top_sidor.png) left center no-repeat;
}
.post_parent-62 .img,
.post-62 .img{
	background:transparent url(/wp-content/uploads/2010/03/summer_symbol_top_sidor.png) left center no-repeat;
}
.cf_hidden,
.reqtxt,
.emailreqtxt{
	display:none;
}
.cf-sb{
	margin-left:5px !important;
}
#li-2-6 label{ /* SHOW LABEL FOR CV */ 	
	display:block;
}
.widget{
	list-style-type:none;
	margin:0 15px;
}

#content ol>li{
   font-size:18px;
   color:#5FB329;
/*   list-style-type:url("http://myacademy.se/wp-content/uploads/2010/06/cirkel.png");*/
/*   background:url("http://myacademy.se/wp-content/uploads/2010/06/cirkel.png") top left no-repeat;
   margin:0;
   padding:0;*/
}
.widget_kurswidget h5{
    margin:0;
    font-style:italic;
}
.widget_kurswidget hr{
    margin:20px 20px 5px;
}
.widget_kurswidget h3{
/*    color:#000;*/
    font-size:14px;
    padding-left:15px;
    padding-bottom:2px;
    font-weight:bold;
}
.widget p {
/*    color:#000;*/
    line-height:19px;
}
.widget_kurswidget ul{
    margin:0;
    padding:0;
}
.widget_kurswidget .more{
    margin:10px 0;
}
#content .widget_kurswidget ul li a{
    text-decoration:none;
    color:#08507a;
}
.widget_kurswidget ul li a span{
    color:#5FB329
}

.table{
    background:#f7f6f1;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
/*    color:#161718;*/
    padding:0px 20px 20px;
    margin:20px 0;
}
.table table{
    width:100%;
}
#content .table h2{
    padding:10px 0;
    margin:0;
}
.odd{
    background:#e8e8e4;
}
th{
    border-bottom:1px solid #5698BA;
    margin:0;
}
#pop th{
    border-bottom:0;
}
td,th{
    padding:0 10px;
}
.sidebar .alignright{
    float:right;
    margin:2px 20px 0px 5px;
}
#content p.info{
    margin-bottom:10px;
}

#li-2-6 label span{
	font-size:12px;
	color:#009BBF
}