@CHARSET "UTF-8";
/* ----------------------------------- page -------------------------------- */
html, body {
	background-color: #fff;
}

#page_shadow, #shadow_page_bottom, #footer_container, #shadow_footer_top, #shadow_footer_bottom {
	background: transparent none;
}

#pageBorder {
	padding-bottom: 10px;
}

#footer a {
	text-decoration: underline;
}

#footer, #footer a.beautyfulLink, #footer #copyright {
	color: #000;
	text-decoration: none;
}


/* --------------------------------- headings ------------------------------ */
h1 {
	font-size: 30px;
	font-weight: normal;
	color: #663300;
}

h2 {
	font-size: 17px;
	font-weight: normal;
}

/* -------------------------------- navigation ----------------------------- */
.navigation_new {
	margin-top: 20px;
}

.navigation_new #menu1 {
	border: 0;
	border-bottom: 1px solid #D3D3D3;
}

.navigation_new #menu1, .navigation_new #menu1 li {
	border-bottom: 1px solid #e9e8e8;
}

.navigation_new #menu1,
.navigation_new #menu1 li,
.navigation_new #menu1 li.selected span {
	background-color: #f9ce0b;
}

.navigation_new #menu1 li.first {
	padding: 0 5px 0 6px;
	width: 14px;
}

.navigation_new #menu1 li.selected span,
div.navigation_new div.level_2nd span a.active,
.lexicon.widget_1 .content #lexMenu a.active,
.lexicon.widget_1 .scroll-pane ul li a strong {
	color: #000;
}

.navigation_new #menu1 li.selected a,
.navigation_new #menu1 li.selected,
.navigation_new #menu1 li.first.selected,
.navigation_new #menu1 li.first.selected a,
.navigation_new #menu1 li.selected, .navigation_new #menu1 li.selected span,
.navigation_new #menu1.space_hack {
	background: #d6d7d6 none;
	color: #000;
}

div.navigation_new div.level_2nd {
	background-color: #d6d7d6;
	border-bottom-color: #e9e8e8;
}

.paginationNumbers a.zurueck span,
div.paging p a.zurueck span {
	padding-left: 10px;
}

div.content_header a.icon,
.gppRegisterLink.icon,
.gppLogoutWidgetBanner .submitButton,
#inputFieldForm a.submitButton,
#search_box_2 .submitButton,
#quizForm .submitButton,
div.paging p a.weiter,
.paginationNumbers a.weiter,
#gppLogin .gppLoginPart input.submitButton, #gppLogin .gppLoginPart a.submitButton,
#newsletter_subscribe .submitButton,
#gppLogin .gppUserEditLink .submitButton {
	padding-right: 10px;
}

input[type="submit"] {
	padding-right: 10px;
}

div.navigation_new div.level_2nd span a, .navigation_new #menu1 li a, #footer a,
div.navigation_new div.level_3rd div.dropdown div span,
div.navigation_new div.level_3rd div.dropdown div span a,
a.icon,
.news_container .theme_time .theme,
.small_image_teaser h2 a,
#gppLogin .gppLoginPart h3,
.widget_1 .head a,
a, .tagcloud a,
.article_container h2 a:hover,
.news_container h2 a:hover,
.widget_2 div ul li a,
.widget_1 .scroll-pane ul li a, .widget_1 ul li a,
.paginationNumbers span,
div.quizes div.quiz h1 {
	color: #000;
}

div.content_header span.char_size a.active {
	color: #000;
}

div.navigation_new div.level_2nd div.level_2nd_split {
	width: 1px;
	margin-left: 2px;
	margin-right: 3px;
}

.navigation_new_breadcrumbs, .navigation_new_breadcrumbs span, .navigation_new_breadcrumbs a {
	color: #9b9b9b !important;
}
/* --------------------------------- widgets ------------------------------- */
#gppLogin .gppLogoutWidgetBanner .gppUserEditLink .active {
	padding-right: 12px;
}

.accordion * {
	color: #000 !important;
}

.question_box,
.widget_1 .container,
.widget_2 div,
.widget_3.accordion, .widget_1,
.widget_3.accordion li .container,
#gppLogin .gppLoginPart {
	background-color: #f0eeee;
}

/* this rule cannot be merged with the rules above because MSIE6 cannot handle it */
.questions .answers input[type="radio"] {
	background-color: #f2f2f9;
}

