/* -----------------------------------------------------------------------

   Blueprint CSS Framework 0.7.1
   http://blueprintcss.googlecode.com

   * Copyright (c) 2007-2008. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

#submenu ul li {width:290px;}
#content ul li {width:90%;}
#productdesc ul li{width: 350px;}




/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
body {font-size:75%;color:#7b7a7a;background:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}

.courseinfo_h1
{
font-weight:normal;
color:#ff8700;
font-size:1.45em;
margin-bottom:0;
}

.courseinfo_h2
{
font-weight:normal;
color:#ff8700;
font-size:1.9em;
line-height:1;
margin-bottom:0.5em;
margin:0;
}


.h1
{
font-weight:normal;
color:#ff8700;
font-size:1.9em;
line-height:1;
margin-bottom:0.5em;
margin:0;
}

.h2
{
font-weight:normal;
color:#ff8700;
font-size:1.45em;
margin-bottom:0;
}


#newsdetails ul li {width:372px;}

h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#ff8700;}
h1 {font-size:1.9em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:1.45em;margin-bottom:0;}
h3 {font-size:1.2em;line-height:1;margin-bottom:1em; color:#7b7a7a;}
h4 {font-size:1.1em;line-height:1;margin-top:1em; margin-bottom:.5em; color:#7b7a7a;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em; color:#7b7a7a;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#555555;}
a {color:#7b7a7a;text-decoration:none;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em; color:#7b7a7a;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}
.clear {clear:both;}

/* selectbox.css */
.select {
	display: inline;
	margin: 51px 0 0 27px;
	float: left;
	clear: left;
	position:relative;
	line-height: 1.1em;
}
.select.v2 {
	margin:6px 0 10px 0;
	clear:none;
	float:right;
}
.select.v3 {
	margin:0 0 0 96px;
}
.select.v4 {
	margin:0 0 3px 0;
}
.select div.current, .select button {
	float: left;
}
.select li, .select div.current {
	padding: 5px;

}



.select div.current {
	width: 9.3em;
}
.select.v2 div.current {
	width: 140px;;
}
.select.v3 div.current {
	width:199px;
}
.select.v4 div.current {
	width:148px;
}
.select ul, .select div.current {
	border: 1px solid #abacac;
	background: #fff;
}
.select ul {
	margin: 0;
	padding: 0;
	width:200px;
	height:370px;overflow:auto;
	position: absolute;
	left: 0;
	top: 100%;
	list-style: none;
	z-index: 90;
	border-width: 0 1px 1px;      
}
.select.v2 ul {
	width:150px;
           height:150px;overflow:auto;
}
.select.v3 ul {
	width: 18.6em;
        height:270px
}
.select.v4 ul {
	width: 173px;
}
.select li.current {
	background: #fc7;

}
.select li:hover,
.select li.sfhover {
	background:#ffdea6;
	cursor:default;
}

.listCourses li{
height:20px;
}

.select button {
	text-indent: -5000em;
	background: url('/files/billeder/selectButton.png') no-repeat 0 0;
	width: 19px;
	height: 19px;
	border: 0;
	margin: 0 3px 3px 2px;
	cursor:pointer;
}
.box .select.v2 button,
.box .select.v3 button,
.box .select.v4 button {
	background: url('/files/billeder/selectButton2.png') no-repeat 0 0;
}


