/*
 * toad.css
 *
 * En mycket generisk stilmall som kan passa ett stort antal
 * genomtankta sidor.
 *
 * Senaste revisionen maj 2006.
 *
 * Forsta versionen av Olof Mogren 2001-11-16.
 * olof@toad.se
 *
 */


html, body, div
{
	color: #000;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-align: left;
}
body
{
	margin: 15px;
    background-color: #fff;
    min-width: 628px;
	text-align: center;
}
body.nobg
{
	margin: 15px;
        background-color: #fff;
	background-image: none;

}
div.navigation
{
	border: 0px;
	border-right: 1px solid #e7cf63;
	border-left: 1px solid #e7cf63;
	padding: 2px 6px;
	background-image: url(grafik/nav_bg_1x19.png);
	margin: 0px 0px 1px 0px;
}
div.navigation_inner
{
	width: 614px;
    border: 0px;
	padding: 0px;
	margin: 0px;
}

.divcenter
{
	width: 628px;
	text-align: left;
	padding: 0px;
	background-color: #fff;
	margin: 0px auto;
}
	
div.article
{
	clear: both;
	background-color: #fff;
	padding: 0px;
	margin: 12px;
	overflow: hidden;
}
div.maincolumn
{
	float: left;
	width: 348px;
	padding: 0px;
	margin: 0px;
}
div.sidecolumn
{
	float: left;
	width: 140px;
	padding: 0px;
	margin: 0px;
}
div.sidecolumn_content
{
	float: left;
	border: 0px;
	border-right: 1px solid #e7cf63;
	border-left: 1px solid #e7cf63;
	border-bottom: 1px solid #e7cf63;
	padding: 2px 6px 6px 6px;
	margin: 0px 0px 2px 0px;
	background-image: url(grafik/nav_bg_1x19.png);
	background-repeat: repeat-x;
}
div.sidecolumn_content_inner
{
	width: 126px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}
div.footer
{
	clear: both;
	border: 0px;
	border-top: 1px solid #ccc;
	width: 598px;
	/* paddingen räknas inte in i vidden? */
	padding: 15px;
	margin: 0px;
	text-align: center;
}
span.kat_right_align
{
	float: right;
}
.center
{
	text-align: center;
}
.right-align
{
	text-align: right;
}
.bildtext
{
	color: #aaaaaa;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
}
p
{
	color: #000000;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
}
p.footer
{
	color: #666666;
}

.bold
{
	font-weight: 700;
	background-color: transparent;
}

.grey
{
	color: #666666;
}
.tiptext
{
	color: #b20000;
	background-color: transparent;
	font-weight: 700;
}
.error
{
	color: #b20000;
	background-color: transparent;
	font-weight: 700;
}
.message
{
	color: #b20000;
	background-color: transparent;
	font-weight: normal;
}
.sidecolumn_heading
{
	font-weight: 700;
}



img
{
	margin: 6px 0px;
	border: 1px solid #808080;
}
img.article_image
{
	float: right;
	margin: 6px;
	border: 1px solid #808080;
}
img.column_image
{
	margin: 2px;
	border: 1px solid #808080;
}
img.noborder
{
	margin: 6px 0px;
	border-width: 0px;
}
img.logo
{
	margin: 6px;
	border-width: 0px;
}
img.nomargin
{
	margin: 0px;
	border: 1px solid #808080;
}

/*
* Rubrikrelaterade taggar foljer.
*/


h1
{
	font-size: 22px;
	font-weight: 700;
}
h2
{
	font-size: 18px;
	font-weight: 700;
}
h3
{
	font-size: 16px;
	font-weight: 700;
}
h4
{
	font-size: 14px;
	font-weight: 700;
}

/*
* Slut rubriker
*/


/*
 * tabeller foljer.
 */

table
{
	border: 0px;
	padding: 6px;
}
table.navtable
{
	border: 0px;
	padding: 6px;
	background-image: url("grafik/nav_bg_1x19.png");
    background-repeat: repeat-x;
}
td
{
	border: 1px solid #808080;
	padding: 6px;
}
td.grayrightborder
{
	border: 0px;
	border-right: 1px solid #808080;
	padding: 6px;
}
td.noborder
{
	border: 0px;
	padding: 6px;
}


/*
 * slut tabeller.
 */

/*
* Lankar foljer.
*/

a
{
	color: #9a0202;
	background-color: transparent;
	font-weight: normal;
	text-decoration: underline;
}
a:hover
{
	color: #999999;
	background-color: transparent;
	font-weight: normal;
	text-decoration: underline;
}
a:active
{
	color: #999999;
	background-color: transparent;
	font-weight: normal;
	text-decoration: underline;
}
a:visited
{
	color: #9a0202;
	background-color: transparent;
	font-weight: normal;
	text-decoration: underline;
}

a.nav
{
	color: #666666;
	background-color: transparent;
	font-size: 10px;
	text-decoration: none;
	font-weight: 700;
}
a.nav:hover
{
	color: #999999;
	background-color: transparent;
	font-size: 10px;
	text-decoration: underline;
	font-weight: 700;
}
a.nav:active
{
	color: #666666;
	background-color: transparent;
	font-size: 10px;
	text-decoration: none;
	font-weight: 700;
}
a.nav:visited
{
	color: #666666;
	background-color: transparent;
	font-size: 10px;
	text-decoration: none;
	font-weight: 700;
}

a.navselected
{
	color: #000000;
	background-color: transparent;
	font-size: 10px;
	text-decoration: none;
	font-weight: 700;
}
a.navselected:hover
{
	color: #666666;
	background-color: transparent;
	font-size: 10px;
	text-decoration: underline;
	font-weight: 700;
}
a.navselected:active
{
	color: #666666;
	background-color: transparent;
	font-size: 10px;
	text-decoration: none;
	font-weight: 700;
}
a.navselected:visited
{
	color: #000000;
	background-color: transparent;
	font-size: 10px;
	text-decoration: none;
	font-weight: 700;
}
fieldset.search
{
	padding: 0px;
	margin: 0px;
	border: 0px;
}

/*
* Slut pa lankar
*/

