/*
 * SICI Templates 
 * Copyright (C) 2005-2008 
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or (at
 * your option) any later version.
 *
 * The GNU General Public License can be found at
 * http://www.gnu.org/copyleft/gpl.html.
 * A copy is found in the textfile GPL.txt
 */
/*
 *
 * Autore: Davide Principi & Samuele Ortolani
 */

@media screen {

div#ly-body { /*float: left;*/ width: 100%; }

div#ly-ft {
	clear: both;
	padding: 0px;
	margin: 0px;
}

div#bx-access-links {
	/*border-bottom: 1px solid #888;*/
font-size:0.7em;
	height:2.6em;
	background-color:#fff;
	background:url(../img/back_header_1.gif) bottom repeat-x;
	padding:0.15em;
	text-transform:uppercase;
}

div#bx-access-links a {
	text-decoration:none;
	color:#6d6a63;
}

div#bx-access-links a:hover { text-decoration:underline; }

div#sp-access-links { float:right; }

div#box-fascia-uno { }

div#box-fascia-due {
	padding: 10px 0px 0px 0px;
	margin:0px;
}

div#logo {
	position: relative;
	border: none;
	height: 3em;
	float: left;
}

div#bx-hd-mid-bg1 {
	height: 4em;
	position: relative;
	border: none;
}

#bx-lgl {
	/*width: 64px;
height: 64px;*/
position: absolute;
	right: auto;
	top: 0px;
	bottom: auto;
	left: 0px;
	z-index: 60;
	text-align: center;
	padding: 0px;
}

#bx-lgl img {
	border: none;
	margin: 10px 0px 0px 10px;
	padding: 0px;
}

#bx-lgr {
	/*height: 64px;*/
height: 4em;
	position: absolute;
	right: 0em;
	top: 0em;
	bottom: auto;
	left: auto;
	z-index: 50;
	text-align: right;
}

#bx-lgr img {
	border: none;
	margin: 0px;
	padding: 0px;
}

/*
#bx-hd {
position: absolute;
right:auto;
top: 0em;
bottom: auto;
left: 75px;
text-align: left;
z-index: 75;
padding-top: 0px;
font-size: 0.8em;
}
*/

#bx-hd {
	bottom:auto;
	font-size:0.8em;
	left:75px;
	padding-top:0px;
	text-align:right;
	top:0;
	z-index:1;
}

#bx-hd a { text-decoration: none; }

#sp-hd1 {
	font-size: 1.4em;
	padding-top: 3px;
	white-space: nowrap;
}

#sp-hd2 {
	font-size: 1.6em;
	font-weight: bold;
	padding-top: 2px;
	white-space: nowrap;
}

#sp-hd3 {
	font-size: 0.85em;
	white-space: nowrap;
}

div#bx-hd-stripe {
	/*border-bottom: 1px solid;*/
border-top:none;
	font-size: 0.8em;
	padding: 0.1em 0.2em 0.2em 0.5em;
}

div#bx-hd-stripe a { text-decoration: none; }

div#bx-hd-search {
	margin: 0em;
	padding: 0px;
	border: none;
	float: right;
}

div#bx-hd-search form {
	margin: 0em;
	padding: 0em;
	border: none;
}

div#bx-hd-search * { display: inline; }

div#bx-hd-search input {
	font-size: 1em;
	border: 1px solid #b7b7b7 !important;
	background-color: white;
	color: black;
	margin: 0em;
	padding: 2px;
	vertical-align: middle;
	width: 200px;
}

div#bx-hd-search button {
	font-size: 1em;
	border: 1px solid #b7b7b7 !important;
	background-color: #e9e9e9;
	color: black;
	margin: 0em;
	padding: 1px;
	width: 60px;
	vertical-align: middle;
	
}

div#bx-mg2 { float: right; }

div#bx-hd-bottom {
	clear: both;
	font-size: 0.9em;
	font-weight: normal;
	padding: 1em 0.5em !important;
	border-top: 1px dotted #CCC;
}

div#bx-hd-bottom a { text-decoration: none; }

div#bx-ft {
	border-top-style: dotted;
	border-top-width: 1px;
	min-height: 4em;
	height: auto !important;
	height: 4em;
	margin:0em;
	padding:0em;
}

div#sp-ft1 {
	font-size: 0.7em;
	padding: 0.2em 1em 0.3em 1em;
	min-height: 6em;
	height: auto !important;
	height: 6em;
}

