@charset "UTF-8";

/* A variation on Eric Meyer's CSS Reset:
   This is disabled because the Blueprint framework already has it.
   You should enable it if you aren't using Blueprint.

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
body {
  line-height: 1;
  color: black;
  background-color: #423225;
}
ol, ul {
  list-style: none;
}
table {
  border-collapse:collapse;
  border-spacing: 0;
}
caption, th, td {
  text-align: left;
  font-weight: normal;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
}
blockquote, q {
  quotes: "" "";
}
abbr,acronym {
  border:0;
}
*/

/* Below are the CSS styles that aren't included with Blueprint. It's a good idea to keep them whether or not you use it unless you know what you're doing. */

/* Text styles */
.blog-featured h2 {
  font-size: 1.5em;
  margin-bottom:0em;
}
p.readmore {
  text-indent:0;
  font-size: .9em;
}
.joomla-footer {
  font-size: 12px;
  margin-bottom: 30px;   
}

/* Article functions */
ul.actions {
  clear:both;
  /*margin-top: -50px;*/
  float:right;
}
ul.actions li {
  list-style-type: none;
  float:right;
  margin-left: 10px;
}

/* Login styles */
p#form-login-username label,
p#form-login-password label {
  width: 160px;
  display:block;
}
p#form-login-remember label {
  font-size: .9em;
  font-weight: normal;
  line-height: 25px;
}
p#form-login-remember input {
  float:left;
  margin-right: 5px;
}
form#form-login ul {
  margin: 0;
  padding: 0;
}
form#form-login ul li {
  list-style-type: none;
  margin-left: 20px;
  font-size: .9em;
}

/* Image float styles */
.img-fulltext-left {
  float:left;
  margin-right: 20px;
  margin-bottom: 20px;
}

.img-intro-left {

  margin-right: 10px;
  width:102px;
  height:102px;
  float:left; 
  margin-top:4px;
  margin-bottom: 6px;
}

.img-intro-left img
{
  width:102px;
  height:102px;  
  margin-bottom: 4px;
}

.img-fulltext-right {
  float: right;
  margin-left: 20px;
  margin-bottom: 20px;
}

.img-intro-right {
  float: right;
  margin-left: 10px;
  margin-bottom: 10px;
}
.testata
{
  text-align:center; vertical-align: bottom;  padding-top:12px; 
  background-image:url('/templates/AgenziaRadicaleHome/images/AR_bg_testata.gif');  
  background-repeat:repeat-x;
}
#separatore
{
  height:1px;  
}
.divMenu1Testata
{
  text-align:center;
  background-image:url('/templates/AgenziaRadicaleHome/images/bg_menu_top1.gif');  
  background-repeat:repeat-x;
  height:40px;  
}
.joomla-navMenu1Testata
{
  text-align:center;
  padding-top:5px;
}
.joomla-navMenu1Testata ul
{

}
.joomla-navMenu1Testata li
{  
  text-align:center;
  vertical-align:middle;  
  display:inline;
  background-image:url('/templates/AgenziaRadicaleHome/images/list-style-image-menu1.gif');
  background-repeat:no-repeat;
  background-position:0px 2px;
  padding-left:10px;
  padding-right:10px;  
}
.joomla-navMenu1Testata li a
{  
  font-family: Verdana;
  font-size: 14px;
  color: #576a97;
  text-decoration:none;
}
.joomla-navMenu1Testata li a:hover
{  
  font-family: Verdana;
  font-size: 14px;
  color: #576a97;
  text-decoration:underline;
}
#GestSearchBox
{
  width:200px;

  float:right;

  height: 22px;
  text-align:left;
margin-top:-13px;

}
#mod-search-searchword
{
  border: 0px;
  width: 120px;
  height: 15px;
  color: #576a97;
  font-weight: bold;
  font-size:12px;
  margin-left:15px;

}
.searchSearchBox
{
  height: 42px;
  margin-top:5px;
  background-image:url('/templates/AgenziaRadicaleHome/images/bg_search_input.gif');
  background-repeat:no-repeat;
  background-position:8px 12px;
  padding-top:8px;

}
.buttonSearchBox 
{

  margin-left:8px;
  margin-top:4px;

}
.inputboxSearchBox
{
  float:left;
  display:inline;
}
.divUltimeNotizie
{
  height:20px; background-color:#576a95; color:white; font-weight: bold;
}
.divUltimeNotizie a
{  
  font-family: Verdana;
  font-size: 14px;
  color: white;
  text-decoration:none;
}
.divUltimeNotizie a:hover
{  
  font-family: Verdana;
  font-size: 14px;
  color: white;
  text-decoration:underline;
}
.DTtestata
{
  float:left; padding-left:20px; padding-top:30px; color:#868583; font-size: 12px; font-family: Arial;
}
.DTtestata span
{
  color:#868583; font-size: 12px; font-family: Arial;
}
.colonnaSX
{
  width:224px; height:100%; float:left;
}
.colonnaDX
{
  width:250px; height:100%; 
  /*margin-left:690px;*/
  float: left ;
  margin: 0 ;
}

