﻿.GridItemStyle td, .GridAltItemStyle td, .GridSelItemStyle td
{
	font-size: 90%;
}

.GridView th
{
	text-align: left;
}

.Mandatory
{
	background-color: #fffbbb;
}

.NotBilRegOK
{
	color: Red;
}

.RadioButtonList td
{
	/*margin: 2px !important;*/
	padding: 1px 3px !important;
	white-space: nowrap;
}


/*======================================*/
/*   Edit Offer							*/
/*======================================*/
.OfferRowTable th
{
	text-align: left;
	font-weight: bold;
	font-style: normal;
	font-size:smaller;
}

.OfferPart
{
	background-color: #e6efe8;
}
.AltOfferPart
{
	background-color: #f2f9f4;
}



.Right
{
	text-align: right;
}

.Spacing
{
	height: 8px;
	clear: both;
}

.ScrollContent
{
	height: 280px;
	overflow: auto;
	border: solid 1px gray;
	padding: 8px;
}

.StandardLabel
{
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	font-size: 10px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.StandardText
{
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ColorLabelBig
{
	height: 20px;
	font-weight: bold;
	font-size: 13px;
	color: #003c8e;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*======================================*/
/*   userbox width						*/
/*======================================*/
.twowidthhalf3{
	width:233px;
	margin-left: 12px;
	float:left;
}

.twowidthhalf4{
	width:232px;
	float:right;
}



.group1{
	background:#666 url(../img/welcome_privat.jpg) no-repeat !important;
}
.group2{
	background:#666 url(../img/welcome_verkstad.jpg) no-repeat !important;
}
.group3{
	background:#666 url(../img/welcome_forsakringsbolag.jpg) no-repeat !important;
}
.group4{
	background:#666 url(../img/welcome_partner.jpg) no-repeat !important;
}
.group1, .group2, .group3, .group4{
	color:#fff;
	text-decoration:none;
	text-align:right;
	line-height:140%;
}
.group1 strong, .group2 strong, .group3 strong, .group4 strong{
	display:block;
	font-size:150%;
	margin:90px 15px 3px 30px;
}
.group1 em, .group2 em, .group3 em, .group4 em{
	font-style:normal;
	font-weight:bold;
	font-size:100%;
	margin:0 15px 0 30px;
	display:block;
	line-height:120%;
}







.SelectedPart{
	background-color: #b4e2bd !important;
}

tbody.collapse th{
	border-top:1px #fff solid !important;
}

tr.offertlistparthead th, tr.offertlistparthead td{
	background:#444446 url(../img/bg_menutag.gif) repeat-x;
	color:#fff;
}

.insurance-logo{
	padding:5px 0;
}

.clickable{
	cursor:pointer;
}

.icon-expand img{
	padding:2px 4px;
}