html, body {
	height: 100%;
}

body {
	font: 12px Verdana, Arial, sans-serif;
	color: #24211d;
	margin: 0;
	padding: 0;
	background: #fff;
	height: 100%;
}

.wrap {
	width: 944px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

a:link, a:visited {
	color: #F06E00;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

img {
	border: 0;
}

/***********************************************/
/* Header styles                               */
/***********************************************/

#header {
	background: #FFFFFF url(/onlineInsurance/images/header_bg.gif) no-repeat scroll 0%;
	float: left;
	height: 105px;
	margin: 19px 0pt 6pt;
	text-align: left;
	width: 940px;
}

#header h1 {
	font-size: 14px;
	color: #f48000;
	float: left;
	margin: -20px 0 0 180px;
}

/* Footer styles                               */ /***********************************************/
	
#footertop {
	width: 940px;
	background-color: #FFFFFF;
	padding: 0 0 0 0;
}

#footerbottom {
	background: #FFFFFF url(/onlineInsurance/images/footer_phone_new1.gif) no-repeat top right;
	height: 37px;
	margin: 0pt 0pt 13px;
	width: 940px;
}

.copy {
	float: left;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	width: 720px;
	margin: 20px 0 0 0px;
}

.copy a, .copy a:visited {
	color: #FFFFFF;
}

/***********************************************/
/* Content styles                              */
/***********************************************/

.container {
	height: 97%;
	width: 940px;
}

.main {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	width: 938px;
	margin-right: 2px;
	margin-left: 2px;
	background-color: #FFFFFF;
}

