/*  
Theme Name: InSense
Theme URI: http://bloggingpro.com/
Description: This WordPress theme was released for <a href="http://bloggingpro.com/">BloggingPro</a> and modified by Sirsly for Pukos
Version: 1.0
Author: DesignDisease | per dBlog: Sirsly
Author URI: http://designdisease.com/ | Per dblog: www.silvioottanelli.it

This theme was designed and built by Elena G, whose blog you will find at http://blog.designdisease.com/

*/


/* CSS Document */
body { margin: 0; padding: 0; background: #00549b url(gfx/BkgBody.jpg) repeat-x left top; font-family: 'Verdana'; color: #202123; font-size: 11px;}


/* General Links */
a:link { text-decoration : none; color : #027ee7; border: 0px;} 
a:active { text-decoration : underline; color : #027ee7; border: 0px;} 
a:visited { text-decoration : none; color : #027ee7; border: 0px;} 
a:hover { text-decoration : underline; color : #ff5a00; border: 0px;} 


img { padding: 0px; margin: 0px; border: none;}
.imgarticolo {border:1px solid #fbf4e0;padding:2px;margin:2px} /*DA ATTIVARE TRAMITE FCKEDITOR */
hr { border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height : 1px;  }

input { font-family: 'Verdana'; color: #000033; font-size: 11px; }
textarea { font-family: 'Verdana'; color: #000033; font-size: 11px;  }
select { font-family: 'Verdana'; color: #000033; font-size: 11px;  }

h1, h2, h3 { font-family: "Trebuchet MS";}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#bgcontain { margin-top: 25px; background: #fff; margin-bottom: 20px; } 
#bgcontainIn { padding: 7px; } 

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Header { width: 100%; position: relative; float: left; margin: 0px; padding: 30px 0px; background: #000033 url(gfx/HeaderBkg.gif) repeat-x left top;}
.Header h1 { font-size: 32px; line-height: 32px; letter-spacing: -1px; font-weight: normal; padding: 0px; margin: 0px 0px 0px 20px;}
.Header h1 a { color:#fff; text-decoration: none;}
.Header h1 a:visited { color:#fff; text-decoration: none;}
.Header h1 a:hover { color:#e6f3ff; text-decoration: none;}


.TagLine { font-family: "Trebuchet MS"; font-size: 14px; font-weight: bold; color:#6699cc; margin: 0px 0px 0px 20px;	}
.CornerLeft { position: absolute; bottom: 0px; left: 0px; background: url(gfx/HeaderBkgLeft.gif) no-repeat left top; height: 14px; width: 14px;}
.CornerRight { position: absolute; top: -7px; right: -7px; background: url(gfx/HeaderBkgRight.gif) no-repeat left top; height: 23px; width: 23px;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.TopMenu { position: absolute; top: -27px; left: 20px;}
.TopMenu ul { padding: 0px; margin: 0px; border-left: solid 1px #2269a3; }
.TopMenu li { padding: 0px 5px; margin: 0px; display: inline; border-right: solid 1px #2269a3; font-size: 10px; }
.TopMenu li a { color:#80add2; text-decoration: none;}
.TopMenu li a:visited { color:#80add2; text-decoration: none;}
.TopMenu li a:hover { color:#fff; text-decoration: underline;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.WidthSize { position: absolute; top: -27px; right: 20px; color:#fff; }
.WidthSize ul { padding: 0px; margin: 0px; border-left: solid 1px #2269a3; display: inline;}
.WidthSize li { padding: 0px 5px; margin: 0px; display: inline; border-right: solid 1px #2269a3; font-size: 10px; }
.WidthSize li a { color:#80add2; text-decoration: none;}
.WidthSize li a:visited { color:#80add2; text-decoration: none;}
.WidthSize li a:hover { color:#fff; text-decoration: underline;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Menu { background: #b6deff url(./gfx/MenuBkgCorner.gif) no-repeat left bottom; width: 100%; position: relative; float: left; height: 47px; }

.MainMenu { position: absolute; top: 10px; left: 20px;}
.MainMenu ul { list-style: none; margin: 0px; padding: 0px; width: 100%; height: 27px;}
.MainMenu li { float: left; background: url(./gfx/boutongauche.png) no-repeat left top; margin-right: 4px; padding: 4px 0px 5px 5px; font-size: 14px; font-family: "Trebuchet MS"; text-transform: lowercase; font-weight: bold; position: relative;}
.MainMenu li a { background: url(./gfx/boutondroite.png) no-repeat top right; padding: 4px 10px 5px 5px;}
.MainMenu li:hover { background-position: 0% -27px;}
.MainMenu li a:hover { color: #ccc;	text-decoration: none; }
.MainMenu li:hover a { background-position: 100% -27px; }

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.MainMenu ul li ul { display: none;}
.MainMenu ul li ul li { display: inline; float: none; background: none; margin: 0px; padding: 0px; font-size: 11px; font-family: 'Verdana'; text-transform: none; font-weight: normal; }
.MainMenu ul li ul li a { background: none; padding: 0px;}
.MainMenu ul li ul li:hover { background: none;}
.MainMenu ul li ul li a:hover {  background: none; color: #fff; text-decoration: none; }
.MainMenu ul li ul li:hover a { background: none;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.MainSyn { position: absolute; right: 10px; top: 10px; }
.MainSyn ul { padding: 0px; margin: 0px;}
.MainSyn li { padding: 0px; margin: 0px 0px 0px 10px; list-style-type: none; display: inline; float: left;}

.MainSyn a { padding: 0px 0px 0px 19px; background: url(./gfx/PostComLeft.png) no-repeat left top; float: left; text-decoration: none; font-size: 14px; font-family: "Trebuchet MS"; text-transform: lowercase; font-weight: bold;}
.MainSyn a span { padding: 4px 7px 5px 6px; display: block; background: url(./gfx/PostComRight.png) no-repeat right top; float: left; }
.MainSyn a span { float: none;}
.MainSyn a:hover span {}
.MainSyn a:hover { background-position: 0% -27px; text-decoration: none; color:#fff;}
.MainSyn a:hover span { background-position: 100% -27px; color:#fff; }

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#Content { width: 100%; padding: 20px 0px 40px 0px; float: left;}
#ContentWrapper { float: left; width: 100%;}

/* Central Column */
.SCS { margin-right: 269px; margin-left: 20px;}
.SCS h1 { font-size: 22px; line-height: 24px; letter-spacing: -1px; font-weight: normal; padding: 10px 0px; margin: 0px 0px 10px 0px; border-bottom: dashed 1px #ccc; color:#202123;}
.SCS h2 { font-size: 16px; line-height: 18px; padding: 5px 0px; margin: 0px; color:#3e424a; letter-spacing: -1px;}
.SCS h3 { font-size: 16px; font-weight: normal; line-height: 18px; padding: 3px 0px; margin: 0px; color:#3e424a; }
.SCS p { font-size: 11px; line-height: 14px; }


/* Central Column */
.SC { margin-right: 269px; margin-left: 20px;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.Post {}

.titolo { position: relative; clear: left; margin-left: 40px; }
.titolo  { font-size: 22px; line-height: 22px; letter-spacing: -1px; font-weight: normal; padding: 0px; margin: 0px; display: block; color: #cc6600;}
.titolo a { color: #0066cc; text-decoration: none;}
.titolo a:visited { color: #0066cc; text-decoration: none;}
.titolo a:hover { color: #ff9900; text-decoration: none;}

.piccolo { padding: 0px; margin: 0px; color: #666;border-bottom: solid 1px #e2e2e2;padding-bottom:3px}
span.piccolo {border: 0px; margin-left:20px}
.piccolo a { text-decoration: none; color: #404040;}
.piccolo a:visited { text-decoration: underline; color: #404040;}
.piccolo a:hover { text-decoration: underline; color: #404040; }

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.PostDate { position: absolute; top: 0px; left: -40px; text-align: center; margin: 0; padding: 2px 10px 2px 0px; list-style: none; border-right: solid 1px #e2e2e2;}
.PostDate .month { display: block; font-size: 9px; text-transform: uppercase; line-height: 9px; color: #999; text-transform: lowercase;}
.PostDate .day { display: block; font-size: 20px; font-family: 'Arial'; font-weight: normal; line-height: 20px; color: #cc6600; letter-spacing: -1px;}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.giustificato { padding: 0px; font-size: 12px; line-height: 16px; margin-top: 10px;margin-bottom:10px}
.giustificato p { padding: 5px 0px; margin: 5px 0px; font-size: 11px; line-height: 15px;}
/* .giustificato img { padding: 1px; border: solid 1px #f0f0f0; margin: 0px 15px 15px 0px;}*/ /* TOLTO PER DARE LA POSSIBILITA' DI SCEGLIERE SE AVERE IL BORDO OPPURE NO */
.giustificato blockquote { padding: 0px 10px; background: #fefaf0; margin: 0px; color:#993300; border: solid 1px #fbf4e0; border-left: solid 5px #fbf4e0;}
.giustificato blockquote p { font-size: 11px; padding: 5px 0px; margin: 5px 0px; line-height: 15px;}
.giustificato ul { font-size: 11px; padding-left: 12px; }
.imgLeft { padding: 1px; border: solid 1px #f0f0f0; margin: 0px 15px 15px 0px;}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.sotto { padding: 0px; margin:5px 0px 25px 0px ; font-size: 11px;}

.pagetitle {font-size: 20px; font-weight: bold; letter-spacing: -1px; padding: 0px 0px 5px 0px; margin: 0px 0px 20px 0px; text-transform: uppercase; }

.Nav { position: relative; height: 15px;}
.Nav .Prev { color : #027ee7; padding-left: 15px; background: url(gfx/PrevIco.gif) no-repeat left center; position: absolute; top: 0px; left: 0px;}
.Nav .Next { color : #027ee7; padding-right: 15px; background: url(gfx/NextIco.gif) no-repeat right center; position: absolute; top: 0px; right: 0px;}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.PostNote { margin: 0px; padding: 0px;}
.PostNote li { margin: 2px 0px; padding: 2px 0px 2px 23px; list-style-type: none; }
#TrackBack { color: #027ee7; background: url(./gfx/PostNoteTrackBack.png) no-repeat left center;padding-left:20px }
.PostNote .RSS { color: #027ee7; background: url(./gfx/PostNoteRSS.png) no-repeat left center; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */




/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* Right Column */
.SR { float: left; width: 242px; margin-left: -242px; color:#993300; }
.SR h3 { padding: 0px 0px 5px 0px; margin: 0px 0px 5px 0px; border-bottom: dashed 1px #c7b78a; font-size: 14px; text-transform: uppercase; color:#993300; }
 
.SR ul { padding: 0px; margin: 0px;}
.SR li { padding: 2px 0px; margin: 0px; list-style-type: none; font-size: 11px;}
.SR li a { padding-left: 20px; margin: 0px; list-style-type: none; background: url(gfx/SRightIco.png) no-repeat left top; color: #cc6600; text-decoration: none;}  
.SR li a:visited { color: #cc6600; text-decoration: none;} 
.SR li a:hover { text-decoration: underline; color: #993300; } 

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Search { width: 212px; background: #ece2c5 url(gfx/SearchBkg.gif) no-repeat left bottom; padding: 15px; margin-bottom: 15px; position: relative;}
.Search h3 { border-bottom: none; background: url(gfx/SearchHeadingIco.gif) no-repeat left top; padding-left: 20px; position: relative;}
.Search form { padding: 0px; margin: 0px;}
.Search input { color: #6db6ff; font-size: 11px;}
.Search input.search { width: 25px; height: 25px; background: url(./gfx/SearchButton.png) no-repeat;}
.Search input.search:hover { background: url(./gfx/SearchButton.png) no-repeat 0 -25px; }
.Search input.searchIE {width: 25px; height: 25px; background: url(./gfx/SearchButton.png) no-repeat 0 -25px; }
.Search input.keyword { border: none; background: #fff url(./gfx/SearchKeywordBkg.gif) no-repeat; padding: 7px; border: none; } 

/* IE Win min height hack */ * html #buttonsearch { margin: -26px 0px 0px 180px; } /* */ 
#buttonsearch { padding: 0px; margin: -25px 0px 0px 180px; top: 0px; background: none; }

.SearchCorner { background: url(gfx/SearchBkgCorner.gif) no-repeat left top; position: absolute; top: 0px; right: 0px; height: 15px; width: 15px;}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Categories { width: 212px; background: #fbf4e0 url(gfx/CategoriesBkg.gif) no-repeat left bottom; padding: 15px; margin-bottom: 15px; position: relative;}
.Categories h3 { background: url(gfx/CategoriesHeadingIco.gif) no-repeat left top; padding-left: 20px; position: relative;}
.Categories a {padding-left: 20px; margin: 0px; background: url(gfx/SRightIco.png) no-repeat left top; color: #cc6600;}
.Categories .fright a {background:none; padding:0px}
.CategoriesCorner { background: url(gfx/CategoriesBkgCorner.gif) no-repeat left top; position: absolute; top: 0px; right: 0px; height: 15px; width: 15px;}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.tagcloud { width: 212px; background: #fbf4e0 url(gfx/CategoriesBkg.gif) no-repeat left bottom; padding: 15px; margin-bottom: 15px; position: relative;}
.tagcloud h3 { background: url(gfx/tagcloud.gif) no-repeat left top; padding-left: 20px; position: relative; }
.tagcloudCorner { background: url(gfx/CategoriesBkgCorner.gif) no-repeat left top; position: absolute; top: 0px; right: 0px; height: 15px; width: 15px;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.General { width: 212px; background: #fefaf0 url(gfx/GeneralBkg.gif) no-repeat left bottom ; padding: 15px; margin-bottom: 15px; position: relative; }
.GeneralCorner { background: url(gfx/GeneralBkgCorner.gif) no-repeat left top; position: absolute; top: 0px; right: 0px; height: 15px; width: 15px;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Archives h3 { background: url(gfx/ArchivesHeadingIco.gif) no-repeat left top; padding-left: 20px; position: relative; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Links h3 { background: url(gfx/icon_link.gif) no-repeat left top; padding-left: 20px; position: relative; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#intFoto img {border:2px solid #fbf4e0; padding:2px}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Foto h3 { background: url(gfx/folder_images.gif) no-repeat left top; padding-left: 20px; position: relative; }
.Foto a {padding-left: 20px; margin: 0px; background: url(gfx/SRightIco.png) no-repeat left top; color: #cc6600;}
.Foto .fright a {background:none; padding:0px}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.topten h3 { background: url(gfx/icon_user.gif) no-repeat left top; padding-left: 20px;  position: relative;}
.topten a {padding-left: 20px; margin: 0px; background: url(gfx/SRightIco.png) no-repeat left top; color: #cc6600; text-decoration: none;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Sondaggio h3 { background: url(gfx/sondaggio.gif) no-repeat left top; padding-left: 20px; position: relative; }
.Sondaggio a {padding-left: 20px; margin: 0px; color: #cc6600; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Stuff h3 { background: url(gfx/stuff.gif) no-repeat left top; padding-left: 20px;  position: relative;}
.Stuff a {padding-left: 20px; margin: 0px; color: #cc6600; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Informazioni h3 { background: url(gfx/icon_info.gif) no-repeat left top; padding-left: 20px; position: relative; }
.Informazioni a {padding-left: 20px; margin: 0px; color: #cc6600; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Varie h3 { background: url(gfx/flag_orange.gif) no-repeat left top; padding-left: 20px; position: relative; }
.Varie a {padding-left: 20px; margin: 0px; color: #cc6600; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.calendario h3 { background: url(gfx/CalendarHeadingIco.gif) no-repeat left top; padding-left: 20px; }
.calendario a { color: #cc6600; text-decoration: none;}  
.calendario a:visited { color: #cc6600; text-decoration: none;} 
.calendario a:hover { text-decoration: underline; color: #993300; } 
.calendario .piccolo {border:0px}
.calendario table { width: 100%; color:#660000; border: solid 1px #f6eed6;}
.calendario table th { text-align: center; border-bottom: solid 1px #f6eed6; padding: 5px 0px;}
.calendario table td { text-align: center; padding: 4px 0px; }
.calendario .giorni td { font-weight:bold;}
.calendario .oggi { background: #f6eed6;}





/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Footer { width: 100%; position: relative; clear: left; background: #e6f4ff;}
.Footer p { padding: 10px; margin: 0px; color:#487cb0; font-size: 10px; color:#4e7899;}
.Footer p a { color:#4e7899; text-decoration: underline;}


.FooterCorner { position: absolute; bottom: -7px; left: -7px; background: url(gfx/FooterBkgCornerLeft.gif) no-repeat left bottom; height: 19px; width: 19px; }

.Footer .DD h3 { text-indent: -35000px; margin: 0; padding: 0;}
.Footer .DD h3 a { position: absolute; right: 0px; text-indent: -35000px; background: url(gfx/FooterDDLogo.png) no-repeat left top; width: 76px; height: 76px; right: -7px; top: -23px;}

#technorati {}
#technorati img{border:none;margin:0px;padding;0px}
/* --- dBlog struttura pagina --- */
#dBlog { border:#cccccc 1px solid; padding:0; border-spacing:0; border-collapse:collapse; }
td.dBlog { padding:10px; vertical-align:top; text-align:left; }
td.dBlogLine { border-top:1px solid #cccccc; }
#mainTable { width:700px; border-spacing:0; border:0; margin:auto; background-color:#ffffff; }
td.mainTable { padding:15px; vertical-align:top; text-align:left; }
#mainHeader { width:680px; border:0; border-spacing:0; padding:0; background-color:#ffffff; }
#mainHeaderLeft { width:440px; padding-right:10px; vertical-align:top; text-align:left; }
#mainHeaderRight { width:200px; padding-left:10px; vertical-align:top; text-align:left; }
#mainHeaderDivider { width:10px; background-color:#dedfde; }
#didascalia { font-size:8pt; margin-bottom:10px; padding-top:5px}
#didascalia span { font-style:italic; }
#mainContent { width:680px; border:0; border-spacing:0; padding:0; }
#mainContentLeft { width:500px; padding:0; padding-right:5px; vertical-align:top; text-align:left; }
#mainContentRight { width:195px; padding:0; padding-left:5px; vertical-align:top; text-align:left; }
#mainContentDivider { width:5px; background-image:url('/blogme/template/standard/gfx/puntini_v.gif'); }
#briciole { margin-bottom:1em; border-bottom:1px #ece2c5 dashed;padding-bottom:2px }
#briciole span { font-weight:bold; }
#intro { text-align:justify; }
#footer { width:700px; background-color:#f7f7f7; }
#footerLeft { float:left; font-size:8pt; }
#footerRight { float:right; font-size:8pt; }
/* --- elementi --- */
.centrato { text-align:center; }
.right { text-align:right; }
.evidenziato { background-color:#FFFF00; font-style:italic; }
.explain { font-style:italic; }
.linklog { }
.fleft { float:left; }
.fright { float:right; }
.fright img {border:1px gray solid; padding:2px;}
.pagine { text-align:center; }
.pagine span { font-weight:bold; }

/* .divider { width:100%; margin-top:1em; border-top:1px dashed #cccccc; } */
/* --- commenti --- */
.compari { padding: 0px; margin: 20px 0px 20px 0px ;}
.comdispari { padding: 0px; margin: 20px 0px 20px 0px ;}
.comtitolo { }
.comtesto { line-height: 14px; border-top: solid 1px #c5cad0; margin: 10px 0px 0px 0px;  font-size: 11px;padding-left:5px}
.comautore {margin: 0px; padding: 10px 0px 0px 40px; font-size: 11px; line-height: 14px; font-family: "Trebuchet MS"; font-weight: bold;border-bottom:1px solid #c5cad0}
.comautore a { text-decoration: none;}
.comautore a:visited { text-decoration: none;}
.comautore a:hover { text-decoration: none;}

.comnumero {float:left;padding-right:15px; border-right:1px solid #e2e2e2;font-size: 26px; line-height: 26px; font-family: 'Arial'; color: #7f7f7f;margin-right:5px}
/* .formcommenti { width:380px; margin:auto; } */
.formpopcommenti { width:280px; margin:auto; }

/* PER AVERE IL LATO ALTO DX STONDATO METTERE IL DIV  CON ID COMMENTIMSG (QUELLO DI SEGUITO) PRIMA DELLA CHIUSURA DEL FORM </form> ALLA RIGA 237 DI INC_PAGINA.ASP*/
/* #commentimsg {background: url(gfx/FormBkgCorner.gif) no-repeat left top; position: absolute; top: 0px; right: 0px; height: 19px; width: 19px;} */
.formcommenti h3 {font-size: 18px; font-weight: bold; letter-spacing: 0px; border-bottom: solid 1px #c5cad0; padding: 0px 0px 5px 0px; margin: 0px 0px 15px 0px; text-transform: uppercase; }
.formcommenti form { padding: 15px 25px 15px 15px; margin: 0px; background: #e4f3ff url(gfx/FormBkg.gif) no-repeat left bottom; position: relative;}
.formcommenti  { padding: 0px; margin: 0px; color:#50728c;}
.formcommenti p label { padding-bottom: 11px; display: block; }
.formcommenti p label small { font-size: 11px; color: #cc3300}
.formcommenti input { background: #fff; border: solid 1px #c3dcf1; padding: 4px;margin-top:1px}
.formcommenti textarea { background: #fff; border: solid 1px #c3dcf1; padding: 4px;margin-top:1px}
.formpopcommenti h3 {font-size: 18px; font-weight: bold; letter-spacing: 0px; border-bottom: solid 1px #c5cad0; padding: 0px 0px 5px 0px; margin: 0px 0px 15px 0px; text-transform: uppercase; }
.formpopcommenti form { padding: 15px 25px 15px 15px; margin: 0px; background: #e4f3ff url(gfx/FormBkg.gif) no-repeat left bottom; position: relative;}
.formpopcommenti  { padding: 0px; margin: 0px; color:#50728c;}
.formpopcommenti p label { padding-bottom: 11px; display: block; }
.formpopcommenti p label small { font-size: 11px; color: #cc3300}
.formpopcommenti input { background: #fff; border: solid 1px #c3dcf1; padding: 4px;margin-top:1px}
#commenti div {margin-top:8px}
 
.right input { border:0px; background:none}


/* --- popup --- */
#mainPopup { width:320px; border-spacing:0; border:0; margin:auto; background-color:#ffffff; }
td.mainPopup { padding:15px; vertical-align:top; text-align:left; }
#popupContent { width:320px; border:0; border-spacing:0; padding:0; }
#popupContentLeft { width:320px; padding:0; padding-right:5px; vertical-align:top; text-align:left; }

/* --- autori.asp --- */
.fotoautore { margin-top:1em; margin-bottom:4em; }
.elencoautori li { padding-left: 20px; margin: 0px; list-style-type: none; background: url(gfx/SRightIco.png) no-repeat left top; color: #cc6600; text-decoration: none; }
.citazione{background:url(gfx/quote.gif)no-repeat;background-position:top left;padding-left:25px;text-align:left;font-size:8pt;position:relative}
.citazioneautore {background:url(gfx/unquote.gif) no-repeat; background-position:bottom right; padding-right:30px;text-align:RIGHT;font-weight:bold;margin-bottom:10px}

/* --- foto.asp --- */
.foto { padding:7px; margin-top:1em; margin-bottom:4em; text-align:left; background-color:#fbfbfb; border:1px gray solid; }
.elencofoto li { padding-left: 20px; margin: 0px; list-style-type: none; background: url(gfx/ul_foto.png) no-repeat left top; color: #cc6600; text-decoration: none; }


/* --- sondaggi.asp --- */
.sondaggio { text-align:left; }
.insondaggio { margin:auto; padding:5px; width:280px; text-align:left; background-color:#fbfbfb; }
.sondaggio table { width:280px; }
.sondaggio td { text-align:center; vertical-align:bottom; }
.sondaggio td img { width:10px; }


