/*log katoa*/

#katoa_presentation {
	float: left;
	background: url(../login_images/login_glyphes.gif) no-repeat 409px bottom;
	padding-bottom: 18px;
	width: 682px;
}
#katoa_menus {
	float: left;
	padding-bottom: 0;
	width: 682px;
}
#katoa_intro h1 {
	color: #F365A2;
	font: normal 50px/50px Arial, Helvetica;
	margin: 0px 0px -5px;
 /margin: 0px 0px 0px;
	padding: 0px;
}
#katoa_intro h2 {
	font: normal 18px/18px Arial, Helvetica;
	color: #6EABFF;
	margin: 0px;
	padding: 0px;
}
#katoa_intro .rose { color: #FF3FA2; }
#katoa_intro .petit {
	font-size: 18px;
	line-height: 20px;
	margin-top: 20px;
}
#katoa_intro .moyen { font-size: 26px; }
#katoa_intro {
	float: left;
	width: 470px;
	padding-right: 10px;
}
#log {
	border-left:1px solid #DDD9D7;
	border-right:1px solid #DDD9D7;
	float:left;
	margin-bottom:4px;
	margin-top:4px;
	padding:2px 10px 10px;
	width:138px;
	background: url(../login_images/login_bkg.png) repeat-x 0px 19px;
}
#log_top {
	background: url(../login_images/login_top.png) no-repeat 0px top;
	float: left;
	margin-top: 27px;
	width: 160px;
}
#log_bottom {
	background: url(../login_images/login_bottom.png) no-repeat 0px bottom;
	float: left;
	width: 160px;
}
#log label {
	font: bold 11px Arial, Helvetica;
	color: #777;
	margin-top: 7px;
	margin-bottom: 5px;
	display: block;
}
#log h3 {
	font: bold 11px Arial, Helvetica;
	color: #666666;
	margin: 0px 0px 11px;
	padding: 0px;
}
#log .input_text_generic {
	width: 128px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 14px;
	float: left;
	background: transparent url(../login_images/button_enceinte.png) no-repeat 0px -132px;
	font: 11px Arial, Helvetica;
	padding-right: 3px;
	padding-left: 5px;
	color: #666666;
}
#log .input_text_right {
	float: left;
	height: 16px;
	width: 2px;
	background: url(../login_images/button_enceinte.png) no-repeat right -132px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