/* forms.css */
label {font-weight:normal; color:#7b7a7a; margin:7px 5px 0 0; }
fieldset {padding:0;margin:0;border:0;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0 0 .3em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {padding:2px;}
input.title {font-size:1.5em;}
textarea {width:343px;height:80px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

/* structure.css */
#siteWrapper {
	position:absolute;
	left:50%;
	margin-left:-465px;
	float:left;
	width:931px;
	top:10px;
}
#site {
	float:left;
	width:931px;
	background:url(/files/billeder/siteBg.png) repeat-y;

}
div.hr {
	height:2px;
	background:#eee;
}
div.hr hr {
	display: none;
}


#logotype
{
   background: transparent url(http://www.mindset.se/files/billeder/mindset.png) no-repeat;
   text-indent: -9009px;
   width:146px;
   height:33px;
   float:left;
margin:0 8px 0 6px;
}

#logotype a
{
height:100%;
width:100%;
margin:0px;
display:block;
}

#logo {
	float:left;
	margin:0 8px 0 6px;
	cursor:pointer;
	height:33px;
   
}
#logoSmall {
	float:left;
	cursor:pointer;
	margin:0 4px 0 6px;
}
#slogan {
	float:left;
	margin:11px 0 0 0;
}
#menu1 {
	clear:left;
	list-style:none;
	padding:0;
	margin:0 0 0 1px;
	height:33px;
	background: url(/files/billeder/header/6.png) repeat-x;
	font-size:.9em;
}
#menu1 p,
#menu1 img {
	padding:0;
	margin:0;
	float:left;
}
#menu1 p {
	line-height:33px;
}
#menu1 li {
	float:left;
}
#menu1 li span.left {
	float:left;
	background: url(/files/billeder/header/1.png) no-repeat;
	height:33px;
	width:11px;
}
.tagHr #menu1 li span.left {
	background: url(/files/billeder/header/1_2.png) no-repeat;
}
#menu1 li span.right {
	float:left;
	background: url(/files/billeder/header/3.png) no-repeat;
	height:33px;
	width:23px;
}
.tagHr #menu1 li.btn1 span.right {
	background: url(/files/billeder/header/3_2.png) no-repeat;
	width:8px;
}
#menu1 li.btn1 p {
	padding:0 20px 0 0;
	margin:0;
	text-indent:20px;
	background: url(/files/billeder/header/2.png) repeat-x;
	font-size:1.2em;
}
.tagHr #menu1 li.btn1 p {
	background: url(/files/billeder/header/2_2.png) repeat-x;
	font-size:1.2em;
}
#menu1 li.btn2 {
	background:#edebea url(/files/billeder/header/4.png) repeat-x;
	height:33px;
}
#menu1 li.btn2 span.right {
	background: url(/files/billeder/header/5.png) no-repeat;
	width:21px;
}
.tagHr #menu1 li.btn2 span.right {
	background: url(/files/billeder/header/5_2.png) no-repeat;
	width:22px;
}
.tagHr #menu1 li.btn2 {
	background:#edebea url(/files/billeder/header/4_2.png) repeat-x;
}
#menu1 li.btn2 p {
	text-indent:10px;
	margin:0 70px 0 0;
	font-size:1.2em;
}
#menu1 li.btn3 {
	background:#edebea url(/files/billeder/header/14.png) repeat-x;
	height:33px;
	float:right;

}
#menu1 li.btn3 p {
	text-indent:10px;
	margin:0 10px 0 0;
}
#menu1 li.btn4 {
	background:#edebea url(/files/billeder/header/12.png) repeat-x;
	height:33px;
	float:right;
}
#menu1 li.btn4 p {
	text-indent:10px;
	margin:0 10px 0 0;
}
#menu1 li.btn5 {
	background:#edebea url(/files/billeder/header/10.png) repeat-x;
	height:33px;
	float:right;
}
#menu1 li.btn5 p {
	text-indent:10px;
	margin:0 10px 0 0;
}
#menu1 li.btn6 {
	background:#edebea url(/files/billeder/header/8.png) repeat-x;
	height:33px;
	float:right;
}
#menu1 li.btn6 p {
	text-indent:10px;
	margin:0 10px 0 0;
}
#menu2 {
	list-style:none;
	padding:0;
	margin:0 0 0 18px;
	text-align:left;
	position:absolute;
	top:82px;
}
#menu2 li {
	float:left;
	display:inline;
	width:123px;
	height:27px;
	margin:0 1px 0 0;
	text-indent:8px;
}
#menu2 li a {
	width:123px;
	height:24px;
	line-height:24px;
	display:block;
	border-top:3px solid #dfeaf4;
}
.tagHr #menu2 li a {
	border-top:3px solid #efeceb;
}
#menu2 li.btn1 a:hover {
	background:#84a2bb;
	border-top:3px solid #84a2bb;

}

#menu2 li.btn1_active a {

        color:#000000;
        background:#84a2bb;
        border-top:3px solid transparent;
}


#menu2 li.btn2 a:hover {
	background:#8ab9d8;
	border-top:3px solid #8ab9d8;
}

#menu2 li.btn2_active a {

        color:#000000;
        background:#8ab9d8;
	border-top:3px solid transparent;
}

#menu2 li.btn3 a:hover {
	background:#a6cde3;
	border-top:3px solid #a6cde3;
}

#menu2 li.btn3_active a {

	border-top:3px solid transparent;
        color:#000000;
        background:#a6cde3;
}

#menu2 li.btn4 a:hover {
	background:#cfcfc3;
	border-top:3px solid #cfcfc3;

}

#menu2 li.btn4_active a {

	border-top:3px solid transparent;
        color:#000000;
        background:#cfcfc3;
}


#menu2 li.btn5 a:hover {
	background:#b6ccda;
	border-top:3px solid #b6ccda;
}

#menu2 li.btn5_active a {

	border-top:3px solid transparent;
        color:#000000;
        background:#b6ccda;
}

