/* ========================================================================== 
   RESET  
========================================================================== */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, 
address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, 
tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, 
tfoot, thead, tr, th, td        { margin:0; padding:0; border:0; vertical-align:baseline; background:transparent; }
																
body                            { line-height:1; }

h1, h2, h3, h4, h5, h6          { font-weight:normal; clear:both; }

address, caption, cite, code, 
dfn, em, th, var                { font-style:normal; font-weight:normal }

strong                          { font-weight:bold }

em                              { font-style:italic }

table                           { border-collapse:collapse; border-spacing:0; }

a img                           { border: none; }


/* ===================================================================== 
   GLOBAL  
===================================================================== */

html                            { overflow-y: scroll; }

body                            { margin:10px 0px 20px 0px; text-align:center; background-color:#000; font-size:12px; color:#404040; font-family:Arial, Tahoma, Verdana, Sans-Serif; }

td                              { font-size:12px; color:#333; font-family:Arial, Tahoma, Verdana, Sans-Serif; vertical-align:top; }

p                               { margin:0px 0px 10px 0px; }

form                            { display: inline; }

/* OLD ####################### */
.valign_middle                  { vertical-align:middle; }
.valign_bottom                  { vertical-align:bottom; }

.float_left                     { float:left; }
.float_right                    { float:right; }

.normal                         { font-weight:normal; }
.white                          { color:#fff; }
.nowrap                         { white-space:nowrap; }

.DisplayBlock                   { display:block; }
.DisplayNone                    { display:none; }

.cb                             { clear:both; display:block; width:0px; height:0px; font-size:0px; line-height:0px; } /* OLD */
/* ########################### */

.cc                             { clear:both; display:block; width:0px; height:0px; font-size:0px; line-height:0px; }

.void                           { position:absolute; z-index:999; margin:0; text-indent:-9999px; font:16px/20px Arial; color:#f60; }

.row                            { display:block; width:100%; }

/* Links Global ============== */
a img                           { border:none; }
a                               { text-decoration:underline; color:#35848b; cursor:pointer; }
a:hover                         { text-decoration:underline; color:#1db2bf; }

/* Header .................... */
h1, h2, h3, h4                  { margin:0; font-weight:normal; }
h1                              { margin:0; padding:5px 0 15px 11px; font:24px/28px 'FuturaLTMedium'; font-weight:normal; color:#000; }
h2                              { margin:0; padding:25px 0 10px 0; font:20px/24px 'FuturaLTMedium'; font-weight:normal; color:#000; }
h3                              { margin:0; padding:25px 0 5px 0; font:14px/18px Arial; font-weight:bold; color:#000; }

/* List ...................... */
.list_block                     { margin:0px 0px 0px 11px; }
.list_header                    { padding:0px 0px 10px 0px; font-size:12px; }
ul                              { margin:0px 0px 0px 10px; padding:0px 0px 10px 5px; list-style-type:disc; font-size:12px; line-height:18px; color:#333; }																									
li                              { margin:0px 0px 6px 0px; }


/* ===================================================================== 
   SPECIAL FONTS
===================================================================== */		

@font-face                      { font-family:'FuturaLTMedium'; 
                                  src:url('../fonts/futura-lt-medium.eot'); 
																	src:local('Futura LT Medium'), local('FuturaLT'), url('../fonts/futura-lt-medium.woff') format('woff'), url('../fonts/futura-lt-medium.ttf') format('truetype'); 
																	font-weight:bold; font-style:normal; }
																	
@font-face                      { font-family:'FuturaLTHeavy';
                                  src:url('../fonts/futura-lt-heavy.eot');
																	src:local('Futura LT Heavy'), local('FuturaLTHeavy'), url('../fonts/futura-lt-heavy.woff') format('woff'), url('../fonts/futura-lt-heavy.ttf') format('truetype'); 
																	font-weight:bold; font-style:normal; }


/* ===================================================================== 
   LAYOUT | GLOBAL              
===================================================================== */

.wrapper                        { position:relative; width:1005px; margin:0px auto; text-align:left; z-index:1; }

a.logo                          { position:absolute; top:19px; left:33px; display:block; width:42px; height:163px; z-index:3; background:url(../img/logo-brandreality.gif) no-repeat; }

.top-image                      { position:absolute; top:20px; left:89px; display:block; width:696px; height:160px; z-index:4; background:url(../img/pics/top-image.jpg) no-repeat; }


/* Main Menu ================== */
.main-menu                       { position:absolute; top:200px; left:30px; display:block; width:760px; height:33px; z-index:6; }

.main-menu a                     { float:left; height:33px; margin:0px 5px 0px 0px; display:inline-block; padding:0 4px 0 0; vertical-align:bottom; overflow:visible; background:url(../img/mm-btn.png) no-repeat right 0; text-decoration:none !important; color:#fff; cursor:pointer;  }																
.main-menu a:hover               { background-position:right -40px !important; text-decoration:none !important; color:#fff; }
.main-menu a > span              { float:left; width:auto; height:29px; margin:auto; overflow:visible; padding:4px 10px 0 10px; background:url(../img/mm-btn.png) no-repeat; font:16px/20px Tahoma; font-weight:normal; white-space:nowrap; }
.main-menu a:hover > span        { background-position:0 -40px !important; color:#fff; }

.main-menu a.active              { background:url(../img/mm-btn.png) no-repeat right -80px !important; color:#000; }																
.main-menu a.active:hover        { color:#000; }
.main-menu a.active > span       { background:url(../img/mm-btn.png) no-repeat 0 -80px !important; }
.main-menu a.active:hover > span { color:#000; }


/* Content Grid ============== */
.content	                      { position:relative; left:5px; width:995px; }
.content-c1                     { float:left; width:795px; padding:230px 0px 0px 0px; }
.content-c2                     { float:left; width:200px; padding:20px 0px 0px 0px; }


/* Footer ==================== */
.footer	                        { position:relative; left:5px; width:995px; padding:25px 0 10px 0; }
.footer-c1                      { float:left; width:780px; font-size:11px; color:#ccc; }
.footer-c2                      { float:right; width:200px; font-size:11px; color:#ccc; }
.footer p                       { margin:0px 0px 8px 0px; }
.footer .copyright              { font-size:11px; color:#808080; }


/* Box A ..................... */
.box-a-top                      { position:relative; width:780px; height:9px; font-size:0px; line-height:0px; }
.box-a-top-left                 { float:left; display:block; width:9px; height:9px; background:url(../img/box-a-top-left.gif) no-repeat; font-size:0px; line-height:0px; }
.box-a-top-htile                { float:left; display:block; width:762px; height:9px; background:url(../img/box-a-top-htile.gif) repeat-x; font-size:0px; line-height:0px; }
.box-a-top-right                { float:left; display:block; width:9px; height:9px; background:url(../img/box-a-top-right.gif) no-repeat; font-size:0px; line-height:0px; }

.box-a-vtile                    { position:relative; width:780px; padding:0px 0px 0px 0px; background:url(../img/box-a-vtile.gif) repeat-y; }

.box-a-bot                      { position:relative; width:780px; height:9px; font-size:0px; line-height:0px; }
.box-a-bot-left                 { float:left; display:block; width:9px; height:9px; background:url(../img/box-a-bot-left.gif) no-repeat; font-size:0px; line-height:0px; }
.box-a-bot-htile                { float:left; display:block; width:762px; height:9px; background:url(../img/box-a-bot-htile.gif) repeat-x; font-size:0px; line-height:0px; }
.box-a-bot-right                { float:left; display:block; width:9px; height:9px; background:url(../img/box-a-bot-right.gif) no-repeat; font-size:0px; line-height:0px; }


/* Box B ..................... */
.boxb                           { position:relative; margin:0px 0px 10px 0px; }
.boxb_top                       { position:relative; height:22px; }
.boxb_top_corner                { float:left; width:9px; height:22px; }
.boxb_tophtile                  { float:left; width:182px; height:22px; background:url(../img/box-b-tophtile.gif) repeat-x; }
.boxb_topheader                 { padding:6px 0px 0px 0px; font-size:10px; color:#CCC; }
.boxb_bot                       { position:relative; height:9px; }
.boxb_bot_corner                { float:left; width:9px; height:9px; }

.boxb_1_vtile                   { position:relative; width:200px; background:url(../img/box-b1-vtile.gif) repeat-y; }
.boxb_1_bothtile                { float:left; width:182px; height:9px; background:url(../img/box-b1-bothtile.gif) repeat-x; }
.boxb_1_minheight               { float:left; width:12px; height:129px; }
.boxb_1_content                 { float:left; width:177px; padding:0px 0px 0px 0px; font-size:11px; line-height:15px; color:#000; }
.boxb_1_header                  { margin:10px 0px 5px 0px; font-weight:bold; }
.boxb_1_bread                   { margin:0px 0px 0px 0px; height:68px; }
.boxb_1_link                    { text-align:right; }

.boxb_2_vtile                   { position:relative; width:200px; background:url(../img/box-b2-vtile.gif) repeat-y; }
.boxb_2_bothtile                { float:left; width:182px; height:9px; background:url(../img/box-b2-bothtile.gif) repeat-x; }
.boxb_2_minheight               { float:left; width:12px; height:89px; }
.boxb_2_content                 { float:left; width:177px; padding:10px 0px 0px 0px; color:#FFF; }
.boxb_2_link                    { padding:5px 0px 5px 0px; text-align:right; }
.boxb_row                       { position:relative; margin:0px 0px 10px 0px; }


/* Partner Box ............... */
.box_partner                    { padding:12px 0px 0px 0px; }
.box_partner .nba_logo          { padding:0px 0px 8px 0px; }
.box_partner .bread             { padding:0px 0px 8px 0px; font-size:11px; line-height:14px; color:#404040; }
.box_partner .ooo_logo          { padding:0px 0px 10px 0px; }


/* News Box .................. */
.news                           { padding:0px 0px 12px 0px; }
.news .header                   { padding:0px 0px 1px 0px; font-size:12px; font-weight:bold; line-height:15px; }
.news .date                     { padding:0px 0px 1px 0px; font-size:10px; color:#AAA; }
.news .bread                    { padding:0px 0px 0px 0px; font-size:10px; line-height:13px; }
.news .bread a                  { color:#ffffff; text-decoration:underline; }
.news .bread a:hover            { color:#ff7300; text-decoration:underline; }
.news .bread em                 { font-weight:normal; }


/* ===================================================================== 
   HOME  
===================================================================== */

.home-mainbox-c1                { float:left; width:380px; min-height:300px; margin:0 0 0 9px; border-right:2px solid #d9d9d9; }
.home-mainbox-c2                { float:left; width:385px; }

a.home-pushbox                  { display:block; width:380px; text-decoration:none; }

.home-pushbox-c1                { float:left; display:block; width:140px; height:140px; }
.home-pushbox-c2                { float:left; display:block; width:230px; padding:0 0 0 0; font-size:11px; }
.home-pushbox-header            { display:block; margin:5px 0px 6px 0px; font:20px/24px 'FuturaLTMedium'; color:#000; }
.home-pushbox-bread             { display:block; min-height:70px; font-size:11px; line-height:14px; color:#404040; }

a.home-pushbox:hover            { text-decoration:none; }
a.home-pushbox:hover .rm-link:hover { background:url(../img/nav-arrow-2.gif) no-repeat right; text-decoration:underline; }

.home-pushbox-hline             { display:block; width:380px; height:2px; background-color:#d9d9d9; font-size:0px; line-height:0px; }

.rm-link                        { display:inline-block; margin:3px 0 0 0; padding:3px 18px 3px 0; background:url(../img/nav-arrow-1.gif) no-repeat right; text-decoration:underline; }
.rm-link:hover                  { background:url(../img/nav-arrow-2.gif) no-repeat right; text-decoration:underline; }


.homebox_link                   { display:block; margin:0px 0px 0px 0px; }
.homebox_link_text              { display:block; float:right; padding:0px 0px 0px 0px; font-size:11px; text-decoration:underline; }
.homebox_link_icon              { display:block; float:right; padding:0px 0px 0px 3px; }

.homebox_case                   { width:380px; font-size:11px; }
.homebox_case h2                { margin:0; padding:0 0 2px 10px !important; font:20px/22px 'FuturaLTMedium'; font-weight:normal; color:#000; }
.homebox_case_row               { margin:0px 0px 0px 10px; }
.homebox_case_pic               { float:left; width:135px; padding:4px 0px 0px 0px; }
.homebox_case_text              { float:left; width:230px; padding:2px 0px 0px 0px; font-size:11px; color:#333; }
.homebox_case_header            { padding:0px 0px 5px 0px; font-size:13px; line-height:16px; color:#222; font-weight:bold; }
.homebox_case_bread             { height:80px; padding:0px 0px 0px 0px; line-height:15px; }
.homebox_case_splitline         { width:365px; height:1px; margin:10px 0px 10px 10px; background:url(../img/dotline-htile.gif) repeat-x; }


/* ===================================================================== 
   SUB  
===================================================================== */

/* Sub Menu ================== */
.boxa-sm                        { position:relative; height:37px; }
.boxa-sm-left                   { float:left; display:block; width:9px; height:37px; background:url(../img/box-a-sm-left.gif) no-repeat; }
.boxa-sm-htile                  { float:left; width:762px; height:37px; background:url(../img/box-a-sm-htile.gif) repeat-x; }
.boxa-sm-right                  { float:left; display:block; width:9px; height:37px; background:url(../img/box-a-sm-right.gif) no-repeat; }

a.sm-btn                        { float:left; height:29px; margin:8px 0 0 11px; display:inline-block; padding:0 4px 0 0; vertical-align:bottom; overflow:visible; text-decoration:none !important; color:#444; cursor:pointer;  }																
a.sm-btn:hover                  { text-decoration:none !important; color:#111; }
a.sm-btn > span                 { float:left; width:auto; height:29px; margin:auto; overflow:visible; padding:4px 10px 0 10px; font:16px/20px Tahoma; font-weight:normal; white-space:nowrap; }

a.sm-btn.active                 { background:url(../img/sm-btn.png) no-repeat right 0 !important; color:#000; }																
a.sm-btn.active:hover           { color:#000; }
a.sm-btn.active > span          { background:url(../img/sm-btn.png) no-repeat 0 0 !important; }
a.sm-btn.active:hover > span    { color:#000; }

/* Sub Content =============== */
.sub_row                        { position:relative; width:780px; padding:35px 0px 20px 0px; }

.sub_minheight                  { float:left; width:0px; height:341px; }
.sub_minheight_nosm             { float:left; width:0px; height:369px; }

.sub_colleft                    { display:block; float:left; width:243px; padding:0px 0px 0px 35px; }
.sub_colleft_row                { width:100%; padding:0px 0px 30px 0px; }
.sub_colleft_pic                { display:block; width:180px; height:180px; padding:0px 0px 5px 0px; }
.sub_colleft_pictext            { width:180px; padding:8px 0px 30px 0px; font-size:11px; line-height:15px; color:#666; font-style:normal; }

.sub_colright                   { display:block; float:left; width:460px; padding:0px 0px 0px 0px; }
.sub_colright_row               { width:100%; padding:0px 0px 10px 10px;}

.sub_header                     { width:410px; padding:5px 0px 17px 11px; }
.sub_header_thm                 { width:410px; padding:0px 0px 7px 0px; }
.sub_ingress                    { width:420px; padding:10px 0px 22px 11px; font:19px/28px 'FuturaLTMedium'; font-weight:normal; color:#666; }
.sub_bread                      { width:410px; margin:0px 0px 10px 11px; font-size:12px; line-height:18px; font-family:Arial, Tahoma, Verdana, Sans-Serif; }
.sub_colright_pic               { width:100%; padding:0px 0px 0px 0px; }

.sub_splitline_1                { padding:20px 0px 20px 0px; }
.sub_splitline_1x               { display:block; width:730px; height:1px; margin:0px 0px 0px 25px; background:url(../img/dotline_htile.gif) repeat-x; }
.sub_splitline_2                { padding:20px 0px 20px 0px; }
.sub_splitline_2x               { display:block; width:430px; height:1px; background:url(../img/dotline_htile.gif) repeat-x; }

.sub_hlist                      { float:left; padding:0px 12px 0px 0px; }
.sub_hlist_comp                 { float:left; padding:0px 15px 5px 0px; font-size:12px; }

.sub_dashlist                   { width:410px; padding:0px 0px 10px 0px; }
.sub_dashlist .row              { width:100%; padding:0px 0px 5px 0px;  }
.sub_dashlist .c1               { float:left; width:15px; font-size:12px; line-height:16px; }
.sub_dashlist .c2               { float:left; width:394px; font-size:12px; line-height:16px; }

.sub_ctext                      { position:relative; width:430px; margin:0px 0px 0px 200px; padding:40px 0px 30px 0px; }
.sub_cpic                       { position:relative; width:780px; padding:0px 0px 10px 0px; text-align:center; }


/* ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ 
                                MEDARBETARE 
¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ */

.medarb_row_top                 { position:relative; width:730px; padding:35px 0px 20px 34px; } 
.medarb_row                     { position:relative; width:730px; padding:20px 0px 20px 34px; }
.medarb_c1                      { float:left; width:160px; margin:0px 25px 0px 0px; }
.medarb_c2                      { float:left; width:160px; }
.medarb_pic                     { margin:0px 0px 10px 0px; }
.medarb_name                    { margin:0px 0px 4px 5px; font-size:12px; font-weight:bold; font-family:Arial, Tahoma, Verdana, Sans-Serif; color:#000; }
.medarb_title                   { margin:0px 0px 11px 5px; font-size:11px; color:#333; font-family:Arial, Tahoma, Verdana, Sans-Serif; }
.medarb_telemail                { margin:0px 0px 2px 5px; font-size:11px; color:#333; font-family:Arial, Tahoma, Verdana, Sans-Serif; }


/* ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ 
                                CONTACT 
¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ */

.contact                        { width:440px; padding:10px 0px 20px 11px; font-size:12px; line-height:20px; }

.contact_cl                     { float:left; width:190px; padding:0px 10px 0px 0px; color:#111; }
.contact_adress_header          { padding:0px 0px 0px 0px; color:#666; }

.contact_cr                     { float:left; width:210px; padding:0px 0px 0px 0px; color:#111; }
.contact_cr_cl                  { float:left; width:50px; padding:0px 0px 0px 0px; color:#666; }
.contact_cr_cr                  { float:left; width:120px; padding:0px 0px 0px 0px; }


/* ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ 
                                BLOGG 
¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ */

.blogg_top                      { position:relative; width:774px; margin:0px 0px 0px 3px; }

.blogg_post_a                   { position:relative; width:774px; margin:0px 0px 0px 3px; padding:6px 0px 0px 0px; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; }
.blogg_post_b                   { position:relative; width:774px; margin:0px 0px 0px 3px; padding:6px 0px 0px 0px; border-bottom:1px solid #d1d1d1; }
.blogg_minheight                { float:left; width:29px; height:400px; }

.blogg_cl                       { float:left; width:240px; padding:0px 0px 0px 0px; }
.blogg_cr                       { float:left; width:510px; padding:0px 0px 10px 0px; }

.blogg_cl_top                   { float:left; width:240px; padding:20px 0px 20px 0px; }
.blogg_cr_top                   { float:left; width:510px; padding:25px 0px 20px 0px; }

.blogg_top_pic                  { width:180px; padding:0px 0px 0px 30px; }


/* Column Left ............... */
.blogg_id_pic                   { width:160px; padding:8px 0px 5px 30px; }
.blogg_id_postby                { width:160px; padding:0px 0px 6px 30px; font-size:11px; color:#666; }
.blogg_id_name                  { width:160px; padding:0px 0px 2px 30px; font-size:12px; font-weight:bold; color:#333; }
.blogg_id_title                 { width:160px; padding:0px 0px 10px 30px; font-size:11px; color:#333; }
.blogg_id_time                  { width:160px; padding:0px 0px 10px 30px; font-size:11px; color:#666; }

.blogg_cl_splitline             { width:182px; height:18px; margin:0px 0px 0px 0px; background:url(../img/blogg/blogg_cl_splitline.gif) repeat-x; }

.blogg_cl_link_header           { width:175px; margin:0px 0px 0px 5px; padding:2px 0px 10px 0px; font-size:11px; color:#333; }
.blogg_cl_link                  { width:175px; margin:0px 0px 0px 5px; padding:0px 0px 5px 0px; font-size:11px; font-weight:bold; line-height:13px; }
.blogg_cl_link_idtime           { font-size:10px; font-weight:normal; }


/* Column Right .............. */
.blogg_header                   { width:500px; padding:25px 0px 5px 1px; font-size:18px; line-height:18px; color:#333; font-family:Arial, Tahoma, Verdana, Sans-Serif; }
.blogg_time                     { width:500px; padding:15px 0px 15px 1px; font-size:11px; color:#808080; }
.blogg_bread                    { width:500px; padding:0px 0px 10px 1px; font-size:12px; line-height:17px; color:#333; font-family:Arial, Tahoma, Verdana, Sans-Serif; }
.blogg_pic                      { width:500px; padding:0px 0px 15px 1px; }
.blogg_comlink                  { width:150px; padding:0px 0px 10px 1px; }
.blogg_comlinkicon              { float:left; padding:1px 0px 0px 0px; }
.blogg_comlinktext              { float:left; padding:0px 0px 0px 6px; }

.blogg_comform                  { width:500px; padding:3px 0px 7px 0px; background-color:#f5f5f5; border:1px solid #bbb; }
.blogg_comform_header           { margin:0px 0px 0px 10px; padding:0px 0px 2px 0px; font-size:11px; font-weight:bold; color:#000; }
.blogg_comform_comtf            { margin:0px 0px 0px 10px; padding:0px 0px 10px 0px; }
.blogg_comform_comtf_form       { width:476px; height:50px; font-size:11px; line-height:15px; color:#000; border:1px solid #bbb; background-color:#FFF; padding:2px 0px 0px 2px; font-family:Arial, Tahoma, Verdana, Georgia, "Times New Roman", Times, sans-serif; }
.blogg_comform_row              { margin:0px 0px 0px 10px; padding:0px 0px 0px 0px; }
.blogg_comform_signsleft        { float:left; width:190px; padding:2px 0px 0px 0px; font-size:11px; color:#666; }
.blogg_comform_name             { float:left; width:40px; padding:2px 0px 0px 0px; font-size:11px; font-weight:bold; color:#000; }
.blogg_comform_nametf           { float:left; width:195px; }
.blogg_comform_nametf_form      { width:176px; height:16px; font-size:11px; color:#000; border:1px solid #bbb; background-color:#FFF; padding:2px 0px 0px 2px; font-family:Arial, Tahoma, Verdana, Georgia, "Times New Roman", Times, sans-serif; }
.blogg_comform_sendbtn          { float:left; width:55px; }

.blogg_com_splitline            { width:500px; margin:0px 0px 0px 0px; height:10px; border-top:1px solid #d9d9d9; }

.blogg_com                      { width:510px; padding:0px 0px 10px 0px; }
.blogg_com_row                  { padding:0px 0px 10px 0px; }
.blogg_com_name                 { float:left; width:250px; padding:0px 0px 0px 0px; font-size:10px; color:#333; }
.blogg_com_time                 { float:left; width:250px; padding:0px 0px 0px 0px; font-size:10px; color:#808080; text-align:right; }
.blogg_com_text                 { width:500px; padding:0px 0px 0px 0px; font-size:11px; line-height:15px; color:#333; }

.blogg_navpage                  { width:510px; padding:10px 0px 20px 240px; }
.blogg_navpage_header           { float:left; margin:0px 10px 0px 0px; font-size:11px; font-weight:bold; color:#333; }
.blogg_navpage_number           { float:left; margin:0px 10px 0px 0px;  }


/* ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ 
                                LINKS 
¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ */

a img                           { border:none; }

a                               { color:#404040; text-decoration:underline; cursor:pointer; }
a:hover                         { color:#ff7300; text-decoration:underline; cursor:pointer; }

a.link_home                     { color:#404040; text-decoration:underline; }
a.link_home:hover               { color:#ff7300; text-decoration:underline; }

a.link_footer_email             { color:#CCCCCC; text-decoration:underline; }
a.link_footer_email:hover       { color:#ff7300; text-decoration:underline; }

a.link_blogg_cl                 { color:#404040; text-decoration:none; }
a.link_blogg_cl:hover           { color:#ff7300; text-decoration:none; }

a.link_bloggcom                 { color:#404040; font-size:11px; text-decoration:none; }
a.link_bloggcom:hover           { color:#ff7300; font-size:11px; text-decoration:none; }

a.link_navpage                  { color:#ff7300; font-size:12px; font-weight:bold; text-decoration:none; }
a.link_navpage:hover            { color:#ff7300; font-size:12px; font-weight:bold; text-decoration:none; }
a.link_navpageselect            { color:#404040; font-size:12px; font-weight:bold; text-decoration:none; }
a.link_navpageselect:hover      { color:#404040; font-size:12px; font-weight:bold; text-decoration:none; }


