
/* 

Welcome Programmer / Webmaster,

if you want to see the style sheet of our site
you must ask the authorization via email.

Contacts page:  
http://www.marcomeli.com/tools/contacts.php

Remember the laws about copyright:
http://www.marcomeli.com/tools/copyrights.php

Thank you and have a good work!

*/

/* MARCO MELI 2007 */

/* Generale */

html{height:100%; margin:0px; padding:0px; }
body#MarcoMeliJewels{background-color:rgb(192,192,188); margin:0px; padding:0px; height:99%; /*FF*/zzborder:1px solid transparent; /*IE*/border:1px solid rgb(192,192,188); color:white; font-size:12px; font-family:"Tahoma","Arial","Verdana","Helvetica",sans-serif; }
a{color:white; text-decoration:none; }
form{margin:0em; }

.floatclearer{clear:left; }

a.OptionZone:hover{color:rgb(60,60,60); background-color:white; }
a.option{font-weight:bold; border:none; }
a.option:hover{color:rgb(60,60,60); background-color:white; }

img{border:none;}

h1{margin-top:0.6em; }

h1{font-size:2em; }
h2{font-size:1.5em; }
h3{font-size:1.2em; }
h4{font-size:1.1em; }
h5{font-size:0.9em; }

.panoramaMainContents{position:absolute; z-index:1; margin-top:-320px; margin-left:10%; width:65%; padding-right:1.5em; padding-left:1.5em; height:270px; overflow:auto; }
.panoramaMainContents_Background{position:absolute; z-index:0; margin-top:-320px; margin-left:10%; width:65%; padding-right:1.5em; padding-left:1.5em; height:270px; background-color:rgb(0,0,0); opacity:0.30; filter:alpha(opacity=30); -moz-opacity:.30; -khtml-opacity: 0.3; }

.panoramaMainContents a.option{padding-left:0.5em; padding-right:0.5em; }
/* .panoramaMainContents ul a:hover{color:rgb(60,60,60); background-color:white; } */

/*h3.titleWithTextImage{font-weight:normal; font-style:italic; clear:left; }*/
h3.titleWithTextImage{font-style:italic; }
img.textImage{float:left; margin-right:1em; margin-bottom:2em; }

#subtitle{margin-bottom:2em; }
.titoloSottosezioneTesto{font-weight:bold; font-size:1.2em; margin-top:1em; }

.textNote{margin-top:1.5em; margin-left:2.5em; }

#ElementBlank{border:0px solid white; background-color:rgb(128,128,121); width:100%; height:100%; }


/* pagewriter_bodystart */
#mainTitle{font-size:2em; margin-left:1em; }
#mainTitle_Brand{vertical-align:top;}
#mainTitle_Testo{margin-left:1em; vertical-align:middle; font-weight:bold; }
#mainTitle a{font-size:35px; vertical-align:middle; padding:3px;}

.SelectorZone#Higher{padding-right:470px; margin-top:2em; margin-left:1.1em; font-size:1.1em; font-weight:bold; /*IE*/padding-top:0.5em; /*IE*/padding-bottom:0.5em; }
.SelectorZone#Higher a.OptionZone{padding:0.5em; border-right:1px solid white; margin-left:-0.3em; }

#SelectorSecondary{margin-left:1.1em; /*IE*/padding-top:0.4em; /*IE*/padding-bottom:0.4em; font-size:0.9em; }
#SelectorSecondary a{padding:0.4em; padding-left:2em; padding-right:2em; font-weight:bold; }





/* pagewriter_panorama_background */
#JewelsMainView{height:62%; width:100%; background-color:rgb(162,162,158); border-top:3px solid white; border-bottom:3px solid white; overflow:hidden;}
#JewelsMainViewImage{width:100%; margin-top:-20%; }



/* pagewriter_panorama_brand */
#JewelsMainViewBrand{position:absolute; margin-left:80%; margin-top:-180px;}



/* pagewriter_bodyend */
.SelectorZone#Lower{margin-top:1em; font-size:0.9em; text-align:right; line-height:1.8; position:absolute; right:1em; left:500px; }
.SelectorZone#Lower a.OptionZone{padding:0.5em; padding-top:0.1em; padding-bottom:0.1em; border-left:1px solid white; margin-left:-0.3em; }

#JewelsMainText{font-size:0.8em; height:4em; margin-top:1em; overflow:auto; padding-right:1em; padding-left:1em; width:468px; }
#JewelsMainText a{color:rgb(100,100,100);}
#JewelsMainText a:hover{color:rgb(60,60,60);}