#menu2 li.last {
	margin:0;
}
#menu2 li.btn1 {
	border-bottom:4px solid #006080;
}
#menu2 li.btn1_active {
	border-bottom:4px solid #006080;
}
#menu2 li.btn2 {
	border-bottom:4px solid #018cb7;
}
#menu2 li.btn2_active {
	border-bottom:4px solid #018cb7;
}
#menu2 li.btn3 {
	border-bottom:4px solid #77b4d0;
}
#menu2 li.btn3_active {
	border-bottom:4px solid #77b4d0;
}
#menu2 li.btn4 {
	border-bottom:4px solid #d2bc8b;
}
#menu2 li.btn4_active {
	border-bottom:4px solid #d2bc8b;
}
#menu2 li.btn5 {
	border-bottom:4px solid #9fb3be;
}
#menu2 li.btn5_active {
	border-bottom:4px solid #9fb3be;
}
#menu3 {
	float:right;
	list-style:none;
	padding:0;
	margin:39px 10px 0 0;
	font-size:.8em;
	display:inline;
	border-top:4px solid #a79a95;
	width:283px;
}
#menu3 li {
	float:right;
	margin:0 6px 0 0;
}
#ant {
	float:right;
	position:relative;
	right:-267px;
	top:0px;
	width:120px;
	height:43px;
	background:url('/files/system/myra.jpg') no-repeat;
}
.tagHr #ant {
	background:url(/files/system/myra_foretag.png) no-repeat;
	top:-3px;
}
#menu4 {
	list-style:none;
	clear:left;
	padding:6px 0 20px 0;
	margin:0;
	background:url(/files/billeder/blueBg.png) left bottom no-repeat;
}
#menu4 .btn1_active{
font-weight:bold;
}
.tagHr #menu4 {
	background:url(/files/billeder/greyBg.png) left bottom no-repeat;
}
#menu4 li {
	background:url(/files/billeder/list.png) 0 6px no-repeat;
	margin:0 0 4px 15px;
	padding-left:10px;
}

#menu5 li{
	float:left;
	width:179px;
	height:121px;
	background:url(/files/billeder/folder.png) no-repeat;
	margin-right:6px;
cursor:hand;
}
#menu5 li:hover,
#menu5 li.sfhover {
	background:url(/files/billeder/folderHover.png) no-repeat;

}
.tagHr #menu5 li{
	background:url(/files/billeder/folder2.png) no-repeat;

}

.tagHr #menu5 li:hover,
.tagHr #menu5 li:sfhover{
	background:url(/files/billeder/folderHover.png) no-repeat;
cursor:hand;
}

#menu5 li:hover,
#menu5 li:sfhover{
	background:url(/files/billeder/folderHover.png) no-repeat;
cursor:hand;
}


#menu5 li.last {
	margin-right:0px;
}
#menu5 {
	float:left;
	clear:both;
	list-style:none;
	padding:0;
	margin:0;

	font-size:.95em;
	position:relative;
	left:-4px;
}
#menu5 span.header {
	display:block;
	color:#8c8c8c;
	margin:10px 0 0 14px;
}
#menu5 span.content,
#menu5 img.content {
	float:left;
	margin:10px 10px 10px 10px;
}
#menu5 img.content {
	margin-right:20px;
}
#menu5 span.content {
	width:127px;
	margin:10px 6px 10px 14px;

}
#menu5 span.header a,
#menu5 p {
	color:#8c8c8c;

}
#menu5 a {
	color:#ffa000;
}
#menu5 img {
	float:left;
	margin:0px 0 0 0px;
}
#menu5 .arrow {
	float:left;
	margin-top:63px;
	margin-left:4px;
	width:11px;
	height:17px;
	display:block;
	background:url(/files/billeder/arrow.png) no-repeat;
}
.tagHr #menu5 .arrow {
	background:url(/files/billeder/arrow2.png) no-repeat;
	width:10px;
	margin-left:5px;
}
#menu5 .arrow.alt {
}

#menu5Small_div {
	position:absolute;
	left:50%;
	margin:0 0 0 334px;
	float:right;
	list-style:none;
	padding:0;
	width:120px;
	font-size:.95em;
}

#menu5Small {
	
	position:absolute;
	left:50%;
	margin:0 0 0 334px;
	float:right;
	list-style:none;
	padding:0;
	width:120px;
	font-size:.95em;
}
#menu5Small li{
	float:left;
	width:120px;
	height:90px;
	background:url(/files/billeder/folderSmall.png) no-repeat;
	margin:0 0 4px 0;
	padding:0;
	display:inline;
