BODY {
	font-family: Verdana, Tahoma, sans-serif, "Arial CE";
	font-size: 10px;
}

A, A:link, A:active, A:visited {
	color: #ac0020;
	font-size: 12px;
	text-decoration: none;
}

A:hover {
	text-decoration: underline;
}

.ui-datepicker-trigger {
	margin-left: 5px;
}


/* TEXT */
.text, a.text, a:link.text, a:active.text, a:visited.text {
	color: #000000;
	font-size: 12px;
	font-family: Verdana,Tahoma,sans-serif,"Arial CE";
	text-decoration: none;
	font-weight: normal;
}
a:hover.text { text-decoration: underline; }

/* TEXT BOLD */
.textbold, a.textbold, a:link.textbold, a:active.textbold, a:visited.textbold {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
a:hover.textbold {
	text-decoration: underline;
}

/* TEXT RED */
.textred, a.textred, a:visited.textred, a:active.textred {
	color: #ac0020;
	font-size: 12px;
	font-family: Verdana, Tahoma, sans-serif, "Arial CE";
	text-decoration: none;
	font-weight: normal;
}
a:hover.textred {
	color: #ac0020;
	text-decoration: underline;
}

/* TEXT WHITE */
.textwhite, a.textwhite, a:visited.textwhite, a:active.textwhite {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Tahoma, sans-serif, "Arial CE";
	text-decoration: none;
	font-weight: bold;
}
a:hover.textwhite {
	color: #FFFFFF;
	text-decoration: underline;
}


/* TEXT RED BOLD */
.textredbold, a.textredbold, a:visited.textredbold, a:active.textredbold {
	color: #ac0020;
	font-size: 12px;
	font-family: Verdana, Tahoma, sans-serif, "Arial CE";
	text-decoration: none;
	font-weight: bold;
}


/* BACKS */
.f4 {background-color: #dddee2;}
.f1 {background-color: #013366;} /* dark blue  - (ciary na uvodnej okolo menu) */
.f2 {background-color: #ffffff;} /* biela */
.f3 {background-color: #ac0020;} /* biela */
.navig {background-color: #ac0020;}

form { margin:0px; padding: 0px;}

/*
.textbold, a.textbold, a:link.textbold, a:active.textbold, a:visited.textbold {
	color: #ac0020;
	font-size: 12px;
	font-weight: bold;
}


a:hover.textbold {
	text-decoration: underline;
}




.textwhite, a.textwhite, a:link.textwhite a:active.textwhite, a:visited.textwhite {
	font-family: Verdana, Tahoma, sans-serif, "Arial CE";
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

a:hover.textwhite {
	text-decoration: underline;
}


.textwhitebold, a.textwhitebold, a:link.textwhitebold a:active.textwhitebold, a:visited.textwhitebold {
	font-family: Verdana, Tahoma, sans-serif, "Arial CE";
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a:hover.textwhitebold {
	text-decoration: underline;
}

.text, a.text, a:link.text, a:active.text, a:visited.text {
	color: #ac0020;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}

a:hover.text {
	text-decoration: underline;
}

.textblack, a.textblack, a:visited.textblack, a:active.textblack {
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Tahoma, sans-serif, "Arial CE";
	text-decoration: none;
	font-weight: normal;
}


a:hover.textblack {
	color: #000000;
	text-decoration: underline;
}

.textblackbold, a.textblackbold, a:visited.textblackbold, a:active.textblackbold {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Tahoma, sans-serif, "Arial CE";
	text-decoration: none;
	font-weight: bold;
}


.textbold, a.textbold, a:link.textbold, a:active.textbold, a:visited.textbold {
	color: #ac0020;
	font-size: 12px;
	font-weight: bold;
}


a:hover.textbold {
	text-decoration: underline;
}

.smalltextbold, a.smalltextbold, a:link.smalltextbold, a:active.smalltextbold, a:visited.smalltextbold {
	color: #ac0020;;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a:hover.smalltextbold {
	text-decoration: underline;
}

.textgrey, a.textgrey, a:visited.textgrey, .listhead, table {
	color: #6a6d73;
	font-size: 12px;
	font-family: Verdana, Tahoma, sans-serif, "Arial CE";
	text-decoration: none;
}

a:hover.textgrey {
	text-decoration: underline;
}

.textbox {
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Tahoma, sans-serif, "Arial CE";
}

.redtextbox {
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	color: #000000;
	font-size: 12px;
}

.textgreybold {
	color: #6a6d73;
	font-size: 12px;
	font-weight: bold;
}

.smalltextgreybold {
	color: #6a6d73;
	font-size: 11px;
	font-weight: bold;
}

.button {
	border-color: #ac0020;
	border-width: 1px;
	border-style: solid;
	background-color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Tahoma, sans-serif, "Arial CE";
	font-weight: bold;
}

.page_head, a.page_head, a:link.page_head, a:visited.page_head, a:active.page_head {
	font-family: Tahoma, sans-serif, "Arial CE";
	color: #ac0020;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}

a:hover.page_head {
	font-family: Tahoma, sans-serif, "Arial CE";
	color: #ac0020;
	font-size: 16px;
	text-decoration: underline;
}

.right {
	margin-right: 12px;
}

.maintable {
	color: #ac0020;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.f1 {background-color: #ac0020;}
.f2 {background-color: #f1f2f3;}
.f3 {background-color: #ffd900;}
.f4 {background-color: #dddee2;}
.f5 {background-color: #c3c3ca;}
.f6 {background-color: #ffffff;}
.f7 {background-color: #626962;}
.f8 {background-color: #da6e01;}
.f9 {background-color: #e27d15;}
.f10 {background-color: #485347;}

form { margin:0px; padding: 0px;}
*/

div#insurance-ccp-one select {
	width: 135px;
	font-family: Verdana,Tahoma,sans-serif,"Arial CE";
}

div#insurance-ccp-one input.hasDatepicker {
	width: 114px;
}

table.insurers input[type=text] {
	width: 220px;
}

table.insurers input.text {
		width: 220px;
}

input[disabled] {
	border: 1px solid #B5B5B5;
	background-color: #ddd;
}

.disabled {
	border: 1px solid #B5B5B5;
	background: none repeat scroll 0 0 #DDDEE2;
	color: #000000;
}

option {
	color: #000000;
}

table.insurers select {
	width: 220px;
}

select.step1 {
	width: 145px;
}

input.step1 {
	width: 145px;
}

#body-insurance-ccp .online select {
	font-family: Verdana, Tahoma, sans-serif, "Arial CE";
}
