﻿/* This one is only for main site */
a.black:link {
	color: #333333;
	text-decoration: underline;
}
a.black:visited {
	color: #333333;
	text-decoration: underline;
}
a.black:hover {
	color: #009900;
	text-decoration: underline;
}
a.black:active {
	color: #333333;
	text-decoration: underline;
}
a.black7:link {
	font-size: 7pt;
	color: #000000;
	text-decoration: underline;
}
a.black7:visited {
	font-size: 7pt;
	color: #000000;
	text-decoration: underline;
}
a.black7:hover {
	font-size: 7pt;
	color: #009900;
	text-decoration: underline;
}
a.black7:active {
	font-size: 7pt;
	color: #000000;
	text-decoration: underline;
}
a.green:link {
	font-size: 11px;
	color: #008000;
	text-decoration: underline;
}
a.green:visited {
	font-size: 11px;
	color: #008000;
	text-decoration: underline;
}
a.green:hover {
	font-size: 11px;
	color: #009900;
	text-decoration: underline;
}
a.green:active {
	font-size: 11px;
	color: #008000;
	text-decoration: underline;
}
.tabletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
}
/* These styles are used by the espresso engine */
.errorBox {
	border: 1px #B12122 solid;
	padding: 5px 11px 8px 11px;
	background-color: #FFE6E6;
}
.hidden {
	display: none;
}
.visible {
	display: block;
}
.errorBorder {
	background-color: #FFE6E6;
	border: 2px #B12122 solid;
}
.errorField {
	color: #B12122;
	font: 11px arial, sans-serif;
}
.errorHeading {
	color: #B12122;
	font: bold 12px arial, sans-serif;
}
ul.error {
	list-style-type: disc;
	padding: 0;
	margin: 0;
	margin-top: 3px;
	padding-left: 20px;
}
li.error {
	color: #B12122;
	font: normal 11px arial, sans-serif;
	line-height: 1.2em;
}
/* nifty corners styles */
.rtop, .artop {
	display: block;
}
.rtop *, .artop * {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size: 1px;
}
.artop * {
	border-style: solid;
	border-width: 0 1px;
}
.r1, .rl1, .re1, .rel1 {
	margin-left: 5px;
}
.r1, .rr1, .re1, .rer1 {
	margin-right: 5px;
}
.r2, .rl2, .re2, .rel2, .ra1, .ral1 {
	margin-left: 3px;
}
.r2, .rr2, .re2, .rer2, .ra1, .rar1 {
	margin-right: 3px;
}
.r3, .rl3, .re3, .rel3, .ra2, .ral2, .rs1, .rsl1, .res1, .resl1 {
	margin-left: 2px;
}
.r3, .rr3, .re3, .rer3, .ra2, .rar2, .rs1, .rsr1, .res1, .resr1 {
	margin-right: 2px;
}
.r4, .rl4, .rs2, .rsl2, .re4, .rel4, .ra3, .ral3, .ras1, .rasl1, .res2, .resl2 {
	margin-left: 1px;
}
.r4, .rr4, .rs2, .rsr2, .re4, .rer4, .ra3, .rar3, .ras1, .rasr1, .res2, .resr2 {
	margin-right: 1px;
}
.rx1, .rxl1 {
	border-left-width: 5px;
}
.rx1, .rxr1 {
	border-right-width: 5px;
}
.rx2, .rxl2 {
	border-left-width: 3px;
}
.rx2, .rxr2 {
	border-right-width: 3px;
}
.re2, .rel2, .ra1, .ral1, .rx3, .rxl3, .rxs1, .rxsl1 {
	border-left-width: 2px;
}
.re2, .rer2, .ra1, .rar1, .rx3, .rxr3, .rxs1, .rxsr1 {
	border-right-width: 2px;
}
.rxl1, .rxl2, .rxl3, .rxl4, .rxsl1, .rxsl2, .ral1, .ral2, .ral3, .ral4, .rasl1, .rasl2 {
	border-right-width: 0;
}
.rxr1, .rxr2, .rxr3, .rxr4, .rxsr1, .rxsr2, .rar1, .rar2, .rar3, .rar4, .rasr1, .rasr2 {
	border-left-width: 0;
}
.r4, .rl4, .rr4, .re4, .rel4, .rer4, .ra4, .rar4, .ral4, .rx4, .rxl4, .rxr4 {
	height: 2px;
}
.rer1, .rel1, .re1, .res1, .resl1, .resr1 {
	border-width: 1px 0 0;
	height: 0px !important;
	height /**/: 1px;
}
/* ################ will get rid of this stuff ########################## */
/* curved areas around products */
/* set the image to use and establish the lower-right position */
.curvearea_1, .curvearea_body_1, .curvearea_head_1, .curvearea_head_1 h3 {
	background: transparent url("images/backgrounds/purple_box.gif") no-repeat bottom right;
}
.curvearea_1 {
	padding-right: 15px; /* the gap on the right edge of the image (not content padding) */;
	margin: 0px auto; /* use to position the box */
}
/* set the top-right image */
.curvearea_head_1 {
	background-position: top right;
	margin-right: -15px; /* pull the right image over on top of border */;
	padding-right: 15px; /* right-image-gap + right-inside padding */
}
/* set the top-left image */
.curvearea_head_1 h3 {
	background-position: top left;
	margin: 0;
/* reset main site styles*/	border: 0;
/* ditto */	padding: 20px 20px 0px 15px;
/* padding-left = image gap + interior padding ... no padding-right */	height: auto !important;
	height: 1%; /* IE Holly Hack */;
	font: 18px arial;
	color: #888888;
}
/* set the lower-left corner image */
.curvearea_body_1 {
	background-position: bottom left;
	margin-right: 5px; /* interior-padding right */;
	padding: 5px 20px 20px 15px;
/* mirror .cssbox_head right/left */	font: 11px arial;
}
/* next one */
/* set the image to use and establish the lower-right position */
.curvearea_2, .curvearea_body_2, .curvearea_head_2, .curvearea_head_2 h3 {
	background: transparent url("images/backgrounds/blue_box.gif") no-repeat bottom right;
}
.curvearea_2 {
	padding-right: 15px; /* the gap on the right edge of the image (not content padding) */;
	margin: 0px auto; /* use to position the box */
}
/* set the top-right image */
.curvearea_head_2 {
	background-position: top right;
	margin-right: -15px; /* pull the right image over on top of border */;
	padding-right: 15px; /* right-image-gap + right-inside padding */
}
/* set the top-left image */
.curvearea_head_2 h3 {
	background-position: top left;
	margin: 0;
/* reset main site styles*/	border: 0;
/* ditto */	padding: 20px 20px 0px 15px;
/* padding-left = image gap + interior padding ... no padding-right */	height: auto !important;
	height: 1%; /* IE Holly Hack */;
	font: 18px arial;
	color: #888888;
}
/* set the lower-left corner image */
.curvearea_body_2 {
	background-position: bottom left;
	margin-right: 5px; /* interior-padding right */;
	padding: 5px 20px 20px 15px;
/* mirror .cssbox_head right/left */	font: 11px arial;
}
.maincurvearea {
	width: 560px !important; /* FireFox Width = intended total box width - padding-right(next) */;
	width: 580px; /* IE Width = width - padding */
}
a:hover {
	color: #090;
	text-decoration: underline;
}
.BODYH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 700;
	color: #4872C4;
}
.BODY2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #4872C4;
	font-weight: 700;
}
.BODY4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: #000;
}
.BODY10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000;
}
.BODY5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #4872C4;
	font-weight: 700;
}
.BODY7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
	color: #000;
}
.BODY8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-decoration: none;
	color: #4872C4;
	font-weight: 700;
}
.BODY9 {
    font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color: #000099;
	font-weight: bold;
}