.append-1 {
  padding-right: 20px;
}

.colonnaCentrale2C
{
  width:675px; height:100%; float:left; 
}
.colonnaCentrale2C p
{
  color:#424242;
  font-family: Verdana;
  font-size: 14px;
  text-align: left;  
  line-height:18px !important;
  /*margin-top:-15px;*/  
}
.colonnaCentrale2C a
{
  color:#1e47a5;
  font-family: Georgia;
  font-size: 12px;
  text-decoration:none;
  font-weight: bold;
}
.colonnaCentrale2C a:hover
{
  color:#1e47a5;
  font-family: Georgia;
  font-size: 12px;
  text-decoration:underline;
  font-weight: bold;
}
.colonnaCentrale2C h2 a
{
  color:#000000;
  font-family: Georgia;
  font-size: 18px;
  text-decoration:none;
  font-weight: bold;
}
.colonnaCentrale2C h2 a:hover
{
  color:#000000;
  font-family: Georgia;
  font-size: 18px;
  text-decoration:underline;
  font-weight: bold;
}

.colonnaCentrale3C
{
  width:450px; height:100%; float:left;
  
}
.colonnaCentrale3C p
{
  color:#424242;
  font-family: Verdana;
  font-size: 14px;
  text-align: left;  
  line-height:18px !important;
  margin-top:-15px;  
}
.colonnaCentrale3C a
{
  color:#1e47a5;
  font-family: Georgia;
  font-size: 12px;
  text-decoration:none;
  font-weight: bold;
}
.colonnaCentrale3C a:hover
{
  color:#1e47a5;
  font-family: Georgia;
  font-size: 12px;
  text-decoration:underline;
  font-weight: bold;
}
.colonnaCentrale3C h2 a
{
  color:#000000;
  font-family: Georgia;
  font-size: 18px;
  text-decoration:none;
  font-weight: bold;
}
.colonnaCentrale3C h2 a:hover
{
  color:#000000;
  font-family: Georgia;
  font-size: 18px;
  text-decoration:underline;
  font-weight: bold;
}
.colonnaCentrale3C hr
{
  height:2px;
}
.moduletableboxCoseRadicali
{
  width:207px;
  background-color:#e4e4e4;
  padding-bottom:0px;
  border-bottom: 3px solid #324d6b;
}
.moduletableboxCoseRadicali a
{
  color:#424242;
  font-family: Verdana;
  font-size: 14px;
  text-decoration:none;
    
}
.moduletableboxCoseRadicali a:hover
{
  color:#424242;
  font-family: Verdana;
  font-size: 14px;
  text-decoration:underline;
    
}
.moduletableboxCoseRadicali h3
{
  color:#ffffff;
  font-family: Georgia;
  font-weight: bold;
  font-size: 14px;
  background-color:#324d6b;
  padding-left:5px;  
  padding-top:2px;  
  padding-bottom:2px;
}
.newsflashboxCoseRadicali h4
{
  line-height:15px !important;  
  padding-left:4px;
}
.moduletableboxPoesi
{
  width:207px;
  background-color:#e4e4e4;
  padding-bottom:0px;
  border-bottom: 3px solid #324d6b;
}
.moduletableboxPoesi a
{
  color:#424242;
  font-family: Verdana;
  font-size: 14px;
  text-decoration:none;
    
}
.moduletableboxPoesi a:hover
{
  color:#424242;
  font-family: Verdana;
  font-size: 14px;
  text-decoration:underline;
    
}
.moduletableboxPoesi h3
{
  color:#ffffff;
  font-family: Georgia;
  font-weight: bold;
  font-size: 14px;
  background-color:#324d6b;
  padding-left:5px;  
  padding-top:2px;  
  padding-bottom:2px;
}
.newsflashboxPoesi h4
{
  line-height:15px !important;  
  padding-left:4px;
}
.moduletableboxRassegnaWeb
{
  margin-top:30px;
  width:207px;
  background-color:#e4e4e4;
  padding-bottom:0px;
  border-bottom: 3px solid #47593f;
}
.moduletableboxRassegnaWeb a
{
  color:#424242;
  font-family: Verdana;
  font-size: 14px;
  text-decoration:none;
    
}
.moduletableboxRassegnaWeb a:hover
{
  color:#424242;
  font-family: Verdana;
  font-size: 14px;
  text-decoration:underline;
    
}
.moduletableboxRassegnaWeb h3
{
  color:#ffffff;
  font-family: Georgia;
  font-weight: bold;
  font-size: 14px;
  background-color:#47593f;
  padding-left:5px;  
  padding-top:2px;  
  padding-bottom:2px;
}
.newsflashboxRassegnaWeb h4
{
  line-height:15px !important;  
  padding-left:4px;
}
.divRadicalApproach
{
  margin-top:20px;
}
.divLink
{
  margin-top:30px;
  width:207px;
  background-color:#e4e4e4;
  padding-bottom:0px;
  border-bottom: 3px solid #b07c0e;
}
.divLink a
{
  color:#424242;
  font-family: Verdana;
  font-size: 14px;
  text-decoration:none;
    
}
.divLink a:hover
{
  color:#424242;
  font-family: Verdana;
  font-size: 14px;
  text-decoration:underline;
    
}
.divLink h3
{
  color:#ffffff;
  font-family: Georgia;
  font-weight: bold;
  font-size: 14px;
  background-color:#b07c0e;
  padding-left:5px;  
  padding-top:2px;  
  padding-bottom:2px;
}
.divLink ul
{
  margin-top:-10px;
  line-height:16px;    
}
.divLink li
{
  padding-top:10px;    
}

