
/*<agl.folder "Product pages">*/
	.productThumbLabel    /* Name of the product displayed with its thumbnails */ { color: #696969; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 11px }
	.productNameLabel            /* Name of the products */  { color: #369; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 15pt; text-transform: capitalize; margin-bottom: 10px }
	.productDescriptionText                 /* Text block that contains information about a product */  { color: #666; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14pt }
/*</agl.folder>*/
/*<agl.folder "Pages">*/
	
	/*R E F E R A N C E S*/
	.Header    { color: #333; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
	.HeaderSilver { color: #333; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
	.Links   { color: #999; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 9pt; text-decoration: none }
	
	/*C O N T A C T*/
	.contactData { color: #666; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
	.dataBolder { font-weight: bold }
	.dataTittle { color: #369; font-size: 9pt; font-weight: bold }
	.PageTittle { margin: 10px auto 20px }
	.companyDivision { color: #369; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
	.contact { color: #666; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
	
	/* I N T R O */
	.introtext   /* Defines the style for the text block for every Introduction page */ { color: #666; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px }
	#contentslight_intro   /* Defines Products Page frames */  { background-image: url("/data/imagebank/interface25/bakContents.png"); background-repeat: repeat-y; background-position: 0 0; text-align: center; width: 812px; min-height: 464px; vertical-align: top }
	#buttonrow  /* Defines thumbnail section for each Intro-page */ { background-repeat: no-repeat; background-position: 0 0; text-align: center; bottom: 0; width: 812px; height: 143px; vertical-align: bottom }
	#buttonrow_noback    /* Defines thumbnail section for the Products-page's frame */ { text-align: center; bottom: 0; width: 812px; height: 143px; overflow: hidden; vertical-align: bottom }
	#introrow   { background-image: url("/data/imagebank/bakIntroCollection25.jpg"); background-position: 0 0; text-align: center; margin-top: 0; margin-right: auto; margin-left: auto; width: 800px; height: 321px }
	#introrow_noback  { text-align: center; margin-top: 0; margin-right: auto; margin-left: auto; width: 800px; height: 321px; overflow: hidden }
	
	/* P R O D U C T S */
	.prodSectionName   { text-align: left; position: relative; left: 38px; width: auto; height: auto }
	.prodDescription { color: #666; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
	#prodThumbnail { text-align: center; margin-top: 10px; bottom: 0; width: 812px; height: 143px; overflow: hidden; vertical-align: bottom }
	#prodShowcase { text-align: center; margin-top: 10px; margin-right: auto; margin-left: auto; width: 800px; height: 500px; overflow: hidden }
	
	/*************************************/
	/*N E W S */
	.news_link { color: #c00; text-decoration: none }
	.navBrowsePage  { color: #333; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-right: auto; margin-left: auto }
	.boldline { height: 4px; border-width: 4px; border-color: #666 }
	.pictureCaption { color: #369; font-size: 8pt; margin-top: -15px; margin-bottom: 25px; margin-left: 6px }
	.a-News  { color: #f00; text-decoration: none }
	#contents_news_print  /* Defines a page that is made to be printed (no scroll bars) */ { background-color: #fff; text-align: center; margin: 0; position: relative; top: 0; width: 812px; height: auto; vertical-align: top }
	.news_dato       /* Date for the news */     { color: #999; font-size: 8pt; font-weight: normal; text-align: left; word-spacing: normal; letter-spacing: normal; padding-bottom: 8px }
	.news_tittle          /* New's headline style */            { color: #333; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 17pt; text-align: left; margin-right: 74px; margin-left: 74px }
	.news_block     /* Text block containing the news */         { color: #666; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 13pt; text-align: left; list-style-type: square; margin-right: 74px; margin-left: 74px; position: relative; top: -10px }
	.ReadAll  { color: #096; font-size: 8pt; text-decoration: none; text-transform: uppercase; letter-spacing: 0 }
	
	/*************************************/
	/*S E A R CH*/
	/*important! all links reffered to these modifiers MUST be use full paths, otherwise it won't work at all =)*/
	.SearchFieldRounded { color: #369; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #cf9; background-image: url("../imagebank/bakSearchField.gif"); background-repeat: no-repeat; margin: 0; padding-top: 2px; padding-right: 10px; padding-left: 10px; width: 130px; height: 20px; float: right; border-width: 0; outline-width: 0 }
	.SendData { float: right }
	#search /*     searchfield on the right     */  { margin-top: 20px; width: auto; height: 20px }
	.SearchForm { margin: 0; width: auto; height: 20px; border-width: 0 }
	.keyword { font-weight: bold }
	#SearchMenu { width: 812px; height: 92px }
	#SearchContents { background-color: #fff; background-image: url("http://www.trimtex.se/data/imagebank/BakSearchPage.gif"); background-repeat: no-repeat; text-align: left; width: 812px; height: 478px; vertical-align: top }
	#SearchTittleLine { text-align: center; margin-right: auto; margin-left: auto; width: 700px; height: 65px }
	#SearchResults { text-decoration: none; text-align: left; margin-right: auto; margin-left: auto; width: 750px; height: 480px; overflow: auto; vertical-align: top }
	#Found  { color: #369; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; position: relative; width: 750px }
	#FoundListing { color: #666; font: lighter 10pt/12pt Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; text-transform: lowercase; position: relative }
	#NoFound  { color: #7ea40d; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; position: relative; top: 50px }
	
	/*************************************/
	/*M A T E R I A L S*/	
	.fabricSymbol    /* Defines the style for the numbers and spacing for the material icons */ { color: #7ea40d; font-size: 14pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; letter-spacing: 4pt }
	.MaterialName      /* Style for the name for the fabrics */   {
	color:      #06c;
	font-size:   9pt;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: normal }

	.MaterialInfo    /* Descrines the fabric's properties */ { color: #666; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12pt }
	
	/*************************************/
	/*T E C H I N F O */
	#introrow_teknisk   /* Intro style for Resources - page */ { background-color: #000; background-image: url("/data/imagebank/bakTechInfo-v25.jpg"); background-repeat: no-repeat; background-position: 0 0; text-align: center; margin-top: 0; margin-right: auto; margin-left: auto; top: 0; width: 800px; height: 321px }
	#buttonrow_teknisk  /* Thumbnails definitions for Resources page */ { background-repeat: no-repeat; background-position: 0 0; text-align: center; margin-right: auto; margin-left: auto; z-index: 0; bottom: 0; width: 800px; height: 143px; vertical-align: bottom }
	.introShortText { color: #a6caf0; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
	/*************************************/
	/*S U B M E N U*/
	.submenuItem  /* Defines the items of a submenu  (links) */    { color: #999; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; position: relative; top: 10px }
	.submenuHover /*  appearance of the items of a submenu unde mouseover event  */    { color: #f30; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; position: relative; top: 10px }
	
	/*************************************/
	/*A B O U T  T R I M T E X*/
	.about_Paragraph     /* Text block */   { color: #333; font-size: 9pt; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14pt; text-align: left; margin-right: auto; margin-left: auto; width: 500px }
	
	/*************************************/
	/* C L U B - C O N S E P T*/
	#clubContents   /* Intro area style for Club Intro */ { background-image: url("/data/imagebank/bakClub-4.jpg"); background-repeat: no-repeat; background-position: 0 2px; margin-top: 0; margin-right: auto; margin-left: auto; width: 800px; height: 463px }
	.whiteText   /* Short text under page title */ { color: #369; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
	.club-contents  {
	color:      #666;
	font-size:   11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 14px;
	text-align:  left;
	width:       auto;
	height:      auto }

	.contentsTittel   /* Style for the titles for the benefits page */   { color: #333; font-size: 13pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bolder; letter-spacing: -1pt }
	/*************************************/
	/*O R D & U T R Y K K*/
	.alphabetBig   { color: #369; font-size: 20pt; font-family: serif; line-height: 20pt; text-align: center; text-transform: uppercase; height: auto }
	.alphabetLinks  { color: #7ea40d; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; letter-spacing: 2pt }
	
	/* Promo-page*/
	#promo  /* Definitions for Promo Intropage */ { background-image: url("/data/imagebank/bakPromo-no.jpg"); background-repeat: no-repeat; background-position: 0 20px; text-align: left; margin-top: 0; margin-right: auto; margin-left: auto; width: 800px; height: 514px }
	/* Colours pages */
	.tableHeader   { color: #369; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: left }
	.colourTable { font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
	.DarkRow                  {
	background-color: #f5f5f5;
	width:             auto;
	height:            auto;
	border-style:      none;
	border-width:      1px medium;
	border-color:      #ccc }

	.note      { color: #666; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; text-align: left; margin-top: 5px; margin-right: auto; margin-left: auto; width: 700px }
	.tableHeader   { color: #369; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: left }
	.colourHeadParagraph  { color: #666; font-size: 10pt; font-family: Georgia, "Times New Roman", Times, serif; line-height: 13pt; text-align: left; margin-right: auto; margin-left: auto; width: 500px }
	
	/* Thesaurus */
	.textBlock   { color: #666; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; margin-right: auto; margin-left: auto; width: 500px }
	.word     { color: #369; font-size: 7pt; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-transform: uppercase; letter-spacing: 1pt }
	
	/* Size tabel*/
	.sizeChart     {
	color:            #333;
	font-size:         11pt;
	font-family:       Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	background-repeat: no-repeat;
	right:             auto;
	left:              auto;
	border-width:      0 }


	.tableHeader  { color: #369; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
	.darkerRow { background-color: #eef2ff }
	.rowDivider { height: 1px; border: dotted 1px #f00 }
	.tinyPrint     {
	color:       #666;
	font-size:    8pt;
	font-family:  Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height:  11pt;
	text-align:   left;
	margin-right: 40px;
	margin-left:  40px;
	width:        650px }



	.bold { font-weight: bold }
/*</agl.folder>*/
/*<agl.folder "Global">*/

	/*Headline*/ 
	#headline  /* headline display area definition */ { visibility: visible; width: 812px; height: 44px; vertical-align: middle }
	#languageBar  /* Positioning area for the language flags */ { visibility: visible; margin-right: 6px; width: auto; height: 44px; float: right }
	#sportshopButton  /* Style for the Sportshop button at the top of the page */  { visibility: visible; margin-top: -5px; margin-left: 5px; width: 82px; height: 25px; float: left }
	.headlineItem  /* Position for headline items */ { margin-top: 20px }
	.flags  /* Positioning style for language flags at the top */ { margin-top: 25px }

	/*Main menu*/
	.Logo  /* Trimtex logo positioning definition */ { text-align: left; position: relative; top: 19px; left: 22px; float: left }
	#menu  /* Main menu area definition */  { background-image: url("/data/imagebank/interface25/bakMainMenu.png"); background-position: 0 0; text-align: right; visibility: visible; width: 812px; height: 56px }
	#menuRow { text-align: right; position: relative; top: 28px; right: 25px; width: auto; height: 16px }
	/*Submenu*/
	#submenu  /* Submenu area */  { background-image: url("/data/imagebank/interface25/bakSubmenu.png"); background-repeat: no-repeat; background-position: 0 0; text-align: center; padding: 0; position: relative; top: 0; width: 812px; height: 36px }
	#submenu_2  /* Submenu area */  { background-image: url("/data/imagebank/interface25/bakSubmenu.png"); background-repeat: no-repeat; background-position: 0 0; text-align: left; padding: 0; position: relative; top: 0; width: 812px; height: 36px }
	#submenu_athletes  /* Submenu area */  { background-image: url("/data/imagebank/interface25/bakSubmenu_2.gif"); background-repeat: no-repeat; background-position: 0 0; margin-left: 6px; text-align: left; padding: 0; position: relative; top: 0; width: 800px; height: 72px }
	.submenu_item  /* Definiton style for eache submenu items (links) */    { text-decoration: none; text-align: inherit; position: relative; top: 4px }
	.subemenu-arrow      { text-align: inherit; position: relative; top: 10px; vertical-align: middle }
	
	/*General definitions*/
	hr      {
	color:         #fff;
	padding-top:    15px;
	padding-bottom: 15px;
	width:          790px;
	border-style:   dotted;
	border-width:   1px 0 0;
	border-color:   #ccc }



	a    /* links */      {
	color:          #06c;
	text-decoration: none }

	a:hover /*  mouseover links  */  {
	color:          #f00;
	text-decoration: none }

	.no-line { text-decoration: none }
	.BodyNormal   /* Defines <body> */  { background-color: #eee; background-image: url("/data/imagebank/interface25/bakBakground.png"); background-repeat: repeat-x; background-position: 0 0; text-align: center; margin: 0 }
	.BodyPrint  /* Body definition for pages intended to be printed */ { background-color: #fefefe; text-align: center; margin: 0 }
	.pageTittle /*  Style fort the titling image at the top of every page  */  { padding-top: 40px; padding-bottom: 25px }
	.bolder  /* Makes text bolder */ { font-weight: bold }
	.msgError /* Error message style for no-frame capable browsers */  { color: #369; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14pt }
	#container  /*   Centers the page horizontaly on the web browser */   { visibility: visible; margin-right: auto; margin-left: auto; width: 812px }
	#contents  /* Contents area without submenu */      {
	background-image:   url(/data/imagebank/interface25/bakContents.png);
	background-repeat:   repeat-y;
	background-position: 0 0;
	text-align:          center;
	margin:              0;
	padding:             10px 0 40px;
	position:            relative;
	top:                 0;
	bottom:              500px;
	width:               812px;
	vertical-align:      top }


	#contentslight  /* Contents area with submenu */      {
	background-image:   url(/data/imagebank/interface25/bakContents.png);
	background-repeat:   repeat-y;
	background-position: 0 0;
	text-align:          center;
	margin:              0;
	padding:             0 0;
	position:            relative;
	top:                 0;
	bottom:              464px;
	width:               812px;
	vertical-align:      top }


	#footer  /* Page footer style */  { background-image: url("/data/imagebank/interface25/bakPagebottom.png"); background-repeat: repeat-x; width: 812px; height: 50px }
	#news  /* Defines the news headline at the page footer     */   { color: #666; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; margin-top: 20px; width: 600px; height: 20px; float: left }
/*</agl.folder>*/
.pageTittleatLeft   { padding-top: 40px; padding-bottom: 10px; position: relative; left: 0 }
.productInfo       { color: #666; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 13px; text-align: left; vertical-align: top }
.productPicture  { text-align: center; padding-bottom: 20px; vertical-align: bottom }
.productVertSpace { height: 50px }
.thinLine  { height: 1px; border-bottom: 1px solid #e9e9e9 }
.newImageTitling  { padding-top: 30px; padding-bottom: 50px }