.widget_1, .widget_3.accordion li .container {
	border-color: #c3c2c2;
}

div#refine_results .inactive,
.widget_3.accordion li .head,
.widget_1 .head,
.widget_2 .widgetTitle,
#gppLogin .gppLoginWidgetBanner,
#searchform_new,
#footer #honCode,
#gppLogin .gppLoginBottomNote,
#gppLogin .gppLogoutWidgetBanner,
.search_box_2 fieldset,
div#ajax_div_send_link_friend div.inner div.system_info {
	background: #d6d7d6 none;
}

#gppLogin .gppLoginWidgetBanner .gppLoginButton,
#searchform_new #searchbox_new_submit,
.ac_results .ac_over,
#gppLogin .gppLogoutWidgetBanner .gppLogoutLink a {
	background: #808184 none;
	color: #fff;
}

.ac_results .ac_over {
	border-color: #333366;
}

.widget_3.accordion li .head {
	border-bottom: 1px solid #c3c2c2;
}

.small_image_teaser h2 a:hover {
	color: #000;
}

/* -------------------------------- articles ------------------------------- */
.alphabet ul.letter_list li.active a {
	color: #000;
}

h2.theme_special, p.theme_special {
	color: #444;
}

.catalogue li, .catalogue li.active {
	border: 1px solid #d6d6d6;
}

.catalogue li {
	background: #f3c51a none;
}

.catalogue a {
	color: #000;
}

.catalogue a,
div#search_tabs div a,
div#ajax_results .query,
div.search_result h2 a,
div.search_result a,
div.paging p span {
	color: #808284;
}

div.search_result h2 a:hover,
div.search_result a:hover,
div#search_tabs div a:hover,
div#search_tabs div.selected,
.catalogue li.active a {
	color: #000;
}

div#search_tabs div a {
	background: #f9ce0b none;
	color: #808284;
}

div#search_tabs div {
	border: 1px solid #d6d6d6;
	background-color: #f9ce0b;
}

div#search_tabs div {
	border-left: 0 !important;
}

.catalogue li.active {
	border-bottom: 1px solid transparent;
}

.catalogue li.active a {
	color: #000;
}
/* --------------------------------- addons -------------------------------- */
.href_main_navi {
	color: #fff;
}

#navMenu {
	width: 800px;
	position: absolute;
}

#navMenu li {
	float: left;
	margin-right: 5px;
}

#navMenu li a.first {
	width: 183px;
}

#navMenu li a {
	width: 115px;
	height: 26px;
	line-height: 26px;
	display: block;
	background-image: url('http://www.huk.de/_resources/img/navi/main/produkte_off.gif');
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
	text-align: center;

}

#navMenu li a:hover {
	background-image: url('http://www.huk.de/_resources/img/navi/main/produkte_on.gif');
}

.table_huk .cell_buttons {
/*	position: absolute;
	margin-left: 600px;*/
}

.cell_main_navi {
	background-image: url('http://www.huk.de/_resources/img/navi/main/all_off.gif');
	background-repeat: no-repeat;
	text-align: center;
}
.cell_buttons {
	background-image: url(http://www.huk.de/_resources/img/navi/main/buttons.gif);
	background-repeat: no-repeat;
	text-align: center;
}

.direkt_zu {
	background-image: url('http://www.huk.de/_resources/img/info/direkt_zu_back.gif');
	padding-left: 14px;
	padding-right: 14px;
}

.direkt_zu_top {
	background-image: url('http://www.huk.de/_resources/img/info/direkt_zu_back_top.gif');
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	padding-left: 14px;
	vertical-align: middle;
}

#customHeader table {
	font-size: 11px;
}

#customHeader table a:hover {
	text-decoration: none;
}

#customHeader table tr td img {
	margin-left: 7px;
}

.cell_top_navi {
	font-size: 11px;
	padding-right: 5px;
	text-align: right;
}

.cell_main_navi {
	background-image: url('http://www.huk.de/_resources/img/navi/main/all_off.gif');
	background-repeat: no-repeat;
	text-align: center;
}
a.href_main_navi, .wartungsseite.href_main_navi {
	font-size: 12px;
	font-weight: bold;
}