#log .input_bt_submit_left {
	background: url(../login_images/button_enceinte.png) no-repeat left 0px;
	float: left;
	height: 22px;
	width: 10px;
	margin: 0px;
	padding: 0px;
}
#log .input_bt_submit {
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	background: transparent url(../login_images/button_enceinte.png) no-repeat center 0px;
	font: 11px Arial, Helvetica;
	color: #666666;
	margin: 0px;
	padding: 4px 5px;
	line-height:15px;
 /width:60px;
}
#log .input_bt_submit_right {
	background: url(../login_images/button_enceinte.png) no-repeat right 0px;
	float: left;
	height: 22px;
	width: 10px;
	margin: 0px;
	padding: 0px;
}
#log #login-error, #log #password-error, #log #login-failed {
	font: bold 11px Arial, Helvetica;
	color: #F365A2;
	clear: both;
	padding-top: 2px;
}
#log a {
	clear: both;
	display: block;
	float: right;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	cursor:pointer;
	text-decoration: none;
}
#log a:hover .input_bt_submit_left { background-position:left -22px; }
#log a:hover .input_bt_submit { background-position:center -22px; }
#log a:hover .input_bt_submit_right { background-position:right -22px; }
#log a:active .input_bt_submit_left { background-position:left -44px; }
#log a:active .input_bt_submit {
	background-position:center -44px;
	color:#FFFFFF;
}
#log a:active .input_bt_submit_right { background-position:right -44px; }
a.bt_katoa {
	text-decoration: none;
	display: block;
}
.link_bt_left {
	font: 11px/11px Arial, Helvetica;
	color: #666666;
	background: url(../login_images/button_enceinte.png) no-repeat 0px -66px;
	padding: 5px 5px 6px 15px;
	float:left;
}
.link_bt_right {
	background: url(../login_images/button_enceinte.png) no-repeat right -66px;
	float:left;
	height:22px;
	width:10px;
}
a.bt_katoa:hover .link_bt_left { background-position:0 -88px; }
a.bt_katoa:hover .link_bt_right { background-position:right -88px; }
a.bt_katoa:active .link_bt_left {
	background-position:0 -110px;
	color:#FFFFFF;
}
a.bt_katoa:active .link_bt_right { background-position:right -110px; }
/*katoa*/
* {
	-moz-outline-style:none;
	outline: none;
}
.cartouche_url {
	background-image:url(../login_images/cartouche_url.png);
	background-position:0 0;
	background-repeat:no-repeat;
	border:medium none;
	height:55px;
	overflow:hidden;
	padding:8px 5px 5px;
	width:340px;
	resize:none;
}
#inscription_katoa {
	height: 650px;
	width: 532px;
	overflow: hidden;
	border-style: none;
}
#login_bloc_background { background: url(../fichiers/FondGlyphes.gif) no-repeat center center; }
#login_bloc {
	width:255px;
	margin-left:auto;
	margin-right:auto;
}
#login_bloc h3 {
	color:#666666;
	font-family:arial;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	margin:0 0 10px 0;
}
#login_bloc h3 .bolder {
	font-size:11px;
	font-weight:bolder;
}
#login_container { position: relative; }
#forgot_passwd_text {
	left:10px;
	position:absolute;
	top:96px;
	z-index: 2000;
}
#forgot_passwd_text a {
	white-space:nowrap;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif
}
ul.submenu {
	background:transparent url(../login_images/submenu_bkg.gif) repeat-x scroll 0 0;
	float:left;
	height:19px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:10px 0 0;
	padding:0 0 0 20px;
	width:617px;
}
ul.submenu li { display: inline; }
ul.submenu a {
	display: block;
	padding: 4px 8px 3px;
	margin-right: 2px;
	float: left;
	background: #FFFFFF url(../login_images/submenu_tabs_bkg.gif) repeat-x;
	border-top: 1px solid #dedad8;
	border-right: 1px solid #dedad8;
	border-left: 1px solid #dedad8;
	color: #777;
	-moz-border-radius-topleft:6px;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topright:6px;
	-webkit-border-top-right-radius:6px;
	font: bold 11px/11px Arial, Helvetica;
}
ul.submenu a:hover {
	text-decoration: none;
	background-position:0 -19px
}
ul.submenu a.current {
	background-position:0 -38px;
	color: #F365A2;
}
ul.submenu .disconnect img {
	border:0 none;
	padding-bottom:1px;
	padding-top:1px;
}
ul.submenu a.disconnect { margin-left:3px; }
.text_info {
	text-align:left;
	margin:10px 0 15px;
	color:#666;
	padding-left: 50px;
	padding-right: 15px;
	font: 11px/13px arial;
}
.text_subtitle {
	text-align:left;
	margin:10px 0 0px;
	color:#666;
	padding-left: 50px;
	padding-right: 15px;
	font: 11px/13px arial;
}
.text_info a {
	color: #4C88FD;
	text-decoration: none;
}
.text_info a:hover {
	color: #FF3399;
	text-decoration: underline;
}
#katoa_intro p.text_info { }
.coup_de_coeur_top {
	width: 641px;
	float: left;
	clear: both;
}
.coup_de_coeur_top h3 {
	background: url(../login_images/coup_de_coeur_bkg_top.png);
	display: block;
	margin: 0px;
	padding: 8px 0px 0px;
	height: 32px;
	_height: 30px;
	_margin-bottom:0;
	width: 100%;
	font: normal 18px Arial, Helvetica;
	text-align: center;
	color: #F365A2;
}
.coup_de_coeur_middle {
	background:#FBE0EE none repeat scroll 0 0;
	float:left;
	padding-left:11px;
	padding-top:2px;
	width:630px;
}
.coup_de_coeur_bottom {
	background: url(../login_images/coup_de_coeur_bkg_bottom.png) no-repeat 0px bottom;
	float: left;
	padding-bottom: 10px;
}
a.coup_de_coeur_thumb img { border:none; }
a.coup_de_coeur_thumb {
	background:transparent url(../login_images/coup_de_coeur_cadre.png) no-repeat scroll 0 0;
	margin:3px;
	padding:8px;
	display: block;
	float: left;
	border: 2px solid #FBE0EE;
}
#coup_de_coeur_area a:hover { border-color:#FBBFDD; }
#templates { clear: both; }
#templates .templates_img {
	width: 310px;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
