/**
  * SIGGI
  * @version 1.0.0
  * @copyright (C) 2008 by Be&Partners (Be S.r.l.) and Simone Conti
 **/


/* # GENERAL # */

p {margin: 0; padding: 0;}

p.txt {
	font-size  : 12px;
	line-height: 14px;
	text-align : left;
}

p.note {
	font-size  :  9px;
	line-height: 12px;
	text-align : left;
}

p.disclaimerpromo {
	margin-right     : 60px;
	font-size        :  9px;
	line-height      : 10px;
	text-align       : right;
}

ul {
	margin      :  0px;
	padding-left: 20px;
	line-height : 18px;
	text-align  : left;
}

li {
	padding-top   :  5px;
}

/* @end */

/* LOGGED */

#logged{
	color: #FFF;
	position: absolute;
	bottom: 20px;
	right: 20px;
}

#frontend_logged{
	color: #000;
	position: absolute;
	top: 20px;
	right: 20px;
}
/* ADMIN */

#admin_background{
	min-height: 377px;
	padding-left: 50px;
	padding-right: 50px;
}

#pulsanti{
	padding: 40px;

}

#pulsante{
	margin-left: 20px;
	margin-right: 20px;
	text-align: center;
	float: left;
}

#login_form{
	padding: 100px;
}

#pulsanti_head{
	position: absolute;
	bottom: 20px;
	left: 30px;
}

#adminheader a {
	color: #FFF;
}

#pulsante_head{
	padding-right: 30px;
	float: left;
}

#pulsante_title{
	padding-right: 10px;
	float: left;
}

#submit_ok{
	padding-top: 100px;
	text-align:center;
}

#titolo_news_table{
	width: 200px;
	height: 32px;
	line-height: 20px;
	text-align:left;
}

#titolo_gruppi_table{
	width: 500px;
	height: 32px;
	line-height: 32px;
	text-align:left;
}

#titolo_gruppi_table2{
	width: 100px;
	height: 32px;
	line-height: 32px;
	text-align:left;
}
#lingue_news_table{
	width: 150px;
	height: 32px;
	line-height: 32px;
	text-align:left;
}

#head_news_table td {
	height: 32px;
	font-weight: bold;
	padding: 10px;
}

#table_users{
	width: 700px;
}

#type{
	width: 150px;
}
#table_users td{
	width: 50%;
	vertical-align:top;
}

#titolo_blocked{
	vertical-align:middle;
	text-align:center;
}

#row0 {
background-color:#e0e0e0;
padding: 10px;
text-align:left;
}

#row1 {
background-color:#F9F9F9;
padding: 10px;
text-align:left;
}


#row0 td, #row1 td{
	padding: 10px;
}

.cont_hidden{
	position: absolute;
	top: 70px;
	opacity: 0;
}

#group_header{
	padding-top: 20px;
	padding-left: 10px;
	padding-bottom: 30px;
}

/* HOME */

#images{
	float: left;
	width: 230px;
	height: 365px;
	margin-right: 8px;
}

#image{
	padding: 3px;
	margin-bottom: 7px;
	border: 1px #d7c18b solid ;
	float: left;
}


#image_rspan{
	padding: 3px;
	margin-bottom: 7px;
	margin-right: 15px;
	border: 1px #d7c18b solid ;
	float: left;
}

#maintext {
	float: left;
	width: 485px;
	padding-right: 65px;
	padding-bottom: 20px;
	background-image: url('../img/right_bar.jpg');
	background-repeat: repeat-y;
	background-position: top right;
}

#text_fixed_heigh {
	height: 164px;
}

#text_fixed_heigh_camere {
	height: 135px;
}

#rightbar {
	float: left;
	width: 46px;
	background-image: url('../img/right_bar.jpg');
	background-repeat: repeat-y;
}


#div_camera_menu {
	height: 50px;
	width: 230px;
	float:left;
	margin-bottom: 2px;
	margin-right: 8px;
	background-color: #e9ddbf;
}

#camera_menu {
	display: block;
	padding-top: 20px;
	height: 30px;
	padding-right: 10px;
	width: 220px;
	font-size: 10px;
	font-weight: bold;
	float:right;
	margin-bottom: 1px;
	text-align: right;
}

#offerta_title{
	padding: 8px;
	padding-left: 0px;
	padding-top: 0px;
	font-size: 14px;
	font-family : "Garadmond", "Times New Roman" ;
	color: #6f4a10;
	font-weight: bold;
}

#offerta_dettagli{
	float:right;
	position: relative;
	margin-bottom: 15px;
	margin-right: 20px;
	font-size: 11px;
	font-weight: bold;
}

#offerta{
	position: relative;
	float: left;
	width: 485px;
	padding-top: 10px;
}

.padright{
	margin-right: 8px;	
}

#cartina{
	margin-bottom: 10px;
}

#maintitle{
	position: relative;
}
#abslink{
	position: absolute;
	top: 5px;
	right: 3px;
}