.HEAD1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	font-weight: 700;
}
H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-decoration: none;
	color: #4872C4;
	font-weight: 400;
}
H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #4872C4;
	font-weight: 700;
	margin-bottom: 0;
}
H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #666;
	font-weight: bolder;
}
H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #4872C4;
	font-weight: bolder;
}
.topmenu:visited {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #fff;
	font-weight: 700;
}
.sidemenu_label {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight: 700;
}
.topsubmenu {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #002B95;
	line-height: 20px;
}
.topsubmenu:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #090;
}
.top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333;
}
.leftmenu {
	color: #4872C4;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
}
a.leftmenu:hover {
	color: #090;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 12px;
	font-weight: 700;
}
a.leftsubmenu:hover {
	font-size: 8pt;
	color: #090;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
}
.language:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	color: #090;
	text-decoration: underline;
	font-weight: 400;
}
.borderleftright {
	border-left: 1px #036 solid;
	border-right: 1px #036 solid;
}
.borderleftrightbottom {
	border-left: 1px #036 solid;
	border-right: 1px #036 solid;
	border-bottom: 1px #036 solid;
}
a.black:link {
	color: #000;
}
.home_title {
	font: 18px Verdana, Arial;
	font-weight: 400;
	color: #4872C4;
}
.home_bullhead {
	font: 12px Verdana, Arial;
	font-weight: 700;
	color: #4872C4;
}
.home_bulltext {
	font: 11px Verdana, Arial;
	color: #333;
}
.home_fineprint {
	font: 11px Verdana, Arial;
	color: #4872C4;
	text-indent: 40px;
}
.home_price {
	font: 16px Verdana, Arial;
	font-weight: 700;
	color: #4872C4;
	text-indent: 40px;
}
.home_price_no_indent {
	font: 16px Verdana, Arial;
	font-weight: 700;
	color: #4872C4;
}
.home_learn {
	font: 12px Verdana, Arial;
	font-weight: 700;
	color: #4872C4;
	text-decoration: underline;
}
.divider_line {
	text-align: center;
	width: 75%;
	height: 2px;
}
.footer_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: 700;
	color: #FFF;
}
.footer_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333;
}
.footer_body_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: 700;
	color: #223D80;
}
.no_bullet {
	list-style-type: none;
}
.comparison_light {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333;
	border: 1px solid #F2F2F2;
	background: #F6FAFD;
}
.comparison_dark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333;
	border: 1px solid #F2F2F2;
	background: #D9E8F8;
}
.comparison_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #333;
	border: 1px solid #CCC;
}
#fullheight {
	height: 100%;
}
.topw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	font-weight: 400;
}
.topw:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #f90;
	font-weight: 400;
}
.textbutton_flatblue, .textbutton_flatgreen, .textbutton_flatorange, .textbutton_flatpurple, .textbutton_flatred {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	cursor: pointer;
	width: 133px;
	height: 19px;
	padding-bottom: 2px;
	text-decoration: underline;
	border: 1px #039 solid;
	background-color: #4872C4;
	color: #FFF;
}
.flatblue_over {
	background-color: #86B9EF;
}
.flatgreen_over {
	background-color: #090;
}
.flatpurple_over {
	background-color: #704FBF;
}
.flatred_over {
	background-color: #900;
}
.currentbutton_flatblue {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	width: 133px;
	height: 15px;
	padding-bottom: 2px;
	border: 1px #039 solid;
	background-color: #86B9EF;
	color: #FFF;
	text-align: center;
}
.currentbutton_flatgreen {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	width: 133px;
	height: 15px;
	padding-bottom: 2px;
	border: 1px #039 solid;
	background-color: #090;
	color: #FFF;
	text-align: center;
}
.currentbutton_flatorange {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	width: 133px;
	height: 15px;
	padding-bottom: 2px;
	border: 1px #039 solid;
	background-color: #F90;
	color: #FFF;
	text-align: center;
}
.currentbutton_flatpurple {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	width: 133px;
	height: 15px;
	padding-bottom: 2px;
	border: 1px #039 solid;
	background-color: #704FBF;
	color: #FFF;
	text-align: center;
}
.currentbutton_flatred {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	width: 133px;
	height: 15px;
	padding-bottom: 2px;
	border: 1px #039 solid;
	background-color: #900;
	color: #FFF;
	text-align: center;
}
.textbutton_smallred, .textbutton_smallorange, .textbutton_smallgreen, .textbutton_smallblue {
	font-family: Verdana;
	font-size: 1em;
	font-weight: 700;
	cursor: pointer;
	border: 2px outset;
	color: #FFF;
}
.smallred_rest {
	background-color: #F33;
}
.smallred_over {
	border: 2px #B7A482 outset;
	background-color: #FFDB70;
	color: #333;
}
.smallorange_over {
	border: 2px #B7A482 outset;
	background-color: #FC3;
	color: #333;
}
.smallgreen_rest {
	background-color: #008502;
}
.smallgreen_over {
	border: 2px #0c0 outset;
	background-color: #0eb011;
	color: #FFF;
}
.smallgreen_press {
	border: 2px inset;
	background-color: #eae6d4;
	color: #000;
}
.smallblue_rest {
	background-color: #3763BA;
}
.smallblue_over {
	border: 2px #B7A482 outset;
	background-color: #F90;
	color: #efefef;
}
.smallblue_press {
	border: 2px inset;
	background-color: #999;
	color: #333;
}
a:link, a:visited, a:active {
	color: #4872C4;
	text-decoration: underline;
}
.BODY, P, UL, .BODY3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: #000;
}
#body p.links {
	margin: 0.3em 0em 1.2em 0em;
	padding: 0px;
}
p.links a {
	font-size: 110%;
	line-height: 1.8em;
	color: #c5001b;
	padding: 0em 0em 0em 1.8em;
	margin-right: 1.8em;
	margin-bottom: 0.5em;
	background-image: url("images/bg_link_arrow.gif");
	background-position: 0em 0.4em;
	background-repeat: no-repeat;
}
.topmenu, .topmenu_off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	font-weight: 700;
}
.topmenu:link, .topmenu:active, .topmenu_off:link, .topmenu_off:visited, .topmenu_off:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #fff;
	font-weight: 700;
}
.topmenu:hover, .topmenu_off:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #f90;
	font-weight: 700;
}
.topsubmenu:link, .topsubmenu:visited, .topsubmenu:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #002B95;
}
a.leftmenu:link, a.leftmenu:visited, a.leftmenu:active {
	color: #4872C4;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
}
.leftsubmenu, .left_submenu {
	font-size: 8pt;
	color: #002B95;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
}
a.leftsubmenu:link, a.leftsubmenu:visited, a.leftsubmenu:active {
	font-size: 8pt;
	color: #002B95;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
}
.language, .language:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	color: #333;
	font-weight: 400;
}
.language:link, .language:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	color: #333;
	text-decoration: underline;
	font-weight: 400;
}
.topw:link, .topw:visited, .topw:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #fff;
	font-weight: 400;
}
.flatblue_press, .flatgreen_press, .flatorange_press, .flatpurple_press, .flatred_press {
	background-color: #ECE9D8;
	color: #333;
}
.flatorange_over, .smallorange_rest {
	background-color: #F90;
}
.smallred_press, .smallorange_press {
	border: 2px inset;
	background-color: #ECE9D8;
	color: #333;
}
#produktabbildungen {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 3px 0px 0px 11px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}
TABLE.form_layout TD.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 11px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 0px;
	VERTICAL-ALIGN: top;
	LINE-HEIGHT: 1.4em;
	PADDING-TOP: 4px;
	TEXT-ALIGN: right;
}
TABLE.form_layout TD.field {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 2px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left;

}
TD.field INPUT {
	WIDTH: 300px
}
TD.field TEXTAREA {
	WIDTH: 300px
}
TD.field SELECT {
	WIDTH: 300px
}