cursor:default;
}
#menu5Small li:hover,
#menu5Small li.sfhover {
	background:url(/files/billeder/folderSmallHover.png) no-repeat;
cursor:default;
}
#menu5Small span.header {
	display:block;
	color:#8c8c8c;
	margin:4px 0 0 12px;
}
#menu5Small img {
	float:left;
	margin:7px 0 0 9px;
}
#menu5Small .arrow {
	position:absolute;
	left:50%;
	margin-left:44px;
	margin-top:47px;
	width:8px;
	height:12px;
	display:block;
	background:url(/files/billeder/arrowSmall.png) no-repeat;
}
#menu5Small span.content {
	float:left;
	margin:10px;
	width:95px;
	font-size:.9em;
cursor:default;
}
#menu5Small span.content a {
	color:#ffa000;
cursor:default;
}

#menu5Small btn1{
cursor:hand;
}

#header {
	float:left;
	width:931px;
	height:117px;
	line-height:20px;
	background:url(/files/billeder/header/bg.png) 0 33px no-repeat;
	margin:4px 0 0 0;
}
.tagHr #header {
	background:url(/files/billeder/header/bg2.png) left bottom no-repeat;
}
#courses {
	position:relative;
	top:9px;
	left:25px;
	width:200px;
}
#content {
	float:left;
	width:735px;
	padding-bottom:40px;
}
.button {
	width:126px;
	height:35px;
	line-height:33px;
	text-align:center;
	color:#fff;
	display:block;
	background:url(/files/billeder/button.png) no-repeat;
	font-size:11px;
}
.button2 {
	width:54px;
	height:20px;
	padding-bottom:2px;
	text-align:center;
	color:#fff;
	display:block;
	background:url(/files/billeder/button2.png) no-repeat;
	font-size:10px;
	border:0;
	cursor:pointer;
}
.button a, 
.button2 a {
	color:#fff;
}
.button a:hover,
.button2 a:hover,
.button2:hover {
	color:#555555;
}
#sidebar {
	width:168px;
	clear:left;
	float:left;
	display:inline;
	margin:0 0 0 10px;
}
#sidebar .button {
	margin:0 0 0 11px;
}
#sidebar div.hr {
	margin:5px 25px 13px 11px;
}
#footer {
	clear:left;
	width:931px;
	font-size:9px;
	background:url(/files/billeder/footer.png) no-repeat;
	padding:15px 0 0 0;
}
#footer ul {
	float:left;
	list-style:none;
	padding:0;
	margin:0 0 10px 0;
}
#footer ul li.left {
	float:left;
	width:384px;
	border-left:2px solid #c5c5c5;
	border-right:2px solid #c5c5c5;
	padding-left:7px;
	padding-right:7px;
}
#footer ul li.right {
	float:left;
	width:384px;
	margin-left:7px;
}
#footer p {
	padding:0;
	margin:0;
}
.leftCol {
	float:left;
	width:382px;
}
.leftCol.alt {
	float:left;
	width:372px;
	margin:12px 0 0 0;
}
.leftCol.alt2 {
	float:left;
	width:372px;
	margin:0 0 0 0;
}
.leftCol ul {
	float:left;
	display:inline;
}
.leftCol ul {
	margin-left:0;
	padding-left:0;
	list-style:none;
}
.leftCol li {
	background:url(/files/billeder/list3.png) 0 5px no-repeat;
	margin:0;
	padding-left:13px;
	float:left;
	clear:left;
}
.leftCol li.first {
	margin:0;
	padding:0;
	background:none;
}
.rightCol {
	float:left;
	width:352px;
	height:272px;
	margin:13px 0 0 0;
	overflow-y:auto;
}

.rightCol2 {
	float:left;
	width:352px;
	height:332px;
	margin:13px 0 0 0;
	overflow-y:auto;
}

.rightCol .content {
	width:300px;
}

.rightCol2 .content {
	width:300px;
}


