/**
 * web_new.css
 **/
.text_white { font-family: verdana,Helvetica,sans-serif; font-size: 11px; color: #ffffff; }
.login { font-family: verdana,Helvetica,sans-serif; font-size: 24px; font-weight: bold; color: #79BE67; }
/*.logtext { font-size: 17px; line-height: 18px; color: #5EAD4B; }
.box_rgt_head { font-weight: bold; font-size: 12px; color: #004A9C; }*/
.headklein { font-size: 14px; font-family: arial,Helvetica,sans-serif; line-height: 14px; color: #00428B; }
/*.headkleinred { font-size: 14px; font-family: arial,Helvetica,sans-serif; line-height: 14px; color: #810436; }*/
.headklein16 { font-size: 16px; font-family: arial,Helvetica,sans-serif; line-height: 16px; color: #00428B; }
/*.headkleinred16 { font-size: 16px; font-family: arial,Helvetica,sans-serif; line-height: 16px; color: #810436; }*/
.head { font-size: 18px; line-height: 18px; color: #00428B; }
/*.headred { font-size: 18px; line-height: 18px; color: #810436; }
.headwhite { font-size: 20px; line-height: 20px; color: #ffffff; }*/
.green { color: #5EAD4B; }
.red { color: #BF3030; }
/*.navi { font-family: arial,Helvetica,sans-serif; text-decoration: none; font-weight: bold; font-size: 12px; color: #012266; }
.navi:hover { color: #5BA748; }
.navklein { font-family: arial,Helvetica,sans-serif; text-decoration: none; font-weight: normal; font-size: 11px; color: #012266; }
.navklein:hover { color: #5BA748; }*/
.more { font-weight: bold; font-size: 10px; color: #810436; }
.more:hover { color: #004A9C; }
a.morblue:link,a.morblue:visited { font-weight: bold; font-size: 10px }
a.morblue:hover,a.morblue:focus,a.morblue:active { color: #79BE67 }
/*#startpage a.morblue:link, #startpage a.morblue:visited { background: transparent url(/images/pfeil_blau.gif) no-repeat 0 3px; padding-left: 11px }
#startpage a.morblue:hover, #startpage a.morblue:focus, #startpage a.morblue:active { background: transparent url(/images/pfeil_gruen.gif) no-repeat 0 3px }*/
.morblue img.rss { vertical-align: text-bottom }
td.morblue { padding:4px 5px }
/*.googleheadline { font-weight: bold; font-size: 14px; line-height: 22px; color: #00428B; }
.googlelines { font-family: arial,Helvetica,sans-serif; text-decoration: none; font-weight: normal; font-size: 14px; color: #00428B; }
.googlelink { font-family: arial,Helvetica,sans-serif; text-decoration: underline; font-weight: bold; font-size: 14px; color: #5EAD4B; }
.redhead:hover { color: #012266; }
.redhead { font-size: 17px; line-height: 18px; color: #82001F; }
.language { FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: #FAFCF9; width: 120px; }
.lg_textfeld { BORDER-RIGHT: #00428B 1px solid; BORDER-TOP: #00428B 1px solid; BORDER-LEFT: #00428B 1px solid; BORDER-BOTTOM: #00428B 1px solid; COLOR: #012266; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff; width: 100px; }*/

.form_textfeld { 
	background-color:#FFFFFF;
	border:1px solid #9DB5D7; 
	color:#012266; 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:10px; 
	width:144px;
}

.captcha-fallback {
    margin-top: 15px;
}

.captcha-fallback .col50.left .margin {
    margin-top: 37px;
}

.recaptcha-fallback-input {
    display: block !important;
    width:110px !important;
}

#forgot_password .form_textfeld {
    padding: 4px;
    font-size: 11px;
    width: 291px;
}

/*.form_textfeld_inline { 
	background-color:#FFFFFF;
	border:1px solid #9DB5D7; 
	color:#012266; 
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:10px; 
	height:20px; 
	margin:7px 0 0 0;
	width:144px;
}

.form_textfeld_plz { BORDER-RIGHT: #00428B 1px solid; BORDER-TOP: #00428B 1px solid; BORDER-LEFT: #00428B 1px solid; BORDER-BOTTOM: #00428B 1px solid; COLOR: #012266; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff; width: 40px; }
.form_textfeld_ort { BORDER-RIGHT: #00428B 1px solid; BORDER-TOP: #00428B 1px solid; BORDER-LEFT: #00428B 1px solid; BORDER-BOTTOM: #00428B 1px solid; COLOR: #012266; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff; width: 100px; }*/
.auswahl_2 { FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff; width: 145px; }
/*.auswahl_currency { FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff; COLOR: #012266; width: 55px; }*/
.auswahl_1 { FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff; width: 170px; }

.auswahl { 
	background-color:#FFFFFF;
	color:#012266;
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:10px; 
	width:200px; 
}

.textfeld { border: 1px solid #9DB5D7; COLOR: #012266; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff; width: 200px; }
/*.news_textfeld { BORDER-RIGHT: #00428B 1px solid; BORDER-TOP: #00428B 1px solid; BORDER-LEFT: #00428B 1px solid; BORDER-BOTTOM: #00428B 1px solid; COLOR: #012266; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff; width: 75px; }
.form_textfeld_price { BORDER-RIGHT: #00428B 1px solid; BORDER-TOP: #00428B 1px solid; BORDER-LEFT: #00428B 1px solid; BORDER-BOTTOM: #00428B 1px solid; COLOR: #012266; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff; width: 60px; TEXT-ALIGN: right; }
.textfeld_lang { BORDER-RIGHT: #00428B 1px solid; BORDER-TOP: #00428B 1px solid; BORDER-LEFT: #00428B 1px solid; BORDER-BOTTOM: #00428B 1px solid; COLOR: #012266; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff; width: 300px; }*/
.template { color: #0C499C; font-weight: bold }
/*.bottomtxt, .bottomtxt a { font-family: Verdana, sans-serif; font-size: 9px; color: #66CC66; text-decoration: none; text-align: center; margin: 0; padding: 0; }
.footerSeal { margin: 10px; }
.main_klein { font-family: verdana,Helvetica,sans-serif; font-size: 11px; color: #0C499C; }
body { background-color: #E5E5E5; margin: 0 0 0 0; padding: 0 0 0 0; }
td { font-family: verdana,Helvetica,sans-serif; font-size: 11px; color: #012266; }*/


a { 
	border:none; 
	color:#012266;
	font-family:verdana,Helvetica,sans-serif; 
	font-size:11px; 
}

a:hover { 
	color:#228E05; 
}


.HeadLine_Blue { font-size: 18px; line-height: 18px; color: #012266; font-weight: bold; }
/*.HeadLine_Green { font-size: 18px; line-height: 18px; color: #3E942C; font-weight: bold; }*/
.Text_Large { font-size: 14px; line-height: 14px; color: #012266; font-weight: bold; }
/*.TextMark_Green { color: #3E942C; }*/

/*.HeadLine_Error { color: #ffffff; font-weight: bold; }*/

.Form_Input {
	border:1px solid #9DB5D7;
	background-color:#FFFFFF; 
	color:#012266;
	height:15px;
	padding:1px;
}

.Form_Input_Red { BORDER-RIGHT: #993300 2px solid; BORDER-TOP: #993300 2px solid; BORDER-LEFT: #993300 2px solid; BORDER-BOTTOM: #993300 2px solid; COLOR: #012266; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; }
.Form_Input_Red1 { BORDER-RIGHT: #993300 1px solid; BORDER-TOP: #993300 1px solid; BORDER-LEFT: #993300 1px solid; BORDER-BOTTOM: #993300 1px solid; COLOR: #012266; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; }
.Form_Select { BORDER-RIGHT: #00428B 1px solid; BORDER-TOP: #00428B 1px solid; BORDER-LEFT: #00428B 1px solid; BORDER-BOTTOM: #00428B 1px solid; COLOR: #012266; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff; }
/*.Input_Plz { width: 40px; }
.Input_Text_Short { width: 100px; }*/
.Input_Text { width: 144px; }
/*.Input_ZipCode { width: 95px; }
.Input_Price { width: 70px; }
.Input_Large { width: 200px; }
.Form_Textfield_plz { BORDER-RIGHT: #00428B 1px solid; BORDER-TOP: #00428B 1px solid; BORDER-LEFT: #00428B 1px solid; BORDER-BOTTOM: #00428B 1px solid; COLOR: #012266; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; width: 40px; }
.Form_Textfield_ZipCode { BORDER-RIGHT: #00428B 1px solid; BORDER-TOP: #00428B 1px solid; BORDER-LEFT: #00428B 1px solid; BORDER-BOTTOM: #00428B 1px solid; COLOR: #012266; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; width: 95px; }
.Form_Input_Text { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #012266; BACKGROUND-COLOR: #ffffff; padding: 1px 1px 1px 2px; BORDER-RIGHT: #00428B 1px solid; BORDER-LEFT: #00428B 1px solid; BORDER-TOP: #00428B 1px solid; BORDER-BOTTOM: #00428B 1px solid; }
.Form_AGB { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #000000; BACKGROUND-COLOR: #ffffff; padding: 1px 1px 1px 2px; BORDER-RIGHT: #00428B 1px solid; BORDER-LEFT: #00428B 1px solid; BORDER-TOP: #00428B 1px solid; BORDER-BOTTOM: #00428B 1px solid; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; line-height: 16px; }
.Form_Country { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #3E942C; BACKGROUND-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #00428B 1px solid; BORDER-LEFT: #00428B 1px solid; BORDER-TOP: #00428B 1px solid; BORDER-BOTTOM: #00428B 1px solid; }
.Form_List { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #012266; BACKGROUND-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #00428B 1px solid; BORDER-LEFT: #00428B 1px solid; BORDER-TOP: #00428B 1px solid; BORDER-BOTTOM: #00428B 1px solid; }
.Form_Input_Domains { font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-style: normal; font-size: 11px; BACKGROUND-COLOR: #ffffff; padding: 1px 1px 1px 2px; BORDER-RIGHT: #79BE67 1px solid; BORDER-LEFT: #79BE67 1px solid; BORDER-TOP: #79BE67 1px solid; BORDER-BOTTOM: #79BE67 1px solid; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; }
.bg_Error_BG_HeadLine { background-color: #993300; }
.bg_Blue_Bright { background-color: #E0E5F0; }
.bg_Blue { background-color: #B5C3DE; }
.bg_Blue_Saturated { background-color: #124E9F; }
.bg_Green { background-color: #5EAD4B; }
.bg_Green_Dark { background-color: #3E942C; }
.bg_Pastel_Green { background-color: #E7F3E4; }*/
.bgcolor_Blue_Pastel { background-color: #F7F8FB; }
/*.bgcolor_Blue_Dark { background-color: #B6C3DF; }*/
.bgcolor_Green_Pastel { background-color: #F5FFF3; }
.bgcolor_Green_Middle { background-color: #E6F4E4; }
/*.bgcolor_Green_Dark { background-color: #D6E8D6; }
.bgcolor_Yello_Pastel { background-color: #FFFAEC; }
.bgcolor_Yello_Middle { background-color: #FFE391; }
.bg_White { background-color: #ffffff; }*/
#testimonial_text{ padding-left: 20px; padding-right: 10px; padding-top: 100px; background-image: url(/img/testimonial/bg_testimonials_top.gif); background-repeat: no-repeat; line-height: 15pt; color: #000; font-weight: bold; font-style: italic }
#testimonial_name{ padding-right: 10px; padding-left: 10px; padding-top: 5px; color: #000; font-size: 10px; padding-right: 10px; padding-top: 5px; color: #000; font-size: 10px; }
#testimonial_bottom{ background-image: url(/img/testimonial/bg_testimonials_bottom.gif); background-repeat: no-repeat; }
/*.tableline1 { background: #F7F8FB repeat-y left url(/img/1x2_weiss.gif); }
.tableline2 { background: #E8ECF5 repeat-y left url(/img/1x2_weiss.gif); }
.tabletextspacing { padding: 5px 4px 4px 6px; }*/
.bgcolor_Blue_Middle { background-color: #E8ECF5; }
/*.floatbox{ overflow: hidden }*/
* html .floatbox { /width: 100% }
.floatbox img { margin:0 !important; float:none !important; }
.link, .link:link, .link:visited { border: 0; background: none; color: #228E05; text-decoration: underline; cursor: pointer; font-size: inherit; text-decoration: underline; padding-left: 10px ; background: transparent url(/img/icon_link_no.gif) no-repeat left center }
.link:focus, .link:hover, .link:active{ color: #888888; background-image: url(/img/icon_link_ro.gif) }
/*img.img_left{ float:left; margin:0 10px 1% 0 }
img.img_right{ float:right; margin:0 0 1% 10px }*/
.alignl { text-align: left !important }
.alignr { text-align: right !important }

.small { 
	font-size:9px !important;
	line-height: 12px !important;
	padding:0 15px;
}

.whitebox ul {
	margin:0 0 0 3px; 
	padding:0 0 16px 0; 
}

#popup .whitebox ul { 
	margin:0 0 0 3px; 
	padding:0 15px !important;
}



.whitebox ul li {padding-left:11px; list-style: none; background: transparent  url(/img/icon_listdot.gif) no-repeat 0px 8px; line-height: 18px; color: #012266 }
.whitebox ul.linklist li { padding-left:0; background:none!important }
/*.section .whitebox { background-color: #FFF; padding: 16px 16px 0px; margin-bottom:16px }
.section .whitebox table { margin-bottom: 16px }
.section .whitebox table table { margin-bottom: 0 }
.section .whitebox table th, .section .whitebox table td { line-height: 18px }
.section .whitebox table th { text-align: right!important; font-size: 11px; color:#012266; text-align: left; width: 105px; white-space: nowrap; padding:0 0 0 0; vertical-align: top }
.section .whitebox table td { font-size: 11px; color:#012266; text-align: left; padding:0px 50px 5px 10px; vertical-align: top }
.section .whitebox table.domainvotingresult td { padding: 0 15px 5px 0!important; }
.section .whitebox table.domainvotingresult th { padding: 0 15px 10px 0!important; font-size: 12px; }
.section .whitebox table.domainvotingresult .head01 { width:1% }
.section .whitebox table.domainvotingresult .cell01 { padding-right:8px!important; }*/
.errorbox {background-color: #FFF5F5;border:1px solid #CC0000;color:#CC0000}

ol.bodytext li{margin-bottom:0;line-height:18px;color:#012266;list-style: decimal outside;margin-left:1.5em}
ol.bodytext ol li {list-style-type: lower-alpha!important}
ol.bodytext ol li ol li {list-style-type: lower-roman!important}
ol.bodytext ol li ol li ol li {list-style-type: square!important}

/*ul.linklist a:link, ul.linklist a:visited{line-height:14px;display:block;color:#012266;padding:2px 13px;background:transparent url(/fileadmin/templates/sedo/gfx/links/old/pfeil_blau.gif) no-repeat 0 5px}
ul.linklist a:focus, ul.linklist a:hover, ul.linklist a:active{color:#3E942C;background:transparent url(/fileadmin/templates/sedo/gfx/links/old/pfeil_gruen.gif) no-repeat 0 5px}
ul.linklist{margin:0;padding:0;margin-left:3px;margin-bottom:6px}
ul.linklist li{list-style:none;background:none!important;line-height:18px;color:#012266}
ul.clean { padding-left:1em; background:none!important; list-style: none; line-height: 18px }
ul.rss li { background: transparent url(/img/rssfeeds/icon_rss_txt.gif) no-repeat 0 1px; padding-left: 46px;margin-bottom: 6px }
.section{ background-color: #F2F3F7 }
.section h1 { zoom: 1; background: #F0F1F5 url(/img/bcp/bg_sectionheader.gif) repeat-x 0 0; font-size: 14px; line-height: 19px; padding: 10px 22px 10px; margin: 0; border-bottom: 1px solid #FFF; }*/
.section_content { padding: 18px 22px }
.section_content p { zoom: 1; margin-top: 0; font-size: 11px; line-height: 18px; margin-bottom: 14px }
.section_content hr { height:1px; background: none; margin:12px 0; border-style: solid; border-width: 1px 0 0; border-color: #012266 }
.section_content form { margin:0!important }
.buyerscontrolpanel_header{ background-color: #FFF; padding: 15px 11px }
.buyerscontrolpanel_header form{ float:right }

.buyerscontrolpanel_header select { 
	border:1px solid #9BB5D2;
	color:#012266 
	 
}

/*.section h2{ margin:0 0 6px 0; font-size: 12px; line-height: 18px }
.section h3{ margin:0 0 8px 0; font-size: 11px; line-height: 16px }*/
/*.buyerscontrolpanel_header h2 { margin: 0 }*/
.pagenavigation { vertical-align: middle; background-color: #245ba6; padding: 5px 10px; /zoom: 1; color: #fff; }
.pagenavigation ul { padding:0; margin: 0 }
.pagenavigation ul li { display: inline; list-style: none inside; }
.pagenavigation .resultsperpage { float: left; }
.pagenavigation .resultsperpage li { margin-left: 8px; line-height: 18px }

.pagenavigation .resultsperpage li.first { 
	margin-left: 0px;
}

.pagenavigation .resultsperpage select { font-size: 11px; border: 1px solid #9BB5D2; text-align: left }
.pagenavigation .resultsperpage option { }
.pagenavigation .pagebrowser { line-height: 18px; float: right; }
.pagenavigation .pagebrowser a:link, .pagenavigation .pagebrowser a:visited { color: #666666; text-decoration: none }
.pagenavigation .pagebrowser a.current:link, .pagenavigation .pagebrowser a.current:visited, .pagenavigation .pagebrowser a:focus, .pagenavigation .pagebrowser a:hover, .pagenavigation .pagebrowser a:active { text-decoration: underline; color: #000 }

div.datagrid { padding:0 15px 0 15px; }

.datagrid table { 
	border-spacing:0; 
	border-collapse:collapse;
}

.datagrid table th a:link,
.datagrid table th a:visited { 
	text-decoration:none; 
	color:#FFF; 
	background:transparent url(/img/bcp/icon_sort.gif) no-repeat right center;
	padding-right:10px; 
	display:block 
}

.datagrid table th a:focus,
.datagrid table th a:hover,
.datagrid table th a:active { text-decoration: underline }

.datagrid table th { padding: 4px 8px; /*white-space: nowrap*/ }

/* special classes for Market Trends */ 
.datagrid #col15691-0,
.datagrid #col15693-0,
.datagrid #col15695-0 { width:40px; }

.datagrid #col15691-1,
.datagrid #col15691-2,
.datagrid #col15691-3,
.datagrid #col15691-4,
.datagrid #col15691-5,
.datagrid #col15693-1,
.datagrid #col15693-2,
.datagrid #col15693-3,
.datagrid #col15693-4,
.datagrid #col15693-5,
.datagrid #col15695-2 { width:95px; }

.datagrid #col15695-1 { width:309px; }

.datagrid .mt_table_01 tbody .td-1 p,
.datagrid .mt_table_01 tbody .td-2 p,
.datagrid .mt_table_01 tbody .td-3 p,
.datagrid .mt_table_01 tbody .td-4 p,
.datagrid .mt_table_01 tbody .td-5 p { text-align:right; }

.datagrid .mt_table_02 tbody .td-1 p,
.datagrid .mt_table_02 tbody .td-2 p,
.datagrid .mt_table_02 tbody .td-3 p,
.datagrid .mt_table_02 tbody .td-4 p,
.datagrid .mt_table_02 tbody .td-5 p { text-align:right; }

.datagrid .mt_table_03 tbody .td-2 p { text-align:right; }

/* /special classes for Market Trends */ 

.datagrid table td { padding: 4px 7px }

.datagrid table th {  
	color:#FFF; 
	background-color:#245ba6; 
	border-right:1px solid #FFF; 
	font-size: 11px; 
	/*white-space: nowrap*/ 
}

.datagrid table td { vertical-align: top; /*white-space: nowrap;*/ background-color: #FFF; vertical-align: middle; text-align: left; border-right: 1px solid #0C499C }
.datagrid table .alt td { background-color: #EBF0F7 }
.datagrid table td img { vertical-align: -0.375em; margin: 0 2px }
.datagrid table .tooltip img { vertical-align: 0; }
.datagrid table td .input_txt { vertical-align: middle; text-align: right; border: 1px solid #9BB5D2; font-size: 11px }
.datagrid tfoot td { padding: 8px; border-width: 0 0 1px 0; border-style: solid; border-color: #FFF; background-color: #B1C4DF }
.datagrid tfoot label { text-align: right }
.datagrid tfoot td .input_txt, .datagrid tfoot td select { font-size: 11px; width: 100%; text-align: left }
.datagrid tfoot td.arrow { background: #B1C4DF url(/img/bcp/icon_rightlarrow.gif) no-repeat 3% 45% }
.datagrid .panel .head01 { width: auto; }
.datagrid .panel .head02 { width: 50%; }
.datagrid .panel .head03 { width: 0.1%; }
.datagrid .panel .head04 { width: 0.1%; }
.datagrid .panel .head05 { width: 0.1%; }
.datagrid .panel .head06 { width: 1%; }
.datagrid .panel .cell01 input { margin:0 3px 0 5px; position:relative; vertical-align: middle }
.datagrid .panel .cell01 { width: 0px; padding:0 }
.datagrid .panel .cell02 { width:0.1% }
.datagrid .panel .cell03 { padding-left: 4px; }
.datagrid .panel .cell04 { white-space: normal!important; }
.datagrid .panel .cell06 input { width: 58px; vertical-align: middle; padding-right:10px }
.datagrid .panel .cell01, .datagrid .panel .cell02, .datagrid .panel .cell08 { border: 0; padding: 0 }
.datagrid .panel .cell05, .datagrid .panel .cell06, .datagrid .panel .cell08 { text-align: right }
.datagrid .panel .cell07 { text-align: center }
.datagrid .panel .cell01, .datagrid .panel .cell02, .datagrid .panel .cell08 { text-align: center }
.datagrid .panel .cell08 { padding: 4px 2px }

.datagrid .spotlight .td-0 { width:50%; }
.datagrid .spotlight .td-1 { width:50%; }


/*
.watchlist_add { color: #012266; background: #fff url(/img/auction/bg_addwl.gif) repeat-y top left; border-bottom: 1px solid #D5D8DC }
.watchlist_add_content { padding: 15px 15px 10px; background: transparent url(/img/auction/corner-top.gif) no-repeat top right }
*/
/*.watchlist_add h1 { padding: 0; margin-bottom: 18px; font-size: 14px; font-weight: bold; line-height: 18px }
.watchlist_add h1 strong { color: #FA4E00 }
.watchlist_add p { line-height: 18px; font-size:11px }
.watchlist_add p strong { color:#FA4E00 }
.watchlist_add img.img_right { float: right; margin-left: 40px }
.watchlist_add form div { background-color: #F7F8FC; padding: 15px 15px;margin-bottom: 15px; }
.watchlist_add form table { margin-left:22px }
.watchlist_add form table th { padding: 2px; font-size: 9px; color: #012266; font-weight: normal; }
.watchlist_add form table td { text-align: center; padding: 2px 4px }
.watchlist_add form table td img { vertical-align: middle }
.watchlist_add form caption { font-size: 11px; color: #012266; text-align: left; background-color: #F7F8FC; padding: 11px 0 }
.watchlist_add form .input_chk { width: 12px; height: 12px; margin: 0; border: 0; padding: 0 }
.watchlist_add form .input_txt { font-size: 11px; padding: 1px; border: 1px solid #9BB5D2 }
.watchlist_add #txt_hours { width: 40px }
.watchlist_add #txt_bid { width: 60px }
.watchlist_add p { background-color: #FFF }
.watchlist_add label.rd_alert { display: block; line-height: 16px; padding:5px 0 }
.watchlist_add label.rd_alert input { float:left;margin:0 }
.watchlist_add label.rd_alert span { display: block; font-weight: bold; margin-left:20px }
*/
.formgrid .sedo_form { 
	display:block; 
	line-height:16px;
	padding:5px 0;
}

.formgrid .sedo_form input { 
	float:left;
	margin: 3px 0 0 0;
}

.formgrid .sedo_form span { 
	display:block; 
	font-weight:normal; 
	margin-left:20px;
}

.formgrid .input_txt { 
	font-size: 11px; 
	padding: 1px; 
	border: 1px solid #9BB5D2;
	float:none !important;
}

.formgrid #txt_hours { width: 40px; }
.formgrid #txt_bid { width: 40px; }


.datagrid .confirmation .cell02 { width: 100%; white-space: nowrap }
.datagrid .confirmation .cell01, .datagrid .confirmation .cell05, .datagrid .confirmation .cell07{ border: 0 }
.datagrid .confirmation .cell01, .datagrid .confirmation .cell06 { padding: 0 }
.datagrid .confirmation .cell03, .datagrid .confirmation .cell04, .datagrid .confirmation .cell05 { text-align: right }
.datagrid .confirmation .cell01, .datagrid .confirmation .cell06, .datagrid .confirmation .cell07 { text-align: center; padding:4px 2px }
.datagrid .confirmation tfoot td{ font-size:12px; padding:3px 2px }

/*#terms_conditions { /margin:3px -3px 0 0; float:left; width: 12px; height: 12px }
#label_terms_conditions { display:block; line-height: 18px; font-size: 11px; margin: 0 0 18px 25px; /margin: 0 0 18px 18px;}
.terms_conditions_label { margin-left: 25px }
#terms_conditions { line-height: 18px ;float:left; margin-right:5px; width: 12px; height: 12px }*/
#billing_address { width: 12px; height: 12px; line-height: 18px; margin: 0; border: 0; padding: 0 }
.datagrid .message { white-space: normal !important; background-color: #F0F0F0; color: #000; padding: 12px 8px 12px 27px; border-style: solid; border-width: 1px 0; border-color: #CCC }
.datagrid .message p { float: left; color: #CC0000; width: 120px }
.datagrid .message p.error { width: 50px; /margin-right: -3px }
.datagrid .message ul {margin: 0; padding: 0; margin-left: 50px }
.datagrid .message ul li { padding-left:11px; list-style: none; background: transparent url(/img/icon_listdot.gif) no-repeat 0px 7px; line-height: 18px; color: #012266 }
.datagrid .message caption, .datagrid .message table { background: none; margin:0; padding:0 }
.datagrid .message caption {line-height: 18px; font-weight: bold; }
.datagrid .message table th { padding: 2px; font-size: 9px; color: #012266; font-weight: normal; background-color: transparent; border:0 }
.datagrid .message table td { white-space: normal !important; width:1%; text-align: center; padding: 2px 4px; background-color: transparent; border:0; }
.datagrid .message table td.alignl { width:100% }
.datagrid .message table td img { vertical-align: middle }
.datagrid .message caption { font-size: 11px; color: #012266; text-align: left; padding-bottom: 11px }
.datagrid .message .input_chk { width: 12px; height: 12px; margin: 0; border: 0; padding: 0 }
.datagrid .message .input_txt { font-size: 11px; padding: 1px; border: 1px solid #9BB5D2 }
.datagrid .message #txt_hours { width: 40px }
.datagrid .message #txt_bid { width: 60px }
.datagrid .message p { color:#012266 }
.datagrid .message .buttons { text-align: right; margin: 10px 6px 5px 0 }
.datagrid .message .buttons input { margin-left: 20px }
.datagrid .error { color:#CC0000!important }
.datagrid .domainvoting .head01 { text-align:left }
.datagrid .domainvoting .cell03 { width:1% }
.datagrid .domainvoting .cell03 { border: 0 }
.datagrid .domainvoting .cell03 { text-align: right }
.datagrid .domainvoting .cell01 { text-align: left; padding:4px 8px }
.datagrid .domainvoting tfoot td{ font-size:12px;padding:3px 2px }
/*#catid { margin: 0 5px; border: 1px solid #9BB5D2; width:150px;}*/
#button_confirmallbids { float:right }
/*#button_displaylist { float:right; vertical-align: baseline }*/
.button_execute_e, .button_execute_e_hover, .button_execute_e_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; margin: 9px 3px; padding: 0; background: transparent url(/img/bcp/button_execute_e.gif) no-repeat 0px 0px }
.button_execute_e:hover, .button_execute_e_hover { background-position: 0px -28px }
.button_execute_e:active, .button_execute_e_active { background-position: 0px -56px }
.button_addnow_e, .button_addnow_e_hover, .button_addnow_e_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; margin: 9px 3px; padding: 0; background: transparent url(/img/bcp/button_addnow_e.gif) no-repeat 0px 0px }
.button_addnow_e:hover, .button_addnow_e_hover { background-position: 0px -28px }
.button_addnow_e:active, .button_addnow_e_active { background-position: 0px -56px }
.button_searchnow_e, .button_searchnow_e_hover, .button_searchnow_e_active{ /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; margin: 9px 3px; padding: 0; background: transparent url(/img/bcp/button_searchnow_e.gif) no-repeat 0px 0px }
.button_searchnow_e:hover, .button_searchnow_e_hover { background-position: 0px -28px }
.button_searchnow_e:active, .button_searchnow_e_active { background-position: 0px -56px }
.button_addtowatchlist_e, .button_addtowatchlist_e_hover, .button_addtowatchlist_e_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 152px; border: 0; padding: 0; background: transparent url(/img/bcp/button_addtowatchlist_e.gif) no-repeat 0px 0px }
.button_addtowatchlist_e:hover, .button_addtowatchlist_e_hover { background-position: 0px -28px }
.button_addtowatchlist_e:active, .button_addtowatchlist_e_active { background-position: 0px -56px }
.button_cancelbidding_e, .button_cancelbidding_e_hover, .button_cancelbidding_e_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 149px; border: 0; padding: 0; background: transparent url(/img/bcp/button_cancelbidding_e.gif) no-repeat 0px 0px }
.button_cancelbidding_e:hover, .button_cancelbidding_e_hover { background-position: 0px -28px }
.button_cancelbidding_e:active, .button_cancelbidding_e_active { background-position: 0px -56px }
.button_confirmallbids_e, .button_confirmallbids_e_hover, .button_confirmallbids_e_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 149px; border: 0; padding: 0; background: transparent url(/img/bcp/button_confirmallbids_e.gif) no-repeat 0px 0px }
.button_confirmallbids_e:hover, .button_confirmallbids_e_hover { background-position: 0px -28px }
.button_confirmallbids_e:active, .button_confirmallbids_e_active { background-position: 0px -56px }
.button_savechanges_e, .button_savechanges_e_hover, .button_savechanges_e_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; padding: 0; background: transparent url(/img/bcp/button_savechanges_e.gif) no-repeat 0px 0px }
.button_savechanges_e:hover, .button_savechanges_e_hover { background-position: 0px -28px }
.button_savechanges_e:active, .button_savechanges_e_active { background-position: 0px -56px }
.button_resetform_e, .button_resetform_e_hover, .button_resetform_e_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; padding: 0; background: transparent url(/img/bcp/button_resetform_e.gif) no-repeat 0px 0px }
.button_resetform_e:hover, .button_resetform_e_hover { background-position: 0px -28px }
.button_resetform_e:active, .button_resetform_e_active { background-position: 0px -56px }
.button_displaylist_e, .button_displaylist_e_hover, .button_displaylist_e_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; padding: 0; background: transparent url(/img/liveauction/button_displaylist_e.gif) no-repeat 0px 0px }
.button_displaylist_e:hover, .button_displaylist_e_hover { background-position: 0px -28px }
.button_displaylist_e:active, .button_displaylist_e_active { background-position: 0px -56px }
.button_savevotes_e, .button_savevotes_e_hover, .button_savevotes_e_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 152px; border: 0; padding: 0; background: transparent url(/img/liveauction/button_savevotes_e.gif) no-repeat 0px 0px }
.button_savevotes_e:hover, .button_savevotes_e_hover { background-position: 0px -28px }
.button_savevotes_e:active, .button_savevotes_e_active { background-position: 0px -56px }
.button_execute_us, .button_execute_us_hover, .button_execute_us_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; margin: 9px 3px; padding: 0; background: transparent url(/img/bcp/button_execute_us.gif) no-repeat 0px 0px }
.button_execute_us:hover, .button_execute_us_hover { background-position: 0px -28px }
.button_execute_us:active, .button_execute_us_active { background-position: 0px -56px }
.button_addnow_us, .button_addnow_us_hover, .button_addnow_us_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; margin: 9px 3px; padding: 0; background: transparent url(/img/bcp/button_addnow_us.gif) no-repeat 0px 0px }
.button_addnow_us:hover, .button_addnow_us_hover { background-position: 0px -28px }
.button_addnow_us:active, .button_addnow_us_active { background-position: 0px -56px }
.button_searchnow_us, .button_searchnow_us_hover, .button_searchnow_us_active{ /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; margin: 9px 3px; padding: 0; background: transparent url(/img/bcp/button_searchnow_us.gif) no-repeat 0px 0px }
.button_searchnow_us:hover, .button_searchnow_us_hover { background-position: 0px -28px }
.button_searchnow_us:active, .button_searchnow_us_active { background-position: 0px -56px }
.button_addtowatchlist_us, .button_addtowatchlist_us_hover, .button_addtowatchlist_us_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 152px; border: 0; padding: 0; background: transparent url(/img/bcp/button_addtowatchlist_us.gif) no-repeat 0px 0px }
.button_addtowatchlist_us:hover, .button_addtowatchlist_us_hover { background-position: 0px -28px }
.button_addtowatchlist_us:active, .button_addtowatchlist_us_active { background-position: 0px -56px }
.button_cancelbidding_us, .button_cancelbidding_us_hover, .button_cancelbidding_us_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 149px; border: 0; padding: 0; background: transparent url(/img/bcp/button_cancelbidding_us.gif) no-repeat 0px 0px }
.button_cancelbidding_us:hover, .button_cancelbidding_us_hover { background-position: 0px -28px }
.button_cancelbidding_us:active, .button_cancelbidding_us_active { background-position: 0px -56px }
.button_confirmallbids_us, .button_confirmallbids_us_hover, .button_confirmallbids_us_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 149px; border: 0; padding: 0; background: transparent url(/img/bcp/button_confirmallbids_us.gif) no-repeat 0px 0px }
.button_confirmallbids_us:hover, .button_confirmallbids_us_hover { background-position: 0px -28px }
.button_confirmallbids_us:active, .button_confirmallbids_us_active { background-position: 0px -56px }
.button_savechanges_us, .button_savechanges_us_hover, .button_savechanges_us_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; padding: 0; background: transparent url(/img/bcp/button_savechanges_us.gif) no-repeat 0px 0px }
.button_savechanges_us:hover, .button_savechanges_us_hover { background-position: 0px -28px }
.button_savechanges_us:active, .button_savechanges_us_active { background-position: 0px -56px }
.button_resetform_us, .button_resetform_us_hover, .button_resetform_us_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; padding: 0; background: transparent url(/img/bcp/button_resetform_us.gif) no-repeat 0px 0px }
.button_resetform_us:hover, .button_resetform_us_hover { background-position: 0px -28px }
.button_resetform_us:active, .button_resetform_us_active { background-position: 0px -56px }
.button_displaylist_us, .button_displaylist_us_hover, .button_displaylist_us_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; padding: 0; background: transparent url(/img/liveauction/button_displaylist_us.gif) no-repeat 0px 0px }
.button_displaylist_us:hover, .button_displaylist_us_hover { background-position: 0px -28px }
.button_displaylist_us:active, .button_displaylist_us_active { background-position: 0px -56px }
.button_savevotes_us, .button_savevotes_us_hover, .button_savevotes_us_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; padding: 0; background: transparent url(/img/liveauction/button_savevotes_us.gif) no-repeat 0px 0px }
.button_savevotes_us:hover, .button_savevotes_us_hover { background-position: 0px -28px }
.button_savevotes_us:active, .button_savevotes_us_active { background-position: 0px -56px }
.button_execute_d, .button_execute_d_hover, .button_execute_d_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; margin: 9px 3px; padding: 0; background: transparent url(/img/bcp/button_execute_d.gif) no-repeat 0px 0px }
.button_execute_d:hover, .button_execute_d_hover { background-position: 0px -28px }
.button_execute_d:active, .button_execute_d_active { background-position: 0px -56px }
.button_addnow_d, .button_addnow_d_hover, .button_addnow_d_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; margin: 9px 3px; padding: 0; background: transparent url(/img/bcp/button_addnow_d.gif) no-repeat 0px 0px }
.button_addnow_d:hover, .button_addnow_d_hover { background-position: 0px -28px }
.button_addnow_d:active, .button_addnow_d_active { background-position: 0px -56px }
.button_searchnow_d, .button_searchnow_d_hover, .button_searchnow_d_active{ /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; margin: 9px 3px; padding: 0; background: transparent url(/img/bcp/button_searchnow_d.gif) no-repeat 0px 0px }
.button_searchnow_d:hover, .button_searchnow_d_hover { background-position: 0px -28px }
.button_searchnow_d:active, .button_searchnow_d_active { background-position: 0px -56px }
.button_addtowatchlist_d, .button_addtowatchlist_d_hover, .button_addtowatchlist_d_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 152px; border: 0; padding: 0; background: transparent url(/img/bcp/button_addtowatchlist_d.gif) no-repeat 0px 0px }
.button_addtowatchlist_d:hover, .button_addtowatchlist_d_hover { background-position: 0px -28px }
.button_addtowatchlist_d:active, .button_addtowatchlist_d_active { background-position: 0px -56px }
.button_cancelbidding_d, .button_cancelbidding_d_hover, .button_cancelbidding_d_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 149px; border: 0; padding: 0; background: transparent url(/img/bcp/button_cancelbidding_d.gif) no-repeat 0px 0px }
.button_cancelbidding_d:hover, .button_cancelbidding_d_hover { background-position: 0px -28px }
.button_cancelbidding_d:active, .button_cancelbidding_d_active { background-position: 0px -56px }
.button_confirmallbids_d, .button_confirmallbids_d_hover, .button_confirmallbids_d_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 149px; border: 0; padding: 0; background: transparent url(/img/bcp/button_confirmallbids_d.gif) no-repeat 0px 0px }
.button_confirmallbids_d:hover, .button_confirmallbids_d_hover { background-position: 0px -28px }
.button_confirmallbids_d:active, .button_confirmallbids_d_active { background-position: 0px -56px }
.button_savechanges_d, .button_savechanges_d_hover, .button_savechanges_d_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; padding: 0; background: transparent url(/img/bcp/button_savechanges_d.gif) no-repeat 0px 0px }
.button_savechanges_d:hover, .button_savechanges_d_hover { background-position: 0px -28px }
.button_savechanges_d:active, .button_savechanges_d_active { background-position: 0px -56px }
.button_resetform_d, .button_resetform_d_hover, .button_resetform_d_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; padding: 0; background: transparent url(/img/bcp/button_resetform_d.gif) no-repeat 0px 0px }
.button_resetform_d:hover, .button_resetform_d_hover { background-position: 0px -28px }
.button_resetform_d:active, .button_resetform_d_active { background-position: 0px -56px }
.button_displaylist_d, .button_displaylist_d_hover, .button_displaylist_d_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; padding: 0; background: transparent url(/img/liveauction/button_displaylist_d.gif) no-repeat 0px 0px }
.button_displaylist_d:hover, .button_displaylist_d_hover { background-position: 0px -28px }
.button_displaylist_d:active, .button_displaylist_d_active { background-position: 0px -56px }
.button_savevotes_d, .button_savevotes_d_hover, .button_savevotes_d_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 152px; border: 0; padding: 0; background: transparent url(/img/liveauction/button_savevotes_d.gif) no-repeat 0px 0px }
.button_savevotes_d:hover, .button_savevotes_d_hover { background-position: 0px -28px }
.button_savevotes_d:active, .button_savevotes_d_active { background-position: 0px -56px }
.button_execute_fr, .button_execute_fr_hover, .button_execute_fr_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; margin: 9px 3px; padding: 0; background: transparent url(/img/bcp/button_execute_fr.gif) no-repeat 0px 0px }
.button_execute_fr:hover, .button_execute_fr_hover { background-position: 0px -28px }
.button_execute_fr:active, .button_execute_fr_active { background-position: 0px -56px }
.button_addnow_fr, .button_addnow_fr_hover, .button_addnow_fr_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; margin: 9px 3px; padding: 0; background: transparent url(/img/bcp/button_addnow_fr.gif) no-repeat 0px 0px }
.button_addnow_fr:hover, .button_addnow_fr_hover { background-position: 0px -28px }
.button_addnow_fr:active, .button_addnow_fr_active { background-position: 0px -56px }
.button_searchnow_fr, .button_searchnow_fr_hover, .button_searchnow_fr_active{ /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; margin: 9px 3px; padding: 0; background: transparent url(/img/bcp/button_searchnow_fr.gif) no-repeat 0px 0px }
.button_searchnow_fr:hover, .button_searchnow_fr_hover { background-position: 0px -28px }
.button_searchnow_fr:active, .button_searchnow_fr_active { background-position: 0px -56px }
.button_addtowatchlist_fr, .button_addtowatchlist_fr_hover, .button_addtowatchlist_fr_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 152px; border: 0; padding: 0; background: transparent url(/img/bcp/button_addtowatchlist_fr.gif) no-repeat 0px 0px }
.button_addtowatchlist_fr:hover, .button_addtowatchlist_fr_hover { background-position: 0px -28px }
.button_addtowatchlist_fr:active, .button_addtowatchlist_fr_active { background-position: 0px -56px }
.button_cancelbidding_fr, .button_cancelbidding_fr_hover, .button_cancelbidding_fr_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 149px; border: 0; padding: 0; background: transparent url(/img/bcp/button_cancelbidding_fr.gif) no-repeat 0px 0px }
.button_cancelbidding_fr:hover, .button_cancelbidding_fr_hover { background-position: 0px -28px }
.button_cancelbidding_fr:active, .button_cancelbidding_fr_active { background-position: 0px -56px }
.button_confirmallbids_fr, .button_confirmallbids_fr_hover, .button_confirmallbids_fr_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 149px; border: 0; padding: 0; background: transparent url(/img/bcp/button_confirmallbids_fr.gif) no-repeat 0px 0px }
.button_confirmallbids_fr:hover, .button_confirmallbids_fr_hover { background-position: 0px -28px }
.button_confirmallbids_fr:active, .button_confirmallbids_fr_active { background-position: 0px -56px }
.button_savechanges_fr, .button_savechanges_fr_hover, .button_savechanges_fr_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; padding: 0; background: transparent url(/img/bcp/button_savechanges_fr.gif) no-repeat 0px 0px }
.button_savechanges_fr:hover, .button_savechanges_fr_hover { background-position: 0px -28px }
.button_savechanges_fr:active, .button_savechanges_fr_active { background-position: 0px -56px }
.button_resetform_fr, .button_resetform_fr_hover, .button_resetform_fr_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; padding: 0; background: transparent url(/img/bcp/button_resetform_fr.gif) no-repeat 0px 0px }
.button_resetform_fr:hover, .button_resetform_fr_hover { background-position: 0px -28px }
.button_resetform_fr:active, .button_resetform_fr_active { background-position: 0px -56px }
.button_execute_es, .button_execute_es_hover, .button_execute_es_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; margin: 9px 3px; padding: 0; background: transparent url(/img/bcp/button_execute_es.gif) no-repeat 0px 0px }
.button_execute_es:hover, .button_execute_es_hover { background-position: 0px -28px }
.button_execute_es:active, .button_execute_es_active { background-position: 0px -56px }
.button_addnow_es, .button_addnow_es_hover, .button_addnow_es_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; margin: 9px 3px; padding: 0; background: transparent url(/img/bcp/button_addnow_es.gif) no-repeat 0px 0px }
.button_addnow_es:hover, .button_addnow_es_hover { background-position: 0px -28px }
.button_addnow_es:active, .button_addnow_es_active { background-position: 0px -56px }
.button_searchnow_es, .button_searchnow_es_hover, .button_searchnow_es_active{ /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; margin: 9px 3px; padding: 0; background: transparent url(/img/bcp/button_searchnow_es.gif) no-repeat 0px 0px }
.button_searchnow_es:hover, .button_searchnow_es_hover { background-position: 0px -28px }
.button_searchnow_es:active, .button_searchnow_es_active { background-position: 0px -56px }
.button_addtowatchlist_es, .button_addtowatchlist_es_hover, .button_addtowatchlist_es_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 152px; border: 0; padding: 0; background: transparent url(/img/bcp/button_addtowatchlist_es.gif) no-repeat 0px 0px }
.button_addtowatchlist_es:hover, .button_addtowatchlist_es_hover { background-position: 0px -28px }
.button_addtowatchlist_es:active, .button_addtowatchlist_es_active { background-position: 0px -56px }
.button_cancelbidding_es, .button_cancelbidding_es_hover, .button_cancelbidding_es_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 149px; border: 0; padding: 0; background: transparent url(/img/bcp/button_cancelbidding_es.gif) no-repeat 0px 0px }
.button_cancelbidding_es:hover, .button_cancelbidding_es_hover { background-position: 0px -28px }
.button_cancelbidding_es:active, .button_cancelbidding_es_active { background-position: 0px -56px }
.button_confirmallbids_es, .button_confirmallbids_es_hover, .button_confirmallbids_es_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 149px; border: 0; padding: 0; background: transparent url(/img/bcp/button_confirmallbids_es.gif) no-repeat 0px 0px }
.button_confirmallbids_es:hover, .button_confirmallbids_es_hover { background-position: 0px -28px }
.button_confirmallbids_es:active, .button_confirmallbids_es_active { background-position: 0px -56px }
.button_savechanges_es, .button_savechanges_es_hover, .button_savechanges_es_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; padding: 0; background: transparent url(/img/bcp/button_savechanges_es.gif) no-repeat 0px 0px }
.button_savechanges_es:hover, .button_savechanges_es_hover { background-position: 0px -28px }
.button_savechanges_es:active, .button_savechanges_es_active { background-position: 0px -56px }
.button_resetform_es, .button_resetform_es_hover, .button_resetform_es_active { /*font-size: 0;*/ text-decoration: none; cursor: pointer; height: 20px; width: 136px; border: 0; padding: 0; background: transparent url(/img/bcp/button_resetform_es.gif) no-repeat 0px 0px }
.button_resetform_es:hover, .button_resetform_es_hover { background-position: 0px -28px }
.button_resetform_es:active, .button_resetform_es_active { background-position: 0px -56px }

.topWhiteNavigation {
	-moz-border-radius: 7px !important;
	-webkit-border-radius: 7px !important;
	-ms-border-radius: 7px !important;
	-o-border-radius: 7px !important;
 	border-radius: 7px !important;
 	background: #fff;
	padding:10px !important; 
 	display:block;
 	margin:12px 10px 15px !important;
 	border:1px solid #ccc !important;
 	clear:both;
 	vertical-align: middle;
}

.topWhiteNavigation * {
	vertical-align: middle;
}

.topWhiteNavigation strong {
	color: #292929;
}

.topWhiteNavigation a.internal_link:link,
.topWhiteNavigation a.internal_link:visited {
	color: #012266;
	text-decoration: underline;
}

.topWhiteNavigation a.internal_link:hover,
.topWhiteNavigation a.internal_link:active {
	color: #228E05;
}

.topWhiteNavigation input.bcpSearchInput {
	width: 120px;
}

.topWhiteNavigation #bcpSearchButton {
	margin-right: 20px !important;
}

.bcpbox {
	margin: 0 10px;
}

.bcpbox div.datagrid {
	padding: 0;
}

.bcpFooter {
	display: inline-block;
	width: 100%;
	padding: 10px 0;
	color: #292929;
}

.bcpFooter.bcpSearch {
	padding-bottom: 0;
}

.icon {
    display:inline-block;
    vertical-align: middle;
}

.icon.dm.help,
.icon.bcp.help {
	background: url(/fileadmin/images/03_general/domainmanagement/dmnmng.sprite.gif) no-repeat -4px -24px;
	height: 12px;
	width: 12px;	
}

.icon.info-small {
	background: url(/fileadmin/images/sprites/bcp.sprites.png) no-repeat left -24px;
	margin-bottom: 2px;
	height: 9px;
	width: 9px;
}

.newPageNavigation {
	vertical-align: middle; 
	background-color: #245ba6; 
	padding: 8px 0;
	color: #fff;
	display: inline-block;
	width: 100%;
}

.newPageNavigation .formular { 
	color: #fff;
	padding: 0 10px;
}

.newPageNavigation .formular .pnNavCurrentPage {
	width: 20px;
	text-align: center;
	background-color: #fff;
	border: 1px solid #9DB5D7;
	color: #292929;
	padding: 2px;	
}

.newPageNavigation .formular .input.select.pnNavRowsPerPage {
	width: auto;
}

.newPageNavigation .icon {
	background-image: url(/fileadmin/images/sprites/bcp.sprites.png);
	background-repeat: none;
	height: 10px; 
	width: 10px;
}

.newPageNavigation .icon.pnNavFirstPage {
	background-position: 0 -12px;
}

.newPageNavigation .icon.pnNavPrevPage {
	background-position: -12px -12px;
}

.newPageNavigation .icon.pnNavNextPage {
	background-position: -20px -12px;
}

.bcp-info-box {
	background: #fff;
	margin: 30px auto;
	width: 85%;
	border-radius: 7px;
	padding: 15px 20px;
}

.bcp-info-box .important {
	text-align: center;
	font-size: 12px;
}
