body {
/* Generellt typsnitt för hela webbplatsen */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: normal;
	margin-left: 0px;
	margin-top: 0px;
	}


/***********************************************/
/* Layout */
/***********************************************/

/************** SID LAYOUT **************/
/* För blått C */ 
.blueC_18 {font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 18px; 
        font-weight: bold; 
        color: #0000FF; 
} 

/* mindre C-stl för listan */ 
.blueC_10 {     font-family: Georgia, Verdana, Helvetica, sans-serif; 
        font-size: 10px; 
        font-weight: bold; 
        color: #0000FF; 
} 

/* För figur för får inte tilldelas CACIB */ 
.alt0164 {      font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        color: #000000;
} 

/* För figur för får inte tilldelas CACIB samt inte grupptävlan */
.alt0149 {font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
        color: #000000;
} 


#rightMenu{
/* Placering av den högra menyn */
	float: center;
	position: absolute; left: 455px; top: 0px;
	width: 130px;
	}
#mainContainer{
/* Reglerar storlek och placering av huvudboxen */
	margin: 2px 3px 5px 2px;	
	padding: 2px 3px 5px 2px;
	width: 450px;
	}

/*.mainContainer{
	padding: 0px 0px 0px 0px;
	style="top: 5px; left: 0px;
	font-size: 100%;
	}
*/

.feature p{
	padding: 0px 0px 0px 0px;
	font-size: 80%;
	text-align: left;
	}

.feature h3{
	padding: 0px 0px 0px 0px;
	text-align: center;
	}

.feature img{
	float: center;
	padding: 0px 0px 0px 0px;
	}

.globalmeny{
/* Placering och utseende på den globala menyn på varje sida */
	padding: 0px 0px 0px 0px;
	font-size: 80%;
	color: #045BAD;
	text-align: left;
	line-height: 120%;
	}



/************** TEXT LAYOUT **************/

/************** rubriker layout **************/

.sponsorer {
/* Utseende av rubriker till sponsorer */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 80%; 
	font-weight: 600; 
	text-align: center; 
	color: #045BAD;
	}

.rubrikStycke {
/* Utseende av styckesrubriker */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	font-weight: 600; 
	color: #006699; 
	text-align: left;
	width: 450px;
	}

.forumRubrikSida {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 200%; 
	color: #006699; 
	text-align: left; 
	font-weight: 600;
	width: 450px;
	}

.rubrikSida {
/* Utseende av sidrubriken */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%; 
	font-weight: 600; 
	color: #006699; 
	text-align: left;
	width: 450px;
	}

/**************  text- löpande, layout  **************/

.bread {  
/* Utseende brödtext */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 80%;
	text-align: left; 
	line-height: 130%; 
	width: 450px;
	}

.breadCenter { 
/* Utseende centrerad brödtext */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 80%;
	line-height: 130%; 
	margin-left: auto; 
	margin-right: auto; 
	width: 450px;
	}

.breadFet { 
/* Utseende brödtext, fet*/
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 80%;
	font-weight: bold;
	text-align: left; 
	line-height: 130%; 
	width: 450px;
	}

/************** text- special, layout **************/

.fotnot {  
/* Utseende fotnot */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 70%; 
	font-style: normal; 
	font-weight: normal;
	width: 450px;
	}

.kartbild {
/* Utseende för bildtext till karta */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left; 
	line-height: 140%;
	width: 450px;
	}

.textfield {
/* Utseende på textfält i formulär */
	text-align: center;
	background-color: #FFFFFF;
	border-width: 0px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: auto;
	margin-right: auto;
	}

.login{
/* Placering och utseende av logintext */
	padding: 0px 3px 0px 5px;
	font-size: 90%;
	font-weight: 400;	
	color: #045BAD;
	text-align: right;
	}

/************** #sidinfo stilar **************/

.sidfot{
/* Utseende och textplacering av sidfot */
	top-margin: 10px;	
	font-size: 70%;
	color: #045BAD;
	line-height: 200%;
	text-align: center;
	}

