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

body      { margin:0px;
            padding:0px;
            background-color:#fff;
            position:relative}

.holder		{ height:100%;
            width:100%;
            margin-top:30px;
            line-height:0;}
            
.fixer		{ height:0px;
            width:879px;
            line-height:0;}

.kant		{ height:0px;
            line-height:0;}
            

.logo		{ height:140px;
            margin-bottom:0px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;
            position:relative;
            float:left;
            line-height:0;}
            
.logo_facebook_left	{ height:25px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;
            position:relative;
            float:left;
            vertical-align:bottom;
            line-height:0;
            }
            
.logo_facebook_right	{ height:25px;
            margin-top:7px;
            margin-left:0px;
            margin-right:0px;
            position:relative;
            vertical-align:bottom;
            float: right;
            line-height:0;
            }						

.meny		{ height:20px;
            margin-bottom:0px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;
            position:relative;
            float:left;
            line-height:0;}
            
.bild		{ width:879px;
            margin-bottom:0px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;
            position:relative;
            float:left;
            line-height:0;}
            
            
            
.artikel	{ width:879px;
            margin-bottom:0px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;
            position:relative;
            float:left;
            line-height:0;}

.breadcrumb 	{ 	float:left;
            position:relative;
            width:879px;
            margin-top: 20px;
            padding-bottom: 5px;
            border-bottom: solid #385d8a 1px;}
 
.breadcrumb p	{	display: inline;
            margin-top: 20px;			
            padding: 5px;
            padding-left: 20px;
            padding-right: 20px;
            font-weight: bold;}
 
.ingress {		font-style: italic;
                margin-left: 10px;
                margin-bottom: 8px;}
                
.kursiv {		font-style: italic;
                margin-bottom: 8px;}
                
.kursivrub  {   font-style: italic;
                margin-bottom:0px;
                margin-top:0px;
                margin-left:0px;
                margin-right:0px;}
                
.boldlist {     margin-left: 50px;
                margin-bottom: 12px;
                margin-bottom: 0px;}			
                
                
.loptext  {    margin-bottom: 8px;}
 
.unfilled	{	border: solid #385d8a 1px;
            background: #8eb4e3;}
.filled		{	border: solid #385d8a 1px;
            background: #1f497d;
            color: white;}
 
.lvlweek	{	display: inline-block;}
.lvlweekend	{	display: none;}
.two		{	display: none;}
.seven		{	display: none;}
.r_align	{	text-align: right;}



            
#art_index			{ height:1290px;}
#art_instructors	{ height:2440px;}
#art_training		{ height:2350px;}
#art_lectures		{ height:780px;}
#art_facilities		{ height:1235px;}
#art_datesprices	{ height:1500px;}
#art_about			{ height:1130px;}
#art_butik			{ height:1005px;}
#art_butik2			{ height:1005px;}
#art_butik3			{ height:1005px;}
#art_butik4			{ height:1005px;}
#art_butik5			{ height:1005px;}


#text_1_index          { top: 220px;}
#likebox_index          { top: 6px;}
#text_2_index             { top: 410px;}
#text_3_index             { left: 443px;
                             top: 410px;}
#text_4_index             { top: 1150px;}


#text_1_instructors       { top: 220px;}
#text_4_instructors       { top: 385px;}


#text_1_training          { top: 220px;}
#text_2_training          { top: 340px;}
#text_3_training          { left: 443px;
                             top: 340px;}
#text_4_training          { top: 1220px;}


#text_1_lectures          { top: 220px;}
#text_4_lectures          { top: 400px;}


#text_1_facilities        { top: 220px;}
#text_2_facilities        { top: 335px;}
#text_3_facilities        { left: 443px;
                             top: 335px;}


#text_2_datesprices       { top: 220px;}
#text_3_datesprices       { left: 443px;
                             top: 220px;}


#text_1_about             { top: 220px;}
#text_2_about             { top: 470px;}
#text_3_about             { left: 443px;
                             top: 470px;}
                             
                             


            
.text_1		{
    width:879px;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    position: absolute;
    float:left;
    left:0px;
    line-height:0;
}

.likebox		{
    width:290px;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    position: absolute;
    float:right;
    right:0px;
    top:0px;
    line-height:0;
}
            
#butiktext	{     top:12px;
                width:560px;}
            
.text_2		{ width:430px;
            margin-bottom:0px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;
            position: absolute;
            float:left;
            left: 0px;
            line-height:0;}		
            
.text_3		{
    width:430px;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    padding-right:0px;
    position: absolute;
    float:left;
    line-height:0;
}
            
.text_4		{
    width:879px;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    position: absolute;
    float:left;
    line-height:0;
}	

.text_3_butik	{
    width:200px;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    padding-right:0px;
    position: absolute;
    float:left;
    line-height:0;
    left:650px;
    top:12px;
}		

.art_thaicamp	{ width:430px;
            margin-bottom:0px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;
            position: absolute;
            float:left;
            left: 0px;
            top: 5px;
            line-height:0;}	
            
.art_mmacamp		{ width:430px;
            margin-bottom:0px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;
            position: absolute;
            float:left;
            left: 443px;
            top: 5px;
            line-height:0;}
            
#altkontakt	{ top: 12px;}
            
.linje		{ width:2px;
            margin-bottom:0px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;
            position: absolute;
            float:left;
            left: 640px;
            top: 420px;
            line-height:0;}
            
#altlinje	{ top: 12px;}
            