.main p {
	font-size: 12px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 25px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.main h1 {
	font-size: 16px;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 25px;
	margin-top: 10px;
	margin-bottom: 5px;
	text-align: justify;
}

.main h2 {
	font-size: 12px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin-top: 3px;
	margin-bottom: 2px;
}

.starter {
	margin-left: 123px;
	width: 692px;
	margin-top: 25px;
}

.online {
	background-image: url(/onlineInsurance/images/discount.gif);
	background-repeat: no-repeat;
	float: left;
	height: 166px;
	width: 692px;
}

.choice {
	background-image: url(/onlineInsurance/images/choice.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 289px;
	width: 692px;
}

.formarea {
	width: 900px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}

.smallformarea {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
}

/*//////////////////////////////////////////////////////// Color form fieldsets */
.green {
	font-size: 13px;
	font-weight: bold;
	background-color: #359541;
}

.lightgreen {
	background-color: #DCEED5;
	color: #006600;
}

.green h1 {
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin: 2px;
	color: #FFFFFF;
}

select.greentext,input.greentext,textarea.greentext {
	font-size: 12px;
	font-size: 13px;
	color: #359541;
	border: 1px solid #359541;
}

.orange {
	font-size: 13px;
	font-weight: bold;
	background-color: #FF6600;
}

.orange_style2 {
	font-size: 12px;
	font-weight: bold;
	background-color: #FF6600;
	color: #FFFFFF;
}

.lightorange {
	background-color: #FFE3B9;
	color: #FF6600;
}

.blackText {
	background-color: #FFE3B9;
	color: black;
}	

.orange h1 {
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin: 2px;
	color: #FFFFFF;
}

select.orangetext,input.orangetext,textarea.orangetext {
	font-size: 12px;
	font-size: 13px;
	color: #FF6600;
	border: 1px solid #FF6600;
}

.blue {
	font-size: 13px;
	font-weight: bold;
	background-color: #336699;
}

.blueText {
	font-size: 13px;
	font-weight: bold, italic;
	color: #336699;
	background-color: #FFFFFF;
}

.lightblue {
	background-color: #C5D8EB;
	color: #336699;
}

.lightblueNonPrintable {
	background-color: #C5D8EB;
	color: #336699;
}

a.lightblueLink {
	color: #336699;
}

a.permanentUnderline {
	text-decoration: underline;
}

.blue h1 {
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin: 2px;
	color: #FFFFFF;
}

select.bluetext,input.bluetext,textarea.bluetext {
	font-size: 12px;
	font-size: 13px;
	color: #336699;
	border: 1px solid #336699;
}

.red {
	font-size: 13px;
	font-weight: bold;
	background-color: #ED4941;
}

.lightred {
	background-color: #F9E1E1;
	color: #CC0000;
}

.red h1 {
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin: 2px;
	color: #FFFFFF;
}

.redrow {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
}

select.redtext,input.redtext {
	font-size: 12px;
	font-size: 13px;
	color: #ED4941;
	border: 1px solid #ED4941;
}

/*///////////////////////////END of color fieldssets*/
.formarea td {
	font-size: 12px;
	padding: 5px;
}

input.text {
	font-size: 12px;
	font-size: 13px;
	float: none;
}

.choosebtn {
	height: 20px;
	width: 20px;
	background-color: #359541;
	border: 1px solid #006600;
	color: #DCEED5;
}

.btns {
	background-repeat: no-repeat;
	width: 125px;
	color: #FFFFFF;
	border: 1px solid #35568B;
	background-color: #4D73A9;
	font-size: 12px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 25px;
}

.adminMenu .btns {
	width: 280px;
}

.btns:hover {
	color: #336699;
	background-color: #C5D8EB;
}

.btnswide {
	background-repeat: no-repeat;
	width: 155px;
	color: #FFFFFF;
	border: 1px solid #35568B;
	background-color: #4D73A9;
	font-size: 12px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 25px;
}

.btnswide:hover {
	color: #336699;
	background-color: #C5D8EB;
}

.btngreen {
	background-repeat: no-repeat;
	width: 115px;
	color: #FFFFFF;
	border: 1px solid #359541;
	background-color: #359541;
	font-size: 12px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 25px;
}

.btngreen:hover {
	color: #359541;
	background-color: #DCEED5;
}

.btnorange {
	background-repeat: no-repeat;
	width: 115px;
	color: #FFFFFF;
	border: 1px solid #FF6600;
	background-color: #FF9500;
	font-size: 12px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 25px;
}

.btnorange:hover {
	color: #FF6600;
	background-color: #FFE3B9;
}

.btnowner {
	background-repeat: no-repeat;
	width: 115px;
	color: #FFFFFF;
	border: 1px solid #35568B;
	background-color: #336699;
	font-size: 12px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 25px;
}

.btnowner:hover {
	color: #336699;
	background-color: #C5D8EB;
}

.btnekatteblue {
	width: auto;
	color: #FFFFFF;
	border: 1px solid #35568B;
	background-color: #336699;
	font-size: 12px;
	height: 17px;
}

.btnekattegreen {
	width: auto;
	color: #FFFFFF;
	border: 1px solid #35568B;
	background-color: #1BA41B;
	font-size: 12px;
	height: 17px;
}

.btnekatteorange {
	width: auto;
	color: #FFFFFF;
	border: 1px solid #35568B;
	background-color: #FF6600;
	font-size: 12px;
	height: 17px;
}

table.offer {
	margin-left: 20px;
	font-size: 12px;
	width: 900px;
}

table.offer th {
	padding: 5px;
	font-size: 12px;
}

table.offer th.upToDateNotice {
	padding: 1px;
	text-align: right;
	font-style: italic;
	font-weight: bold;
}

table.fix th {
	font-size: 12px;
	text-align: left;
	width: 200px;
	font-weight: normal;
	padding: 7px;
}

.offer p {
	text-align: center;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.sdidiscount {
	color: #EF6B00;
	font-weight: bold;
	padding: 4px;
}

table.offer td {
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 5px;
}

thead th {
	color: #fff;
	background-color: #FF6600;
}

img a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.tarifs {
	background-color: #FFF1DD;
	width: 750px;
	margin-bottom: 10px;
	margin-left: 20px;
}

p.tarifa {
	padding: 4px;
}

p.tarifa_style1 {
	padding: 4px;
	color: #FF6600;
	font-size: 18px;
	font-weight: bold;
}

span.deliveryTime {
	color: #FF6600;
	font-weight: bold;
}

.validDates {
	background-color: #FFFCC8;
	width: 100%;
	margin-bottom: 10px;
	font-weight: normal;
}

p.validDate {
	padding: 4px;
	text-align: left;
	color: black;
}

.validDateTable {
	text-align: center;
	font-size: 12px;
	color: black;
	width: 350px;
	border-width: 1px;
	border-spacing: 0px;
	border-style: outset;
	border-color: black;
	border-collapse: collapse;
	vertical-align: top;
}

.validDateTable td {
	border-width: 1px;
	padding: 5px;
	border-style: inset;
	border-color: #000000;
	font-weight: normal;
}

table.start {
	border: 1px solid #4D73A9;
	width: 500px;
}

a.searchTable:link {
	color: #336699;
	text-decoration: none;
}

a.searchTable:visited {
	color: #336699;
	text-decoration: none;
}

a.searchTable:active {
	color: #336699;
	text-decoration: none;
}

a.searchTable:hover {
	color: #336699;
	text-decoration: underline;
}

a.clubCard:link {
	color: #336699;
	text-decoration: none;
}

a.clubCard:visited {
	color: #336699;
	text-decoration: none;
}

a.clubCard:hover {
	color: #336699;
	text-decoration: underline;
}

a.clubCard:active {
	color: #336699;
	text-decoration: none;
}

.errors {
	width: 890px;
	margin-left: 20px;
	margin-right: 10px;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC0000;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #CC0000;
}

.errors h1 {
	font-size: 12px;
	color: #CC0000;
	background-image: url(/onlineInsurance/images/error_03.gif);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 40px;
	height: 34px;
	margin-left: 10px;
	font-style: normal;
	font-weight: bold;
	margin-bottom: 3px;
}

.errors p {
	color: #CC0000;
	padding-left: 50px;
	padding-top: 2px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
}

.success {
	width: 890px;
	margin-left: 20px;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009900;
	border-right-color: #009900;
	border-bottom-color: #009900;
	border-left-color: #009900;
}

.success h1 {
	font-size: 12px;
	color: #009900;
	background-image: url(/onlineInsurance/images/ok_03.gif);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 40px;
	height: 34px;
	margin-left: 10px;
	font-style: normal;
	font-weight: bold;
	margin-bottom: 3px;
}

.success p {
	color: #009900;
	padding-left: 50px;
	padding-top: 2px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
}

.hider {
	display: none;
}

.info {
	width: 884px;
	margin-left: 20px;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #336699;
	border-right-color: #336699;
	border-bottom-color: #336699;
	border-left-color: #336699;
	margin-top: 20px;
}

.info h1 {
	font-size: 12px;
	color: #336699;
	background-image: url(/onlineInsurance/images/info_03_03.gif);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 40px;
	height: 34px;
	margin-left: 10px;
	font-style: normal;
	font-weight: bold;
	margin-bottom: 3px;
}

.info p {
	color: #336699;
	padding-left: 50px;
	padding-top: 2px;
	padding-bottom: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
}

tr.invis {
	display: none
}

tr.vis {
	display: block
}

table.invis {
	display: none
}

table.vis {
	display: block
}

.textBold:hover {
	font-weight: bold;
}

/* Novi stilove za piktogrami //////////////////////////////////////////////////*/
.orangeVehicleOwner {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/vehicleOwner.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #FFE3B9;
	padding: 0px;
	margin: 0px;
}

.orangeVehicleOwner p {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 100px;
}

.orangeInsCompanies {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/insCompanies.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #FFE3B9;
	padding: 0px;
	margin: 0px;
}

.orangeRoadArrows {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/roadArrows.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #FFE3B9;
	padding: 0px;
	margin: 0px;
}

.orangePhone {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/phone.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #FFE3B9;
	padding: 0px;
	margin: 0px;
}

.orangeSelectInsurance {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/regNumber.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #FFE3B9;
	padding: 0px;
	margin: 0px;
}

.orangeSubDeposit {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/subDeposit.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #FFE3B9;
	padding: 0px;
	margin: 0px;
}

tr.selectServiceRowLink a {
	text-decoration: none;
}

tr.selectServiceRowLink:hover a,tr.selectServiceRowLink.hover a {
	text-decoration: underline;
}

.orangeBullet {
	background-image: url(/onlineInsurance/images/homeImages/service_orange_bullet.gif);
	background-repeat: no-repeat;
	background-position: right;
	border: none;
}

.orangeBullet:HOVER {
	background-image: url(/onlineInsurance/images/homeImages/service_orange_bullet_big.gif);
	background-repeat: no-repeat;
	border: none;
}

.orangeBulletBig {
	background-image: url(/onlineInsurance/images/homeImages/service_orange_bullet_big.gif);
	background-repeat: no-repeat;
	background-position: right;
	cursor: pointer;
}

.blueBullet {
	background-image: url(/onlineInsurance/images/homeImages/service_blue_bullet.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.blueBullet:HOVER {
	background-image: url(/onlineInsurance/images/homeImages/service_blue_bullet_big.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.blueBulletBig {
	background-image: url(/onlineInsurance/images/homeImages/service_blue_bullet_big.gif);
	background-repeat: no-repeat;
	background-position: right;
	cursor: pointer;
}

.orangeTitle {
	color: #F06B00;
	font-family: Verdana, Arial, sans-serif;
	font-size: 17px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
}

.linkOrangeTitle {
	color: #F06B00;
	font-family: Verdana, Arial, sans-serif;
	font-size: 17px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
}

.linkOrangeTitle a:LINK {
	color: #F06B00;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
	font-size: 17px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
}

.linkOrangeTitle a:VISITED {
	color: #F06B00;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
	font-size: 17px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
}

.linkOrangeTitle a:HOVER {
	color: #F06B00;
	text-decoration: underline;
	font-family: Verdana, Arial, sans-serif;
	font-size: 17px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
}

.blueTitle {
	color: #8CA5B5;
	font-family: Verdana, Arial, sans-serif;
	font-size: 17px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
}

.linkBlueTitle {
	color: #8CA5B5;
	font-family: Verdana, Arial, sans-serif;
	font-size: 17px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
}

.linkBlueTitle a:LINK {
	color: #8CA5B5;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
	font-size: 17px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
}

.linkBlueTitle a:VISITED {
	color: #8CA5B5;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
	font-size: 17px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
}

.linkBlueTitle a:HOVER {
	color: #8CA5B5;
	text-decoration: underline;
	font-family: Verdana, Arial, sans-serif;
	font-size: 17px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
}

.text {
	color: #24211D;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-align: left;
}

.linkText {
	color: #24211D;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-align: left;
}

.linkText a:LINK {
	color: #24211D;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-align: left;
}

.linkText a:VISITED {
	color: #24211D;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-align: left;
}

.linkText a:HOVER {
	color: #24211D;
	text-decoration: underline;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-align: left;
}

.orangeOffers {
	background-image: url(/onlineInsurance/images/homeImages/service_orange_border.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: bottom right;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 13px;
}

.blueInstalments {
	background-image: url(/onlineInsurance/images/homeImages/service_blue_border.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: bottom right;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 13px;
}

.orangeOffersHover {
	background-image: url(/onlineInsurance/images/homeImages/service_orange_border.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: bottom right;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 13px;
}

.orangeOffersHover .linkOrangeTitle a {
	text-decoration: underline;
}

.orangeOffersHover .linkOrangeTitle a:VISITED {
	text-decoration: underline;
}

.orangeOffersHover .linkOrangeTitle a:LINK {
	text-decoration: underline;
}

.orangeOffersHover .linkOrangeTitle a:HOVER {
	text-decoration: underline;
}

.orangeOffersHover .linkText a {
	text-decoration: underline;
}

.orangeOffersHover .linkText a:VISITED {
	text-decoration: underline;
}

.orangeOffersHover .linkText a:LINK {
	text-decoration: underline;
}

.orangeOffersHover .linkText a:HOVER {
	text-decoration: underline;
}

.blueInstalmentsHover {
	background-image: url(/onlineInsurance/images/homeImages/service_blue_border.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: bottom right;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 13px;
}

.blueInstalmentsHover .linkBlueTitle a {
	text-decoration: underline;
}

.blueInstalmentsHover .linkBlueTitle a:VISITED {
	text-decoration: underline;
}

.blueInstalmentsHover .linkBlueTitle a:LINK {
	text-decoration: underline;
}

.blueInstalmentsHover .linkBlueTitle a:HOVER {
	text-decoration: underline;
}

.blueInstalmentsHover .linkText a {
	text-decoration: underline;
}

.blueInstalmentsHover .linkText a:VISITED {
	text-decoration: underline;
}

.blueInstalmentsHover .linkText a:LINK {
	text-decoration: underline;
}

.blueInstalmentsHover .linkText a:HOVER {
	text-decoration: underline;
}

.bottomWhyOnline {
	background-image: url(/onlineInsurance/images/homeImages/bottom_border.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: center;
	padding-top: 20px;
	padding-right: 70px;
	padding-bottom: 60px;
	padding-left: 50px;
	height: 90px;
}

.orangeInsCompanies p {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 100px;
}

.orangeRoadArrows p {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 100px;
}

.orangePhone p {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 100px;
}

.orangeSelectInsurance p {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 100px;
}

.orangeSubDeposit p {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 100px;
}

.orangeVoluntaryInsurance {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/voluntaryInsurance.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #FFE3B9;
	padding: 0px;
	margin: 0px;
}

.orangeVoluntaryInsurance p {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 100px;
}

.blueDziAssistance {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/dziAssistance.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #C5D8EB;
	padding: 0px;
	margin: 0px;
}

.blueDziAssistance p {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 100px;
}

.orangePaymentWay {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/paymentWay.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #FFE3B9;
	padding: 0px;
	margin: 0px;
}

.orangePaymentWay p {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 100px;
}

.orangeClubCard {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/clubCard.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #FFE3B9;
	padding: 0px;
	margin: 0px;
}

.orangeClubCard p{
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 100px;
}	

.orangeClubCardDescription {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/clubCard.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #FFE3B9;
	padding: 0px;
	margin: 0px;
}

.blackClubCardText {
	font-size: 12px;
	background-color: #FFE3B9;
	color: black;
	padding-left: 7px;
}

.orangeClubCardStatement {
	font-size: 20px;
	background-color: #FF6600;
	color: #FFFFFF;
}

.redPayDate {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/redPayDate.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #F9E1E1;
	padding: 0px;
	margin: 0px;
}

.redPayDate p {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 100px;
}

.redVehicleData {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/redVehicleData.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #FFA59F;
	padding: 0px;
	margin: 0px;
}

.redVehicleData p {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 100px;
}

.blueShippingAddress {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/shippingAddress.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #C5D8EB;
	padding: 0px;
	margin: 0px;
}

.blueShippingAddress p {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 100px;
}

.bluePaymentType {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/paymentType.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #C5D8EB;
	padding: 0px;
	margin: 0px;
}

.bluePaymentType p {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 100px;
}

.blueVehicleUsage {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/vehicleUsage.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #C5D8EB;
	padding: 0px;
	margin: 0px;
}

.blueVehicleUsage p {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 100px;
}

.blueObligatoryInsurance {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/obligatoryInsurance.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #C5D8EB;
	padding: 0px;
	margin: 0px;
}

.blueObligatoryInsurance p {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 100px;
}

.greenVehicleData {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/greenVehicleData.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #DCEED5;
	padding: 0px;
	margin: 0px;
}

.greenVehicleData p {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 100px;
}

.greenCardPrice {
	font-size: 13px;
	font-weight: bold;
	background-image: url(/onlineInsurance/images/pictograms/greenCardPrice.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 900px;
	background-color: #DCEED5;
	padding: 0px;
	margin: 0px;
}

.greenCardPrice p {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 100px;
}

.online a {
	text-indent: -5000px;
	display: block;
	height: 100px;
	width: 692px;
	margin-top: 15px;
}

.choice a {
	text-indent: -5000px;
	display: block;
	height: 188px;
	width: 724px;
}

/* Second Page */
.heading {
	float: left;
	height: 72px;
	width: 692px;
	background-image: url(/onlineInsurance/images/firsth1.gif);
	background-repeat: no-repeat;
}

/* End of Second Page */ /* Breadcrumbs */
.breadcrumbs {
	float: left;
	height: 50px;
	width: 900px;
	padding-left: 72px;
}

.breadcrumbs #step {
	float: left;
	height: 42px;
	width: 168px;
}

.breadcrumbs #empty_step {
	float: left;
	height: 42px;
	width: 84px;
}

.oneon {
	background-image: url(/onlineInsurance/images/SDIsteps/1_f2.gif);
	background-repeat: no-repeat;
}

.oneoff {
	background-image: url(/onlineInsurance/images/SDIsteps/1.gif);
	background-repeat: no-repeat;
}

.twoon {
	background-image: url(/onlineInsurance/images/SDIsteps/2_f2.gif);
	background-repeat: no-repeat;
}

.twooff {
	background-image: url(/onlineInsurance/images/SDIsteps/2.gif);
	background-repeat: no-repeat;
}

.threeon {
	background-image: url(/onlineInsurance/images/SDIsteps/3_f2.gif);
}

.threeoff {
	background-image: url(/onlineInsurance/images/SDIsteps/3.gif);
}

.fouron {
	background-image: url(/onlineInsurance/images/SDIsteps/4_f2.gif);
	background-repeat: no-repeat;
}

.fouroff {
	background-image: url(/onlineInsurance/images/SDIsteps/4.gif);
	background-repeat: no-repeat;
}

.fiveon {
	background-image: url(/onlineInsurance/images/SDIsteps/5_f2.gif);
	background-repeat: no-repeat;
	width: 123px;
}

.fiveoff {
	background-image: url(/onlineInsurance/images/SDIsteps/5.gif);
	background-repeat: no-repeat;
	width: 123px;
}

.sixon {
	background-image: url(/onlineInsurance/images/SDIsteps/6_f2.gif);
	background-repeat: no-repeat;
}

.sixoff {
	background-image: url(/onlineInsurance/images/SDIsteps/6.gif);
	background-repeat: no-repeat;
}

.sevenon {
	background-image: url(/onlineInsurance/images/SDIsteps/7_f2.gif);
	background-repeat: no-repeat;
}

.sevenoff {
	background-image: url(/onlineInsurance/images/SDIsteps/7.gif);
	background-repeat: no-repeat;
}

.empty_step_inner {
	background-repeat: no-repeat;
}

.oneon_subDeposit {
	background-image: url(/onlineInsurance/images/SDIsteps/subDeposit/1_f2.gif);
	background-repeat: no-repeat;
}

.oneoff_subDeposit {
	background-image: url(/onlineInsurance/images/SDIsteps/subDeposit/1.gif);
	background-repeat: no-repeat;
}

.twoon_subDeposit {
	background-image: url(/onlineInsurance/images/SDIsteps/subDeposit/2_f2.gif);
	background-repeat: no-repeat;
}

.twooff_subDeposit {
	background-image: url(/onlineInsurance/images/SDIsteps/subDeposit/2.gif);
	background-repeat: no-repeat;
}

.threeon_subDeposit {
	background-image: url(/onlineInsurance/images/SDIsteps/subDeposit/3_f2.gif);
	background-repeat: no-repeat;
}

.threeoff_subDeposit {
	background-image: url(/onlineInsurance/images/SDIsteps/subDeposit/3.gif);
	background-repeat: no-repeat;
}

.fouron_subDeposit {
	background-image: url(/onlineInsurance/images/SDIsteps/subDeposit/4_f2.gif);
	background-repeat: no-repeat;
	width: 125px;
}

.fouroff_subDeposit {
	background-image: url(/onlineInsurance/images/SDIsteps/subDeposit/4.gif);
	background-repeat: no-repeat;
	width: 125px;
}

.midOrange {
	margin: 10px 20px 10px 30px;
	font-weight: bold;
	background: #FFCBA5;
}

.oneon_euIns {
	background-image: url(/onlineInsurance/images/SDIsteps/euIns/1_f2.gif);
	background-repeat: no-repeat;
}

.oneoff_euIns {
	background-image: url(/onlineInsurance/images/SDIsteps/euIns/1.gif);
	background-repeat: no-repeat;
}

.twoon_euIns {
	background-image: url(/onlineInsurance/images/SDIsteps/euIns/2_f2.gif);
	background-repeat: no-repeat;
}

.twooff_euIns {
	background-image: url(/onlineInsurance/images/SDIsteps/euIns/2.gif);
	background-repeat: no-repeat;
}

.threeon_euIns {
	background-image: url(/onlineInsurance/images/SDIsteps/euIns/3_f2.gif);
	background-repeat: no-repeat;
}

.threeoff_euIns {
	background-image: url(/onlineInsurance/images/SDIsteps/euIns/3.gif);
	background-repeat: no-repeat;
}

.fouron_euIns {
	background-image: url(/onlineInsurance/images/SDIsteps/euIns/4_f2.gif);
	background-repeat: no-repeat;
	width: 125px;
}

.fouroff_euIns {
	background-image: url(/onlineInsurance/images/SDIsteps/euIns/4.gif);
	background-repeat: no-repeat;
	width: 125px;
}

.oneon_perSeatIns {
	background-image: url(/onlineInsurance/images/SDIsteps/perSeatIns/1_f2.gif);
	background-repeat: no-repeat;
}

.oneoff_perSeatIns {
	background-image: url(/onlineInsurance/images/SDIsteps/perSeatIns/1.gif);
	background-repeat: no-repeat;
}

.twoon_perSeatIns {
	background-image: url(/onlineInsurance/images/SDIsteps/perSeatIns/2_f2.gif);
	background-repeat: no-repeat;
}

.twooff_perSeatIns {
	background-image: url(/onlineInsurance/images/SDIsteps/perSeatIns/2.gif);
	background-repeat: no-repeat;
}

.threeon_perSeatIns {
	background-image: url(/onlineInsurance/images/SDIsteps/perSeatIns/3_f2.gif);
	background-repeat: no-repeat;
}

.threeoff_perSeatIns {
	background-image: url(/onlineInsurance/images/SDIsteps/perSeatIns/3.gif);
	background-repeat: no-repeat;
}

.fouron_perSeatIns {
	background-image: url(/onlineInsurance/images/SDIsteps/perSeatIns/4_f2.gif);
	background-repeat: no-repeat;
	width: 125px;
}

.fouroff_perSeatIns {
	background-image: url(/onlineInsurance/images/SDIsteps/perSeatIns/4.gif);
	background-repeat: no-repeat;
	width: 125px;
}

a.cleanLink:link {
	color: black;
	text-decoration: none;
}

a.cleanLink:visited {
	color: black;
	text-decoration: none;
}

a.cleanLink:active {
	color: black;
	text-decoration: none;
}

a.cleanLink:hover {
	color: black;
	text-decoration: none;
}

.mouseOver {
	background-color: #A5DADA;
}

.mouseOut {
	background-color: white;
}

/* end of breadcrumbs */ /***********************************************/

/***********************************************/ /* error page                                  */
	/***********************************************/
.errorPage p {
	color: #FF6600;
	font-size: 15px;
	font-family: Arial;
	font-weight: bold;
}

.errorPage h1 {
	color: #FF6600;
	font-size: 20px;
	font-family: Arial;
	font-weight: bold;
}

td.previewOfferFirstColumn {
	width: 50%;
}

/* owner address data */
table#ownerStreetDataTable {
	width: 350px;
}

table#ownerStreetDataTable td {
	padding: 0px;
}

select#ownerStreetType {
	width: 80px;
}

input#ownerStreetName {
	width: 100%;
}

div#ownerStreetNameAutoComplete {
	display: inline;
	width: 100%;
}

table#ownerQuarterDataTable {
	width: 350px;
}

table#ownerQuarterDataTable td {
	padding: 0px;
}

select#ownerQuarterType {
	width: 80px;
}

input#ownerQuarterName {
	width: 100%;
}

div#ownerQuarterNameAutoComplete {
	display: inline;
	width: 100%;
}

table#ownerAddressDetailsDataTable {
	width: 350px;
}

table#ownerAddressDetailsDataTable td {
	padding: 0px;
}

textarea#ownerAddressNotes {
	width: 350px;
}

/* shipping address data */
table#shippingStreetDataTable {
	width: 350px;
}

table#shippingStreetDataTable td {
	padding: 0px;
}

select#shippingStreetType {
	width: 80px;
}

input#shippingStreetName {
	width: 100%;
}

div#shippingStreetNameAutoComplete {
	display: inline;
	width: 100%;
}

table#shippingQuarterDataTable {
	width: 350px;
}

table#shippingQuarterDataTable td {
	padding: 0px;
}

select#shippingQuarterType {
	width: 80px;
}

input#shippingQuarterName {
	width: 100%;
}

div#shippingQuarterNameAutoComplete {
	display: inline;
	width: 100%;
}

table#shippingAddressDetailsDataTable {
	width: 350px;
}

table#shippingAddressDetailsDataTable td {
	padding: 0px;
}

textarea#shippingAddressNotes {
	width: 350px;
}