

BODY { margin:0; padding:0; background:#282828 url(../img/bg.jpg) no-repeat top;  font-family: Verdana, Arial, Helvetica, sans-serif;}
body a img {filter:alpha(opacity=75); -moz-opacity:0.7; opacity:0.7; -khtml-opacity:0.7;} a:hover img {filter:none; -moz-opacity:1.0; opacity:1.0; -khtml-opacity:1.0} 
h2 {font: Verdana, Arial, Helvetica, sans-serif; font-size: 1.8em;
        color: #000;margin: 0px;padding: 0px 0px 0px 15px;}

h3 {font-size: 1.2em;}
}
h1 small{
	font: 0.3em normal Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing: 1.4em;
	display: block;
	color: #ccc;
}

h2 small{
	font: 0.2em normal Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing: 1.4em;
	display: block;
	color: #ccc;
}


p,li,dl {font-size: 1.1em;}


p,li,dl {font-size: 1.1em;}

a {text-decoration: none;
}
a:active {
	text-decoration: none;
}
a:hover {
	color: #bebebe;
	text-decoration: none;
}
a:link {
	text-decoration: none;
	color: #cc0066;
}
a:visited {
	text-decoration: none;
}

ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

img {
    border: none;
}
.descriere {font-size: 10px; font-style: italic; color: #999999; }
.micoblicrosa {
	color: #cc0066;
	font-weight: lighter;
	font-style: italic;
	font-size: 12px;
}
.micoblicalb {
	color: #ffffff;
	font-weight: lighter;
	font-style: italic;
	font-size: 12px;
}
.micoblicgri {
	color: #bebebe;
	font-weight: lighter;
	font-style: italic;
	font-size: 12px;
}

.micoblicgrosgri {
	color: #bebebe;
	font-weight: bold;
	font-style: italic;
	font-size: 12px;
}

.mareroz {
	color: #cc0066;
	font-weight: lighter;
	font-size: 16px;
}
.marealb {
	color: #ffffff;
	font-weight: lighter;
	font-size: 16px;
}

.maregri {
	color: #bebebe;
	font-weight: lighter;
	font-size: 16px;
}
.mareoblicgri {
	color: #bebebe;
	font-style: italic;
	font-weight: lighter;
	font-size: 16px;
}
.mareoblicgrosgri {
	color: #bebebe;
	font-weight: lighter;
	font-style: italic;
	font-size: 16px;
}

/*- Menu 8--------------------------- */

#menu {
        width: 200px;
        margin: 10px;
        border-style: solid;
        border-color: #656556;
        border-size: 1px;
        border-width: 1px;
		  text-align: left;
        }

#menu li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

#menu li a:link, #menu li a:visited {
	color: #282828;
	display: block;
	background: url(../img/bgmenu.jpg);
	padding: 8px 0 0 30px;
}

#menu li a:hover, #menu li #current {
        color: #BEBEBE;
        background:  url(../img/bgmenu.jpg) 0 -32px;
        padding: 8px 0 0 20px;
        }
-->


/*- Menu Tabs H--------------------------- */

    #tabsH {
	float: right;
	width: 700px;
	font-size: 93%;
	line-height: normal;
}
    #tabsH ul {
        margin:0;
        padding:10px 10px 0 50px;
        list-style:none;
      }
    #tabsH li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsH a {
      float:left;
      background:url("../img/tableftH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
	   color: #bebebe;
      text-decoration:none;
		
		
      }
    #tabsH a span {
      float:left;
      display:block;
      background:url("../img/tabrightH.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
	  
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsH a span {float:none;}
    /* End IE5-Mac hack */
    #tabsH a:hover span {
      color:#FFF;
      }
    #tabsH a:hover {
      background-position:0% -42px;
      }
    #tabsH a:hover span {
      background-position:100% -42px;
      }

        #tabsH #current a {
                background-position:0% -42px;
        }
        #tabsH #current a span {
                background-position:100% -42px;
        }
/*- Menu Tabs H End--------------------------- */

.titolo01 {
        width: 200px;
        margin: 5px;
        border-style: solid;
        border-color: #cc0066;
        border-size: 2px;
        border-width: 2px;
        }


