@charset "utf-8";
/* CSS Document */
/* Import module styles */
@import url("/templates/gallery/style.css");
@import url("/templates/design/menu.css");

/* ------------------ Menu ------------------------------*/ 

ul#navmenu-h {
  margin: 5px 0 0 10px;
  border: 0 none;
  padding: 0;
  width: 510px; /*For KHTML*/
  list-style: none;
  height: 21px;
  z-index:100;
}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 21px;
   z-index:100;
color: #000;
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 140px;
  list-style: none;
  display: none;
  position: absolute;
  top: 23px;
  left: 1;
  z-index:100;
}
/* From IE 7 lack of compliance */
ul#navmenu-h ul:after  {
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  width: 160px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
z-index:100;
left: 0;
color: #000;
}

/* Root Menu */
ul#navmenu-h a {
  border: 1px solid #efedee;
  border-right-color: #efedee;
  border-bottom-color: #efedee;
  padding: 0 7px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  background: #efedee;
  color: #000;
  font: 11px/22px Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
  background: #D0D0D0;
  color: #FFF;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;
  background: #efedee ;
  color: #000;
z-index:100;
border: 1px solid #ccc;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
  background: #D0D0D0; 
  color: #FFF;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background: #EEE;
  color: #000;
z-index:100;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  background: #efedee;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}

/*  -------------------------------- Side formatering ------------------------------------------ */
body { margin:0; padding:0; font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:11px;}