/* Neuer Header 2011 */
#stage_left .button { display: block; float: left; overflow: hidden; width: 152px; height: 18px; padding: 8px 6px 4px 32px; border: 0; background: url(/huk-coburg/images/custom/style/buttons.png) no-repeat; color: #3e3d40; text-decoration: none; vertical-align: baseline; text-align: left; font-size: 14px; line-height: 14px; }
#stage_left .button:hover { background-position: 0 -30px; }

#stage_left a.btn0 { background-position: 0 -120px; font-weight: bold; }
#stage_left a.btn0:hover { background-position: 0 -150px; }

#page { background-color: #fff; font-family: Arial, Helvetica, sans-serif; line-height: 1.25; }

/* Font Size Modifiers */
#page.small_font { font-size: 0.75em; }
#page.medium_font { font-size: 0.875em; }
#page.large_font { font-size: 1em; }

.clear { clear: both; font-size: 0; line-height: 0; width: 0; height: 0; display: block; }

.scriptonly { display: none !important; }

#page .right { float: right !important; }


/* Main Building Blocks */

#top { background-color: #fff; }
#top.redux { }
#main { padding: 5px 0 0; }
#page .start { background: url(/huk-coburg/images/custom/style/stage.jpg) no-repeat center 5px;
padding-right: 60px; }
#page.vm .start { background: url(/huk-coburg/images/custom/style/vm_bg.png) repeat-x 0 5px; }
.start .center:first-child { height: 268px; }
#bottom { background-color: #6d6e71; }
#foot { background-color: #7c7d7d; }

.maincontent { float: left; width: 710px; margin-right: 20px; }
.start .maincontent { width: 720px; margin-right: 10px; }
#page .center { margin: 0 auto; width: 960px; }


/* Header */

#logo { float: left; margin-top: 10px; margin-left: -10px;}
#print_logo { display:none; }

#fontsize { float: left; margin: 0 5px 10px 0; }
#fontsize a { display: block; float: left; width: 23px; height: 20px; background: url(/huk-coburg/images/custom/style/fontsize.png) no-repeat; }
#fontsize a.small { background-position: 0 0; }
#fontsize a.medium { background-position: -23px 0; width: 24px; }
#fontsize a.large { background-position: -47px 0; }
#fontsize a:hover.small { background-position: 0 -20px; }
#fontsize a:hover.medium { background-position: -23px -20px; }
#fontsize a:hover.large { background-position: -47px -20px; }

