form.feedbackForm{
    float:left;
    clear:left;
    display:inline;
    margin:0;
    padding:0;
    width:175px;
}

form.feedbackForm * {
    float:left;
    display:inline;
    margin:0;
    padding:0;
}

form.feedbackForm ul{
    width:160px;
    line-height: 16px;
}

form.feedbackForm ul li{
	padding:0;
    width:158px;
    background:none;
}

form.feedbackForm ul li label {
    float: left;
    display: inline;
    width: 130px;
    margin: 2px 0 0 4px;
    padding: 0;
}

* html form.feedbackForm ul li label {
    margin: 2px 0 0 4px;
}

form.feedbackForm ul li input{
    float: left;
    display: inline;
    width: 13px;
    height: 13px;
    margin: 4px 4px 0 4px;
    padding: 0;
}


form.feedbackForm ul li label span{
    clear:none;
    vertical-align:middle;
    width:125px;
}

form.feedbackForm textarea{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.0em;
    margin: 5px 5px 0 5px;
    width:165px;
    width: 160px;
    height:43px;
	display:inline;
	float:left; 
}

.see_also {
    border-bottom:1px solid #BBBBBB;
    border-left:1px solid #BBBBBB;
    border-right:1px solid #BBBBBB;
    display:inline;
    float:left;
    margin:0;
    padding: 0 0 5px 0;
    width:185px;
}
/*
img {
    float: left;
    display: inline;
	border: none;
}
*/
h2 {
    color:#CE0000;
    display:inline;
    float:left;
    font-size:1.1em;
    font-weight:normal;
    padding:4px 5px 0 11px;
    margin:0pt;
}

.see_also_container {
    background:#E8E8E8 url(/caring119static/img_root_pagine_libere/bg_see_also.gif) repeat-x scroll left top;
    clear:right;
    display:inline;
    float:right;
    margin:0 0 11px 0;
    padding:0pt;
    width:187px;
}

.see_also .white_content {
    background:#FFF none repeat scroll 0%;
    display:inline;
    float:left;
    margin: 5px 5px 0 5px;
    padding:0 0 5px 0;
    width:175px;
}

.conferma {
    font-size: 1.1em;
    background: transparent url(../img_root/bg_bottone.gif) repeat-x scroll left bottom;
    border: none;
    color: #003E7A;
    cursor: pointer;
    float: left !important;
    margin: 1px !important;
    display: inline;
    font-weight: bold;
    padding: 0pt 10px !important;
    _padding: 0px 4px !important;
    *padding: 0px 4px !important;
}

.div_conferma {
	float: right !important;
	display: inline;
	margin: 5px 6px 0 0 !important;
	_margin: 5px 6px 0 0 !important;
	*margin: 5px 8px 0 0 !important;
	border:1px solid #D2D2D2;
	display:inline;
}

* html .div_conferma {
	display:inline;
	margin: 5px 8px 0 0 !important;
	padding: 0;
}

/*
p {
    float: left;
    display: inline;
    margin: 2px 6px;
}
*/

#toggler {
	background: url(../img_root/arrow_closed.gif) no-repeat right 50%;
	color: #CE0000;
	text-decoration: none;
	padding: 0 11px 0 0;
}
