﻿/******** CUSTOM STYLE  - MAP*********/

.map_mini {background-color: white; margin: 0; padding: 0; width: 263px; height: 434px; overflow: hidden }

.address_head  { color: black; font-size: 10px; font-family: Tahoma, Verdana, Geneva, Helvetica, Arial; font-weight: bold; line-height: 14px; background-color: #cc9; margin: 0; padding: 5px 8px }

.address_txt { color: black; font-size: 9px; font-family: Tahoma, Verdana, Geneva, Helvetica, Arial; font-weight: normal; line-height: 11px; margin: 0; padding: 8px }

.address_txt a { color: #666633; font-size: 9px; font-family: Tahoma, Verdana, Geneva, Helvetica, Arial; font-weight: normal; line-height: 11px; margin: 0}

.address_txt a:link { color: #666633; font-size: 9px; font-family: Tahoma, Verdana, Geneva, Helvetica, Arial; font-weight: normal; line-height: 11px; margin: 0}

.address_txt a:hover { color: #333333; font-size: 9px; font-family: Tahoma, Verdana, Geneva, Helvetica, Arial; font-weight: normal; line-height: 11px; margin: 0 }

.address_txt a:active { color: #666633; font-size: 9px; font-family: Tahoma, Verdana, Geneva, Helvetica, Arial; font-weight: normal; line-height: 11px; margin: 0 }

.image_txt { color: black; font-size: 9px; font-family: Tahoma, Verdana, Geneva, Helvetica, Arial; font-weight: normal; line-height: 11px; margin: 0; padding: 3px 0 3px 0}

.quick_menu_txt     { color: white; font-size: 10px; font-family: Tahoma, Verdana, Geneva, Helvetica, Arial; font-weight: bold; line-height: 14px; background-color: #333; margin-top: 24px; padding: 5px 8px }

.quick_menu_txt_old     { color: white; font-size: 10px; font-family: Tahoma, Verdana, Geneva, Helvetica, Arial; font-weight: bold; line-height: 14px; background-color: #333; margin: 0; padding: 5px 8px }

body { background-color: #eaeae2; margin: 0; padding: 0; scrollbar-base-color: #CCCC99 }

input.swformbutton {margin-left: 10px; width: 55px; font-family: verdana, arial; font-size: 9px}
.swformbutton {width: 55px; font-family: Verdana, arial; font-size: 9px}

.center { background-color: transparent; background-image: none; margin: 0 auto; padding: 0; width: 100%; height: 100%; overflow: hidden; align: center }

.main { background-color: transparent; margin: 0 auto; padding: 5px 0 0; width: 970px; height: auto; align: center }

.head_sma { background-color: transparent; background-repeat: no-repeat; margin: 0; padding: 0; width: 944px; height: 64px; float: left; overflow: hidden }

.menu_main_new  {  background-image: url("/Files/System/../Filer/SMA_Mineral/img/bkg_sma_menu.gif"); background-repeat: repeat-x; background-color: #cc9; width: 944px; height: 40px; float: left; border-top: 1px; border-bottom: 1px solid #fff }
.menu_new_sma   { background-color: transparent;  height: 16px; padding-top: 1px; float: right;}
.menu_new_sma_sub  { background-color: transparent; text-align: right; height: 22px; padding-top: 3px; float: left;}

.language_new        { margin: 0;  width: 45px; padding: 3px 10px 0 10px; float: right;}

.content_main   { background-color: transparent; margin: 0; padding: 0; width: 965px; height: auto; float: left; overflow: auto }

.content_main_fill   { background-color: #cc9; margin: 0; padding: 0; width: 944px; height: auto; float: left }

.content_left   { background-color: white; margin: 0; padding: 0; width: 680px; height: auto; float: left; border-style: none solid none none; border-width: 0 1px 0 0; border-color: white }

.content_img      { background-image: url("/Files/System/../Filer/SMA_Mineral/top_img/680_SMA_002.jpg"); background-repeat: no-repeat; margin: 0; padding: 0; width: 680px; height: 125px; float: left; overflow: hidden; border-bottom: 1px solid white }

.content_rub      { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-weight: bold; line-height: 18px; font-stretch: semi-expanded; background-color: #cc9; padding: 3px 10px; width: 660px; height: 19px; float: left; overflow: hidden }

.content         { background-color: white; margin: 0; padding-top: 20px; padding-right: 20px; padding-left: 20px; padding-bottom: 30px; width: 640px; /*min-height: 229px; max-height: auto;*/height: auto; float: left; overflow: hidden;  }

.quick_main       { background-color: white; background-image: none; background-repeat: no-repeat; width: 263px; height: auto; float: left; overflow: hidden }

.seek    { background-color: #cc9; background-repeat: no-repeat; text-align: right; margin: 0; padding-top: 3px; padding-right: 0px; padding-left: 40px; padding-bottom: 0px; width: 247px; height: 28px; float: left; overflow: hidden }

.quick_top        { background-color: #cc9; background-repeat: no-repeat; width: 247px; height: 86px; margin: 0; padding-top: 0px; padding-right: 8px; padding-left: 8px; padding-bottom: 8px; float: left; overflow: hidden; border-bottom: 1px solid white }

.quick_menu     { background-color: #333; margin: 0; padding-top: 3px; padding-right: 8px; padding-left: 10px; padding-bottom: 0px; width: 247px; height: 22px; float: left;  }

.quick_content   { background-color: white; margin-right: 8px; margin-left: 0px; padding-top: 0px; padding-bottom: 24px; width: 253px; height: auto; float: left  }

/* new class for newsheading in the area for Quick_content 2010-05-05 */
.quick_news   { background-color: white; padding: 8px 0 8px 8px; width: 100%; height: auto; float: left  }

.down         { background-color: #333; color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-weight: normal; line-height: 11px; margin: 0; padding-top: 3px; padding-right: 8px; padding-left: 8px; padding-bottom: 0px; width: 928px; height: 17px; float: left }

.trailer_main   { background-color: transparent; margin: 0; padding: 0; width: 965px; height: 50px; float: left; overflow: hidden;}

.creator {text-align: left; width: 40px; height: 10px; float: right; overflow: hidden; margin-right: 20px; padding: 0px;}

.trailer     { background-color: gray; background-image: url("/Files/System/../Filer/SMA_Mineral/img/down_sma.jpg"); background-repeat: no-repeat; margin: 0; padding: 0; width: 944px; height: 40px; float: left; overflow: hidden; border-top: 1px solid white }

br {line-height: 1em; }

/* --- All <hr> replaced with this div 2010-05-05 ---*/
.line {width: 100%; height: 1px; margin-bottom: 3px; border-top: 1px solid #999999;}
.line_old {width: 100%; height: 1px; margin-top: 5px; margin-bottom: 3px; border-top: 1px solid #999999;}


/* style for journummer 2010-05-04 */
#jour { background-color: #eaeae2; margin: 20px 5px 5px 5px; padding: 8px 8px 5px 8px; border: 1px solid #990000;}
#jour_2 { background-color: #eaeae2; margin: 20px 0px 5px 0px; padding: 8px 8px 5px 8px; border-top: 1px solid #990000; border-bottom: 1px solid #990000; border-left: 1px solid #990000;}


/* SubNavigation for Applications 2010-05-05 */


div.quick_content ul 
{ 
margin: 0; 
padding: 0;
list-style-type: none;
}

.quick_content ul a 
{ display: block; 
text-decoration: none; 
color: #663;
font-size: 10px; 
line-height: 13px; 
padding: 6px 8px; margin-bottom: 0px; border-bottom: 1px solid #999; width: 100%; }

.quick_content ul a:hover
{ color: #000; background-color: #eaeae2;}

.quick_content ul li 
{
display: inline;
}

.quick_content ul a#activeitem { 
color: #333; 
background-color: #eaeae2;; 
background-repeat: repeat; 
background-attachment: scroll; 
background-position: 0 0;
}

.quick_content ul a#firstitem { 
color: #663; 
background-color: #eaeae2; 
background-repeat: repeat; 
background-attachment: scroll; 
background-position: 0 0;
}

.quick_content ul a#lastitem { 
color: #663;
background-color: #eaeae2; 
background-repeat: repeat; 
background-attachment: scroll; 
background-position: 0 0;
}



/* Heading - NEWS - 2009-04-29 */
.BIG_NEWS {
   color: #333333;
   font-family: Verdana, geneva, arial, charcoal, helvetica, sans-serif;
   font-weight: bold;
   font-size: 18px;
   line-height: 22px
}

/* --- special,  sub and sup for consistent line spacing, read more: http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&productId=1&postId=5341 --- */

sup,
sub { font-size: 0.6em;
  height: 0;
  line-height: 1;
  vertical-align: baseline;
  _vertical-align: bottom;
  position: relative;
  
}

sup {
  bottom: 1ex;
}

sub {
  top: .5ex;
}