#BannerTop{position:absolute; width:468px; height:60px; top:5em; right:2px; }

#BannerDown{margin-left:1px; width:468px; height:60px; margin-top:1em; }

#BannerDownText{width:468px; height:60px; }
#BannerDownText a{font-weight:bold; display:block; padding-left:1em; padding-right:1em; color:rgb(0,100,0); /*(0,128,0);*/ }
#BannerDownText a:hover{color:rgb(0,80,0); /*(0,100,0);*/ background-color:white; }
#BannerDownTextBy{font-size:0.8em; color:rgb(60,60,60); padding-left:1em; }



/* pagewriter_panorama_jewel_poem */
#JewelPoem{font-size:0.9em; font-style:italic; position:absolute; z-index:2; margin-top:4em; margin-left:4em; }
#JewelPoem a{padding:1em; display:block;}

/* pagewriter_panorama_jewel_data*/
#JewelData{font-size:0.9em; position:absolute; z-index:2; margin-top:4em; margin-left:4em; }
#JewelData a{padding:1em; display:block;}


/* pagewriter_panorama_jewel */
#JewelContainer{position:absolute; z-index:1; margin-top:-350px; margin-left:20%;}



/* pagewriter_panorama_jewel_navigator */
/* pagewriter_panorama_jewel_navigator_details */
#JewelNavigator{font-size:0.9em; position:absolute; margin-top:-12em; margin-left:4em; }
#JewelNavigator_4{font-size:0.9em; position:absolute; margin-top:-19em; margin-left:4em; }
#JewelNavigator_5{font-size:0.9em; position:absolute; margin-top:-20em; margin-left:4em; }

#JewelNavigator a, #JewelNavigator_4 a, #JewelNavigator_5 a{padding:2px; display:block; padding-left:1em; padding-right:1em; }


/* pagewriter_panorama_jewel_details */
.AddToCart_Button{border:none; background-color:transparent; color:white; }
.AddToCart_Button:hover{color:rgb(60,60,60); background-color:white; }


/* pagewriter_panorama_jewels_index */
#JewelsIndexContainer img.Option{margin-top:2em; margin-bottom:2em; /*margin-top:50px; margin-bottom:110px;*/ }

/* pagewriter_panorama_text */
#textNavigator{clear:left; font-size:0.9em; margin-top:2em; }
#textNavigator a{padding:2px; padding-left:1em; padding-right:1em; }

#MainSeparator{width:50%; height:1em; margin-bottom:2em; border-bottom:1px solid white; }

#ContainerFonter{font-size:22px; }

#SkyscraperLeft{text-align:center; width:160px; height:600px; margin-right:3em; margin-bottom:3em; float:left; }

#SkyscraperRight{text-align:center; width:160px; height:600px; margin-left:3em; margin-bottom:3em; float:right; }
#SkyscraperRightFonter{font-size:22px; }

#RettangoloLeft{text-align:center; width:300px; height:250px; margin-right:3em; margin-bottom:3em; float:left; }

.textTopImages{padding-bottom:1em; border-bottom:0px solid transparent; }


/* directory */
.link{margin-top:1em; clear:left; }
.linkImage{float:left; margin-top:0.2em; margin-left:0.5em; margin-right:1em; margin-bottom:1em; }


/* contacts */
#contactsLaboratory{margin-top:1em; }

/* cart */
.jewel_in_cart{border-bottom:1px solid white; padding:1em; clear:both; }
.jewel_in_cart img{vertical-align:middle; padding-right:2em; float:left; }
.jewel_in_cart a.OptionZone{padding-left:1em; padding-right:1em; }
.buy_cart{border-top:1px solid white; margin-top:2px; padding-top:2px; }
.buy_cart_form{float:left; }
.buy_cart_info{text-align:right; }
.buy_cart_info_span{margin-left:3em; }
.buy_cart_cards{margin-top:1em; }
.buy_cart_info_note{text-align:right; }
.jewel_in_cart_quantity_change{display:inline; margin-left:5em; }
.jewel_in_cart_quantity_change_form{display:inline; }
.jewel_in_cart_quantity_change_form_submit{font-size:0.8em; }
.jewel_in_cart_quantity_change_form_quantity{font-size:0.8em; width:2em; }


/* useourphotos */
.useourphotos_element{border-bottom:1px solid white; margin-top:2em; }
.useourphotos_title{margin-bottom:1em; }
.useourphotos_image{display:inline; float:left; margin:1em; margin-top:0em; }
.useourphotos_code{margin-bottom:0.5em; }
.useourphotos_code_text{width:30em; font-size:0.8em; }