/**************** #Left Menu styles ************/
  .sublink0, .sublink0 a{color: #fffffe; background-color: #0068C9; font-family: verdana,arial; font-size: 
	10px; line-height: 14px; 
	text-decoration: none;width: 117px; height: 30px;vertical-align: middle;border:1; padding:1px; text-align:left; cursor:pointer;  }
  .sublink1, .sublink1 a   {color: #3A3A3A; background-color: #8AC2F6; font-family: verdana,arial; font-size: 10px; line-height: 14px; text-decoration: none;width: 110px; height: 28px;vertical-align: middle;border:1;padding:1px; text-align:left;cursor:pointer; }
  .sublink2, .sublink2 a {color: #3A3A3A; background-color: #B8D9F8; font-family: verdana,arial; font-size: 10px; line-height: 14px; text-decoration: none;width: 103px; height: 28px;vertical-align: middle;border:1;padding:1px; text-align:left; cursor:pointer;  }
  .sublinkactive0  {color: #fffffe; background-color: #0068C9; font-family: verdana,arial; font-size: 10px; line-height: 14px; text-decoration: none; Font-weight:bold;width: 117px; height: 30px;vertical-align: middle;border:1;padding:1px; text-align:left;}
  .sublinkactive1 {color: #3A3A3A; background-color: #8AC2F6; font-family: verdana,arial; font-size: 10px; line-height: 14px; text-decoration: none; Font-weight:bold;width: 110px; height: 28px;vertical-align: middle;border:1;padding:1px; text-align:left;}
  .sublinkactive2 {color: #3A3A3A; background-color: #B8D9F8; font-family: verdana,arial; font-size: 10px; line-height: 14px; text-decoration: none; Font-weight:bold;width: 103px; height: 28px;vertical-align: middle;border:1;padding:1px; text-align:left;}
  .kantlinje_under { border-bottom-style: solid; border-bottom-color: #FFFFFE; border-bottom-width: 1px;padding:1px;}
  .selectedlink, .selectedlink a{text-decoration: none; Font-weight:bolder;}
  .boldSelected, .boldSelected a {font-weight: bold; }


/************** tabell layout **************/

/*
td.rubrikleft	{ 
/* Som brödtext men tätare radavstånd och utan fast bredd
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 80%; 
	font-weight: normal; 
	text-align: left;
	}
	*/

.tabellrubrikLeft {
/* Som tabellrubrik med vänsterställd text och med prickad linje under   */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 80%; 
	font-weight: bold; 
	color: #000000; 
	text-align: left;
	border-top: 1px dotted #003366; 
	border-bottom: 1px dotted #003366;
	}
	
.tabellbread { 
/* Som brödtext men tätare radavstånd och utan fast bredd */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 70%; 
	font-weight: normal; 
	text-align: left;
	}

/* .tabell {
??  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 15px; 
	font-weight: normal; 
	color: #000000; 
	text-align: left;
	}
*/

.tabellrubrik {
/* ?? */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	font-weight: bold; 
	color: #000000; 
	text-align: left;
	}

.tabellrubrikLeft {
/* Som tabellrubrik med vänsterställd text och med prickad linje under   */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	font-weight: bold; 
	color: #000000; 
	text-align: left;
	border-top: 1px dotted #003366; 
	border-bottom: 1px dotted #003366;
	}

.tabellrubrikRight {
/* Som tabellrubrik med högerställd text och med prickad linje under   */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 90%; 
	font-weight: bold; 
	color: #000000; 
	text-align: right;
	border-top: 1px dotted #003366; 
	border-bottom: 1px dotted #003366;
	}

.tabellbreadLeft {
/* Som tabellbread men med vänsterställd text och med prickad linje under  */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 80%; 
	font-weight: normal; 
	text-align: left;
	border-bottom-style: dotted; 
	border-bottom-color: #003366; 
	border-bottom-width: 1px;
	}

td.tabellbreadRight {
/* Som tabellbread men med högerställd text och med prickad linje under */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 80%; 
	font-weight: normal; 
	text-align: right;
	border-bottom-style: dotted; 
	border-bottom-color: #003366; 
	border-bottom-width: 1px;
	}

/************** forum layout **************/

.forumfet {
/* ?? */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: 600; 
	color: #006699; 
	text-align: left;
	}

.forum {
/* ?? */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	font-weight: 300; 
	color: #000000; 
	text-align: left;
	}

.forumvit {
/* ?? */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 16px; 
	font-weight: 800; 
	color: #ffffff; 
	text-align: left;
	}
	
.forumvitliten {
/* ?? */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	line-height: 16px; 
	font-weight: 800; 
	color: #ffffff; 
	text-align: left;
	}

/* .forumlista {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px; font-weight: 500; color: #000000; text-align: left} */

.forumlista {
/* ?? */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 19px; 
	font-weight: 500; 
	color: #000000; 
	width: 450px; 
	text-align: left;
	}
	
.forumlistablue {
/* ?? */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 19px; 
	font-weight: 500; 
	color: #000000; 
	background-color: #B8D9F8; 
	width: 450px; 
	text-align: left;
	}

.forumlinje {
/* ?? */
	border-bottom: 1px dashed #0068C9;
	}
	 
.forumrubrik {
/* ?? */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 17px; 
	font-weight: 800; 
	color: #0068C9; 
	text-align: left;
	}
	
/************** bilder layout **************/

IMG.bild {
/* Placerar en bild monterad i en text längs vänstermarginalen */
	display: inline;
	float: middle;
	}

.button /* vanlig knapp */
{ 
 /*padding: 2px 4px 2px 4px;*/
 padding: 1px 0px 1px 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #ffffff;
    background-color: #0068c9;
}
	 
/*ANVÄNDS EJ */

/************** LÄNKAR LAYOUT **************/
/*ANVÄNDS EJ via denna css */

/*
a:link { 

	text-decoration: none; 
	color: #0068c9;
	}

a:visited { 

	text-decoration: none; 
	color: #663366;
	}

a:active { 

	text-decoration: none; 
	color: #0099FF;
	}

a:hover {
	text-decoration: underline;
	color: #0099FF;
	}

a:active {color: #3A3A3A; background-color: #B8D9F8; font-family: verdana,arial; font-size: 10px; line-height: 14px; text-decoration: none;width: 103px; height: 28px;vertical-align: middle;border:1;padding:1px; text-align:left;}
a:hover {color: #3A3A3A; background-color: #B8D9F8; font-family: verdana,arial; font-size: 10px; line-height: 14px; text-decoration: none;width: 103px; height: 28px;vertical-align: middle;border:1;padding:1px; text-align:left;}
a:visited {color: #3A3A3A; background-color: #B8D9F8; font-family: verdana,arial; font-size: 10px; line-height: 14px; text-decoration: none;width: 103px; height: 28px;vertical-align: middle;border:1;padding:1px; text-align:left;}
a:link {color: #3A3A3A; background-color: #B8D9F8; font-family: verdana,arial; font-size: 10px; line-height: 14px; text-decoration: none;width: 103px; height: 28px;vertical-align: middle;border:1;padding:1px; text-align:left;}
a:focus {color: #3A3A3A; background-color: #B8D9F8; font-family: verdana,arial; font-size: 10px; line-height: 14px; text-decoration: none;width: 103px; height: 28px;vertical-align: middle;border:1;padding:1px; text-align:left;}
*/