div#sp-ft2 {
	font-size: 0.7em;
	padding: 15px 5px 10px;
	text-align: left;
	height: 1em;
	float: left;
}

div#box_w3c {}

/* altezza minima fissa */
div.min-height {
	min-height: 520px;
	height: auto !important;
	height: 520px;
}

/*link validatori footer */

div#left_musei{
	float: left;
	border-right: 1px dotted #d7d7d7;
	padding: 10px 5px;
}

div#right_w3c,
div#left_w3c {
	float: right;
	margin-left: 5px;
	padding-top: 10px;
}

div#logo_t3 {
	float: right;
	/*margin-left: 5px;*/
	/*margin-right: 5px;*/
	padding-top: 6px;
}

/* inizio Colonne multiple */
div#ly-body div.n3col div.csc-header, div#ly-body div.n2col div.csc-header { clear: both; }

div#ly-body *.floatcont, div#ly-body div.n3col, div#ly-body div.n2col {
	overflow: hidden;
	width: 100%;
}

div#ly-body div.n3col div.csc-cobj-wrap {
	float: left;
	width: 30%;
	margin: 0.5%;
	padding: 0em;
	clear: none;
}

div#ly-body div.n2col div.csc-cobj-wrap {
	float: left;
	width: 40%;
	margin: 0.5%;
	padding: 0em;
	clear: none;
}

/* fine Colonne multiple */



.typo3-adminPanel {
	margin: 0em;
	padding: 0em;
	position: absolute;
	left: 0em;
	top: auto;
	clear: both;
	text-align:left;
}

body {
	padding: 0px;
	margin: 0px;
	background: #FFF url(../img/bkg_body.gif) repeat-x left top;
}

div#ly-all { /*margin: 0px auto;
padding: 0em;
text-align:left;*/ text-align:center;/*background-color: #D13800;*/ }

.container_out {
	max-width:1080px;
	min-width:770px;
	/*margin:auto;*/
margin: 0px auto;
}

.container_in {
	margin-left:20px;
	padding-right:20px;
	text-align:left;
}

#header_bar {
	width:100%;
	height: 3em;
	padding:50px 0 0em;
	margin-bottom: 0.5em;
	border-bottom: 1px dotted #CCC;
}

#header_bar h1 {
	font-weight:normal;
	padding-left: 0.3em;
}

#header_bar .simbolo {
	float: left;
	display: block;
}

#header_bar #istituzione {
	float: left;
	height: 3em;
	padding-right: 0.5em;
	padding-left: 0.3em;
	border-right: 1px dotted #CCC;
}

#header_bar #istituzione h1 {
	font-size: 0.8em !important;
	line-height: 1.2em;
	padding-top: 0.2em;
	margin-left: 40px;
}

div#box-fascia { background:url(../img/back_container_in.gif) right repeat-y; }

.cms-content-right { border-style: none !important; }

} /* end @media screen */


/*Lorenzutti*/



select#FIELD_WFQBE_INVENTARIO_1 { margin-left: 35px;}
select#FIELD_WFQBE_TIPOLOGIA_2  { margin-left: 100px;}
select#FIELD_WFQBE_OGGETTO_3 { margin-left: 110px;}
select#FIELD_WFQBE_MACROSOGGETTO_4 { margin-left: 67px;}
select#FIELD_WFQBE_SOGGETTO_5{ margin-left: 103px;}
select#FIELD_WFQBE_SECOLO_6 { margin-left: 116px;}
select#FIELD_WFQBE_ANNO_7 { margin-left: 127px;}
select#FIELD_WFQBE_DA_8 { margin-left: 143px;}
select#FIELD_WFQBE_A_9 { margin-left: 151px;}
select#FIELD_WFQBE_AUTORE_10 { margin-left: 118px;}
select#FIELD_WFQBE_MANIFATTURA_11  { margin-left: 32px;}
select#FIELD_WFQBE_AMBITO_12 { margin-left: 55px;}
select#FIELD_WFQBE_MATERIA_13  { margin-left: 112px;}
select#FIELD_WFQBE_TECNICA_14 { margin-left: 110px;}
input#FIELD_WFQBE_ISCRIZIONE_15  { margin-left: 99px;}
select#FIELD_WFQBE_PROVENIENZA_16 { margin-left: 80px;}


table.wfqbe_table_results { width: 90%; }
table.wfqbe_table_dettaglio { width: 60%; }

/* Fine Lorenzutti*/