#templates .templates_img img {
	height: 144px;
	width: 286px;
}
#templates a.thumbnail img { border-style: none; }
/*showrooms
*/
.hidden { display:none; }
.showroom_link a, .showroom_link p {
	color: #666666;
	text-decoration: none;
	margin:0;
	font-size:11px;
}
.showroom_link p { padding-left:16px; }
.showroom_link img {
	border:none;
	cursor:pointer;
}
.bt_katoa_link {
	position: absolute;
	top: 200px;
	display: block;
	left: 330px;
}
.bt_katoa_left { background:transparent url(../login_images/button_enceinte.png) no-repeat scroll left -572px; }
.bt_katoa_right {
	background:transparent url(../login_images/button_enceinte.png) no-repeat scroll right -572px;
	float: left;
	height: 38px;
	width: 20px;
}
a .bt_katoa_left {
	color:#FFFFFF;
	float:left;
	font-size:14px;
	line-height:14px;
	padding:11px 0 13px 20px;
}
.sr_bottom {
	background: url(../login_images/bottom.gif) repeat-x;
	height: 12px;
	margin-right: 12px;
}
.sr_bottom-left {
	background: url(../login_images/bottom-left.gif) no-repeat left top;
	height: 12px;
}
.sr_bottom-right {
	background: url(../login_images/bottom-right.gif) no-repeat right top;
	height: 12px;
	margin-left: 12px;
}
.sr_center { margin-right: 12px; }
.sr_center-left {
	background: url(../login_images/left.gif) repeat-y left top;
	_margin-top:-3px;
}
.sr_center-right {
	background: url(../login_images/right.gif) repeat-y right top;
	margin-left: 12px;
}
.sr_top {
	background: url(../login_images/top.gif) repeat-x;
	height: 12px;
	margin-right: 12px;
}
.sr_top-left {
	background: url(../login_images/top-left.gif) no-repeat left top;
	height: 12px;
}
.sr_top-right {
	background: url(../login_images/top-right.gif) no-repeat right top;
	height: 12px;
	margin-left: 12px;
}
#select_public_sr {
	border:1px solid #CCCCCC;
	float:left;
	margin-top:20px;
	padding:25px 20px 20px 35px;
	width:580px;
}
#select_public_sr .select-showroom-item {
	background:transparent url(../login_images/gradiant_sr.png) repeat-x scroll 0 bottom;
	float:left;
	margin-bottom:7px;
	padding:3px 3px 8px;
	height:77px;
	overflow:hidden;
	color:#666666;
	width:106px;
}
#select_public_sr img {
	border: 2px solid #CCCCCC;
	cursor:default;
	padding: 1px;
	width:100px;
	height:50px;
}
#select_public_sr a img {
	border: 2px solid #CCCCCC;
	cursor:pointer;
	padding: 1px;
}
#select_public_sr a:hover img { border-color:#F365A2; }
#select_public_sr input {
	display: block;
	margin: 3px auto 0px;
}
#select_public_sr .input_text_right {
	float: left;
	height: 16px;
	width: 2px;
	background: url(../login_images/button_enceinte.png) no-repeat right -132px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