SPAN.apostrophe {
	COLOR: #bb0000;
}
#body TABLE.form_layout TD.content P {
	MARGIN-BOTTOM: 1em;
}
P.info_summary {
	BORDER-RIGHT: 0px solid;
	PADDING-RIGHT: 0.5em;
	BORDER-TOP: 1px solid;
	PADDING-LEFT: 0.5em;
	PADDING-BOTTOM: 0.6em;
	BORDER-LEFT: 0px solid;
	COLOR: #412300;
	PADDING-TOP: 0.6em;
	BORDER-BOTTOM: 1px solid;
	BACKGROUND-REPEAT: repeat-x;
}
P.info_summary .icon {
	FLOAT: left;
	MARGIN: 0px 7px 7px 0px;
}
H3.form_title {
	CLEAR: both;
	FONT-SIZE: 120%;
	MARGIN: 0em 0em 0.6em;
}
#body P.large {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0.3em 0em 1.2em;
	PADDING-TOP: 0px;
}

H3.resource_title {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 75%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 260px; COLOR: #412300; PADDING-TOP: 5px; FONT-STYLE: normal; BORDER-RIGHT-WIDTH: 0px
}
DIV.resource_general_content HR {
	BORDER-RIGHT: 0px solid; BORDER-TOP: #d7d3cf 1px solid; MARGIN: 5px 16px; BORDER-LEFT: 0px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 2px
}
DIV.resource_general_content IMG.accent {
	FLOAT: left; MARGIN: 0px 8px 5px 0px
}
DIV.resource_general_content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 11px; MARGIN: 0px 16px; LINE-HEIGHT: 120%; PADDING-TOP: 4px
}
DIV.resource_general_content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 11px; MARGIN: 0px 8px 0px 2em; PADDING-TOP: 0px
}
DIV.resource_general_content LI {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-SIZE: 90%; PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-TOP: 0em
}
DIV.resource_general_content P.links {
	MARGIN-TOP: 0em; PADDING-TOP: 0px
}
DIV.column_100_62 {
	WIDTH: 400px
}
.11px150lineheight
{ 
  font-size : 11px;  line-height: 150%;
	}
}
.expertImg {
	border: 0px solid #c4b6aa;
	margin-left: 0px;
	margin-right: 11px;
	margin-top: 5px;
	margin-bottom: 0px;
}

.underline { border-bottom: 1px solid #c0c0c0;
             padding-bottom: 2px;
              FONT-SIZE: 75%;  }
img.inline_left {
		float: left ;
		border: none;
		padding: 0 20px 11px 0px;
}