﻿
.font_introtext
{
    font-size: 15px;
}

html, body 
{
    position: relative;
    width: auto;
    max-width: 320px;

    
	margin: 0;
	padding: 0;    
	background-color: White; 
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.5em;
}
/* Sidorna till stora html-sidan */
.global_background
{}
.maincontent {
    position: relative;
    vertical-align: top;
    text-align: left;
    padding-top: 10px;
    
    width: 100%;
    height: auto;
}


.table_maincontent
{  

    background-color: White;
}

.div_maincontent
{  
    margin-left: 5px; 
    margin-right: 5px;
    
    width: 100%;
    height: auto;
}


.maincontent_800 {
    position: relative;
    width: auto;
    height: 100%;
    vertical-align: top;
    text-align: left;
}

.maincontent_popup {
    position: relative;
    width: auto;
    height: 375px;
    vertical-align: top;
    text-align: left;
}

h1 {
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 15pt;
    font-weight: bold;
    color: #FE9E39;
    margin-bottom: 5px;
}
.h1_padding
{
    padding-top: 15px;
}

h2, h3 
{
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 13pt;
    font-weight: bold;
    color: #FE9E39;
    width: 200px;
    margin-bottom:10px;
}
.h3_no_margin
{
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: #FE9E39;
    margin-bottom: 0px;
}
.h2_padding
{
    padding-top: 20px;
}

.top_link_table
{
    border-width: 0px; 
    padding: 0px; 
    margin: 0px; 
    width: 98%;
}
.top_link_table_td1
{
    padding-left: 0px;
    padding-right: 0px;
}
.top_link_padding
{
    padding-top: 20px;
    padding-left: 0px;
    padding-right: 0px;    
    font-size: 12px;
    font-weight: bold;
    text-align: right;
}

h3 {
	font-size: 12pt;
    margin-bottom: 5px;
}






/*------------
start:  FAQ
--------------
by:     faq.aspx */
.faq_h2_padding
{
    padding-top: 20px;
    width: 93%;
    font-size: 14px;
}
.faq_link_table
{
    border-width: 0px; 
    padding: 0px; 
    margin: 0px; 
    width: 100%;
}
.faq_link_table_td1
{
     width:98%;
    vertical-align: top;     
}
.faq_link_padding
{
    padding-top: 30px;
    padding-bottom: 13px;
    font-weight: bold;
}
.faq_index_div
{
    padding-top: 20px; 
    font-weight: bold; 
    line-height: 25px; 
    font-size: 11px;
    padding-right: 10px;
}
.faq_index_ahref
{
    padding-top: 10px;
}
/*-- end: FAQ --*/








/*------------
start:  Länkar
--------------
by:     (alla)
descr:  Alla <a>-taggar, dvs. länkar. 
        Anv. <span class="Calendar"></span> för länkområde med denna typ. */
