/*  ###########################################
 *  # Tor Vergata
 *  # CSS Template
 *  # Gennaio 2010
 *  # 
 *  # Copyright Rekuest SRL
 *  ###########################################
 */

body { background: #0f202c url(bggenerale.jpg) center top no-repeat; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
select, input, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; color: #373636; background: #aaa28f; border: none; padding: 2px; margin: 0px; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 1.5em; margin: 0px; padding: 0px; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; margin: 0px; padding: 0px; }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; margin: 0px; padding: 0px; }
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; margin: 0px; padding: 0px; }
h5 { font-family: Arial, Helvetica, sans-serif; font-size: 1.18em; margin: 0px; padding: 0px; }
h6 { font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; margin: 0px; padding: 0px; }
a { color: #cbc5c5;  font-family: Arial, Helvetica, sans-serif;}
img { border: none; }
p{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px; padding: 0px; color:#8996a5; line-height:16px;}
.rc { clear: both; }

/* °°°°°°°°°°°°°°°°°°°°°°°°°°
 *  Tor Veragata web site
 * °°°°°°°°°°°°°°°°°°°°°°°°°°
 */
#torvergata-wb { width:990px; margin:0 auto; padding:0; position:relative;}

/* °°°°°°°°°°°°°°°°°°°°°°°°°°
 *  Area top
 * °°°°°°°°°°°°°°°°°°°°°°°°°°
 */
#area-top{ position:relative; width:990px; margin:0 auto; padding:0; background:#0f202c url(img04.jpg) left top repeat-x;}
#header{ width:990px; height:378px; position: relative; overflow: hidden; }
#header-map{ display: none; width:990px; height:348px; position: relative; overflow: hidden; padding-top: 30px;  z-index: 500; }
#header-map-frame{}
#header-map-frame #frameMap{ width:990px; height:378px; position:absolute;}
a.open-map{ color: #fff; font-weight:bold; position: absolute; z-index: 500; bottom: 10px; left: 10px; background:url(img-32.gif) left top no-repeat;  width:102px; height:23px; text-align:center; line-height:23px; cursor:pointer;}
a.close-map{ color: #fff; font-weight:bold; position: absolute; z-index: 500; bottom: 10px; left: 10px;  background:url(img-32.gif) left top no-repeat; width:102px; height:23px; text-align:center; line-height:23px; cursor:pointer;}

.facebook{ position:absolute; top:0px; left:0; z-index: 501;}
.facebook a{ display:block; background:url(img01.jpg) left top no-repeat; padding:0 0 0 90px; line-height:30px; font-weight:bold; text-decoration:none;}

.skype{ position:absolute; top:0px; left:240px; z-index: 501;}
.skype a{ display:block; background:url(img-38.gif) left top no-repeat; padding:0 0 0 30px; line-height:30px; font-weight:bold; text-decoration:none;}

/* °°°°°°°°°°°°°°°°°°°°°°°°°°
 *  Menu top
 * °°°°°°°°°°°°°°°°°°°°°°°°°°
 */
#menu-top{ filter: alpha(opacity=80); opacity: 0.8; -moz-opacity:0.8; margin:0; padding:0; background:#235c7c; height:30px; width:990px; text-align:right; position: absolute; z-index: 500;}
#menu-top1{ margin:0; padding:0; }
#menu-top1 ul{ margin:0; padding:0; }
#menu-top1 li{ list-style:none; list-style-image:none; display:inline; line-height:30px; }
#menu-top1 a{ padding:0 10px; font-family: Arial, Helvetica, sans-serif; font-size:1.0em; color:#d2d9dc; text-decoration:none; font-weight:bold;} 
#menu-top1 a:hover {text-decoration:underline; color:#f48d14;}

/* °°°°°°°°°°°°°°°°°°°°°°°°°°
 *  Search
 * °°°°°°°°°°°°°°°°°°°°°°°°°°
 */
#search-light{position:relative; height:90px; background:#1c2e43; width:250px; margin:0 0 5px;}
#search-light label{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#ffcc51; display:block; margin:0 0 5px 0; padding:5px 0 0 5px;} 
#search-light select{ background: #e8eef5; width:240px; padding: 4px; border: 1px solid #1c426d; display:block; margin:0 auto 5px;}
#search-light select option{ color:#1c426d;}
#search-light  #search_button{ background: url(img02.jpg) left bottom no-repeat; width:65px; height:23px; color:#fff; 
	font-weight:bold; cursor:pointer; position:absolute; right:5px; bottom:5px;
}

/*  ###########################################
 *  # logo
 *  ###########################################
 */
#logo{ position:absolute; width:201px; height:155px; top: 30px; left: 0px; z-index: 100;  }
#logo span{ position:absolute; width:201px; height:155px;  background: url(logo.jpg) left top no-repeat; }

/*  ######################################
    ######
    ###
    # News letter
    ###################################### */
#newsletter{ width:250px; background:#1c2e43; margin:0 0 10px; position:relative;}	
#newsletter2{ background:url(img-30.gif) left top no-repeat; padding:45px 0 10px;}
#newsletter-box-form{width:209px; margin:0 auto;  }
#newsletter-box-form input#newsletter-email{ width:209px; padding:3px 0 3px 6px; color:#022641; border:1px solid #91a0aa; background:#fff;}
#newsletter-box-form input#newsletter-button{ width:107px; height:23px; color:#fff; font-weight:bold; border:none; background:url(img-31.gif) left top no-repeat; margin:3px 0 3px 110px; }
#newsletter-box-form-text{width:218px; margin:0 auto;}
#newsletter-box-form-text span.respond{ color:#fff; font-weight:bold; text-align:center; display:block;}
#newsletter-box-form-text span{ color:#fc0000; font-size: 12px; font-weight:bold; padding: 0 0 0 7px;}	
#newsletter-box-form-spinner{ z-index:501; position:absolute; top:77px; left:30px; background:url(ajax-loader1.gif) center center no-repeat; width:16px; height:16px;  display:none; }
.grp{ color:#748aa4; display:block; font-size:11px; margin:2px 0; height:20px; }
newsletter-box-form input{ vertical-align:middle;}
#newsletter-box-form-text span.errore{ color:#ff7f0b;}

/* °°°°°°°°°°°°°°°°°°°°°°°°°°
 *  Area center
 * °°°°°°°°°°°°°°°°°°°°°°°°°°
 */
#area-center{width:990px;  margin:0; padding:10px 0 40px;}
#area-center1{width:990px;  margin:0; padding:10px 0 40px;}
#area-center2{width:990px;  margin:0; padding:10px 0 40px;}

/* °°°°°°°°°°°°°°°°°°°°°°°°°°
 *  Colonna Sinistra
 * °°°°°°°°°°°°°°°°°°°°°°°°°°
 */
#cl-sx{ width:260px; float:left;}
#cl-sx1{width:250px; margin:0 auto 0 0;}

#cl-ct{width:470px; float:left;}
#cl-ct1{}

#cl-dx{width:260px; float:left;}
#cl-dx1{ width:250px; margin:0 0 0 auto;}

#area-center1 #cl-sx{ width:260px; float:left;}
#area-center1 #cl-sx1{width:250px; margin:0 auto 0 0;}

#area-center1 #cl-dx{width:730px; float:left;}
#area-center1 #cl-dx1{width:730px;  margin:0;}

#area-center2 #cl-dx{ width:260px; float:left;}
#area-center2 #cl-dx1{width:250px; margin:0 0 0 auto;}

#area-center2 #cl-sx{width:730px; float:left;}
#area-center2 #cl-sx1{width:730px;  margin:0;}

/*
 * °°°°°°°°°°°°°°°°°°°°°°°°°
 * 		lista nozze
 * °°°°°°°°°°°°°°°°°°°°°°°°
*/

#box-access-lista{ width:233px; height:124px; margin:0 auto 11px; background:url(bgListaNozze.jpg) left top no-repeat; position: relative;}
#box-access-lista form{ margin:0; padding:0;} 

#box-access-lista input.code { position:absolute; top:76px; left:6px; height:20px; border:1px solid #21354a; background:#fff; }
#box-access-lista input.submit { cursor: pointer; position:absolute; top:76px; left:175px; background:url(bgbutton.png); width: 48px; height: 20px; border:none; font-weight:bold; color:#fff;}
#box-access-lista div.er { position:absolute; top:102px; left:6px; padding:2px 3px; color:#dd190a; font-weight:bold; background:#fff; }
#code-lista-nozze-er{ display:none;}


/* °°°°°°°°°°°°°°°°°°°°°°°°°°
 *  Area 1
 * °°°°°°°°°°°°°°°°°°°°°°°°°°
 */
#area1{margin:0 0 10px; padding:0;}
#area1 ul{margin:0; padding:0;}
#area1 li{list-style:none; list-style-image:none; margin:0; padding:0;} 
#area1 a{ display:block; background: #1c2e43 url(img03.jpg) left 0px no-repeat; font-weight:bold; text-decoration:none; color:#e68824; height:44px; padding:0px 0 0 30px; line-height:44px; margin:2px 0; }
#area1 a:hover{background: #1c2e43 url(img03.jpg) left -44px no-repeat; color:#d2d9dc; text-decoration:underline; }

/* °°°°°°°°°°°°°°°°°°°°°°°°°°
 *  toursop
 * °°°°°°°°°°°°°°°°°°°°°°°°°°
 */ 
.toursop{ background:#1c2e43; padding:2px 0; margin:3px 0 0;}
.toursop2{background:#2d445e; width:246px; margin:0 auto;}
.toursop2 p.titolo{ height:30px; margin:0; padding:0 0 0 5px; line-height:30px; background:#2d445e; color:#798fa9; font-weight:bold;}
.tourop{ width:122px; float:left; margin:0;}
.tourop .logo{width:120px; height:82px; background:#fff; margin:1px auto; overflow: hidden; position:relative;}

/* °°°°°°°°°°°°°°°°°°°°°°°°°°
 *  toursop
 * °°°°°°°°°°°°°°°°°°°°°°°°°°
 */ 
 .banner{ margin:2px 0px;}
 .banner-cnt-interno { padding-bottom: 6px; width:226px; height:130px; margin: 0 auto; overflow:hidden; }

/* °°°°°°°°°°°°°°°°°°°°°°°°°°
 *  pagina Genrica
 * °°°°°°°°°°°°°°°°°°°°°°°°°°
 */
 
#cl-ct1 #box-pagina{ margin: 0 0 20px;}
#cl-ct1 #box-pagina h1{color:#ff6736; font-size:2.00em; margin:0 0 10px;}
#cl-ct1 #box-pagina .box-testo{}
#cl-ct1 #box-pagina .box-testo h1{ color:#fa9a33; margin: 0 0 5px; font-size:1.7em;}
#cl-ct1 #box-pagina .box-testo h2{ color:#e68824; margin: 0 0 5px;}
#cl-ct1 #box-pagina .box-testo h3{ color:#e68824; margin: 0 0 5px;}
#cl-ct1 #box-pagina .box-testo h4{ color:#e68824; margin: 0 0 5px;}
#cl-ct1 #box-pagina .box-testo h5{ color:#e68824; margin: 0 0 5px;}
#cl-ct1 #box-pagina .box-testo h6{ color:#e68824; margin: 0 0 5px;}
#cl-ct1 #box-pagina .box-testo a{ color:#a1badb;}
#cl-ct1 #box-pagina .box-testo strong{}
#cl-ct1 #box-pagina .box-testo p{margin: 0 0 5px; color:#8996a5;}
#cl-ct1 #box-pagina .box-testo{color:#8996a5;}
#cl-ct1 #box-pagina .box-testo{color:#8996a5;}
#cl-ct1 #box-pagina .box-testo{color:#8996a5;}
#cl-ct1 #box-pagina .box-testo-foto{  width:200px;  float:left; }

#cl-ct1 #box-pagina .box-testo-foto-cnt{width: 190px; height:120px; position: relative; overflow: hidden;  border:1px solid #221f19;}

#cl-dx1 #boxofferta{ background: #1c2e43 url(img13.jpg) left top no-repeat; padding:10px 15px; }
#cl-dx1 #box-text-offerta-titolo{ color:#ff6736; font-size:1.6em; font-weight:bold;}
#cl-dx1 p.prezzo{ color:#ffb503; font-weight:bold; }
#cl-dx1 #box-text-offerta{}
#cl-dx1 #box-text-offerta h1{color:#e68824; margin: 0 0 5px;}
#cl-dx1 #box-text-offerta h2{color:#e68824; margin: 0 0 5px;}
#cl-dx1 #box-text-offerta h3{color:#e68824; margin: 0 0 5px;}
#cl-dx1 #box-text-offerta h4{color:#e68824; margin: 0 0 5px;}
#cl-dx1 #box-text-offerta h5{color:#e68824; margin: 0 0 5px;}
#cl-dx1 #box-text-offerta h6{color:#e68824; margin: 0 0 5px;}
#cl-dx1 #box-text-offerta p{ color:#8996a5; font-weight:bold; }
#cl-dx1 #box-text-offerta p strong{ color:#ffb503; font-weight:bold;}

.note{ margin:10px 0 5px;}
.note .note2{}
.note .note2 p.titolo{ background:#273c55; height:30px; line-height:30px; color:#8dbadc; font-weight:bold; padding:0 0 0 5px;}
.note .note2 p{ padding:9px 5px;}

#allegati{}
#allegati h2{background:#273c55; height:30px; line-height:30px; color:#8dbadc; font-weight:bold; padding:0 0 0 5px; font-size: 11px;}
#allegati p{ color:#6998ba; padding: 3px 5px;}
#allegati p a{ color:#ff7f0b;}


#cl-dx1 #photogallery { margin:20px auto; width:630px; }
#cl-dx1 #photogallery .thumb { width: 210px; height: 136px; float: left; }
#cl-dx1 #photogallery .thumb2 { width: 206px; height: 130px;}
#cl-dx1 #photogallery .thumb2 a{ display:block; width: 204px; height: 128px; position: relative; overflow: hidden;}

#cl-ct1 #photogallery { margin:10px auto; width:460px; }
#cl-ct1 #photogallery .thumb { width: 153px; height: 101px;  float: left; }
#cl-ct1 #photogallery .thumb2 { width: 150px;}
#cl-ct1 #photogallery .thumb2 a{ display:block; width: 146px; height: 92px; position: relative; overflow: hidden; margin:0; padding:0;}

#attributes { padding: 0 0 10px; text-align:right; margin:5px 0 0;}
#attributes ul { margin: 0; padding: 0; list-style-image: none; list-style-type: none; }
#attributes li { display: inline; }
#attributes li a { padding: 0 6px 0 0; font-size: 0.8em; color:#637d90; }

#tabellaprezzi{ padding:10px 0;}
#tabellaprezzi p{ margin:0; padding:0;}
#tabellaprezzi a{position:relative; display:block; width:130px; height:21px; float:left; margin:0 3px 0 0; overflow:hidden;  }
#tabellaprezzi span{position:absolute; display:block; width:130px; height:21px; background:url(img15.jpg) left top no-repeat; }

/* °°°°°°°°°°°°°°°°°°°°°°°°°°
 *  Elm List
 * °°°°°°°°°°°°°°°°°°°°°°°°°°
 */

#cl-ct1 #elm-list{}
#cl-ct1 #elm-list .box-offerte{ background: #0f202c; width:470px;}
#cl-ct1 #elm-list .box-offerte h2{ margin:0; padding:0; color:#798fa9; font-size:0.97em; background:url(img05.jpg) left top repeat-x; height:33px;}
#cl-ct1 #elm-list .box-offerte h2 a{text-decoration:none; color:#798fa9; line-height:33px; padding:0 0 0 13px;}
#cl-ct1 #elm-list .box-offerte2{}
#cl-ct1 #elm-list .box-offerte-interna{ background: #1c2e43; margin: 0 0 1px; padding: 10px 5px; position:relative;}
#cl-ct1 #elm-list .box-offerte-interna2{ padding:0 5px; }
#cl-ct1 #elm-list .box-offerte-interna3{}

#cl-ct1 #elm-list .box-offerte-foto { width:157px; float:left; height: 110px; position: relative; }
#cl-ct1 #elm-list .box-offerte-foto-cnt{background: #c9102a; width: 150px; height: 102px; position: relative; overflow: hidden;}
#cl-ct1 #elm-list .box-offerte-testo { width:200px; float:left; position: relative; }
#cl-ct1 #elm-list .box-offerte-testo h3{color:#d98226; font-size:1.1em;} 
#cl-ct1 #elm-list .box-offerte-testo h3 a{color:#d98226; text-decoration:none;} 
#cl-ct1 #elm-list .box-offerte-testo p.prezzo{ color:#e68824; position:absolute; width:81px; background:#2f4a69;  right:-95px; top:10px; font-weight:bold; text-align:center; padding:10px 3px 10px;}
#cl-ct1 #elm-list .box-offerte-testo p{ margin: 0 0 0px;}
#cl-ct1 #elm-list .box-offerte-testo-full { float: none; width: auto; }
#cl-ct1 #elm-list .box-offerte-testo .box-offerte-testo-tipologie{ position: relative; width: 450px; z-index: 299; margin:0 -95px 0 -160px; padding:10px 0 5px; text-align: right; }
#cl-ct1 #elm-list .box-offerte-testo .box-offerte-testo-tipologie ul{ margin:0; padding:0; }
#cl-ct1 #elm-list .box-offerte-testo .box-offerte-testo-tipologie li{list-style:none; list-style-image:none; margin:0; padding:0; display:inline;}
#cl-ct1 #elm-list .box-offerte-testo .box-offerte-testo-tipologie a{ padding: 0px 0px 0px 10px;  color:#4e6580; font-size:0.80em;}
#cl-ct1 #elm-list .box-offerte-testo-full .box-offerte-testo-tipologie { margin: 0; }

.box-offerte-share-icon { padding: 4px 0; }
.box-offerte-share-icon a { display: block; width: 16px; height: 16px; overflow: hidden; position: relative; margin-right: 4px; float: left; }
.box-offerte-share-icon a span { display: block; width: 16px; height: 16px; position: absolute; top: 0; left: 0; }
.box-offerte-share-icon a.facebook span { background: url(img-34.gif) left 0px no-repeat; }
.box-offerte-share-icon a.facebook:hover span { background: url(img-34.gif) left -16px no-repeat; }
.box-offerte-share-icon a.twitter span { background: url(img-35.gif) left top no-repeat; }
.box-offerte-share-icon a.twitter:hover span { background: url(img-35.gif) left -16px no-repeat; }
.box-offerte-share-icon a.google span { background: url(img-36.gif) left top no-repeat; }
.box-offerte-share-icon a.google:hover span { background: url(img-36.gif) left -16px no-repeat; }
.box-offerte-share-icon a.delicious span { background: url(img-37.gif) left top no-repeat; }
.box-offerte-share-icon a.delicious:hover span { background: url(img-37.gif) left -16px no-repeat; }

#cl-dx1 #elm-list .destinazioni-elenco-2{}
#cl-dx1 #elm-list .destinazioni-elenco-2-elemento{}
#cl-dx1 #elm-list .destinazioni-elenco-2-foto{ }
#cl-dx1 #elm-list .destinazioni-elenco-2-foto-cnt{width:250px; height:112px; background:#21354a;position: relative; }
#cl-dx1 #elm-list .destinazioni-elenco-2-foto-cnt a{width:244px; height:106px; position: absolute; top:3px; left:3px; overflow: hidden;}
#cl-dx1 #elm-list .destinazioni-elenco-2-foto-cnt span{ display:none;}
#cl-dx1 #elm-list .destinazioni-elenco-2-testo {background:url(img08.jpg) left bottom repeat-x; margin: 0 0 4px 0;}
#cl-dx1 #elm-list .destinazioni-elenco-2-testo a {display:block; background:url(img07.jpg) left top no-repeat; color:#e29b33;  padding: 5px 0 5px 16px; font-weight:bold; text-decoration:none;}
#cl-dx1 #elm-list .destinazioni-elenco-2-testo a:hover{background:url(img07_a.jpg) left top no-repeat; text-decoration:underline;}
#cl-dx1 #elm-list .destinazioni-elenco-2{ margin: 0; padding: 0; list-style: none; list-style-type: none; }

#cl-sx1 #elm-list .destinazioni-elenco-2 {}
#cl-sx1 #elm-list .destinazioni-elenco-2-elemento{}
#cl-sx1 #elm-list .destinazioni-elenco-2-foto{ }
#cl-sx1 #elm-list .destinazioni-elenco-2-foto-cnt{width:250px; height:112px; background:#21354a;position: relative; }
#cl-sx1 #elm-list .destinazioni-elenco-2-foto-cnt a{width:244px; height:106px; position: absolute; top:3px; left:3px; overflow: hidden;}
#cl-sx1 #elm-list .destinazioni-elenco-2-foto-cnt span{ display:none;}
#cl-sx1 #elm-list .destinazioni-elenco-2-testo {background:url(img08.jpg) left bottom repeat-x; margin: 0 0 4px 0;}
#cl-sx1 #elm-list .destinazioni-elenco-2-testo a {display:block; background:url(img07.jpg) left top no-repeat; color:#e29b33; height:30px; line-height:25px; padding: 0 0 1px 16px; font-weight:bold; text-decoration:none;}
#cl-sx1 #elm-list .destinazioni-elenco-2-testo a:hover{background:url(img07_a.jpg) left top no-repeat; text-decoration:underline;}
#cl-sx1 #elm-list .destinazioni-elenco-2{ margin: 0; padding: 0; list-style: none; list-style-type: none; }


#offerte-list .box-offerte {   padding:10px 0;}
#offerte-list .box-offerte h1 { color:#e68824; font-size:1.9em; padding: 0 0 5px; }
#offerte-list .box-testo{}
#offerte-list .box-testo p{ padding: 0 0 0 5px; margin:0;}
#offerte-list .box-testo-foto{ float:left; width:195px;}
#offerte-list .box-testo-foto-cnt{ width:190px; height:130px; position: relative; overflow: hidden;}

#area-center2 #cl-sx1 #offerte-list .box-offerte .box-testo-foto h1{ color:#fa9a33; margin: 0 0 5px; font-size:1.7em;}
#area-center2 #cl-sx1 #offerte-list .box-offerte .box-testo h2{ color:#e68824; margin: 0 0 5px;}
#area-center2 #cl-sx1 #offerte-list .box-offerte .box-testo h3{ color:#e68824; margin: 0 0 5px;}
#area-center2 #cl-sx1 #offerte-list .box-offerte .box-testo h4{ color:#e68824; margin: 0 0 5px;}
#area-center2 #cl-sx1 #offerte-list .box-offerte .box-testo h5{ color:#e68824; margin: 0 0 5px;}
#area-center2 #cl-sx1 #offerte-list .box-offerte .box-testo h6{ color:#e68824; margin: 0 0 5px;}
#area-center2 #cl-sx1 #offerte-list .box-offerte .box-testo p{ margin:0; padding:0;}

#offerte-list .box-service-count { color:#d98226; margin:0; padding:15px 0;}
#offerte-list .box-offerte2 { }
#offerte-list .box-offerte2B { }
#offerte-list .box-offerte-interna {width:362px; float:left; position:relative;  margin: 0 0 0 2px;} 
#offerte-list .box-offerte-interna2 {padding:5px 0 5px;  height:110px; overflow: hidden; background:url(img14.jpg) left bottom repeat-x;}
#offerte-list .box-offerte-interna3 { width:362px; margin:0;}
#offerte-list .box-offerte-foto { width: 130px; float: left; margin:0; }
#offerte-list .box-offerte-foto-cnt { width: 122px; height: 86px; position: relative; overflow: hidden;}

#offerte-list .box-offerte-testo {float:left; width:131px; padding:0 0 0px;  }
#offerte-list .box-offerte-testo-full { width:100%; }
#offerte-list .box-offerte-testo h3 {  font-size:1.1em; padding: 0 0 5px;}
#offerte-list .box-offerte-testo h3 a { color:#d98226; font-size:0.9em; }
#offerte-list .box-offerte-testo h3 a:hover {  }
#offerte-list .box-offerte-testo p { color:#8996a5; font-size:11px; margin:0; padding:0;   }
#offerte-list .box-offerte-testo p.prezzo { position:absolute; width:81px; background:#1b3242;  right:10px; top:10px; font-weight:bold; text-align:center; padding:10px 3px 10px; color:#ff7f0b;}

#offerte-list .box-sub-element { margin: 10px 0; padding:15px 0; background:url(img14.jpg) left bottom repeat-x;}
#offerte-list .box-sub-element p.titolo { color:#ff7f0b; font-weight:bold;}
#offerte-list .box-sub-element-elm { }
#offerte-list .box-sub-element-elm2 { width:240px; float:left; }
#offerte-list .box-sub-element-elm-foto { width:82px; float:left; margin: 5px 0 0 0;}
#offerte-list .box-sub-element-elm-foto-cnt { width:72px; height:72px; position: relative; overflow: hidden;}
#offerte-list .box-sub-element-elm-fotoEmpty { width:72px; height:72px; position: relative; overflow: hidden; background: url(fotoEmpty.jpg) left top no-repeat;}
#offerte-list .box-sub-element-elm p.titolo { }
#offerte-list .box-sub-element-elm p.titolo a { color:#e68824; text-decoration:none;}
#offerte-list .box-sub-element-elm p.titolo a:hover { text-decoration:underline; }

/* °°°°°°°°°°°°°°°°°°°°°°°°°°
 *  offete simili
 * °°°°°°°°°°°°°°°°°°°°°°°°°°
 */

#area-center1 #cl-sx1 #box-offerte-simili{ width:250px; background:#0f202c;}
#area-center1 #cl-sx1 #box-offerte-simili p.titolo{ font-weight:bold; height:30px; line-height:30px; padding:0 0 0 10px; background: #1c2e43 url(img11.jpg) left bottom repeat-x; font-size:1.1em;}
#area-center1 #cl-sx1 #box-offerte-simili ul{margin:0; padding:0;}
#area-center1 #cl-sx1 #box-offerte-simili li{list-style:none; list-style-image:none; margin:0; padding:0; background:url(img11.jpg) left bottom no-repeat;}
#area-center1 #cl-sx1 #box-offerte-simili a{display:block; background:#1c2e43 url(img12.jpg) left 0px no-repeat;   padding:6px 0 5px 30px; color:#e68824; font-size:0.9em; text-decoration:none;}
#area-center1 #cl-sx1 #box-offerte-simili a:hover{ background:#1c2e43 url(img12.jpg) left -30px no-repeat; text-decoration:underline; color:#fff;}

/* °°°°°°°°°°°°°°°°°°°°°°°°°°
 *  form
 * °°°°°°°°°°°°°°°°°°°°°°°°°°
 */
#box-offerta-form{ width:250px; margin:5px 0; background:#1c2e43; padding:0 0 10px;}
#box-offerta-form form{ padding:4px 0 0; margin:0;}
#box-offerta-form .titolo{ 
	color:#ff6736; font-size:0.80em; font-weight:bold; 
	background:url(img09.jpg) left top no-repeat; 
	height:30px; 
	line-height:30px; 
	margin:0 3px;
	padding:0 10px;
	}
#contact-error{}
#contact-error p{margin:0px; padding:5px 0; font-weight:bold;}
.box-offerta-form-field{ padding:0 0 0 10px; color:#8dbadc;}
.box-offerta-form-field label{ color:#8dbadc; display:block; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:0.85em; padding:5px 0 5px; }
.box-offerta-form-field input{ font-family: Arial, Helvetica, sans-serif; background:#ffffff; border: 1px solid #ac9c77; padding:3px 0 3px 3px; width:225px; padding:0 0 0 2px; font-size:0.85em; padding:2px 3px;}
.box-offerta-form-field textarea{ font-family: Arial, Helvetica, sans-serif; background:#ffffff; border: 1px solid #ac9c77; width:225px; height:164px; font-size:0.80em; color:#21354a; margin: 0 0 5px; padding:2px 3px;}
.box-offerta-form-field input.submit{ width:69px; height:25px; border:none; background:url(img10.jpg) left top no-repeat; cursor:pointer; color:#fff;}
#box-offerta-form .contact-spinner { width: 32px; margin: 0 auto; height: 32px; background: transparent url(ajax-loader.gif) left center no-repeat; display: none; }
#box-offerta-form-conferma {display: none; font-size: 1.2em; font-style: italic; }

/* °°°°°°°°°°°°°°°°°°°°°°°°°°
 *  offerta mappa
 * °°°°°°°°°°°°°°°°°°°°°°°°°°
 */
#offerta-mappa{width:250px;  margin:5px 0; background:#1c2e43;}
#offertaIFrameMap{ width:246px; height:244px; margin:2px 2px;} 

/* °°°°°°°°°°°°°°°°°°°°°°°°°°
 *  offerta video
 * °°°°°°°°°°°°°°°°°°°°°°°°°°
 */
#box-offerta-video{ margin:5px 0; background:#1c2e43; padding:2px 2px 2px 3px; }

/* °°°°°°°°°°°°°°°°°°°°°°°°°°
 *  RSS
 * °°°°°°°°°°°°°°°°°°°°°°°°°°
 */

#rss{ position:absolute; top: 10px; right: 552px; z-index:502;}
#rss a{ position:relative; width:36px; height:14px; overflow: hidden; display:block; }
#rss span{background:url(img-33.gif) right center no-repeat; width:36px; height:14px; display:block; position:absolute; top:0px; left: 0px;  }

#rssfeed {}
#rssfeed p.rss { margin:0; padding: 0; }
#rssfeed p.rss a { }

/* °°°°°°°°°°°°°°°°°°°°°°°°°°
 *  Sitemap
 * °°°°°°°°°°°°°°°°°°°°°°°°°°
 */
#sitemap { padding: 10px; }
#sitemap p { margin: 0; padding: 0; line-height: 27px; }
#sitemap p.lvl1 { background: transparent url(img-27.gif) left center no-repeat; padding: 0 0 0 15px; }
#sitemap p.lvl2 { background: transparent url(img-28.gif) left center no-repeat; padding: 0 0 0 15px; margin: 0 0 0 20px; }
#sitemap p.lvl3 { background: transparent url(img-29.gif) left center no-repeat; padding: 0 0 0 15px; margin: 0 0 0 40px; }


/* °°°°°°°°°°°°°°°°°°°°°°°°°°
 *  # Footer
 * °°°°°°°°°°°°°°°°°°°°°°°°°°
 */
#footer{ background: #04151f url(bgfooter.jpg) center top no-repeat; background-color: #04151f; }
#footer-cnt { width: 990px; position: relative; height: 130px; margin: 0 auto;  background: url(bgfooter-cnt.jpg) left top no-repeat;}
#ft-menu { position:absolute; top:20px; left:10px; }
#ft-menu ul { margin: 0; padding: 0; list-style: none; list-style-type: none; }
#ft-menu ul li { display: inline; }
#ft-menu ul li a { color: #46545f; padding-right: 6px; font-size: 0.80em;}
#footer p.copy { margin: 0px; padding: 0px; position: absolute; top: 20px; right: 10px; color: #46545f; text-align: right; font-size: 1.0em; }
#footer p.copy a { color: #46545f;  }
#footer p.normativa { position: absolute; width: 990px; top: 30px; text-align: center; margin: 80px 0 0 0; }
#footer #iwbank { position: absolute; left: 50%; bottom: 30px; margin-left: -48px; }


/*  ###########################################
 *  # MESSAGGISTICA
 *  ###########################################
 */

#areatop{ height:277px; }
#areatop .cnt-old{position:absolute; bottom:-152px; left:33px; font-size:11px; color:#2a1305; font-weight:bold;}
#areatop #logo{position: absolute; width: 198px; height: 109px; top:29px; left:0;}

.cnt{ width:990px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; color:#6a6a6a; font-size:12px; padding:10px 0;}

.bx1{width:700px; height:200px; overflow: hidden; position:absolute; margin:0 0 7px; top:54px; right:9px; background:#1c2e43;}
.bx1-cnt{ padding:10px;}
.bx1-cnt p.title{  font-family:Arial, Helvetica, sans-serif; font-weight:bold;  color:#D98226; margin:0 0 10px; font-size:12px;}
.bx1-cnt p.title span{ font-size:17px;}
.bx1-cnt p{ margin:0 0 10px; color:#8996A5;}

p.reportMessOk{color:#7faf35; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic;  font-size:18px; text-align:center; text-align:center; background:url(ok.png) center bottom no-repeat; padding:0 0 140px; margin:10px 0 0 0;}
p.reportMessKo{color:#db0a0a; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic;  font-size:18px; text-align:center;  text-align:center; background:url(ko.png) center bottom no-repeat; padding:0 0 140px; margin:10px 0 0 0;}

.boxFlussomex { width:970px; margin:0 auto 10px;  border:1px solid #1c2e43;  background:#1c2e43;}

.boxFlussomex-open .abstract{display:none;}
.boxFlussomex-close .abstract{}

.boxFlussomex-hed{ position:relative; cursor:pointer;}

.boxFlussomex-hed .utente{width:250px; float:left; background:#375576;}
.boxFlussomex-hed .utente p{margin:0; padding:10px 0 13px 9px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; color:#fff; background:url(MSSicon.png) right center no-repeat;}

.boxFlussomex-hed .agenzia{width:250px; float:left; background:#f57900; padding:0;}
.boxFlussomex-hed .agenzia p{ margin:0; padding:10px 0 13px 9px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; color:#fff; background:url(MSSlogo.png) right center no-repeat;}

.boxFlussomex-hed .abstract{float:left; width:520px; color:#502912; }
.boxFlussomex-hed .abstract-cnt{padding:10px 0 0px 9px;}
.boxFlussomex-hed .data{ position:absolute; top:10px; right:9px; color:#502912; font-style:italic;}

.boxFlussomex-close .boxFlussomex-messaggio{display:none; padding:9px;}
.boxFlussomex-open .boxFlussomex-messaggio{ padding:9px;}

.boxFlussomex-messaggio {position:relative;}
.boxFlussomex-messaggio .boxtesto{color:#502912;}
.boxFlussomex-messaggio textarea{ width:586px; height:120px; border:1px solid #375576; margin:10px; color:#1c2e43; padding:3px;}
.boxFlussomex-messaggio input{width:124px; height:116px; border:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; background:url(MSSimg-01.jpg) left top no-repeat; color:#fff; cursor:pointer; position:absolute; top:15px;}

.cnt .offerta{ background:#1c2e43 left top repeat-x; width:970px; color:#fff; margin:0 auto 10px; border:1px dotted #375576;}
.cnt .offerta-cnt{}

.tableofferta{ margin:0; padding:0; border-collapse:collapse;}
.tableofferta tr{}
.tableofferta td{ vertical-align: top; }
.tableofferta td p.title{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; font-size:16px; margin:0; padding:0; color:#fff;}
.tableofferta td p.title a{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; font-size:16px; margin:0; padding:0; color:#fff; text-decoration:none;}
.tableofferta td p.title a:hover{ text-decoration:underline;}

.tableofferta td p{margin:0; padding:0; color:#fff;}
.tableofferta td span{font-weight:bold; padding:0 0 0 5px;}
.tableofferta p.prezzo{font-weight:bold; font-size:13px; color:#fff;}
.info{ width:235px; text-align:center; padding-top: 10px;}

.tableofferta .gallery{ padding:10px 0 0 0;}
.tableofferta .gallery .foto{ width:82px; height:53px; float:left;}
.tableofferta .gallery .foto-cnt{width:76px; height:48px; position:relative; overflow:hidden; border:1px solid #375576;}
.tableofferta .gallery .foto-cnt a{width:76px; height:48px; display:block; background:#fff; position:absolute; top:0; left:0; overflow:hidden;}
.tableofferta .prezzo{ }

.tableofferta .compra{padding:0; top:0px; position:relative; }
.tableofferta .compra a{ display:block;  width:149px; height:124px; position:relative; background:url(MSSimg-05.jpg) left top no-repeat; position:relative; text-decoration:none; }
.tableofferta .compra a span{ display:block;  position:absolute;  top:65px; left:15px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; font-size:13px;}

.tableofferta .comprato{  width:163px; height:109px; position:relative; background:url(MSScomprato.png) left top no-repeat; top:30px;}
.tableofferta .comprato span{ display:block;  position:absolute;  top:44px; left:20px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; font-size:13px; width:100px; text-align:center;}

.tableofferta .offerta-text{ width:550px;}
.tableofferta .offerta-text-cnt{ padding:10px 0 10px 10px;}
.tableofferta .offerta-text-cnt p.title{ color:#fff; margin:0 0 5px;}
.tableofferta .offerta-text-cnt p{ color:#fff;}
.tableofferta .offerta-text-cnt p a { color:#fff;}

.ms-loading{ background:url(ajax-loader-1.gif) no-repeat; width:32px; height:32px; overflow:hidden; position:absolute; top:55px; right:150px; }
.ms-loading-on{ background-position:left top;}
.ms-loading-off{ background-position:-100px -100px;}
.ms-loading span{ display:none;}

.cnt .allegati{ width:970px; border:1px solid #375576;  background:#1c2e43; position:relative;  margin:0 auto 10px; padding:0;}
.cnt .allegati-cnt{ padding:5px;}
.cnt .allegati p.title{font-size:14px;  font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; color:#fff;   background:#375576; padding:10px 5px; margin:0 0 15px;}
.cnt .allegati-cnt p{  padding:0; margin:0 0 5px; position:relative;}
.cnt .allegati-cnt p a.link-standard{ background:url(MSSimg-03.jpg) right top no-repeat;  height:37px; display:block; line-height:37px; text-decoration:none;  } 
.cnt .allegati-cnt p a.link-standard span{color:#8996A5; }
.cnt  a.lex-button{ position:absolute; right:4px; top:12px;  font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; color:#fff;   text-decoration:none; display:block; background:none; width:88px; text-align:center;}


/* ###########################################
 * 	# Commenti
 *  ###########################################
 */
.layoutCommenti2{ background:#273c55; color:#fff; width:100%; margin:0 auto 10px; position:relative; padding:0 0 10px; font-family:Arial, Helvetica, sans-serif;}
.layoutCommenti2 p.title{ color:#fff; font-size:18px; padding:5px 0 5px 5px; font-family:Georgia; font-style:italic; font-weight:bold;}
.layoutCommenti2 p.subtitle{color:#fff; font-size:14px; font-style:italic; margin:0 0 10px; padding:0 0 0 5px;}

.layoutCommenti2 a.add{ cursor: pointer; position:absolute; top:55px; left:36px; width:207px; height:107px; background:url(img-layout-com-2.png) left top no-repeat; text-decoration:none;}
.layoutCommenti2 a.add span{ display:block; font-size:14px; font-weight:bold; text-align:center; line-height:97px; color:#fff;  }

.layoutCommenti2 .commentiVuoto{ height:83px;}
.layoutCommenti2 .commentiVuoto  a.add{ cursor: pointer; position:absolute; top:3px; left:492px; width:207px; height:73px; overflow:hidden;   text-decoration:none; background:url(img02-layout-com-2.png) left top no-repeat;}
.layoutCommenti2 .commentiVuoto  a.add span{ display:block; width:207px; height:75px; overflow:hidden; font-size:14px; font-weight:bold; text-align:center; line-height:75px; color:#fff;  }


.box-table-com{width:284px; height:120px; overflow:hidden; background:#488ec4; margin:0 0 10px auto;}

.box-table-com table.vto-top-table{border-collapse:collapse; margin:10px; padding:0; }
.box-table-com table.vto-top-table td{}
.box-table-com table.vto-top-table td span{ color:#fff; font-size:11px;}
.box-table-com table.vto-top-table td span.v-voto{ display:block; width:140px; height:6px; background:#488ec4 url(img-11-com.jpg) -140px top no-repeat;}
.box-table-com table.vto-top-table td span.v-voto-1{ background:url(img-11-com.jpg) -126px top no-repeat;}
.box-table-com table.vto-top-table td span.v-voto-2{ background:url(img-11-com.jpg) -112px top no-repeat;}
.box-table-com table.vto-top-table td span.v-voto-3{ background:url(img-11-com.jpg) -98px top no-repeat;}
.box-table-com table.vto-top-table td span.v-voto-4{ background:url(img-11-com.jpg) -84px top no-repeat;}
.box-table-com table.vto-top-table td span.v-voto-5{ background:url(img-11-com.jpg) -69px top no-repeat;}
.box-table-com table.vto-top-table td span.v-voto-6{ background:url(img-11-com.jpg) -56px top no-repeat;}
.box-table-com table.vto-top-table td span.v-voto-7{ background:url(img-11-com.jpg) -42px top no-repeat;}
.box-table-com table.vto-top-table td span.v-voto-8{ background:url(img-11-com.jpg) -28px top no-repeat;}
.box-table-com table.vto-top-table td span.v-voto-9{ background:url(img-11-com.jpg) -14px top no-repeat;}
.box-table-com table.vto-top-table td span.v-voto-10{ background:url(img-11-com.jpg) 0px top no-repeat;}
.box-table-com table.vto-top-table td span.str{ color:#fff; font-size:11px; font-weight:bold;}


p.vtoTotale{ position:absolute; right:10px; top:26px; color:#fff; font-size:16px; font-weight:bold; }

.boxLayout{ float:left; width:412px; border-top:5px #0F202C solid; padding: 10px 0 0;}
.boxLayout1{float:left; width:287px; border-top:5px #0F202C solid; padding: 10px 0 0;}

.lasciaCommento{ display: none; }
.lasciaCommento .tableCommento{ border-collapse:collapse; margin:0; padding:0; }
.lasciaCommento .tableCommento td{padding:5px;}
.lasciaCommento .tableCommento .field label{ display:block; margin: 0 0 5px;}
.lasciaCommento .tableCommento .field input{ width:140px; padding:3px; font-size:11px; border: 2px solid #1c2e43; background:#fff;}
.lasciaCommento .tableCommento .field select{font-size:11px; border: 2px solid #1c2e43; background:#fff;}
.lasciaCommento .tableCommento .field textarea{width:250px; height:130px; padding:3px; font-size:11px; border: 2px solid #1c2e43; background:#fff;}

.boxLayout1 .field{ width:270px; margin:0; float:left;}
.boxLayout1 .field label{ display:block; font-style:italic; font-family:Arial; font-size:12px; color:#fff; margin:0 0 2px 10px;}
.boxLayout1 .field input{ width:209px; margin:0 0 10px 10px; border: 1px solid #56a3cd; font-family:Arial; font-size:12px; color:#065799; background:#fff;}
.boxLayout .field input.feedback-errore{ border: 2px solid #ff0a04;}
.boxLayout .field textarea.feedback-errore{ border: 2px solid #ff0a04;}
.boxLayout1 .field .box label{ display:inline; margin:0 4px 0 4px;}
.boxLayout1 .field .box input{ width:59px; font-size:11px;}
.boxLayout1 .vto{width:270px; margin:0;}
.boxLayout1  table.tableVto{ margin:0; padding:0; border-collapse:collapse; width:100%;}
.boxLayout1  table.tableVto tr{ border-bottom:1px solid #1c2e43;}
.boxLayout1  table.tableVto tr td{  margin:0; padding:4px 0; font-family:Arial;}
.boxLayout1  table.tableVto tr td label{ margin:0;  color:#fefefe; font-size:11px; display:block;}
.boxLayout1  table.tableVto tr.tr1 td{  }
.boxLayout1  table.tableVto select{ width:159px; border: 1px solid #56a3cd; font-size:11px; color:#4a768d; height:20px; font-family:Arial; background:#fff;}
.feedback-cpl{ width:200px; height:50px; margin: 67px auto 10px; text-align:center; color:#fff;}


.feedback-cpl p{ color:#fff; font-weight:bold; font-size:14px;}
.boxLayout1  .field-sub{width:174px; margin:0 auto; }

.boxLayout1 .field-sub input.vto-invia{ width:174px; height:61px; background:url(img01-layout-com-2.png) left top no-repeat; text-align:center; margin:0 0 5px; line-height:16px; color:#fff; font-size:13px; font-weight:bold; cursor:pointer; border:none; }

#feedback-spinner { }
#feedback-spinner .spinner-on { margin: 0 auto; width: 32px; height: 42px; background: url(ajax-loader-feedback1.gif) left top no-repeat; }
#feedback-spinner .spinner-off { overflow: hidden; margin: 0 auto; width: 0px; height: 0px; background: url(ajax-loader-feedback1.gif) left -100px no-repeat; }

#feedback-return { padding: 0 15px; font-size: 11px; }


.commentoLayout2{ background:#273c55; color:#fff; width:100%; margin:0 auto 10px; min-height:119px;  position:relative; padding: 0; }
.commentoLayout2 .layout2Testo{  color:#fff; font-size:11px;   clear:left;} 
.commentoLayout2 .layout2Testo p{color:#fff; font-size:11px; padding:0px 5px 5px 9px;}
.commentoLayout2 .layout2Testo p.utente{ font-style:italic; font-weight:bold; padding:10px 0 0 9px;}
.commentoLayout2 .layout2Testo p.utente span{ font-style:normal; font-weight:normal;}
.commentoLayout2 .layout2Testo p.title{ font-size:13px; color:#add2f2; font-weight:bold; padding:0 0 0 9px;}

.box-table-com1{ height:119px; overflow:hidden; background:#488ec4; font-family:Arial, Helvetica, sans-serif; float:right; width: 284px; margin:0 0 0 2px; }
.box-table-com1 table.vto-top-table{border-collapse:collapse; margin:10px; padding:0; }
.box-table-com1 table.vto-top-table td{}
.box-table-com1 table.vto-top-table td span{ color:#fff; font-size:11px; display:block; width:100px;}
.box-table-com1 table.vto-top-table td span.v-voto{ display:block; width:140px; height:6px; background:#488ec4 url(img-11-com.jpg) -140px top no-repeat;}
.box-table-com1 table.vto-top-table td span.v-voto-1{ background:url(img-11-com.jpg) -126px top no-repeat;}
.box-table-com1 table.vto-top-table td span.v-voto-2{ background:url(img-11-com.jpg) -112px top no-repeat;}
.box-table-com1 table.vto-top-table td span.v-voto-3{ background:url(img-11-com.jpg) -98px top no-repeat;}
.box-table-com1 table.vto-top-table td span.v-voto-4{ background:url(img-11-com.jpg) -84px top no-repeat;}
.box-table-com1 table.vto-top-table td span.v-voto-5{ background:url(img-11-com.jpg) -69px top no-repeat;}
.box-table-com1 table.vto-top-table td span.v-voto-6{ background:url(img-11-com.jpg) -56px top no-repeat;}
.box-table-com1 table.vto-top-table td span.v-voto-7{ background:url(img-11-com.jpg) -42px top no-repeat;}
.box-table-com1 table.vto-top-table td span.v-voto-8{ background:url(img-11-com.jpg) -28px top no-repeat;}
.box-table-com1 table.vto-top-table td span.v-voto-9{ background:url(img-11-com.jpg) -14px top no-repeat;}
.box-table-com1 table.vto-top-table td span.v-voto-10{ background:url(img-11-com.jpg) 0px top no-repeat;}
.box-table-com1 table.vto-top-table td span.str{ color:#fff; font-size:11px; font-weight:bold;}
span.obscureText { display: none; }

#feedback-return{display: none;}
#feedback-return p.ret{ color:#fff; padding: 130px 0 40px; text-align:center; font-size:18px; background:url(okret.png) center top no-repeat;}


a.dettagli{ position:absolute; display:block; top:0px; right:-20px; width:20px; height:119px; color:#fff; font-weight:bold; font-size:10px;  text-decoration:none; cursor:pointer;}
a.dtl-button1{ background:url(leggi.png) left top no-repeat;}
a.dtl-button2{ background:url(chiudi.png) left top no-repeat;}
a.dettagli span{ display:none;}

#network { padding: 10px 0px; }
#network .link { padding-bottom: 10px; }
#network .link h2 { margin: 0; padding: 0 0 3px 0; font-size: 13px; font-weight: normal; }
#network .link h2 a { color: #ffffff; }
#network .link p { margin: 0; padding: 0 0 3px 0; font-size: 11px; }

