/* Navigation Table around all navi layers */ 
.navigation { width: 758px !IMPORTANT;
margin: 0px;
}

.navigationtd { padding: 0px }

/* /// NAVIGATION SECOND LAYER //////////////////////////// */ 
/* HORIZONTAL NAVI 2 */ 
/* First Cell, empty (blind begin of navigation row) (right)(First Navigation Layer) */ 
.tdnave2_begin { padding: 0 4 0 4;
font-family: Verdana, Geneva, sans-serif;
font-weight: bold;
font-size: 11px;
white-space: nowrap;
background-image:url(http://carinaari.se/www/images/bgnavi2_s.gif);
/* background-image:url(http://carinaari.se/www/images/bgnavi2_a.gif);
background-repeat:no-repeat;
background-position: top right;
*/ 
}

/* Last Cell, empty (end of navigation row) (right)(First Navigation Layer) */ 
.tdnave2 { padding: 0 4 0 4;
font-family: Verdana, Geneva, sans-serif;
font-weight: bold;
font-size: 11px;
background-image:url(http://carinaari.se/www/images/bgnavi2_o.gif);
background-repeat:no-repeat;
border-right: 1px solid #790000;
background-color: #C6DFC6;
}

/* Normal Cell in first Navigation Layer, when the page is PASSIVE */ .tdnav2 { vertical-align:middle;
padding: 2 4 2 4;
font-family: Verdana, Geneva, sans-serif;
font-weight: bold;
font-size: 11px;
color: #000000;
background-color: #C6DFC6;
border: 1px solid #790000;
white-space: nowrap;
text-align: center;
background-image:url(http://carinaari.se/www/images/bgnavi_3.gif);
}
.tdnav2 a:link,.tdnav2 a:visited { vertical-align:middle;
color: #4F0000;
/* #C7DDC7;
*/ text-decoration:none;
}
.tdnav2 a:active { vertical-align:middle;
color: #790000;
/* #C7DDC7;
*/ text-decoration:none;
}
.tdnav2 a:hover { vertical-align:middle;
color: #EF0000;
text-decoration:none;
}
.tdnava2 { vertical-align:middle;
padding: 2 4 4 4;
font-family: Verdana, Geneva, sans-serif;
font-weight: bold;
font-size: 11px;
color: #790000;
background-color: #C7DDC7;
background-image:url(http://carinaari.se/www/images/bgnavia.gif);
border-top: 1px solid #790000;
border-right: 1px solid #790000;
border-bottom: 1px solid #C6DFC6;
border-left: 1px solid #790000;
white-space: nowrap;
text-align: center;
}
/* //////// END NAVIGATION SECOND LAYER //////////////////////////// */
/* LINKS */ a:link { color: #790000;
}
a:visited { color: #790000;
}
a:active { color: #790000;
cursor:default }
a:hover { color: #EA0000;
text-decoration: underline;
}
.nd { text-decoration: none }
.nd b, .nd h3 { text-decoration: underline;
}
.tdbigredboxtop { background-image:url(http://carinaari.se/www/images/bgnavi2_b.gif);
padding: 10px;
margin-top: 0px;
color: #790000 !IMPORTANT;
}
.tdbigredboxbott {
/* background-image:url(http://carinaari.se/www/images/bg_bott-509_red.gif);
background-repeat: no-repeat;
*/ margin-bottom: -10px;
padding-bottom: 0px;
}
.tdbigredboxtop big { font-size: 28px;
font-weight: bold;
}
.tdboxtop { background-image:url(http://carinaari.se/www/images/bg_top-238.gif);
background-repeat: no-repeat;
padding-top: 4px;
padding-left: 8px;
padding-right: 6px;
margin-top: 8px;
}
.tdboxbott { background-image:url(http://carinaari.se/www/images/bg_bott-238.gif);
background-repeat: no-repeat;
margin-bottom: 8px;
background-color: C6DFC6;
}
.tablenavi { width: 756px;
margin-top: -3px;
}
.w100 { width: 100%;
cursor: hand;
height: 100%;
}
.asidonav { color: #FFFFFF !IMPORTANT;
text-decoration: none !IMPORTANT;
}
.sidonav { background-image: url(http://carinaari.se/www/images/bgnavi.gif);
background-color: #790000;
padding: 4px;
border-top: 1px solid #790000;
border-right: 1px solid #849284;
height: 34px;
margin-bottom: 0px;
}
.sidonavxxxx { font-weight: bold;
font-size: 11px;
color: #C6DFC6;
background-color: #5C8375;
padding: 4px;
border-top: 1px solid white;
border-left: 1px solid white;
border-bottom: 1px solid #849284;
border-right: 1px solid #849284;
height: 34px;
margin-bottom: 1px;
}
.sidorubrik { font-size: 15px;
color: C6DFC6;
font-family: Arial, Helvetica;
background-color: #5A8273;
padding: 2px;
width: 100% }
/* Table Container */ .container { margin: -2px 0px 0px 1px;
width:99%;
background-color: #C7DDC7;
}
/* 1. Column in Container (td)*/ .col1 { padding-left: 10px;
padding-top: 10px;
}
/* 2. Column in Container */ .col2 { padding-top: 10px;
}
/* 3. Column in Container */ .col3 { padding:10px 8px 5px 8px;
background-position: 0px 10px;
background-image: url(http://carinaari.se/www/images/dot.gif);
background-repeat: repeat-y;
}
/* 4. Column in Container */ .col4 { padding-right: 10px;
padding-top: 10px;
}
.image_right { float: right;
margin: 0px 0px 5px 8px;
}
.image_left { float: left;
margin: 0px 8px 5px 0px;
}
.tdbigboxtop { background-image:url(http://carinaari.se/www/images/bg_top-509.gif);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
margin-top: 8px;
}
.tdbigboxbott { background-image:url(http://carinaari.se/www/images/bg_bott-509.gif);
background-repeat: no-repeat;
margin-bottom: 8px;
padding-bottom: 15px;
}
.tablefooter { background-color: #790000;
width: 754px;
margin-left: 1px;
background-image:url(http://carinaari.se/www/images/bg_footer2.gif);
}
.tdfooter1 { border-left: 1px solid #790000;
border-right: 1px solid #790000;
color: #393839;
padding: 5px 3px 5px 8px;
height: 12px;
font-size: 9px;
}
.tdfooter2 { color: #426142;
padding: 6px 3px 0px 15px;
height: 15px;
font-size: 9px;
}
h1 { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 22px;
font-weight: bold;
margin-top: 3px;
margin-bottom: 3px;
}
h2 { font-family: Arial, Helvetica, sans-serif;
font-size: 19px;
margin-top: 1px;
margin-bottom: 4px;
}
h3 { font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
margin-top: 8px;
margin-bottom: 3px;
}
h4 { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
margin-top: 5px;
margin-bottom: 9px;
}
h5 { font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
margin-top: 4px;
margin-bottom: 1px;
}
h6 { font-family: Verdana, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
margin-top: 1px;
margin-bottom: 1px;
}
body { border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
background-color: #8FBC8F;
/* scrollbar-base-color: #790000;
background-image:url(http://carinaari.se/www/images/carina-ari-header.jpg);
background-repeat: no-repeat;
margin-top: 100px;
*/ }
p, div, ul, ol, li, body, td { font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
color: #790000;
}
p { margin-top: 2px;
margin-bottom: 2px;
}
td { padding: 4px;
vertical-align:top;
}
ul { list-style-type: square;
margin-left: 16px;
margin-top: 7px;
margin-bottom: 10px;
}
hr { width: 100%;
height: 1px;
}
fakta { color: #003333;
}
/* TEXT FORMATS ////////////////////////////////////////// */ .mediumtext { background-image: url(http://carinaari.se/www/images/bg_rubriker.jpg);
background-repeat: repeat-x;
padding: 4px;
font-size: 17px;
font-weight: bold;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
color: #C6DFC6;
line-height: 35px;
}
/* Headlines */ .headline { margin-top:4px;
}
/* Sub Headlines */ .rubrik { }
strong { font-weight: bold;
}
small { font-size: 10px;
}
big { font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
}
em { color:red;
font-style:normal;
}
/* Introductions */ .intro { }
/* Article text */ .text { }
/* Dates */ .datetime{ font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
}
.updatetime { color: #990000;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
}
/* Copyrigh phrase*/ .copyright { font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
}
/* Additional Info (20 additional Fields in Articles) */
/* Table */ .add { }
/* Left Column Cells */ .add1 { }
/* Right Column Cells */ .add2 { }
/* Without columns but formatted as links */ .add3, .add3 a:link, .add3 a:visited { text-decoration: none !IMPORTANT;
}
.add3 a:hover { text-decoration: underline !IMPORTANT;
}
/* Table for images */ .imagetable { }
/* Text in image tables */ .image { font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
}
/* Audio/Video Links */ .av { font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
}
/* Link to related web page (Read more...) */ .more { font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
}
/* Abstract/teaser */ .abstract { }
/* Category text flows */ .category { border-top:1px dotted silver;
padding-top: 5px;
}
/* Text for staff page generation */ .staff { }
/* Name of the author */ .author { font-weight:bold;
}
/* FORMS */ form { margin: 0 0 0 0;
}
/* Order Form Table */ .orderformtable { background-color: #E2ECDF;
}
/* Normal Table with Form Editor */ .formtable { background-color: #E2ECDF;
}
/* Text im Normal Formular */ .formtext { vertical-align: middle;
margin: 0 0 0 0 !important;
padding: 0 0 0 0 !important;
}
/* Input Field for Searches */ .searchinput { font-family: Verdana, sans-serif;
font-size: 10px;
color:#003333;
border: 1px solid #000000;
width:100px;
   height:18px;
   background-color: #C7DDC7 !IMPORTANT;
}
/* Buttons in forms */
.formbutton {
  
/* border: 1px solid #000000;
*/
   font-weight: bold;
}
.flash {
   border: 1px solid #000000;
   background-color: #790000;
   padding: 5px;
   margin-top: 2px;
   margin-bottom: 8px;
   color: white;
}

/* CONTAINER FORMATS ////////////////////////////////////////// */


/* Table for Info Packs */
.infopack {
   width: 99%;
   margin: 0 0 0 1;
}
/* Table Fact Box */
.facts { 
   background-color:#EFEFEF;
   border: 1 solid #666699;
   margin: 5 5 5 5;
}
/* Lexikon */
.lex a: { 
   text-decoration: none !important;
}
.lex a:hover { 
   text-decoration:underline !important;
}

/*  ///// NAVIGERING ///////////////////////////////
/* FÖRSTA */
/* ////////////// horisontal 1 */
  
/* Normal Cell in first Navigation Layer, when the page is PASSIVE  */
.tdnav1 { 
   vertical-align:middle;
   padding: 2 4 2 4;
   font-family: Verdana, Geneva, sans-serif;
   font-weight: bold;
   font-size: 11px;
   color: #000000;
   background-color: #790000;
   border: 1px solid #790000;
   white-space: nowrap;
   text-align: center;
   background-image:url(http://carinaari.se/www/images/bgnavi.gif);
   
}
.tdnav1 a:link,.tdnav1 a:visited,.tdnav1 a:active { 
   vertical-align:middle;
   color: #C7DDC7;
   text-decoration:none;
   
}
.tdnav1 a:hover { 
   vertical-align:middle;
   color: #FFCC00;
   text-decoration:none;
   
}
/*  Active Cell in the first Navigation Layer, when the page is ACTIVE    */
.tdnava1 { 
   vertical-align:middle;
   padding: 2 4 4 4;
   font-family: Verdana, Geneva, sans-serif;
   font-weight: bold;
   font-size: 11px;
   color: #790000;
   background-color: #C7DDC7;
   background-image:url(http://carinaari.se/www/images/bgnavia.gif);
   border: 1px solid;
   border-color: #790000 #790000 #C7DDC7;
   white-space: nowrap;
   text-align: center;
   
}
/* Last Cell, empty (end of navigation row) (right)(First Navigation Layer)   */
.tdnave1 { 
  
/*
   vertical-align:middle;
   font-family: Verdana, Geneva, sans-serif;
   font-weight: bolder;
   font-size: 11px;
   border: solid;
   border-color: #790000 #790000 #790000;
   white-space: nowrap;
   border-width: 0px 0px 1px;
   */
   vertical-align:middle;
   padding: 0 4 0 4;
   font-family: Verdana, Geneva, sans-serif;
   font-weight: bold;
   font-size: 11px;
   color: #000000;
   background-color: #790000;
   border: 1px solid #790000;
   white-space: nowrap;
   text-align: center;
   background-image:url(http://carinaari.se/www/images/bgnavi.gif);
   
}
/* ///////// END HORIZONTAL NAVIGATION 1//////////// */

/* ///////// VERTICAL NAVIGATION  First Layer */
.tdvnav1 {
/* Normal Cell in first vertical Navigation Layer  */
   vertical-align:middle;
   padding: 0 4 0 4;
   font-family: Verdana, Geneva, sans-serif;
   font-weight: bolder;
   font-size: 10px;
   color: #000000;
   background-color: #669966;
   border: 1px #669966 solid;
   white-space: nowrap;
   text-align: center;
}
.tdvnav1 a:link,.tdvnav1 a:active,.tdvnav1 a:visited { 
   vertical-align:middle;
   color: #000000;
   text-decoration:none;
}
.tdvnav1 a:hover { 
   vertical-align:middle;
   color: #0000FF;
   text-decoration:none;
}
.tdvnava1 {
/*  Active Cell in first Navigation Layer, page is ACTIVE   */
   vertical-align:middle;
   padding: 0 4 0 4;
   font-family: Verdana, Geneva, sans-serif;
   font-weight: bolder;
   font-size: 10px;
   color: #000000;
   background-color: #C7DDC7;
   border: 1px solid;
   border-color: #669966 #669966 #C7DDC7;
   letter-spacing: 1pt;
   white-space: nowrap;
   text-align: center;
}
.tdvnave1 {
/* Last Cell in Navigation, empty */
   vertical-align:middle;
   font-family: Verdana, Geneva, sans-serif;
   font-weight: bolder;
   font-size: 10px;
   border: solid;
   border-color: #669966 #669966 #669966;
   white-space: nowrap;
   border-width: 0px 0px 1px;
}
/* ///////// END VERTCAL NAVIGATION //////////// */
/* //// END FIRST LAYER //////////// */

/*  //////// NAVIGATION THIRD Layer ////////////////////////////  */
.tdnav3 {
/* Normal Cell in third horizontal Navigation Layer  */
   vertical-align:middle;
   padding: 0 4 0 4;
   font-family: Verdana, Geneva, sans-serif;
   font-weight: bolder;
   font-size: 10px;
   color: #000000;
   background-color: #669966;
   border: 1px #669966 solid;
   white-space: nowrap;
   text-align: center;
}
.tdnav3 a:link,.tdnav3 a:active,.tdnav3 a:visited { 
   vertical-align:middle;
   color: #000000;
   text-decoration:none;
}
.tdnav3 a:hover { 
   vertical-align:middle;
   color: #0000FF;
   text-decoration:none;
}
.tdnava3 {
/* Active Cell in third horizontal Navigation Layer  */
   vertical-align:middle;
   padding: 0 4 0 4;
   font-family: Verdana, Geneva, sans-serif;
   font-weight: bolder;
   font-size: 10px;
   color: #000000;
   background-color: #C7DDC7;
   border: 1px solid;
   border-color: #669966 #669966 #C7DDC7;
   letter-spacing: 1pt;
   white-space: nowrap;
   text-align: center;
}
.tdnave3 {
/* Last Cell in third Navigation Layer, empty */ 
   vertical-align:middle;
   font-family: Verdana, Geneva, sans-serif;
   font-weight: bolder;
   font-size: 10px;
   border: solid;
   border-color: #669966 #669966 #669966;
   white-space: nowrap;
   border-width: 0px 0px 1px;
}

/* ////////////// END VERTICAL NAVIGATION /////////////////*/
/* ////////////// SEARCH FIELD IN NAVIGATIONS //////////////// */
.tdsearch1 {
/* Search Field 1. Layer */
   vertical-align:middle;
   padding-left:1px;
   padding-right:1px;
   font-family: Verdana, Geneva, sans-serif;
   font-size: 10px;
   color: #669966;
   background-color: #E2ECDF;
   border: 1px solid #669966;
   white-space: nowrap;
}
.tdsearch2 { 
/* Search Field 2. Layer */
   vertical-align:middle;
   padding-left:1px;
   padding-right:1px;
   font-family: Verdana, Geneva, sans-serif;
   font-size: 10px;
   color: #669966;
   background-color: #E2ECDF;
   border: 1px solid #669966;
   white-space: nowrap;
}
.tdsearch3 { 
/* Search Field 3. Layer */
   vertical-align:middle;
   padding-left:1px;
   padding-right:1px;
   font-family: Verdana, Geneva, sans-serif;
   font-size: 10px;
   color: #669966;
   background-color: #E2ECDF;
   border: 1px solid #669966;
   white-space: nowrap;
}

/* //END NAVIGATIONS ////////////////////////////////////////////////////////////////// */