/*- Scroller Start--------------------------- */
*
{
	margin: 0;
	padding: 0;
}
h1, p
{
	margin: 48px;
	line-height: 24px;
}
#message a
{
	/* display: block before hiding */
	display: block;
	display: none; /* link is above all other elements */
	z-index: 999; /* link doesn't hide text behind it */
	opacity: .8; /* link stays at same place on page */
	position: fixed; /* link goes at the bottom of the page */
	top: 100%;
	margin-top: -40px; /* = height + preferred bottom margin */
/* link is centered */
	left: 50%;
	margin-left: -160px; /* = half of width */
/* round the corners (to your preference) */
	-moz-border-radius: 24px;
	-webkit-border-radius: 10px; /* make it big and easy to see (size, style to preferences) */
	width: 200px;
	line-height: 25px;
	height: 25px;
	padding: 5px;
	background-color: #000;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
}
/*- Scroller end--------------------------- */

.newsroller{
    border-style: dashed;
    border-width: 2px;
    border-color: #cc0066;
    background-color: #282828;
    padding: 2px;
  font: normal Verdana, Arial, Helvetica, sans-serif;
}

.box {
   border-style: solid;
	border-width: 1px;
	border-color: #ffffff;
	background-color: #bebebe;
	padding: 5px;
	font: normal Verdana, Arial, Helvetica, sans-serif;
	color: #cc0066;
}
.aligncenter, div.aligncenter
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft
{
	float: left;
}

.alignright
{
	float: right;}
	.alignup
{
	float: none;
}
.textmic{
	font: 1.0em normal bolder Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	border-bottom: 1px solid #bebebe;
	display: block;
	color: #ccc;
	text-align: left;
}
.textheader{
	font: 1.1em normal Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 1.0em;
	display: block;
	color: #ccc;
	border-bottom: 1px solid #bebebe;
	margin: 0;
	list-style: none;
	list-style-image: none;
	text-align: left;
}

.textheader2{
	font: 1.1em normal Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 0.5em;
	display: block;
	color: #ccc;
	border-bottom: 1px solid #bebebe;
	margin: 0;
	list-style: none;
	list-style-image: none;
	text-align: left;
}
  
 .textfooter{
	font: 1.0em normal Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	display: block;
	color: #ccc;
	border-bottom: 1px solid #bebebe;
	margin: 0;
	list-style: none;
	list-style-image: none;
}
  
.divcentru{
  display: inline;
	display: block;
	margin-left: auto;
	margin-right: auto;
  width: 700px;
  font-size: 1.2em !important;
}
/*- Menu Button--------------------------- */
#button {
        width: 12em;
        border-right: 1px solid #000;
        padding: 0 0 1em 0;
        margin-bottom: 1em;
        font-family: Tahoma, Arial, sans-serif;
                /*'Trebuchet MS', 'Lucida Grande', Verdana, Arial, sans-serif;*/
        font-size : 10px;
        background-color: #282828;
        color: #333;
        }

        #button ul {
                list-style: none;
                margin: 0;
                padding: 0;
                border: none;
                }

        #button li {
                border-bottom: 1px solid #bebebe;
                margin: 0;
                list-style: none;
                list-style-image: none;
                }

        #button li a {
                display: block;
                padding: 5px 5px 5px 0.5em;
                border-left: 10px solid #cc0066;
                border-right: 10px solid #282828;
                background-color: #282828;
                color: #fff;
                text-decoration: none;
                width: 100%;
                }

        html>body #button li a {
                width: auto;
                }

        #button li a:hover {
                border-left: 10px solid #282828;
                border-right: 10px solid #cc0066;
                background-color: #e5e5e5;
                color: #282828;
                }

        #button li #active {
                border-left: 10px solid #cc0066;
                border-right: 10px solid #cc0066;
                background-color: #999999;
                color: #fff;
                }
-->

.pagina_int {
	display: block;
	width: 700px;
	padding: 10px 10px 10px 10px;
	margin: 0;
}

 .titlu_mare_roz{
	font: 1.2em normal Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	display: block;
	color: #cc0066;
	
}

 .titlu_mare_roz2{
	font: 1.em normal Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	color: #cc0066;
}
 .titlu_mare_alb{
	font: 1.2em normal Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	display: block;
	color: #ffffff;
	
}
 .titlu_mare_gri{
	font: 1.2em normal Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	display: block;
	color: #bebebe;
	
}

 .prezzo_scontato{
	font: 1.0em normal Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #bebebe;
	text-decoration: line-through;
}
 .prezzo{
	font: 1.2em normal Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #cc0066;
	text-decoration: underline;
}
.border_roz{
        margin: 5px;
        border-style: solid;
        border-color: #cc0066;
        border-size: 2px;
        border-width: 2px;
        }
#tabela_libro{
        width: 650px;
        margin: 10px;
        border-style: solid;
        border-color: #656556;
        border-size: 1px;
        border-width: 1px;
		  text-align: left;
        }
