/* CurvyImg	COMMON SET A : Rounded */
/* Based on Scott Schiller Technique @ http://www.schillmania.com/content/projects/even-more-rounded-corners/ */
.dialogWhite			,
.dialogHalfWhite	,
.dialogBlack			,
.dialogHalfBlack	,
.dialogGray				,
.dialogHalfGray		,
.dialogRed				,
.dialogOrange			,
.dialogYellow			,
.dialogGreen			,
.dialogBlue				,
.dialogCyan				,
.dialogViolet
 { position:relative; margin:0px auto; z-index:1;
 min-width:8em;		/*inutile?*/
 max-width:1190px; /* larghezza immagine -10px */
 margin-left:10px; /* larghezza angolo */ }

.dialogWhite			{color: #333}
.dialogHalfWhite	{color: #000}
.dialogBlack			{color: #eee}
.dialogHalfBlack	{color: #fff}
.dialogGray				{/*color: #fff*/}
.dialogHalfGray		{color: #000;}
.dialogRed				{/*color: #fff*/}
.dialogOrange			{/*color: #000*/}
.dialogYellow			{color: #000}
.dialogGreen			{color: #fff}
.dialogBlue				{/*color: #fff*/}
.dialogCyan				{/*color: #000*/}
.dialogViolet 		{/*color: #fff*/}

.dialogWhite 		 .content, .dialogWhite			.t, .dialogWhite			.b, .dialogWhite			.b div { background:transparent url(curvyAWhite1100x1600.png) no-repeat top right; _background-image:url(curvyAWhite1100x1600.gif);}
.dialogHalfWhite .content, .dialogHalfWhite	.t, .dialogHalfWhite	.b, .dialogHalfWhite	.b div { background:transparent url(curvyAHalfWhite1100x1600.png) no-repeat top right; _background-image:url(curvyAWhite1100x1600.gif);}
.dialogBlack		 .content, .dialogBlack			.t, .dialogBlack			.b, .dialogBlack			.b div { background:transparent url(curvyABlack1100x1600.png) no-repeat top right; _background-image:url(curvyABlack1100x1600.gif);}
.dialogHalfBlack .content, .dialogHalfBlack	.t, .dialogHalfBlack	.b, .dialogHalfBlack	.b div { background:transparent url(curvyAHalfBlack1100x1600.png) no-repeat top right; _background-image:url(curvyABlac1100x1600.gif);}
.dialogGray			 .content, .dialogGray			.t, .dialogGray				.b, .dialogGray				.b div { background:transparent url(curvyAGray1100x1600.png) no-repeat top right; _background-image:url(curvyAGray1100x1600.gif);}
.dialogHalfGray	 .content, .dialogHalfGray	.t, .dialogHalfGray		.b, .dialogHalfGray		.b div { background:transparent url(curvyAHalfGray1100x1600.png) no-repeat top right; _background-image:url(curvyAGray1100x1600.gif);}
.dialogRed			 .content, .dialogRed				.t, .dialogRed				.b, .dialogRed				.b div { background:transparent url(curvyARed1100x1600.png) no-repeat top right; _background-image:url(curvyARed1100x1600.gif);}
.dialogOrange		 .content, .dialogOrange		.t, .dialogOrange			.b, .dialogOrange			.b div { background:transparent url(curvyAOrange1100x1600.png) no-repeat top right; _background-image:url(curvyAOrange1100x1600.gif);}
.dialogYellow		 .content, .dialogYellow		.t, .dialogYellow			.b, .dialogYellow			.b div { background:transparent url(curvyAYellow1100x1600.png) no-repeat top right; _background-image:url(curvyAYellow1100x1600.gif);}
.dialogGreen		 .content, .dialogGreen			.t, .dialogGreen			.b, .dialogGreen			.b div { background:transparent url(curvyAGreen1100x1600.png) no-repeat top right; _background-image:url(curvyAGreen1100x1600.gif);}
.dialogBlue			 .content, .dialogBlue			.t, .dialogBlue				.b, .dialogBlue				.b div { background:transparent url(curvyABlue1100x1600.png) no-repeat top right; _background-image:url(curvyABlue1100x1600.gif);}
.dialogCyan			 .content, .dialogCyan			.t, .dialogCyan				.b, .dialogCyan				.b div { background:transparent url(curvyACyan1100x1600.png) no-repeat top right; _background-image:url(curvyACyan1100x1600.gif);}
.dialogViolet    .content, .dialogViolet   	.t, .dialogViolet   	.b, .dialogViolet   	.b div { background:transparent url(curvyAViolet1100x1600.png) no-repeat top right; _background-image:url(curvyAViolet1100x1600.gif);}

.dialogWhite 		 .content,
.dialogHalfWhite .content,
.dialogBlack		 .content,
.dialogHalfBlack .content,
.dialogGray			 .content,
.dialogHalfGray	 .content,
.dialogRed			 .content,
.dialogOrange		 .content,
.dialogYellow		 .content,
.dialogGreen		 .content,
.dialogBlue			 .content,
.dialogCyan			 .content,
.dialogViolet    .content {position:relative; zoom:1; _overflow-y:hidden; padding:10px 10px 0px 0px;	min-height:60px	/* raggio di curvatura per posizionare contenuti al centro */ }
/* top slice width (curvatura +2 )*/
.dialogWhite 		 .t,
.dialogHalfWhite .t,
.dialogBlack		 .t,
.dialogHalfBlack .t,
.dialogGray			 .t,
.dialogHalfGray	 .t,
.dialogRed			 .t,
.dialogOrange		 .t,
.dialogYellow		 .t,
.dialogGreen		 .t,
.dialogBlue			 .t,
.dialogCyan			 .t,
.dialogViolet    .t {position:absolute; left:0px; top:0px; background-position:top left; width:12px; margin-left:-12px; height:100%; _height:1600px; /* arbitrary long height, IE 6 */}

.dialogWhite 		 .b,
.dialogHalfWhite .b,
.dialogBlack		 .b,
.dialogHalfBlack .b,
.dialogGray			 .b,
.dialogHalfGray	 .b,
.dialogRed			 .b,
.dialogOrange		 .b,
.dialogYellow		 .b,
.dialogGreen		 .b,
.dialogBlue			 .b,
.dialogCyan			 .b,
.dialogViolet    .b {position:relative; width:100%; background-position:bottom right;}

/* height of bottom cap/shade */              
.dialogWhite 			.b, .dialogWhite 			.b div,
.dialogHalfWhite	.b, .dialogHalfWhite	.b div,
.dialogBlack			.b, .dialogBlack			.b div,
.dialogHalfBlack	.b, .dialogHalfBlack	.b div,
.dialogGray				.b, .dialogGray				.b div,
.dialogHalfGray		.b, .dialogHalfGray		.b div,
.dialogRed				.b, .dialogRed				.b div,
.dialogOrange			.b, .dialogOrange			.b div,
.dialogYellow			.b, .dialogYellow			.b div,
.dialogGreen			.b, .dialogGreen			.b div,
.dialogBlue				.b, .dialogBlue				.b div,
.dialogCyan				.b, .dialogCyan				.b div,
.dialogViolet   	.b, .dialogViolet  		.b div {height:12px; font-size:1px;}

/* bottom corner width (curvatura+2 come top)*/
.dialogWhite 			.b div,
.dialogHalfWhite	.b div,
.dialogBlack			.b div,
.dialogHalfBlack	.b div,
.dialogGray				.b div,
.dialogHalfGray		.b div,
.dialogRed				.b div,
.dialogOrange			.b div,
.dialogYellow			.b div,
.dialogGreen			.b div,
.dialogBlue				.b div,
.dialogCyan				.b div,
.dialogViolet  		.b div {position:relative; background-position:bottom left; width:12px; margin-left:-12px;}

/* extra content protector - preventing vertical overflow (past background) */
/* note that overflow:auto causes a rather annoying redraw "lag" in Firefox 2, and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues. */
.dialogWhite 			.wrapper,
.dialogHalfWhite	.wrapper,
.dialogBlack			.wrapper,
.dialogHalfBlack	.wrapper,
.dialogGray				.wrapper,
.dialogHalfGray		.wrapper,
.dialogRed				.wrapper,
.dialogOrange			.wrapper,
.dialogYellow			.wrapper,
.dialogGreen			.wrapper,
.dialogBlue				.wrapper,
.dialogCyan				.wrapper,
.dialogViolet   	.wrapper {/* position:static; max-height:1600px; overflow:auto; */}

/* i margini fanno danni....uso padding */
.dialogWhite 			h1, .dialogWhite 			h2, .dialogWhite 			h3, .dialogWhite 			h4, .dialogWhite 			h5, .dialogWhite 			h6, .dialogWhite 			p, 
.dialogHalfWhite	h1, .dialogHalfWhite	h2, .dialogHalfWhite	h3, .dialogHalfWhite	h4, .dialogHalfWhite	h5, .dialogHalfWhite	h6, .dialogHalfWhite	p,   
.dialogBlack			h1, .dialogBlack			h2, .dialogBlack			h3, .dialogBlack			h4, .dialogBlack			h5, .dialogBlack			h6, .dialogBlack			p,   
.dialogHalfBlack	h1, .dialogHalfBlack	h2, .dialogHalfBlack	h3, .dialogHalfBlack	h4, .dialogHalfBlack	h5, .dialogHalfBlack	h6, .dialogHalfBlack	p,   
.dialogGray				h1, .dialogGray				h2, .dialogGray				h3, .dialogGray				h4, .dialogGray				h5, .dialogGray				h6, .dialogGray				p, 
.dialogHalfGray		h1, .dialogHalfGray		h2, .dialogHalfGray		h3, .dialogHalfGray		h4, .dialogHalfGray		h5, .dialogHalfGray		h6, .dialogHalfGray		p, 
.dialogRed				h1, .dialogRed				h2, .dialogRed				h3, .dialogRed				h4, .dialogRed				h5, .dialogRed				h6, .dialogRed				p,   
.dialogOrange			h1, .dialogOrange			h2, .dialogOrange			h3, .dialogOrange			h4, .dialogOrange			h5, .dialogOrange			h6, .dialogOrange			p, 
.dialogYellow			h1, .dialogYellow			h2, .dialogYellow			h3, .dialogYellow			h4, .dialogYellow			h5, .dialogYellow			h6, .dialogYellow			p, 
.dialogGreen			h1, .dialogGreen			h2, .dialogGreen			h3, .dialogGreen			h4, .dialogGreen			h5, .dialogGreen			h6, .dialogGreen			p,   
.dialogBlue				h1, .dialogBlue				h2, .dialogBlue				h3, .dialogBlue				h4, .dialogBlue				h5, .dialogBlue				h6, .dialogBlue				p, 
.dialogCyan				h1, .dialogCyan				h2, .dialogCyan				h3, .dialogCyan				h4, .dialogCyan				h5, .dialogCyan				h6, .dialogCyan				p, 
.dialogViolet   	h1, .dialogViolet			h2, .dialogViolet   	h3, .dialogViolet   	h4, .dialogViolet   	h5, .dialogViolet   	h6, .dialogViolet   	p { 
margin:0px; padding:0.5em 0px 0.5em 0px;}
                

                
                
                