.LinkVideoDxHTML {
  padding-top: 20px;
  width: 250px;
  text-align: center;
}

.LinkVideoEditoriale {
    margin-top: 5px;
    padding-top: 20px;
    border: solid 2px #cbcfda;
    text-align: center;
}
  
.relateditemsArticoliCorrelati
{
  width:231px;
  border: 2px solid #1c558a;
  list-style:none;
  background-image:url('/templates/AgenziaRadicaleHome/images/bgArticoliCollegati.jpg');  
  background-repeat:no-repeat;
  padding-top:30px;
  margin-top:20px;
}
.relateditemsArticoliCorrelati li
{
  width: 224px !important;
  padding-top:5px;
  padding-bottom:5px;
}
.relateditemsArticoliCorrelati a
{
  font-size: 13px;
  text-decoration: none;
}
.fj_relatedplusArticoliCorrelati
{
  width: 224px !important;  
}
.divLancioAR div
{
  width:240px;  
}
.item-page
{
  padding-left:15px;
  text-align:left;
}

.item-page h2
{
  line-height:25px;
}

.divAuthorAR ul li{
  list-style-type: none;
  list-style-image: none;
}

.divAuthorAR img { 
  vertical-align: top;
  padding-left: 5px;  
} 
.article-info
{
  
}
.published
{
  color:gray;
  font-size;10px;
}
.article-info-term
{  
  display:none;
}

.blog-featured h2
{  
  padding-bottom:5px;
}
.jcomments-links
{
  padding-top:0px;
  visibility:hidden;
  
}
.jcomments-links a
{
  font-size:11px !important;
  font-weight:normal;
}  
.jcomments-links a:hover
{
  font-size:11px !important;
  font-weight:normal;
  text-decoration:underline;
}  
.published
{
  margin-left:0px !important;
  font-size:11px !important;
}
.published  
{
  /*margin-top:-20px;*/
}
.blog
{
  margin-top:-20px;
}
.blog h2
{
  margin-top:15px;  
  line-height: 25px;
}
#iceMenu_101
{
  background:#ffffff !important;
}
#iceMenu_101 a
{
  background:#ffffff !important;
}
#iceMenu_101 a:active
{
  background:#ffffff !important;
}
#iceMenu_101 a:hover
{
  background:#ffffff !important;
}
.pagination
{
  margin-top:30px;
}
.pagination ul
{
  display:block;  
}
.pagination li
{
  display:inline;  
  padding-left:5px;
}
.counter
{
  font-size:11px !important;
  padding-left:23px;
}
.items-more
{
  margin-top:40px;
}
.items-more li
{
  margin-left:20px;
}
.subheading-category
{
  border-bottom:4px solid #576a97;
  color: gray;
  font-family:Georgia Arial Verdana;
}

.blog-featured .jcomments-links
{
  display:none;
  
}
.blog
{
  text-align:left !important;
}
.blog-featured p
{

    /*display: inline !important;*/
}
.blog p
{
    /*display: inline !important;*/
}
.pagenav
{
  list-style-type:none;  
  margin-top:20px;
}
.pagenav-prev
{

  
}
.pagenav-next
{
  
}
.pagenav li
{
  float:left;
  margin:5px;
}
.item-page p
{
  /*display:inline;*/
}
.item-page p img
{
  padding-right:5px;
  padding-right:4px;
}
#comments-form p
{
  display:block;  
}
#jc
{
  padding-top:10px !important;  
  margin-top:20px !important;  
  clear:both;  
}  


.module div
{
  float:right;
}
.elenco hr
{
    margin-top:4px;
    /*margin-bottom:5px;*/
    color:gray;
}
.elenco
{

    color:gray;
}

.items-leading p span img
{
  padding-right:5px;
  margin-top:5px;
}
.leading-0
{
  text-align:left;
}
.items-row
{
    text-align:left;
}

.divBlogListAR .container { width: 690px;}

.create
{
  display:none;
}
.modified
{
  display:none;
}