/* == DEFAULTS
--------------------------------------------------------------------------------
* CONTENTS
* ------------------------------------------------------------------------------
* == HTML, BODY
* == LINKS
* == HEADERS
* == TABLE
* == P
* == MISC

**-----------------------------------------------------------------------------------
/* == HTML, BODY
-----------------------------------------------------------------------------------*/
* {margin:0; padding:0;}
html body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; overflow-x:hidden; background:#3c5488 url(../img/beta17.gif) top right no-repeat;} 

/*-----------------------------------------------------------------------------------
* == LINKS
* -------------------------------------------------------------------------------- */

a {color:#415584;}
a:link {}
a:visited {}
/* a:active { visibility:hidden } */
a:hover {}

a img {border:0;}


/*-----------------------------------------------------------------------------------
* == HEADERS
* -------------------------------------------------------------------------------- */

h1 {font-size:18px; font-weight:normal; margin-bottom:10px;}
h2 {font-size:14px; color:#333; letter-spacing:1px; font-weight:normal; margin-bottom:5px;}
h3 {font-size:12px; color:#000000; font-weight:bold;}

h4 {background:#FFFBE3; border-bottom:2px solid #F4D576; padding:5px; font-size:14px; font-weight:normal; text-align:center; margin:0px 0 5px;}



/*-----------------------------------------------------------------------------------
* == TABLE
* -------------------------------------------------------------------------------- */
table {border-collapse:collapse;}
table th {text-align:left;}


/*-----------------------------------------------------------------------------------
* == P
* -------------------------------------------------------------------------------- */
p {line-height:16px;}
p.ingress {font-weight:bold;}


/*-----------------------------------------------------------------------------------
* == UL
* -------------------------------------------------------------------------------- */

ul {list-style-type:none;}

/*-----------------------------------------------------------------------------------
* == LIST
* -------------------------------------------------------------------------------- */

table.list {width:100%;}

.list th {}
.list th a {font-size:14px; text-decoration:none; font-weight:normal;}
.list1 {background:#D6E6F7;}
.list1:hover, .list2:hover, .listx:hover {background-color: #EEEEEE;}

.listx1, .listx2 {background-color:#FFCC66;}

.list1 a:hover, .list2 a:hover, .listx a:hover {font-weight:normal;}
.list1 a, .list2 a, .listx a {display:block; height:30px; padding-top:10px;}

.list1 td, .list2 td, .listx td {border-bottom:1px solid #bacadb;}
.list1 td, .list1 th, .list2 td, .list2 th, .listx1 td, .listx2 td 
{padding:5px 10px 5px 3px;}

.list .yes {font-weight:bold; color:#009900;}
.list .no {color:#CC0000;}

/*-----------------------------------------------------------------------------------
* == MISC
* -------------------------------------------------------------------------------- */

span#offert {display:none; font-size:42px; color:#000000; position:absolute; right:0; bottom:0; letter-spacing:1px; font-weight:bold;}

.section {float:left;}

/*.linkbutton {background:url(../img/a_button_left.jpg) top left no-repeat; padding:8px 0 12px 13px; display:block; color:#000;}
.linkbutton span {background:url(../img/a_button_right.jpg) top right no-repeat; padding:8px 13px 12px 0; }
*/

.linkbutton {text-decoration:none; padding:5px 0; display:block; text-align:right; font-size:12px;}

.clearfix:after, #nav_promotion:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* bajsgamla ie5 for maccen \*/
* html .clearfix {height: 1%;}
/* som sagt.. */

.export_excel {margin:10px 0;}

/* Röd text för <span>:s på sina ställen: */
.codered { color: #FF0000; }


.box_shadow {
	-moz-box-shadow: 0px 0px 8px #333;
	-webkit-box-shadow: 0px 0px 8px #333;
	box-shadow: 0px 0px 8px #333;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=0, Color='#333')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=0, Color='#333');

}

.rounded {
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
}