.art_bild	{ width:879px;
            margin-bottom:0px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;
            position: absolute;
            float:left;
            left: 0px;
            top: 6px;
            line-height:0;}
            

.index_bild	{ width:580px;
            margin-bottom:0px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;
            position: absolute;
            float:left;
            left: 0px;
            top: 6px;
            line-height:0;}
            
            
.puffar		{ width:879px;
            height:85px;
            margin-bottom:0px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;
            position:relative;
            float:left;
            line-height:0;}
            
.puffar_alt{ width:879px;
            height:85px;
            margin-bottom:0px;
            margin-top:50px;
            margin-left:0px;
            margin-right:0px;
            position:relative;
            float:left;
            line-height:0;}

.puff_1		{
    height:65px;
    width:293px;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    position: absolute;
    float:left;
    left: 11px;
    top: 7px;
    line-height:0;
}
            
.puff_2		{
    height:65px;
    width:293px;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    position: absolute;
    float:left;
    left: 299px;
    top: 7px;
    line-height:0;
}
            
.puff_3		{ height:65px;
            width:293px;
            margin-bottom:0px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;
            position: absolute;
            float:left;
            left: 592px;
            top: 7px;
            line-height:0;}
            
.puff_bildspel_text	{
    height:45px;
    width:240px;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    position: absolute;
    float:left;
    left: 77px;
    top: 16px;
    line-height:0;
}			


.fot		{ width:879px;
            height:100px;
            margin-bottom:30px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;
            position:relative;
            float:left;
            line-height:0;}
            
        








    
    
p			{ font:normal 10px Arial, Helvetica, sans-serif;
            color:#343434;
            margin-bottom:4px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;
            line-height:14px;}
            
.citat		{
    font:italic 11px Arial, Helvetica, sans-serif;
    color:#f1873c;
    margin-bottom:20px;
    margin-top:20px;
    margin-left:20px;
    margin-right:0px;
    line-height:12px;
}
            
.pufftext	{ font:normal 10px Arial, Helvetica, sans-serif;
            color:#343434;
            margin-bottom:4px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;
            line-height:12px;}
          
.rub1		{ font:normal 12px Arial, Helvetica, sans-serif;
            color:#0b4d8c;
            margin-bottom:0px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;}
            
.rub1thai		{ font:normal 12px Arial, Helvetica, sans-serif;
            color: #f1873c;
            margin-bottom:0px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;}			
.rub1kursiv 	{ font:italic 12px Arial, Helvetica, sans-serif;
            color:#0b4d8c;
            margin-bottom:0px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;}
            
.bluekursiv 	{ font:italic 12px Arial, Helvetica, sans-serif;
            color:#0b4d8c;
            margin-bottom:0px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;}	
            
.orangekursiv		{ font:normal 12px Arial, Helvetica, sans-serif;
            color: #f1873c;
            margin-bottom:0px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;}			
                    
            
#svart		{ color:#343434;}
            
.rub2		{ font:bold 10px Arial, Helvetica, sans-serif;
            color:#343434;
            margin-bottom:2px;
            margin-top:0px;
            margin-left:0px;
            margin-right:0px;}
            
.microtext	{ font:normal 9px Arial, Helvetica, sans-serif;
            color:#555;}
    
a			{ font:normal 10px Arial, Helvetica, Arial, sans-serif;
            color:#f07633;
            text-decoration:none;}
            
.back		{ font:normal 13px Arial, Helvetica, Arial, sans-serif;
            color:#f07633;
            font-weight: bold;
            text-decoration:none;
            background-image:url(bilder/pil2.gif);
            background-repeat:no-repeat;
            background-position:0px;
            padding-left:14px;}
            
.forth		{ font:normal 13px Arial, Helvetica, Arial, sans-serif;
            color:#f07633;
            font-weight: bold;
            text-decoration:none;
          background-image:url(bilder/pil1.gif);
          background-repeat:no-repeat;
          background-position:30px;
          padding-right:14px;}

.reg		{ font:normal 13px Arial, Helvetica, Arial, sans-serif;
            color:#f07633;
            font-weight: bold;
            text-decoration:none;
          background-image:url(bilder/pil1.gif);
          background-repeat:no-repeat;
          background-position:60px;
          padding-right:-15px;}
            
.main		{ font:normal 12px Arial, Helvetica, Arial, sans-serif;
            color:#f07633;
            text-decoration:none;}
            
.pdf		{ font:normal 10px Arial, Helvetica, Arial, sans-serif;
            color:#f07633;
            text-decoration:none;
            background-image:url(bilder/pdf.gif);
            background-repeat:no-repeat;
            background-position:left;
            padding-left:20px;
            padding-top:2px;
            padding-bottom:1px;}	
            
i			{ color:#999;}

#visit		{ color:#555;}
          
.ram		{ font:normal 9px Arial, Helvetica, Arial, sans-serif;
            color:#999;
            text-decoration:none;}
          
a:hover		{ color: #ff9b64}

ul			{ font:normal 10px Arial, Helvetica, Arial, sans-serif;
            color:#343434;
            text-decoration:none;
            left:0px;
            }
            
li			{ font:normal 10px Arial, Helvetica, Arial, sans-serif;
            color:#343434;
            text-decoration:none;
            left:0px;
            }
            
.anmal		{
    height:149px;
    width:150px;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    position: absolute;
    float:left;
    left: 780px;
    top: 210px;
    line-height:0;
    z-index:1;
}
            
            
            
            
            
            
            
            
            
    