#select_public_sr .input_bt_submit_left, #add_text .input_bt_submit_left {
	background: url(../login_images/button_enceinte.png) no-repeat left 0px;
	float: left;
	height: 22px;
	width: 10px;
	margin: 0px;
	padding: 0px;
}
#select_public_sr .input_bt_submit, #add_text .input_bt_submit {
	float: left;
	height: 22px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	background: transparent url(../login_images/button_enceinte.png) no-repeat center 0px;
	font: 11px Arial, Helvetica;
	color: #666666;
	margin: 0px;
	padding: 0px 5px;
 /width:60px;
}
#select_public_sr .input_bt_submit_right, #add_text .input_bt_submit_right {
	background: url(../login_images/button_enceinte.png) no-repeat right 0px;
	float: left;
	height: 22px;
	width: 10px;
	margin: 0px;
	padding: 0px;
}
#select_public_sr a:hover .input_bt_submit_left, #add_text a:hover .input_bt_submit_left { background-position:left -22px; }
#select_public_sr a:hover .input_bt_submit, #add_text a:hover .input_bt_submit { background-position:center -22px; }
#select_public_sr a:hover .input_bt_submit_right, #add_text a:hover .input_bt_submit_right { background-position:right -22px; }
#select_public_sr a:active .input_bt_submit_left, #add_text a:active .input_bt_submit_left { background-position:left -44px; }
#select_public_sr a:active .input_bt_submit, #add_text a:active .input_bt_submit {
	background-position:center -44px;
	color:#FFFFFF;
}
#select_public_sr a:active .input_bt_submit_right, #add_text a:active .input_bt_submit_right { background-position:right -44px; }
#select_public_sr a, #add_text a { text-decoration:none; }
#add_text {
	border:1px solid #CCCCCC;
	float:left;
	margin-top:20px;
	padding:25px;
	width:585px;
}
#add_text input, #add_text textarea {
	border:0 none;
	margin:0;
	-moz-outline-style:none;
	padding:0;
	outline-style:none;
}
#add_text .text_area_borders {
	background:transparent url(../login_images/text_area_borders.gif) repeat-y scroll 0 0;
	border-bottom:1px solid #cdc9c7;
	float:left;
	margin-top:0;
	width:255px;
}
#add_text textarea.expand { resize:none; }
#add_text .text_area_field {
	-x-system-font:none;
	background:transparent url(../login_images/text_area.gif) no-repeat scroll 0 0;
	color:#333;
	float:left;
	font-size-adjust:none;
	font-stretch:normal;
	padding-left:5px;
	padding-right:5px;
	width:245px;
	font: normal 11px/16px Arial, Helvetica, sans-serif, "Lucida Grande";
	line-height:14px;
}
#add_text .textareaRequiredMsg, #add_text .textfieldRequiredMsg, #add_text .textfieldInvalidFormatMsg { display:none; }
#add_text .textareaRequiredState .textareaRequiredMsg, #add_text .textfieldRequiredState .textfieldRequiredMsg, #add_text .textfieldInvalidFormatState .textfieldInvalidFormatMsg {
	color:#4C88FD;
	display:inline;
	float:right;
	font-family:arial;
	font-size:11px;
	height:0;
	position:relative;
	top:1px;
}
#add_text .textareaFlashState textarea, #add_text textarea.textareaFlashState { color:#F365A2 !important; }
#add_text .text_bold {
	font-weight:bold;
	font-size:14px;
	line-height:16px;
}
#add_text .comment { width:400px; }
#add_text .grey_bkg {
	background: #E6E5E3 url(../login_images/dots.png) repeat-x 0px bottom;
	padding-top: 15px;
	float: left;
	width: 329px;
	margin-bottom: 10px;
	padding-bottom: 15px;
	padding-left: 71px;
}
#add_text .sub_title_form {
	color: #F365A2;
	font: normal 12px/14px Arial, Helvetica, sans-serif, "Lucida Grande";
	margin-bottom: 5px;
	clear: both;
	float: left;
	white-space:nowrap;
}
#add_text #comment_form {
	padding-bottom: 20px;
	float: left;
	padding-left: 93px;
}
#add_text #form_select { margin-bottom:50px; }
#mail_content #text_card { margin-top: 15px; }
#mail_content {
	margin-left:auto;
	margin-right:auto;
	width:424px;
	clear:both;
}
#mail_content h1 {
	font: bold 20px/22px Arial, Helvetica, sans-serif;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-right: 12px;
	padding-left: 12px;
}
#mail_content p {
	font: 11px/16px Arial, Helvetica, sans-serif;
	color: #666666;
	padding-right: 12px;
	padding-left: 12px;
	margin: 0px 0px 4px;
}
#add_text td, #add_text tr { line-height:0; }

