
/* Containers  */

/* Basic */

td.ctr-actions {padding: 0;}
td.ctr-title {padding: 10px 0 1px 0;}
td.basic-ctr-ul td.ctr-title {padding: 10px 0 1px 0; border-bottom: 1px solid #ddd;}
td.basic-ctr-ul td.ctr-actions {padding: 0; border-bottom: 1px solid #ddd;}
td.ctr-title .Head {font-family: verdana, sans-serif; font-size: 15px; font-weight: bold; white-space: nowrap; color: #333; margin: 0; padding: 0; line-height: 1em;}
td.ctr-content {padding: 12px 0 0 0;}
td.ctr-admin {padding: 8px 0 0 0; text-align: right; font-size: 0px;}
td.ctr-admin img {margin-left: 5px;}
td.basic-ctr, td.basic-ctr-ul {padding-bottom: 16px;}
td.basic-ctr-ul td.ctr-visibility {padding: 0 1px 4px 0; border-bottom: 1px solid #ddd; text-align: right;}
td.basic-ctr-ul td.ctr-visibility img {margin: 0; border: 0; padding: 0;}

/* Colored containers - base styles */

td.ctr-header-row {height: 30px;}
table.header-table {height: 100%;}
td.ctr-header-cap-left {background: url(h01.gif) no-repeat; width: 9px;}
td.ctr-header-title {background: url(h02.gif) repeat-x; width: 1px; white-space: nowrap; padding: 7px 0px 0 5px;}
td.ctr-header-title .Head {font-weight: bold; font-size: 12px; color: #fff;}
table.ctr-slv td.ctr-header-title .Head {color: #666;}
td.ctr-header-actions {background: url(h02.gif) repeat-x; width: 1px; white-space: nowrap; font-size: 1px;}
td.ctr-header-connector {width: 30px; background: url(h03.gif) no-repeat;}
td.ctr-header-right {font-size: 1px; background: url(h04.gif) repeat-x; width: auto;}
td.ctr-header-cap-right {background: url(h05.gif) no-repeat; width: 5px;}
td.ctr-visibility {width: 19px;}
td.ctr-visibility img, td.ctr-visibility a {border: 0; padding: 0; margin: 0;}

table.container-frame {padding: 0px 5px 0px 5px;}
td.ctr-content-bg {background: url(angled-bg.gif) repeat-x bottom #fafafa;}
td.ctr-color-admin {text-align: right;}

td.b-l {width: 5px; height: 12px; background: url(corner-bl.gif) bottom left no-repeat transparent; font-size: 1px;}
td.b-c {font-size: 1px; height: 12px; border-bottom: 1px solid #ddd; background: transparent;}
td.b-r {width: 5px; height: 12px; background: url(corner-br.gif) bottom right no-repeat transparent; font-size: 1px;}

td.ctr-header-cap-left img {width: 9px; height: 1px;}
td.ctr-header-connector img {width: 30px; height: 1px;}
td.ctr-header-cap-right img {width: 5px; height: 1px;}
td.ctr-color-admin img {margin-left: 5px;}

.ctr-aqu, .ctr-chl, .ctr-blu, .ctr-grn, .ctr-gld, .ctr-prl, .ctr-mdt, .ctr-lim, .ctr-pmk, .ctr-olv, .ctr-red, .ctr-gry {margin-bottom: 20px;}

/* Colored containers - color variations */

/* video verde */
table.ctr-vdv td.contangas {background:  url(contangas.jpg) no-repeat; height: 15px;}
table.ctr-vdv td.containalto {background:  url(containalto.jpg) repeat-x; height: 15px;}
table.ctr-vdv td.contangad {background:  url(contangad.jpg) no-repeat; height: 15px;}
table.ctr-vdv td.contlatosin {background:  url(contlatosin.jpg) no-repeat; width: 15px; height: 15px;}
table.ctr-vdv td.conttitsin {background:  url(conttitsin.jpg) repeat-x; height: 15px; padding: 0px 0px 0 0px;}
table.ctr-vdv td.conttitsin .Head {color: #666; font-weight: bold; font-size: 10px; padding: 0px 0px 0 0px;}
table.ctr-vdv td.titolovideo {background:  url(titolovideo.jpg) no-repeat; width: 99px; height: 15px;}
table.ctr-vdv td.contlatodes {background:  url(contlatodes.jpg) no-repeat; width: 15px; height: 15px;}
table.ctr-vdv td.contlatosinmedioalto {background:  url(contlatosinmedioalto.jpg) no-repeat; width: 15px; height: 8px;}
table.ctr-vdv td.contcentroalto {background: url(contcentroalto.jpg) repeat-x; height: 8px;}
table.ctr-vdv td.contlatodesmedioalto {background:  url(contlatodesmedioalto.jpg) no-repeat; width: 15px; height: 8px;}
table.ctr-vdv td.contlatosinmedio {background: url(contlatosinmedio.jpg) no-repeat; height: 156px; width: 15px;}
table.ctr-vdv td.contcentro {background: url(contcentro.jpg) repeat-x #b1db15; padding: 0px 0px 0px 0px;}
table.ctr-vdv td.contlatodesmedio {background: url(contlatodesmedio.jpg) no-repeat; height: 156px; width: 15px;}
table.ctr-vdv td.contlatosinbasso {background: url(contlatosinbasso.jpg) repeat-y; width: 15px; height:auto;}
table.ctr-vdv td.contlatodesbasso {background: url(contlatodesbasso.jpg) repeat-y; width: 15px; height:auto;}
table.ctr-vdv td.contangbs {background: url(contangbs.jpg) no-repeat; height: 15px;}
table.ctr-vdv td.containbasso {background: url(containbasso.jpg) repeat-x; height: 15px;}
table.ctr-vdv td.contangbd {background: url(contangbd.jpg) no-repeat; height: 15px;}
table.ctr-vdv a:link, table.ctr-vdv a:visited, table.ctr-vdv a:active, table.ctr-vdv a:hover {color: #929292; text-decoration: none;}

/* container ricetta */
table.ctr-ric td.angsinricetta {background: url(angsinricetta.jpg) no-repeat; weight: 6px; height: 6px;}
table.ctr-ric td.angdesricetta {background: url(angdesricetta.jpg) no-repeat; weight: 6px; height: 6px;}
table.ctr-ric td.angbasinricetta {background: url(angbasinricetta.jpg) no-repeat; weight: 6px; height: 6px;}
table.ctr-ric td.angbadesricetta {background: url(angbadesricetta.jpg) no-repeat; weight: 6px; height: 6px;}
table.ctr-ric td.latosinricetta {background: url(latosinricetta.jpg) repeat-y; weight: 6px;}
table.ctr-ric td.latodesricetta {background: url(latodesricetta.jpg) repeat-y; weight: 6px;}
table.ctr-ric td.rigaltaricetta {background: url(rigaltaricetta.jpg) repeat-x; height: 6px;}
table.ctr-ric td.rigabassaricetta {background: url(rigabassaricetta.jpg) repeat-x; height: 6px;}

/* container blu ricerca */
table.ctr-blr td.contangas {background:  url(contangasblu.jpg) no-repeat; height: 15px;}
table.ctr-blr td.containalto {background:  url(containaltoblu.jpg) repeat-x; height: 15px;}
table.ctr-blr td.contangad {background:  url(contangadblu.jpg) no-repeat; height: 15px;}
table.ctr-blr td.contlatosin {background:  url(contlatosinblu.jpg) repeat-y; width: 15px; height: 25px;}
table.ctr-blr td.conttitsin {background-color: #0e5299; height: 25px; padding: 0px 0px 0 0px;}
table.ctr-blr td.conttitsin .Head {color: #fff; font-weight: bold; font-size: 13px; padding: 0px 0px 0 0px;}
table.ctr-blr td.titolovideo {background:  url(loghinoapulia.jpg) no-repeat; width: 35px; height: 25px;}
table.ctr-blr td.contlatodes {background:  url(contlatodesblu.jpg) repeat-y; width: 15px; height: 25px;}
table.ctr-blr td.contlatosinmedioalto {background:  url(contlatosinmedioaltoblu.jpg) no-repeat; width: 15px; height: 8px;}
table.ctr-blr td.contcentroalto {background: url(contcentroaltoblu.jpg) repeat-x; height: 8px;}
table.ctr-blr td.contlatodesmedioalto {background:  url(contlatodesmedioaltoblu.jpg) no-repeat; width: 15px; height: 8px;}
table.ctr-blr td.contlatosinmedio {background: url(contlatosinmedioblu.jpg) repeat-y; width: 15px;}
table.ctr-blr td.contcentro {background-color:#3b7ec3; padding: 0px 0px 0px 0px;}
table.ctr-blr td.contlatodesmedio {background: url(contlatodesmedioblu.jpg) repeat-y; width: 15px;}
table.ctr-blr td.contangbs {background: url(contangbsblu.jpg) no-repeat; height: 15px;}
table.ctr-blr td.containbasso {background: url(containbassoblu.jpg) repeat-x; height: 15px;}
table.ctr-blr td.contangbd {background: url(contangbdblu.jpg) no-repeat; height: 15px;}
table.ctr-blr a:link, table.ctr-blr a:visited, table.ctr-blr a:active, table.ctr-blr a:hover {color: #ffffff; text-decoration: none; font-size:13px; font-weight: bold;}

/* container bianco */
table.ctr-bia td.contangas {background:  url(contangasbianco.jpg) no-repeat; height: 15px;}
table.ctr-bia td.containalto {background:  url(containaltobianco.jpg) repeat-x; height: 15px;}
table.ctr-bia td.contangad {background:  url(contangadbianco.jpg) no-repeat; height: 15px;}
table.ctr-bia td.contlatosin {background:  url(contlatosinbianco.jpg) no-repeat; width: 15px; height: 25px;}
table.ctr-bia td.conttitsin {background:  url(conttitsinbianco.jpg) repeat-x; height: 25px; padding: 0px 0px 0 0px;}
table.ctr-bia td.conttitsin .Head {color: #000; font-weight: bold; font-size: 13px; padding: 0px 0px 0 0px;}
table.ctr-bia td.contlatodes {background:  url(contlatodesbianco.jpg) no-repeat; width: 15px; height: 25px;}
table.ctr-bia td.contlatosinmedioalto {background:  url(contlatosinmedioaltobianco.jpg) no-repeat; width: 15px; height: 8px;}
table.ctr-bia td.contcentroalto {background: url(contcentroaltobianco.jpg) repeat-x; height: 8px;}
table.ctr-bia td.contlatodesmedioalto {background:  url(contlatodesmedioaltobianco.jpg) no-repeat; width: 15px; height: 8px;}
table.ctr-bia td.contlatosinmedio {background: url(contlatosinmediobianco.jpg) repeat-y; width: 15px;}
table.ctr-bia td.contcentro {background: url(centrofondobianco.jpg) repeat-x; padding: 0px 0px 0px 0px;}
table.ctr-bia td.contlatodesmedio {background: url(contlatodesmediobianco.jpg) repeat-y; width: 15px;}
table.ctr-bia td.contangbs {background: url(contangbsbianco.jpg) no-repeat; height: 15px;}
table.ctr-bia td.containbasso {background: url(containbassobianco.jpg) repeat-x; height: 15px;}
table.ctr-bia td.contangbd {background: url(contangbdbianco.jpg) right no-repeat; height: 15px; width: 15px;}
table.ctr-bia a:link, table.ctr-bia a:visited, table.ctr-bia a:active, table.ctr-bia a:hover {color: #000; text-decoration: none; font-size:13px; font-weight: bold;}


/* forest */
table.ctr-grn {margin-bottom: 20px;}
table.ctr-grn td.ctr-header-row {background: url(t-grn.gif) repeat-x #488527; border-bottom: 1px solid #3e7821;}
table.ctr-grn table.header-table {background: url(tl-grn.gif) no-repeat;}
table.ctr-grn td.ctr-header-right {background: url(tr-grn.gif) no-repeat;}

/* midnight */
table.ctr-mdt {margin-bottom: 20px;}
table.ctr-mdt td.ctr-header-row {background: url(t-mdt.gif) repeat-x #2f518d; border-bottom: 1px solid #294781;}
table.ctr-mdt table.header-table {background: url(tl-mdt.gif) no-repeat;}
table.ctr-mdt td.ctr-header-right {background: url(tr-mdt.gif) no-repeat;}

/* olive */
table.ctr-olv {margin-bottom: 20px;}
table.ctr-olv td.ctr-header-row {background: url(t-olv.gif) repeat-x #707b43; border-bottom: 1px solid #646f3b;}
table.ctr-olv table.header-table {background: url(tl-olv.gif) no-repeat;}
table.ctr-olv td.ctr-header-right {background: url(tr-olv.gif) no-repeat;}
