﻿/* Newsletter */
.nl{ font-size:12px;}
/* Menu */
.nl .menu li{ display:inline;}

/* Left / Right*/
.nl .left{ float:left; width:50%;}

/* table */
.nl table, .nl tr, .nl td, .nl th{ border:1px solid #ccc; padding:2px;}
.nl th{ background:#666; color:#fff; font-weight:bold; }
.nl table .a0{background:#ddd;} 
.nl table .a1{background:#fff;}

/* title */
.nl .title { background:url(/Content/Img/Newsletter/bgLeft.png) top left no-repeat; padding-left:10px; height:44px; margin-bottom:10px;}
.nl .title h2{float:left; font-size:16px; font-weight:bold; margin-top:0.5em;}
.nl .title .internal{border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; height:42px;}
.nl .title .bgRight{background:url(/Content/Img/Newsletter/bgRight.png) top right no-repeat #fbfbfb; padding-right:10px;}
.nl h3{ border-bottom:1px solid #ccc; padding:5px 0;}

/* bottone aggiungi, eliminia,...*/
.nl .btnMenu{text-align:right; padding-top:10px;}
.nl .btnMenu input{ float:right; margin-left:5px;}
.nl label{ display:block;}
.nl form{padding:10px;}
.nl form .ff{ margin-bottom:20px;}
.nl .intro{ font-weight:bold;}

/* CRUD */
.templateCRUD,.contactCRUD{ margin-top:20px;}
.templateCRUD input,.contactCRUD input{ width:250px;}
.contactCRUD label, .gestioneListe label{ width:100px; display:block; float:left;}

.contentPage{ padding:10px;}

.EditableArea{ width:100%;}
.clear{ clear:both;}