.meta { float: left; width: 306px; }
.meta a { display: block; float: left; width: 70px; height: 17px; padding-top: 3px; background: url(/huk-coburg/images/custom/style/meta.png) -3px 0 no-repeat; font-size: 11px; color: #6d6e71; text-align: center; }
.meta a.meta_last { width: 86px; }
.triple a, .triple a.meta_last { width: 100px; }
.meta a.meta_first { background-position: 0 0; }
.meta a.meta_last { background-position: right 0; }
.meta a:hover { background-position: -3px -20px; }
.meta a.meta_first:hover { background-position: 0 -20px; }
.meta a.meta_last:hover { background-position: right -20px; }
.meta .divider { float: left; width: 3px; height: 20px; background: url(/huk-coburg/images/custom/style/meta.png) -150px 0 no-repeat; }

.search { position: relative; z-index: 60; margin: 15px 0; }

.redux .search { margin: 0; }
#main .search { z-index: 20; }

/* Fix for #272 by Prinz */
.search .keyword_wrapper { float: left; height: 29px; padding-left:35px; background: url(/huk-coburg/images/custom/style/form.png) 0 -90px no-repeat; overflow:hidden;}
.search .keyword { display: block; width: 266px; height: 19px; border: none; padding: 5px 10px 5px 0px; font-size: 14px; background-color:transparent; background-image:none;}
/* /Fix for #272 by Prinz */

.search a.search_btn { display: block; float: left; width: 70px; height: 24px; padding-top: 5px; background: url(/huk-coburg/images/custom/style/buttons.png) 0 -420px; font-size: 14px; text-align: center; }
.search input[type="submit"] { display: block; float: left; width: 70px; height: 29px; padding-top: 0; background: url(/huk-coburg/images/custom/style/buttons.png) 0 -420px; font-size: 14px; text-align: center; }
.search a.search_btn:hover { background-position: 0 -450px; }

.suggest { display: none; position: absolute; left: 2px; top: 29px; z-index: 400; width: 306px; background-color: #fff; border: 2px solid #d9dadb; border-top: none; }
.suggest .section { padding: 15px 15px 9px; border-bottom: 2px dotted #d9dadb; }
.suggest .last { border: none; }
.suggest h5, .suggest a.line { margin-bottom: 6px; }
.suggest h5 { color: #6d6e71; font-size: 1.1em; }


/* Main Menu */

.menu { position: relative; z-index: 35; height: 33px; margin-top: 7px; }
.level1 { position: relative; float: left; width: 188px; margin-right: 5px; }
.level1 a.lv1 { display: block; position: relative; width: 182px; height: 20px; padding: 9px 3px 4px; background: url(/huk-coburg/images/custom/style/menutabs.png) no-repeat -3px 0; text-align: center; font-size: 16px; color: #fdd019; }
.level1 a.lv1:hover { background-position: -3px -33px; }
.level1 a.active { background-position: -3px -66px; color: #6d6e71; }
.level1 a.active:hover { background-position: -3px -66px; }
.level1 a.open { margin-left: -3px; width: 188px; background-position: 0 -99px; color: #6d6e71; }
.level1 a.open:hover { background-position: 0 -99px; }
.menu .last { margin-right: 0; }

#overlay { display: none; position: absolute; z-index: 30; width: 100%; height: 100%; }
.opac { background-color: #000; opacity:.5;filter:alpha(opacity=50); }
.no_opac { background-image: url(/huk-coburg/images/custom/style/overlay.png); }

.level2 { display: none; position: absolute; z-index: 40; width: 230px; padding: 15px; background-color: #fff; }
.last .level2 { right: 0; }
.double .level2 { width: 480px; }

.level2a { margin-right: 20px; }
.level2a, .level3 { float: left; width: 230px; }
.level2b p { margin: 10px 0; }
.level2b a.line { font-weight: bold; }
.level2b { position: absolute; right: 15px; bottom: 15px; width: 230px; }
.level3 { display: none; }

.level2 a.lv2 { display: block; margin: 2px; padding: 5px 8px; background-color: #e7e7e7; font-size: 14px; }
.level2 a.lv2:hover, .level2 a.selected { background-color: #fdd019; }


/* Main Stage */
#stage_ie6_button { display:none; }
#stage_left { float: left; position: relative; width: 710px; height: 248px; padding: 10px 0 10px 20px; background: url(/huk-coburg/images/custom/style/headline_large.png) no-repeat; }
#stage_left h5 { margin-left: -1px; margin-bottom: 0; margin-top: 0; font-size: 24px;}
#stage_left p { margin-bottom: 0.5em; font-size: 18px; color: #1a171b; }
#stage_left img { position: absolute; left: 0; bottom: 20px; }

#vm_stage { float: left; width: 658px; height: 188px; padding: 12px 40px 15px 20px; margin: 30px 0 24px; border: 1px solid #d9dadb; background: url(/huk-coburg/images/custom/style/headline_medium.png) no-repeat #fff; }
#vm_stage h5 { height: 70px; font-size: 18px; }
#vm_stage h2 { font-size: 18px; margin: 20px 0 6px; }
#vm_stage p { font-size: 13px; }
#vm_stage .left { width: 450px; }
#vm_stage img { margin: 8px 0 20px; }
#vm_stage a { margin-right: 0; }


/* Content Stage */

#breadcrumb div { float: left; margin: 6px 0 9px; }
#breadcrumb a { font-size: 0.8em; margin-right: 8px; padding-left: 12px; background: url(/huk-coburg/images/custom/style/icons.png) -60px -116px; }
#breadcrumb a:hover { text-decoration: underline; }
#breadcrumb a.first { padding-left: 0; background-image: none; }
#breadcrumb a.active { color: #6d6e71; }

.stage { width: 706px; height: 136px; border: 2px solid #d9dadb; margin-bottom: 1em; background: url(/huk-coburg/images/custom/style/headimage_kfz.jpg) no-repeat; }
.headline { width: 240px; height: 120px; padding: 10px 0 0 15px; background: url(/huk-coburg/images/custom/style/headline_small.png) no-repeat; }
.head_small { background-image: url(/huk-coburg/images/custom/style/headline_small.png); }
.head_medium { width: 280px; background-image: url(/huk-coburg/images/custom/style/headline_medium.png); }
.head_large { width: 382px; background-image: url(/huk-coburg/images/custom/style/headline_large.png); }

.headline h5 { font-size: 18px; }

.backlink { margin-bottom: 1em; line-height: 0; }
.backlink a { margin-bottom: 0; line-height: 1.25; }

/* Marginal */

.marginal { float: right; width: 230px; }
.start .marginal { padding-top: 10px; }

.marginal .note { font-size: 9px; color: #6d6e71; }

.mcontact { width: 190px; margin-bottom: 7px; padding: 14px 19px 17px; border: 1px solid #d9dadb; background: url(/huk-coburg/images/custom/style/contact_bg.png); }
.mcontact h4 { margin-bottom: 0; font-size: 20px; color: #6d6e71; }
.mcontact p { margin-bottom: 8px; font-size: 12px; }

.vmcontact { height: 216px; margin: 0 0 7px; border: 1px solid #d9dadb; border-bottom: none; }
.start .vmcontact { margin-top: 20px; }
.vmcontact .content { width: 190px; height: 103px; padding: 4px 19px 4px; background: url(/huk-coburg/images/custom/style/accordion_bg.png); border-bottom: 1px solid #d9dadb; outline: none; overflow: hidden; }
.vmcontact .content .permanent { height: 102px; margin-bottom: 8px; margin-top: 1px; overflow: auto; }
.vmcontact .content .vm_name_address { float: left; width: 130px; height: 73px; overflow: hidden; }
.vmcontact .content .gs_address { float: left; height: 50px; overflow: hidden; margin-top: 8px; line-height: 20px; }
.vmcontact .content .vm_phone { height: 27px; padding-top: 2px; background: url(/huk-coburg/images/custom/style/phone.png) bottom right no-repeat; }
.vmcontact .content .gs_time { height: 27px; padding-top: 2px; line-height: 20px; }
.vmcontact .content.active { height: 157px; }
.vmcontact .content.optional { display: none; height: 45px; overflow: visible; }
.vmcontact .optional.active { display: block; }
.vmcontact a.button { margin-top: 6px; }
/* Fix for #273 by Prinz */
.vmcontact h4 { font-size: 11px; line-height: 12px; margin-bottom: 1px; }
.vmcontact p { font-size: 11px; line-height: 12px; margin-bottom: 1px; }
.vmcontact a.lnb {background: url(/huk-coburg/images/custom/style/icon_info.png) 0 -1px no-repeat; font-weight:bold; font-size:11px; padding-left:16px;}
.vmcontact a.lnb:hover {background-position:0 -21px;}
/* /Fix for #273 by Prinz */
.vmcontact .dropdown { margin-top: 6px; }

.accordion { margin-bottom: 7px; border: 1px solid #d9dadb; border-bottom: none; }
.accordion .content { display: none; width: 190px; height: 50px; padding: 10px 19px; background: url(/huk-coburg/images/custom/style/accordion_bg.png); border-bottom: 1px solid #d9dadb; outline: none; }
.accordion .content.active { display: block; }
.accordion .input_wrapper { height: 21px; background: url(/huk-coburg/images/custom/style/form.png) no-repeat; }
.accordion .input_wrapper input { width: 170px; margin: 1px 10px 0; border: 0; font-size: 12px; line-height: 17px; height: 17px; color: #6d6e71; }
/* .accordion a.button { margin: 8px 0 0 90px; } */
.accordion a.button { margin-top: 8px; float: right; }
.accordion p { margin-bottom: 4px; font-size: 12px; }

.accordion a.toggle, .vmcontact a.toggle { border-bottom: 1px solid #d9dadb; outline: none; }
.accordion a.toggle, .vmcontact a.toggle { display: block; width: 200px; height: 19px; padding: 4px 8px 1px 20px; background: url(/huk-coburg/images/custom/style/accordion.png) -1px -1px no-repeat; font-size: 14px; }
.accordion a.active, .vmcontact a.active { background-position: -1px -27px; }
.accordion a.toggle:hover, .vmcontact a.toggle:hover { background-position: -1px -53px; }
.accordion a.active:hover, .vmcontact a.active:hover { background-position: -1px -79px; }

.marginal .box { margin: 5px 10px 5px; padding: 10px 10px 7px; border-bottom: 2px solid #d9dadb; }
.marginal .last { border-bottom: none; }

.marginal .box h3 { margin: 0 0 0.5em; color: #2e2d30; }
.marginal .box p { font-size: 1em; margin-bottom: 10px; }
.marginal .box a { padding-left: 24px; margin-bottom: 8px; font-weight: bold; }
.marginal .box a.image { padding: 0; }

/* Buttons */

.dropdown { position: relative; display: none; }
.dropdown a.select { display: block; width: 170px; height: 17px; margin: 0; padding: 3px 10px 1px 10px; border: 0; background: url(/huk-coburg/images/custom/style/form.png) 0 -30px no-repeat; font-size: 12px; color: #3e3d40; }
.dropdown a.select:hover { background-position: 0 -60px; }
.dropdown .options { display: none; position: absolute; left: 2px; z-index: 50; width: 172px; padding: 5px; background-color: #fff; border: 2px solid #d9dadb; border-top: none; }
.dropdown .options a { display: block; margin: 1px; padding: 2px 5px; background-color: #e7e7e7; font-size: 12px; }
.dropdown .options a:hover, .dropdown .options a:focus, .dropdown .options a:active { background-color: #fdd019; }

.button { display: block; float: left; overflow: hidden; width: 152px; height: 18px; padding: 8px 6px 4px 32px; border: 0; background: url(/huk-coburg/images/custom/style/buttons.png) no-repeat; color: #3e3d40; text-decoration: none; vertical-align: baseline; text-align: left; font-size: 14px; line-height: 14px; }
.button:hover { background-position: 0 -30px; }

a.btn190 { width: 186px; height: 21px; padding: 0px 2px 0px 2px; margin: 0; background-position: 0 -240px; text-align: center; font-size: 12px; line-height: 21px; }
a.btn190:hover { background-position: 0 -270px; }

a.btn100 { width: 97px; height: 21px; padding: 0px 2px 0px 2px; background-position: 0 -300px; text-align: center; font-size: 12px; line-height: 21px; }
a.btn100:hover { background-position: 0 -330px; }

/* ColorBox Core */

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}


/* ColorBox Custom */

#cboxOverlay{background:#000;}

    #cboxContent{ padding: 18px; border: 2px solid #d9dadb; background:#fff;}
        #cboxLoadedContent{margin-top:30px;}
        #cboxTitle{position:absolute; top:15px; left:18px; text-align:left; width:100%; font-weight: bold; color:#6d6e71;}
        #cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
        #cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
        #cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
        #cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
        #cboxLoadingOverlay{background:#fff url(/huk-coburg/images/custom/style/colorbox_loading.gif) no-repeat 5px 5px;}
        #cboxClose{position:absolute; top: 15px; right: 18px; display:block; width: 97px; height: 17px; padding: 3px 2px 1px 2px; font-size: 12px; text-align: center; background: url(/huk-coburg/images/custom/style/buttons.png) no-repeat 0 -300px;}
        #cboxClose:hover { background-position: 0 -330px; }
        
        
#newsletter_subscribe .submitButton {
	color:#fff;
    background-color:#808184;
    padding:0;
}


.gppRegisterLink.icon {
	color:#fff;
    background-color:#808184;
}


#searchform_new #searchbox_new_submit {
	color:#fff;
    background-color:#808184;
}

#gppLogin .gppLoginWidgetBanner .gppLoginButton {
	color:#fff;
    background-color:#808184;
}


#gppLogin .gppLoginPart input.submitButton, #gppLogin .gppLoginPart a.submitButton {
    background-color:#808184;
	color:#fff;
}

.linklist.submitButton {
    background-color: #808184;
    border-radius: 5px 5px 5px 5px;
    display: block;
    float: right;
    margin-top: -28px;
    padding: 5px 10px;
    text-align: center;
}

#search_box_2 .submitButton,.ApoSearchSubmitButton {background-color: #808184 !important;color:#fff !important;}
.alphabet ul.letter_list {padding: 5px 0 5px 5px;}
.alphabet ul.letter_list li {padding:0px 7px 0px 1px}
.AtoZList {background-color: #F0EEEE;border: 1px solid #808184;}
#pharmacy_search_form_area {background-color: #F0EEEE !important;border: 1px solid #808184 !important;}
#pharmacy_search_form_area .head{background:#D6D7D6 !important;color:#006633 !important}