.box {
	float:left;
	margin-left:25px;
	width:218px;
	border:1px solid #e5e5e5;
}
.box .content {
	margin:15px 19px 21px 21px;;
}
.box .content div.hr {
	width:176px;
	margin:10px 0 10px 0;
	float:left;
	clear:right;
}
.box .content p {
	margin-bottom:.8em;
	font-size:.95em;
}
.box .content ul,
.box .content ol {
	font-size:.95em;
}
.box .content span {
	width:50px;
	display:block;
	float:left;
}
.box .content span.date {
	width:60px;
	display:block;
	float:left;
}
.box .content .dates p {
	float:left;
}
.box .content .button2 {
	float:right;
}
.box .content .dates {
	list-style:none;
	padding:0;
	margin:10px 0 0 0;
}
.box .content .dates li {
	float:left;
	height:22px;
	display:block;
	width:176px;
}
.box .content .contact,
.box .content .back,
.box .content .desc {
	background:url(/files/billeder/list2.png) 0 4px no-repeat;
	margin:0 0 7px 0;
	padding-left:13px;
	float:left;
	clear:left;
}
.box .content .back {
	margin:0;
	padding:0 0 12px 13px;
}
.box .content .desc {
	margin:0 0 -7px 0;
}
.box .content .tips{
	width:104px;
	height:21px;
	line-height:19px;
	text-align:center;
	color:#fff;
	float:left;
	clear:left;
	display:block;
	background:url(/files/billeder/button3.png) no-repeat;
	font-size:12px;
	margin:0 0 7px 0;
}

.box .content .print {
	width:104px;
	height:21px;
	line-height:19px;
	text-align:center;
	color:#fff;
	float:left;
	clear:left;
	display:block;
	background:url(/files/billeder/button3.png) no-repeat;
	font-size:10px;
	margin:0 0 7px 0;
}
.box .content .print {
	margin:0 0 3px 0;
}
.box .content .tips:hover,
.box .content .print:hover {
	color:#555555;
}
.box .content .case {
	padding:0;
	margin:0;
	list-style:none;
}
.box .content .case li {
	background:url(/files/billeder/list2.png) 0 4px no-repeat;
	margin:0 0 7px 0;
	padding-left:13px;
	float:left;
	clear:left;
	white-space:nowrap;
}
.box .content .module {
	width:180px;
	color:#7b7a7a;
}
.box .content #lblCourses2 {

}
.box .content #courses2 {
	width:103px;
	margin:5px 0 0 0;
}
.box label,
.box .select {
	font-size:11px;
}
.rightCol ul {
	margin-left:0;
	padding-left:0;
	list-style:none;
}
.rightCol li {
	background:url(/files/billeder/list2.png) 0 5px no-repeat;
	margin:0;
	padding-left:13px;
	float:left;
	clear:left;
}

.rightCol2 ul {
	margin-left:0;
	padding-left:0;
	list-style:none;
}
.rightCol2 li {
	background:url(/files/billeder/list2.png) 0 5px no-repeat;
	margin:0;
	padding-left:13px;
	float:left;
	clear:left;
}


#bookCourse label {
	width:91px;
	float:left;
	display:block;
	line-height:20px;
	margin:0 5px 0 0;
	text-align:right;
}
#bookCourse label.alt {
	width:220px;
	float:left;
	display:block;
	margin:-1px 0 0 7px;
	text-align:left;
}
#bookCourse .checkbox {
	float:left;
	margin:2px 0 0 80px;
}
#bookCourse #number {
	width:45px;
	float:left;
	margin:0 3px 0 0;
}
#bookCourse #city {
	width:160px;
	float:left;
}
#bookCourse #expectations {
	width:214px;
	float:left;
}
#bookCourse #submit {
	float:right;
	margin:10px 22px 0 0;
	line-height:18px;
	width:54px;
	height:20px;
	text-align:center;
	color:#fff;
	display:block;
	background:url(/files/billeder/button2.png) no-repeat;
	font-size:10px;
	border:0;
	cursor:pointer;
	display:inline;
}
#bookCourse #submit:hover {
	color:#555555;
}
#bookCourse .text {
	width:214px;
}
#bookCourse #how {
	margin-left:96px;
	width:224px;
	color:#7b7a7a;
}
.bookingCourse,
.bookingDate {
	font-weight:normal;
	color:#ffa000;
	font-size:1.4em;
}




#formdiv label {font-weight:normal; color:#7b7a7a; margin:7px 5px 0 0;}
#formdiv fieldset {padding:0;margin:0;border:0;}
#formdiv legend {font-weight:bold;font-size:1.2em;}
#formdiv input.text, input.title, textarea, select {margin:0 0 .3em 0;border:1px solid #bbb; width:200px;}
#formdiv input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
#formdiv input.text, input.title {padding:2px;}
#formdiv input.title {font-size:1.5em;}
#formdiv input.checkbox {font-size:15px;}


#formdiv .form input.button {
	float:right;
	margin:10px 22px 0 0;
	line-height:18px;
	width:54px;
	height:20px;
	text-align:center;
	color:#fff;
	display:block;
	background:url(/files/billeder/button2.png) no-repeat;
	font-size:10px;
	border:0;
	cursor:pointer;
	display:inline;
}
#formdiv input.button:hover {
	color:#555555;
}