p a:link, p a:active, div a:link, div a:active {color: #fff; background-color: #FE9E39; text-decoration: none; padding: 0 4px;}
p a:visited, div a:visited {color: #fff; background-color: #FE9E39; text-decoration: none; padding: 0 4px;}
p a:hover, div a:hover {color: #fff; background-color: #000; text-decoration: none; padding: 0 4px;}
/*-- end: Länkar --*/






/*----------------------
start:  IMG
------------------------
from:   IMG_n.aspx */
.maincontent_image
{
    position: relative;
  
    width: 300px;
    height: 100%;
    vertical-align: top;
    background-color: White;
    
    padding-top: 10px;
}
.big_image
{
    width: 90%;

    border-style: solid;
    border-width: 1.5px;
    border-color: #FE9E39;
}
.image_table
{
    width: 280px;
    font-size: 14px;
}

/*-- end: TOP MENU --*/







/*----------------------
start:  TOP MENU
------------------------
from:   global.master
*/
.top_menu_table
{
    width: 100%;
    background-color: #FE9E39;
    text-align: center;    
}
.top_menu_table_td_border
{
     border-style: solid;
     border-bottom-width: 0px; 
     border-top-width: 0px;
     border-left-width: 0px;
     border-right-width: 1px;
     border-right-color: White;
}


.top_menu_table_td_border_left
{
     border-style: solid;
     border-bottom-width: 0px; 
     border-top-width: 0px;
     border-left-width: 0px;
     border-right-width: 1px;
     border-right-color: #FE9E39;
}
.top_menu_table_td_border_selected
{
     border-style: solid;
     border-bottom-width: 0px; 
     border-top-width: 0px;
     border-left-width: 0px;
     border-right-width: 1px;
     border-right-color: #FE9E39;
     
     background-color: White; 
     color: #FE9E39;     
}


/*-- end: TOP MENU --*/









.table_item_full_width
{
    width: 99%;
}


.table_FullWidth
{
    width: 99%;
}


.font_Orange
{
    color: #E3913E;
}

.div_AlignText_Justify
{
    text-align: justify;
    width: 98%;
    font-size: 14px;
}





/*----------------
start:  LOGO
------------------
by:     global.master
descr:  Storlek på logo. */
.LOGO
{
    width: 100%;
    height: auto;
}
/*-- end: LOGO --*/









/*----------------------
start:  CourseInfo-table
------------------------
by:     /STUDERANDE/SPANSKA1/Default.aspx (etc)
descr:  Ramar in kursbild + info-box. */
.table_CourseInfo
{
    width: 96%;
}
.img_CoverImage
{
    /*width: 87.5px;*/
    height: 162.75px;
    border: 0px;
}

.td_CourseInfo_Left
{
    width: 180px;
    text-align: center;    
    padding-top: 10px; 
}
.td_CourseInfo_Left_Top
{
    width: 180px;
}
.td_CourseInfo_Mid
{
    /*width: 15px;*/
    width: 10px;
}
.td_CourseInfo_Right
{
    width: 120px;
    text-align: center;
    
   /* background-image:url(IMGS/common/bg_stripes.png);*/
}
.td_CourseInfo_Right_Top
{
    width: 120px;
}



.td_CourseInfo_h1_orange
{
    padding-top: 5px;
    font-size: x-large;
}

.td_CourseInfo_h1_right
{
    padding-top: 5px;
    font-size: x-large; 
    color: #B5B5B5;
   /* text-align: right; */ 
}

.td_CourseInfo_h2_right
{
    font-size: 11px;
    width: 120px;
    margin-bottom: 0px;
}

.td_CourseInfo_Right_logos
{
    width: 34px;
    height: 34px;
    border: 0px;
}
.td_CourseInfo_Right_logotext
{
    padding-top: 0px;
    line-height: 9px;
    font-size: 9px;
}

/*-- end: CourseInfo-table --*/







/*----------------------
start:  Content-table
------------------------
by:     /STUDERANDE/SPANSKA1/Content.aspx (etc)
descr:  Ramar in ikoner. */
.td_Content_h2_right
{
    font-size: 11px;
    width: 120px;
    margin-bottom: 0px;
}
.td_Content_Right
{
    padding: 10px;

    background-image:url(IMGS/common/bg_stripes.png);
}
.td_Content_Right_logos
{
    width: 34px;
    height: 34px;
    border: 0px;
}
.td_Content_Right_logotext
{
    padding-top: 0px;
    line-height: 9px;
    font-size: 9px;
}


.td_Content_icons_width
{
    width: 18%;
}

/*-- end: Content-table --*/





/*-----------------------
start:  ContactForm-table
-------------------------
by:     1) /STUDERANDE/anmalan.aspx (etc)
        2) kontakt.aspx
descr:  Kontaktformulär (både anmälan och kontakta oss). */
.table_ContactForm
{
    border: thin solid #FE9E39;
    width: 99%;
    vertical-align: top;
    vertical-align: text-top;
    padding: 0px;
}
.td_ContactForm_left
{
    width: 180px;
    vertical-align: top;
}
.td_ContactForm_mid
{
    /*width:200px;*/
    vertical-align: top;
}
.td_ContactForm_colspan2
{
    width: 99%;
}
/*-- end: ContactForm-table --*/




/*-------------------
start:  Gallery-table
---------------------
by:     /STUDERANDE/SPANSKA1/Default.aspx (etc)
descr:  Bildgalleri med bilder och beskrivande text under. */
.td_Gallery_Imgs
{
    width: 80px;
    height: 104px;
}
.img_Gallery_Imgs
{
    padding-left: 0px;
    margin-left: 0px;
    width: 80px;
    height: 120px;
    vertical-align: top;
    border-style: solid;
    border-width: 1.5px;
    border-color: #FE9E39;
}

/* EDITED FOR PALM */
.img_Gallery_Imgs_Media
{
    padding-left: 0px;
    margin-left: 0px;
    width: 80px;
    height: 104px;
    vertical-align: top;
    border-style: solid;
    border-width: 1.5px;
    border-color: #FE9E39;
}   
    
.td_Gallery_ImgText
{
    width: 80px;

    vertical-align: top; 
    font-size: 10px;
    
    padding-left: 5px;
    padding-right: 5px;
    
    line-height: 12px;
}
/*-- end: Gallery-table --*/





.bottomcredits
{
    font-size: smaller;
}


