@charset "utf-8";
@import "webdesign.css";
@import "grafica.css";
@import "loghi.css";

/*********************/
/* Created by Rossella Vitiello ~ info@rossellavitiello.it ~ Copy is forbidden. This site has been published under a Copyright License */
/*********************/

html, body {margin: 0;padding: 0;}

body {font-family:arial;color: #333;cursor:  default;text-align:left;background-position: top;background-color: #19171c;background-image:url(../images/bg.jpg);background-repeat:repeat;font-size: 11px;word-spacing: 2px;line-height: 15px;	   			
	  letter-spacing: 0.2px;}

#principale {}

/* header */

#header {text-align:left; height:324px; margin:0 auto;background-image: url(../images/bg-header.jpg); background-repeat:repeat-x; background-position: center; }
.header {text-align:left; height:324px; margin:0 auto;background-image: url(../images/header.jpg); background-repeat: no-repeat; background-position: center; width:1024px; }
#header2 {text-align:left; height:142px; margin:0 auto;background-image: url(../images/bg-header2.jpg); background-repeat:repeat-x; background-position: center; }
.header2 {text-align:left; height:142px; margin:0 auto;background-image: url(../images/header2.jpg); background-repeat: no-repeat; background-position: center; width:1024px; }

/* menu */

.menu { margin:0 auto; padding-right:100px; }


/* Content */

#content { background-color:#f4f4f4; min-height:279px; }
.content { background-image:url(../images/content.jpg); background-repeat:no-repeat; height:279px;margin:0 auto; width:1024px; }
#content2 { background-color:#f4f4f4; min-height:2000px; background-image:url(../images/bg-gallery.jpg); background-repeat:repeat; }
.content2 { background-color:#fff; min-height:462px; margin:0 auto;}
#content3 { background-color:#f4f4f4; min-height:1700px; background-image:url(../images/bg-gallery.jpg); background-repeat:repeat; }
#content4 { background-color:#f4f4f4; min-height:500px; background-image:url(../images/bg-gallery.jpg); background-repeat:repeat; }
.box{ padding-top:60px;text-align: left; width:889px; height:215px;}
.boxgallery{ padding-top:20px;text-align: left; }
.boxfaq{ padding-top:20px;width:889px; text-align:left }
.webdesign{ float:left; margin-left:120px; }
.graphics{ float:left; margin-left:50px; padding-top:5px;}
.media{ float:left; margin-left:50px;}


/*** Footer Styles ***/

.baloon {text-align:right; font-size:10px; background-image:url(../images/baloon.jpg); background-repeat: repeat-x; height:50px;background-position: center; margin:0 auto;}
#footer{  font-size:10px; background-image:url(../images/bg-footer.jpg); background-repeat: repeat-x; height:258px;background-position: center; margin:0 auto;}
.footer{font-size:10px; background-image:url(../images/footer.jpg); background-repeat: no-repeat; height:258px; background-position: center; width:1024px; margin:0 auto;}
.copy { padding-top:55px; width:730px;}
.footer2 { color:#FFF; width:730px; height:125px; }

/*** Altro ***/

a:link { text-decoration: none; color: #e20078; font-weight: normal; }	
a:visited { text-decoration: none; color: #e20078; font-weight: normal; }
a:hover { background: url('http://www.yumekimino.com/images/gif/Utility/underline_pink.gif') repeat-x 100% 100%; font-weight: normal; color: #87d300; }
p { text-align: left;}
.fine { clear:both; }	
.titolo1 { color:#e20078; text-transform: uppercase; }
.titolo2 { color:#e20078; text-transform: uppercase; }

/*** Effetto Immagini ***/
.sx { float: left; margin: 5px; }
.dx { float: right;margin: 10px 10px 10px 10px; }
.mini { border: 1px dotted #660099; margin: 2px; }
a .opacity {filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;text-decoration: none; border:0}
a:hover .opacity{filter:alpha(opacity=90); -moz-opacity: 0.2; opacity: 0.7;cursor: help;text-decoration: none;vertical-align: bottom; border:0}

/*** Form ***/

.campo1 {width: 100px; height:15px;color: #333;background-color: #1a171b;border: 1px solid #333; font-size:10px;}
.campo2 {width: 100px;height: 40px;color: #333;background-color: #1a171b;border: 1px solid #333;background-image: url(../images/form.png);background-repeat: no-repeat; font-size:10px; }

/*** gallery home ***/

#imageflow{ }




img {border: none;}