a:hover {text-decoration: underline; font-size:11px;}
a:visited {text-decoration: none; color: #0066CC; font-size:11px;}
a:link {text-decoration: none; color: #0066CC; font-size:11px;}
a:active {text-decoration: underline; font-size:11px;}
a:selected {text-decoration: none; font-size:11px;}

.img {border: 1px solid #ddd; padding: 2px; text-decoration: none; background-color: #fff;}

table p {margin:0; padding:0; font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:11px; font-weight:none;}

h1 {font-family: "Georgia", Times New Roman, serif; font-size:20px; color: #303030; font-weight: bold; padding: 0 0 23px 0; font-stretch: narrow; letter-spacing: 3px; background: url('/filemanager/lhedesign/h1_bg.jpg') no-repeat 0 25px; margin:0;}
h2 {font-family: "Tahoma", Arial, Helvetica, sans-serif; font-size:12px; padding:3px 0 0 0; margin:0; color: #303030 ; font-weight: bold;}

.breadcrumbs {margin: 0 0 0 30px; float: left; color:#993333; font-size: 10px;}
.breadcrumbs p { font-weight: bold;}
.breadcrumbs a {color:#993333; text-decoration: underline;}
breadcrumbs a:hover {text-decoration: none;}
.breadcrumbs a:visited {text-decoration: underline;} 

/* --------------- Sideopbygning ---------------------- */
#wrapper {margin: 0px auto; width: 985px;}
#mainwrapper {width:1000px; min-height:auto; /* Saetter minimumhoejde */height:auto !important; height: 582px; margin: 0px auto; float:left;}
#headerleft {width: 788px; height: 273px; display:block; float:left; background: url('/filemanager/lhedesign/topbanner.png') no-repeat 10px -2px;}
#headerright {height: 180px; float: right; width: 200px;}
#content_holder {float:left; width: 986px; clear: both; padding: 0 0 0 6px;}


/* ----------------  menu container ------------------------------- */
#menucontainer {height: 35px; width: 535px; margin: 0 0 5px 24px; background: #efedee  url('/filemanager/lhedesign/menu_bg.png') no-repeat left top; float: left;}
.menutop {width: 100%; height: 8px;}


/* ------------------ Indhold paa siden------------------------- */
#contentcontainer {float: left; width: 575px; margin: 0px; padding: 0px;}
#content {float: left; width: 575px; height:400px; min-height:434px; /* Saetter minimumhoejde */height:auto !important; background: url('/filemanager/lhedesign/contentbgimg.png') repeat; clear: both; }

#maincontent {width: 525px; margin: 0 0 5px 0px; padding:0px;  /* Saetter minimumshoejde */ min-height:300px; height:auto !important; height: 300px; float: left; background: url('/filemanager/lhedesign/mainimage.jpg') no-repeat right top;}


/*-------------------- indholdsomraade til lhedesign2 ----------------------- */ 
#contentmain {width: 515px; margin: 0 0 5px 19px; padding:10px 15px 10px 10px;  /* Saetter minimumshoejde */ min-height:400px; height:auto !important; height: 400px; float: left;}


/* ------------------- bokse paa siden --------------- */
#boxcontainer { width: 540px; margin: 0 0 0 23px; float: left; height: 130px;}
#boxcontainer a {color: #fff; text-decoration: none; font-weight: bold;}
#boxcontainer a:hover {text-decoration: underline;} 

.caption {width: 100%; float: left; padding: 0 0 83px 20px;}


/* ----------------- Hoejre kolonne ----------------- */
#sidebarright { float:right; width: 205px; }


/* ----------------- Venstre kolonne ----------------- */
#sidebarleft {width: 205px; float:left; }



/* ------------------ Footer --------------------------- */ 
#footer {clear:both; width: 550px; height: 35px; margin: 0px auto; background: url('/filemanager/lhedesign/footerbgimg.png') no-repeat 0px 0px; padding: 15px; text-align:center;}


/* ------------------ Søgefunktion ------------------- */
.form {width:155px; margin: 15px 0px 0 0px; height: 18px; float:right;}
.field {padding: 3px 0 0 4px; color:#666; font-family:"Tahoma", Verdana, sans-serif; font-size:10px; /* background: #f7f7f7 url('/filemanager/lhedesign/search_arrow.png') no-repeat left;*/ height: 16px; border: solid 1px #B8B8B8 ; width: 98px;}
.formtext {font-color: #FFFFFF; letter-spacing:1px;}


/* ------------------- Info ----------------------------- */
#info {width:140 px; float: right; margin: 8px 23px 0 0; padding: 5px 10px 7px 10px; background: url('/filemanager/lhedesign/textboks.gif') no-repeat top left;}
#info a {font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; background: url('/filemanager/lhedesign/uplink.png') no-repeat left; padding: 0 0px 0 14px; color: #0b79ab;}
#info a:hover {text-decoration: underline;}

#readtext {padding: 0px; margin: 0px;}
#readtext a {font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:11px; color: #555; margin: 0; padding: 0 0 0 13px; text-align: left; background: url('/filemanager/lhedesign/speaker.png') no-repeat left; } 
#readtext a:hover {text-decoration: underline;}


/* ------------------- Nyheder på forsiden ----------------------------- */
#newscontainer {width: 205px; height:50px; min-height:45px; /* Saetter minimumhoejde */height:auto !important; padding: 0px; margin: 0px;}
#newstop {width: 205px; float: left; height: 55px; background: url('/filemanager/lhedesign/top.png') no-repeat left;}
#newsbottom {clear: both; width: 205px; float: left; height: 60px; background: url('/filemanager/lhedesign/bottom.png') no-repeat left;}
#newsmiddle {width: 205px; clear:both;  background: url('/filemanager/lhedesign/newsbg.png') repeat-y; height:150px; min-height:150px; /* Saetter minimumhoejde */height:auto !important; padding: 0 0 0 15px;}
#newsbottom a {font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}
#newsbottom a:hover {text-decoration: underline;}


/* ------------------- Kalenderboks paa forsiden ----------------------------- */
#calendarcontainer {width: 205px; height:50px; min-height:45px; /* Saetter minimumhoejde */height:auto !important; padding: 0px 0 0 0; margin: 0 0px 0 2px;}
#calendartop {width: 205px; float: left; height: 105px; background: url('/filemanager/lhedesign/calendar_top.png') no-repeat 0px -101px;}
#calendarmiddle {width: 200px; float: left; background: url('/filemanager/lhedesign/cal_middle.png') repeat-y; height:150px; min-height:150px; /* Saetter minimumhoejde */height:auto !important; padding: 0 5px 0 15px;}
#calendarbottom {clear: both; width: 205px; float: left; height: 27px; background: url('/filemanager/lhedesign/cal_bottom.png') no-repeat left; font-size:11px; font-family:"Tahoma", Arial, Helvetica, sans-serif;}
#calendarbottom a { text-decoration: none;}
#calendarbottom a:hover {text-decoration: underline;}


/* -------------------- Kalender på forsiden (frontpage.tpl) ---------*/

.calendarfrontpage {width: 170px;}
.calendarfrontpage p {font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:11px; color:#666; padding: 0 0 0 11px; margin: 0px;}
.calendarfrontpage a {font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:11px; color: #000; text-decoration: none; background: url('/filemanager/lhedesign/bullet.gif') no-repeat 0px 2px; padding: 0 0 0 11px; font-weight: bold; margin: 0px;}
.calendarfrontpage a:hover {text-decoration: underline;}
.calendarfrontpage a:visited {text-decoration: none;}
.calendarfrontpage a:selected {text-decoration: none;}


/* ------------------ Stickers (venstre side) -------------------------------- */
#stickercontainer {width: 205px; height:263px; background: url('/filemanager/lhedesign/stickers.png') no-repeat left; margin: 0px 0 0 0; float: left;}
.sticker {width: 100%;}
.sticker a {font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; font-weight: bold; color: #000;}
.sticker a:hover {text-decoration: underline;}


/* ---------------------------- Videogalleri (showvideos.tpl) ------------*/

#videogallery {margin: 5px 0px 0px 28px; width: 450px; border: 1px solid #ddd; padding: 2px; text-decoration: none; background-color: #fff; z-index:20; height: 46px;}
#videogallery p {font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:11px; padding:0 5px 0 0px;}
#videogallery a {font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; color: #003399; padding:0 5px 0 0px;}
#videogallery a:hover {text-decoration: underline;}
#videogallery a:selected {text-decoration: underline;}
#videogallery img {margin: 0 5px 0 0; text-decoration: none; border: 1px solid #ddd; padding: 2px; text-decoration: none; background-color: #fff; width: 40px; height: 40px;}
.text {padding:0 0 0 0px; font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:11px; color: #000;}


/* ------------------------------ EX videogalleri showsinglevideo.tpl  ---------*/
#video  {margin: 0px auto; border: 1px solid #ddd; padding: 2px; text-decoration: none; background-color: #fff; width: 450px;}
#video text {margin: 0 0 15px 0; z-index:20;}


/* ------------------------------ EX Formatering af selve faget ---------------------*/
.fagmodul {} /* selve tabellen */
.fagmodul .textbox {padding: 0 5px 0 0;} 
.fagmodul .teachertext {font-family:"Tahoma", Verdana; font-size:11px; padding: 6px;} /*teksten ved billedet af læreren og alle billeder*/
.fagmodul a {font-family:"Tahoma", Verdana; font-size:11px;}
.fagmodul p {font-family:"Tahoma", Verdana; font-size:11px;}
.fagmodul img {border: 1px solid #ddd; padding: 2px; text-decoration: none; background-color: #fff; margin: 0 0 10px 0;} /*billedet*/
.fagmodul .right {border-left:1px dotted #CCC; padding: 0 0 0 7px;}


/* -------------- EX - Boxen med information -----------------*/
.informationbox {width: 144px; border: 1px solid #a2bfe9; margin:0; font-family:"Tahoma", Verdana; padding: 1px; }
.informationbox p { font-size:11px; padding: 2px; margin:0; }
.informationbox_head {font-size:14px; font-weight:bold; color: #000; background-color: #a2bfe9; padding: 0px 3px 0px 1px; margin: 0;}


/* ----------------------------- EX Formatering af listvisning af fag (listfag.tpl)-----------------*/
.fagmodullist {margin: 10px 0px 0px 10px;} 
.fagmodullist img {border: 1px solid #ddd; padding: 2px; text-decoration: none; background-color: #fff;} 
.fagmodullist_teasertext {}
.fagmodullist_teasertext p {font-family:"Tahoma", Verdana; font-size:11px;}
.fagmodullist_readmore {font-family:"Tahoma", Verdana; font-size:11px; text-align: right;}


/* ------------------------------EX  Formatering af profiler listprofiles.tpl ----------------- */ 
.profiles {width;90%;} /* tabellen som indeholder galleriet*/
.profiles img {border: 1px solid #ddd; padding: 2px; text-decoration: none; background-color: #fff; margin: 0 0 10px 0; width: 100px;} /*billedebredde sættes i CMS´en*/
.profiles p {font-family:"Tahoma", Verdana, sans-serif; font-size:11px;}
.profiles .right {padding: 0 0 0 5px;}

.profiles a {text-decoration: underline; font-family:"Tahoma", Verdana, sans-serif; font-size:11px;}
.profiles a:hover {text-decoration: none;}
.profiles a:visited {text-decoration: none;}
.profiles a:selected {text-decoration: none;}


/* ----------------------------- EX Søgeresultat (result.tpl) ---------------------------------------*/ 
.searchform {float:right; margin: 0 10px 0 0;}
.searchresult_container {float:right; margin: 0 10px 0 0;}

#search_text p {font-family:"Tahoma", Verdana, sans-serif; font-size:11px;}
#search_text a {font-family:"Tahoma", Verdana, sans-serif; font-size:12px; font-weight: bold; text-decoration: none; color:#000;}
#search_text a:hover { text-decoration: underline;}
#search_text a:visited { text-decoration: none;}'

#search_text center {font-family:"Tahoma", Verdana, sans-serif; font-size:11px; }
.search_textpreview {font-family:"Tahoma", Verdana, sans-serif; font-size:11px;}
.result {}
.result p {font: 11px; font-family:"Tahoma", Verdana, sans-serif; padding:0; margin: 0;}


/*-------------------------------- formatering af artikeloversigten -------------------*/
#archivearticle {padding: 0px; width: 80%;}
#archivearticle a {font: 11px; font-family:"Tahoma", Verdana, sans-serif; padding:0; margin: 0; color: #CC9900;}
#archivearticle p {color: #000; font: 11px; font-family:"Tahoma", Verdana, sans-serif; padding:0px; margin:0px;}

#readmore a {background: url('/filemanager/eweb/readmore.png') no-repeat left; color: #CC9900;}


/* ---------------------------------- EX CSS - visning af artikler archive.tpl ----------------------------- */ 
.articlescontainer {margin: 0px 0px 5px 0px; padding: 5px  0px; height: 60px; background: url('/filemanager/lhedesign/bg3.jpg') no-repeat top left; }/*bredden er sat til 98% i selve filen*/
.articlescontainer h2 {font-family:"Tahoma", Verdana, sans-serif; font-size:11px; font-weight: bold; margin:0; padding: 0px 0px 0px 10px;}
.articlescontainer p { font-family:"Tahoma", Verdana, sans-serif; font-size:11px; color:#000; margin: 0; padding: 0px 0px 0px 10px;}
.articlescontainer font {font-family:"Tahoma", Verdana, sans-serif; font-size:11px; padding: 0 0 0 10px; margin: 0; color:#999;}
.articlescontainer a {color:#666; padding: 0 0px 2px 0px; font-family:"Tahoma", Verdana, sans-serif; font-size:11px; background: url('/filemanager/lhedesign/readmore.gif') no-repeat top left; text-decoration: none; padding:0px 0px 0px 19px; color: #0066CC;}
.articlescontainer a:hover {text-decoration: underline;}



/* ---------------------------------- EX CSS - visning af artikel showfullarticle.tpl ----------------------------- */ 
#article {width: 510px;}
#article h2 {font-family:"Tahoma", Verdana, sans-serif; font-size:18px; color: #000; font-weight: bold; padding-bottom: 3px; margin: 0px;}
#article h3 {font-family:"Tahoma", Verdana, sans-serif; font-size:12px; font-weight: bold; padding-bottom: 6px; margin: 0px;}
#article font {font-family:"Tahoma", Verdana, sans-serif; font-size:12px; color:#999;}
#article p {font-family:"Tahoma", Verdana, sans-serif; font-size:11px; float: left;}
#article img {border: 1px solid #ddd; padding: 2px; text-decoration: none; background-color: #fff; margin: 0px 0px 5px 5px; float: right;}
#article li {list-style: square;} 
#article a {font-family:"Tahoma", Verdana, sans-serif; font-size:11px;}


/* -------------------------------  EX Kontaktformular contactform.tpl----------------------------------- */
#ctform {width: 100%; font-size: 11px; font-family:"Tahoma", Verdana, sans-serif;}
#ctform input {} /* knap ved formular */ 


/* --------------------------------- EX Tilmeldingsformular (contact_email.tpl) -------------------------------*/
#tilmeld {width: 100%; margin: 0 0 0 77px;} 
#tilmeld input {} /* knap ved formular */ 
#tilmeld p {font-family:"Tahoma", Verdana, sans-serif; font-size:11px; padding:0px;} 


/*----------------------------------- EX Søgefunktion --------------------------------------*/
.search_textpreview {font-size: 12px; font-family:"Tahoma", Verdana, sans-serif; line-height:1.1em;} /* visning af tekstpreview i søgeresultat --*/


/* ----------------------------------- EX Formatering af kalender (showevents.tpl) ------------------------- */
#calendar h1 {font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:18px; padding: 0px; color: #336633; letter-spacing:2px; text-align: left; }
#calendar h2 {font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:14px; padding:0;}
#calendar {width: 99%; font-family:"Tahoma", Verdana, sans-serif; font-size:11px; text-align: left; margin: 0px auto;}/* tabellen som indeholder kalenderen */
#calendar a {font-family:"Tahoma", Verdana, sans-serif; font-size:11px; color: #0066CC; text-decoration: none;}
#calendar a:hover {text-decoration: underline;}
#calendar a:visited {text-decoration: none;}

#showevent {background-color:;}

 /* Overskrift i kalendertabellen */
#calendar .list_top { background: #333333; font-weight: bold; color: #ffffff; }
#calendar .list_1st { background: #f2f2f2; }
#calendar .list_2nd { }


/* ------------------------------------ EX (listalbums.tpl) -----------------------------*/
.listalbums {width: 500px; overflow:hidden;}
.listalbums a {font-family:"Tahoma", Verdana, sans-serif; font-size:11px;}
.listalbums a:hover {text-decoration: underline;}
.listalbums a:visited {text-decoration: none;}
.listalbums img {border: 1px solid #ddd; padding: 2px; text-decoration: none; background-color: #fff;}


/* -------------------------------------- EX mange billeder many.tpl------------------------------ -- */
#showpictures {margin: 10px 0 0 0;}
#showpictures a {}
#showpictures a:hover {}
#showpictures img {cursor:pointer;overflow:hidden; border: 1px solid #ddd; padding: 2px; text-decoration: none; background-color: #fff;}
#motioncontainer img {border: 1px solid #ddd; padding: 2px; text-decoration: none; background-color: #fff;}
#motiongallery img {border: 1px solid #ddd; padding: 2px; text-decoration: none; background-color: #fff;}


/* -------------------------------------- EX nyheder på forsiden (frontpage.tpl) -------------------------- */
#news {width: 180px; padding: 0; margin: 0 0 0 10px;}
#news p {font-size:11px; color:#666; padding: 0; margin:0; font-family:"Tahoma", Arial, Helvetica, sans-serif;}
#news h2 {font-size:11px; color: #993300; font-weight:bold; margin:0; padding:0;}
#news a:link {font-family:"Tahoma", Arial, Helvetica, sans-serif; font-size:11px; color: #000; text-decoration: none;  margin:0; padding:0;}
#news a:hover {text-decoration: underline; color: #000;}
#news a:selected {text-decoration: none; color: #000;}
#news a:visited {text-decoration: none; color: #000;}


/* --------------------------------------EX  Dias (showpictures_few.tpl) ----------------------------------------------- */
#dias {border:1px solid #aaa;}


/* -------------------------------------- Vis få billeder (showpictures_few.tpl) -----------------------------------------*/ 
#fewimages {}
#fewimages img {border: 1px solid #ddd; padding: 2px; text-decoration: none; background-color: #fff;}


/* ----------------------------------- EX (showpictures_frontpage.tpl) ------------------------------------------------ */
#galleryfrontpage {float: left;} 
#galleryfrontpage img {border: 1px solid #666;} 


/* ------------------------------------ EX billede der fader (showpictures_fadepic.tpl) -------------------------------------------------------*/
#fadepic_container {margin: 0px auto;}
#fadepic_container img {border: 1px solid #ddd; padding: 2px; text-decoration: none; background-color: #fff;}
#galleryslidelayer1 {}
#galleryslidelayer2 {}


/* -------------------------------------EX (showpictures_many.tpl) -----------------------------------------------------*/
.imagecontainer_many {width:575px; height:{$vars.height};


/*-------------------------------------- EX lightbox galleri (showpictures_lightbox.tpl) ------------------------------*/
.lightbox {margin: 0; padding: 0;}
.lightbox img {}
.lightbox a {font-size:10px; color: #000; text-decoration: none;}
.box {border: 1px solid #000; padding: 2px; text-decoration: none; background-color: #fff;}

/* -------------------------------------- SMS ------------------------------------------------ */
#sms {margin: 0 0 0 10px; background-color:#aaa;}
#smscontainer {width:auto;}
#smscontainer p {font-family:"Tahoma", Verdana, sans-serif; font-size:11px;}


/* -------------------------------------- blogs ------------------------------------------------ */
#webblog {}
#webblog a {color: #444; text-decoration: none;}
#webblog a:hover {color: #444; text-decoration: underline;}
#webblog h1 {font-family:"Tahoma", Verdana, sans-serif; font-size:16px; font-weight:bold; color:#222;}