#register *:focus {
outline-style:none;
-moz-outline-style:none;
}
#register {
	clear:both;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	padding-left:100px;
	width:444px;
	margin-top:10px;
}
#register .grey_bkg {
	background: #E6E5E3 url(../login_images/dots.png) repeat-x 0px bottom;
	float:left;
	margin-bottom:10px;
	padding-bottom:10px;
	padding-left:30px;
	padding-top:15px;
	width:413px;
}
#register .line {
	clear: both;
	float: left;
	margin-bottom:5px;
}
#register .line-civility {
	float: left;
	margin-bottom:5px;
	color: #555;
}
#register .error-message {
	float:left;
	clear:both;
	color:#4C88FD;
	display:none;
	margin-bottom: 5px;
}
#register .label {
	width: 160px;
	padding-top: 2px;
	float: left;
	color:#F365A2;
	font-weight: bold;
}
#register .optional { color:#666666; }
#register .label_normal {
	padding-top: 2px;
	float: left;
	color:#666666;
}
#register .label_normal a {
	color:#666666;
	text-decoration:none;
}
#register .label_normal a:hover { text-decoration:underline; }
#register .bold { font-weight:bold; }
#register a.darker { color:#555; }
#register a.darker:hover { text-decoration:underline; }
#register #captcha-img {
	border:1px solid #999999;
	height:50px;
	width:220px;
	float: left;
}
#register .input-checkbox { float: left; }
#register .cnil {
	font-weight:normal;
	padding-bottom:5px;
	line-height:16px;
	clear: both;
	color: #666666;
}
#register .input_text_generic {
	width: 212px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 14px;
	float: left;
	background: transparent url(../login_images/button_enceinte.png) no-repeat 0px -132px;
	font: 11px Arial, Helvetica;
	padding-right: 3px;
	padding-left: 5px;
	color: #666666;
}
#register .input_text_right {
	float: left;
	height: 16px;
	width: 2px;
	background: url(../login_images/button_enceinte.png) no-repeat right -132px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
#register .radioRequiredMsg, .radioInvalidMsg, #register .confirmRequiredMsg, #register .confirmInvalidMsg, #register .confirmValidMsg,  #register .passwordRequiredMsg, #register .passwordInvalidStrengthMsg, #register .passwordMinCharsMsg, #register .passwordMaxCharsMsg, #register .passwordCustomMsg, #register .passwordValidMsg,  #register .checkboxRequiredMsg, .checkboxMinSelectionsMsg, .checkboxMaxSelectionsMsg,  #register .textfieldRequiredMsg, #register .textfieldInvalidFormatMsg, #register .textfieldMinValueMsg, #register .textfieldMaxValueMsg, #register .textfieldMinCharsMsg, #register .textfieldMaxCharsMsg, #register .textfieldValidMsg { display: none; }
#register .radioRequiredState .radioRequiredMsg, #register .radioInvalidState .radioInvalidMsg,  #register .confirmRequiredState .confirmRequiredMsg, #register .confirmInvalidState .confirmInvalidMsg,  #register .passwordRequiredState .passwordRequiredMsg, #register .passwordMinCharsState .passwordMinCharsMsg, #register .passwordMaxCharsState .passwordMaxCharsMsg, #register .passwordInvalidStrengthState .passwordInvalidStrengthMsg, #register .passwordCustomState .passwordCustomMsg,  #register .checkboxRequiredState .checkboxRequiredMsg, #register .checkboxMinSelectionsState .checkboxMinSelectionsMsg, #register .checkboxMaxSelectionsState .checkboxMaxSelectionsMsg,  #register .textfieldRequiredState .textfieldRequiredMsg, #register .textfieldInvalidFormatState .textfieldInvalidFormatMsg, #register .textfieldMinValueState .textfieldMinValueMsg, #register .textfieldMaxValueState .textfieldMaxValueMsg, #register .textfieldMinCharsState .textfieldMinCharsMsg, #register .textfieldMaxCharsState .textfieldMaxCharsMsg {
	float:left;
	clear:both;
	color:#4C88FD;
	display:block;
	margin-bottom: 5px;
}
#register .textfieldMinCharsState input.input_text_generic, #register .textfieldMaxCharsState input.input_text_generic,  #register .textfieldRequiredState input.input_text_generic, #register .confirmRequiredState input.input_text_generic, #register .confirmInvalidState input.input_text_generic, #register .passwordRequiredState input.input_text_generic, #register .passwordMinCharsState input.input_text_generic, #register .passwordMaxCharsState input.input_text_generic { background-position:0 -148px; }
#register .textfieldMinCharsState .input_text_right, #register .textfieldMaxCharsState .input_text_right,  #register .textfieldRequiredState .input_text_right, #register .confirmRequiredState .input_text_right, #register .confirmInvalidState .input_text_right, #register .passwordRequiredState .input_text_right, #register .passwordMinCharsState .input_text_right, #register .passwordMaxCharsState .input_text_right { background-position:right -148px; }
/*body {
line-height:14px;
}*/
/*#register input {
	line-height:100%;
}*/
#register #validate .bt_katoasubmit_left {
	font-family:Arial, Helvetica, sans-serif, "Lucida Grande";
	color:#FFFFFF;
	float:left;
	font-size:14px;
	padding:10px 0 14px 20px;
	margin:0;
	border:0 none;
	cursor:pointer;
	background:transparent url(../login_images/button_enceinte.png) no-repeat scroll left -572px;
	line-height:14px;
	display:block;

}
#register #validate .bt_katoa_right {
height:42px;}

#register #dob-day, #register #dob-month {
margin-right:3px;
}

#success .input_bt_submit_left {
	background: url(../login_images/button_enceinte.png) no-repeat left 0px;
	float: left;
	height: 22px;
	width: 10px;
	margin: 0px;
	padding: 0px;
}
#success {
	padding-left:100px;
	padding-bottom: 30px;
}
#templates  #success  h2 {
	font: 16px/18px Arial, Helvetica, sans-serif, "Lucida Grande";
	color: #666666;
	margin: 0px;
}
#success .input_bt_submit {
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
	background: transparent url(../login_images/button_enceinte.png) no-repeat center 0px;
	font: 11px Arial, Helvetica;
	color: #666666;
	margin: 0px;
	padding: 4px 5px;
	line-height:15px;
}
#success .input_bt_submit_right {
	background: url(../login_images/button_enceinte.png) no-repeat right 0px;
	float: left;
	height: 22px;
	width: 10px;
	margin: 0px;
	padding: 0px;
}

#success a {
	clear: both;
	display: block;
	float: right;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	cursor:pointer;
	text-decoration: none;
}
#success a:hover .input_bt_submit_left { background-position:left -22px; }
#success a:hover .input_bt_submit { background-position:center -22px; }
#success a:hover .input_bt_submit_right { background-position:right -22px; }
#success a:active .input_bt_submit_left { background-position:left -44px; }
#success a:active .input_bt_submit {
	background-position:center -44px;
	color:#FFFFFF;
}
#success a:active .input_bt_submit_right { background-position:right -44px; }
#success .grey_bkg {
	background:#E6E5E3 url(../login_images/dots.png) repeat-x scroll 0 bottom;
	float:left;
	width:383px;
	padding: 15px 30px;
	margin-top:10px;
}
#connected {
	border-left:1px solid #DDD9D7;
	border-right:1px solid #DDD9D7;
	float:left;
	margin-bottom:4px;
	margin-top:4px;
	padding:2px 10px 5px;
	width:138px;
	background: url(../login_images/login_bkg.png) repeat-x 0px 19px;
}
#connected_top {
	background:transparent url(../login_images/login_top.png) no-repeat scroll 0 top;
float:left;
left:-3px;
margin-top:15px;
position:relative;
width:160px;
}
#connected_bottom {
	background: url(../login_images/login_bottom.png) no-repeat 0px bottom;
	float: left;
	width: 160px;
	margin-bottom:5px;
}
#connected label {
	font: bold 11px Arial, Helvetica;
	color: #777;
	margin-top: 7px;
	margin-bottom: 5px;
	display: block;
}
#connected h3 {
	font: bold 11px Arial, Helvetica;
	color: #666666;
	margin: 0px 0px 11px;
	padding: 0px;
}#showrooms_forum h4 {
	margin-top: 10px;
	margin-bottom: 5px;
	color: #F365A2;
	font-size: 13px;
}
#showrooms_forum textarea { font: 11px/14px Arial, Helvetica, sans-serif; }
#showrooms_forum p {
	margin-top: 0px;
	margin-bottom: 5px;
	color: #666666;
	font-size: 11px;
	line-height: 13px;
}
#connected  a.fb_share {
	background:transparent url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat scroll right top;
	padding-top: 2px;
	display:block;
	font: 11px/13px Arial, Helvetica, sans-serif;
	padding-right: 20px;
	margin-top: 3px;
	text-decoration:none;

}
#connected a.showrooms_forum {
	font: 11px/13px Arial, Helvetica, sans-serif;
	display: block;
	margin-top: 2px;
	padding-top: 6px;
	background: url(../login_images/dots.png) repeat-x left top;
	text-decoration:none;
	padding-bottom: 4px;
}
#connected a.showrooms_modify {
	font: 11px/13px Arial, Helvetica, sans-serif;
	display: block;
	padding-top: 2px;
	text-decoration:none;
	padding-bottom: 4px;
}
#connected .dotted {
	background: url(../login_images/dots.png) repeat-x left top;
	padding-top: 4px;

}
/*IE*/

td.main-content #katoa_menus .submenu .current { font-family: Arial, Helvetica, sans-serif, "Lucida Grande"; }

