/* stylesheet.css */

/*@font-face {*/
/*	font-family: 'TeXGyreAdventorItalic';*/
/*	src: url('texgyreadventor-italic-webfont.eot');*/
/*	src: local('?'), url('texgyreadventor-italic-webfont.ttf') format('truetype'), url('texgyreadventor-italic-webfont.svg#webfontLqAYd36t') format('svg');*/
/*	font-weight: normal;*/
/*	font-style: normal;*/
/*}*/
/**/
/*@font-face {*/
/*	font-family: 'TeXGyreAdventorBoldItalic';*/
/*	src: url('texgyreadventor-bolditalic-webfont.eot');*/
/*	src: local('?'), url('texgyreadventor-bolditalic-webfont.ttf') format('truetype'), url('texgyreadventor-bolditalic-webfont.svg#webfontLqAYd36t') format('svg');*/
/*	font-weight: normal;*/
/*	font-style: normal;*/
/*}*/
/**/
/*@font-face {*/
/*	font-family: 'TeXGyreAdventorRegular';*/
/*	src: url('texgyreadventor-regular-webfont.eot');*/
/*	src: local('?'), url('texgyreadventor-regular-webfont.ttf') format('truetype'), url('texgyreadventor-regular-webfont.svg#webfontLqAYd36t') format('svg');*/
/*	font-weight: normal;*/
/*	font-style: normal;*/
/*}*/
/**/
@font-face {
	font-family: 'TeXGyreAdventorBold';
	src: url('texgyreadventor-bold-webfont.eot');
	src: local('?'), url('texgyreadventor-bold-webfont.ttf') format('truetype'), url('texgyreadventor-bold-webfont.svg#webfontLqAYd36t') format('svg');
	font-weight: normal;
	font-style: normal;
}
/**/
/*@font-face {*/
/*	font-family: 'M+1cmedium';*/
/*	src: url('mplus-1c-medium-webfont.eot');*/
/*	src: local('?'), url('mplus-1c-medium-webfont.ttf') format('truetype'), url('mplus-1c-medium-webfont.svg#webfontlMDiBxBk') format('svg');*/
/*	font-weight: normal;*/
/*	font-style: normal;*/
/*}*/
/**/

body           { font-family:Arial, Tahoma, Helvetica, sans-serif; color:#383838; font-size:12px; margin:5px; padding:0px; text-align:center; background-color:#E5E5E5;}
.clear  { clear:both; font-size:0px;}
h4 { font-size:14px; margin:0 0 10px; padding:0;}
h3 { font-size:16px; }
p              { padding:0;  margin:0 0 10px; }
.bold { font-weight: bold; }
#content		{ margin-left:auto; margin-right:auto; width: 996px; text-align:left; /*margin-top: 20px;*/ background-color:#FFF;}
#colmiddle a		{ color:#000000; }
#header        { height:131px; background-image:url(../img/header-middle.png); background-repeat:repeat-x; background-position:left top;}
#headerleft    { float:left; background-image:url(../img/header-left.png); background-repeat:no-repeat; background-position:left top; width:4px; height:131px; }
#headerright   { float:right; background-image:url(../img/header-right.png); background-repeat:no-repeat; background-position:right top; width:4px; height:131px; }
.moz-border	{
    -moz-border-radius:4px;
    -webkit-border-radius: 4px;
}

.addthis_toolbox            { float:right; width:151px; }
.addthis_button             { float:right; }
a.addthis_button_compact    { color:#268F14; font-weight:bold; text-decoration:none; }
a.addthis_button            { margin-right:5px; }

/* CART INFO */
#cartinfo               { float:right; background-image:url(../img/cart.gif); background-repeat:no-repeat; background-position:left top; width:183px; height:63px; margin-right:3px; margin-top:4px;}
#cartinfo div#p1        { color:#73AA00; font-weight:bold; font-size: 0.85em; padding:0px; margin:0px; margin-top: 9px; margin-left:10px; display:block;}

#cartinfo div#p2        { color:#121212; font-size:0.85em; padding:0px; margin:0px; margin-left:10px; margin-top:5px; display:block; position:relative;}
#cartinfo div#p2 a      { color:#121212; text-decoration:none; }
#cartinfo div#p2 span   { color:#121212; font-size:1.2em; font-weight:bold; }
#logo               { float:left; margin-left:5px; margin-top:10px; }


#newcontent    { display:block; position:relative; background-color:#FFFFFF; border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF; padding:5px; }

/* MENU TOP */
#menu          { height:44px; background-color:#000000; background-image:url(../img/menu-middle.png); background-repeat:repeat-x; background-position:left top; }
#menuleft      { float:left; background-image:url(../img/menu-left.png); background-repeat:no-repeat; background-position:left top; width:3px; height:44px; }
#menuright     { float:right; background-image:url(../img/menu-right.png); background-repeat:no-repeat; background-position:right top; width:3px; height:44px; }
#menutop       { text-transform:uppercase; font-size:12px; white-space:nowrap; font-weight:bold; color:#FFFFFF; padding-top:14px;}

/* SEARCH TOP */
#search                      { float:right; border:1px solid; width:180px; margin-top:0; text-align:right; margin-right:3px; }
/*#search div                  { float:right;}*/
#search input#text           { float:right; width:120px; border:0px; height:18px; margin:0px;}
#search input#submit         { float:right; font-size:0.9em; width:50px; height:20px; border:0px; cursor:pointer; margin-left:5px;}
#search input#submit:hover   { width:50px; height:20px; border:0px; cursor:pointer; margin-left:5px;}

#menutop a              { color:#FFFFFF; text-decoration:none; margin-top:10px; padding-left:13px; padding-right:13px; border-right:2px solid #2C2C2C}
#menutop a:hover        { text-decoration:underline; }
#menutop a.cartlink     { color:#FFC425; }


/* LANDING */
#landing     { position:relative; background-color:#FFFFFF; padding-top:10px; padding-bottom:10px; }
#colleft     { float:left; width:220px; }
#colright    { float:right; width:220px; }


#colmiddle   { float:left; background-color:#FFFFFF; padding-top:9px; width:544px; }
    #colmiddle h1           { font-size:1.4em; color:#383838; /*border-bottom:1px solid #FEC326;*/ margin:2px 6px 16px 1px; padding-bottom:8px; }
    #colmiddle h1 a         { font-size:12px; margin-top:10px; color:#1E8710; padding-left:20px; padding-top:2px; text-decoration:none; background-image:url("../img/bg_list.gif"); background-position:left 5px; background-repeat:no-repeat; }
    #colmiddle h1 a:hover   { text-decoration:underline; }
    #colmiddle .text    { padding:0 2px; line-height:160%; font-size:14px}
    #colmiddle .text ul    { list-style:none; margin-left:0px; padding-left:0px;}
    #colmiddle .text li    { margin-bottom:10px; padding-left:20px;margin-left:10px; background-image:url("../img/bg_list.gif"); background-position:left 5px; background-repeat:no-repeat; }
    #colmiddle #include { padding:0 10px; }
        #colmiddle #include .cells  { float:left; width:248px; }
            #colmiddle #include .cells .item  { min-height:216px; padding:7px; margin-right:5px; margin-bottom:5px; border:1px solid #cccccc; }
            #colmiddle #include .cells .item .category { display:block; height:30px; overflow:hidden; margin-bottom:10px; width:224px; }
            #colmiddle #include .cells .item .category a { color:#7A9AC9; text-decoration:none; font-weight:bold; font-size:12px; }
            #colmiddle #include .cells .item .description { display:block; height:92px; overflow:hidden; margin-bottom:10px; width:224px; font-size:14px; }
            #colmiddle #include .cells .item .description ul { margin:0; padding:0; list-style:none; }
            #colmiddle #include .cells .item .description ul li{ padding-left:20px; line-height:19px; background-image:url(../img/bg_list.gif); background-position:left 5px; background-repeat:no-repeat; }
            #colmiddle #include .cells .item .procent  { position:absolute; font-family:'Trebuchet MS'; font-size:18px; font-weight:bold; color:#BC142E; padding:1px 0 0 3px;}
            #colmiddle #include .cells .item .title  { padding:0px; min-height:39px;}
            #colmiddle #include .cells .item .image  { border:1px solid #dddddd; padding:0; min-height:110px; }
            #colmiddle #include .cells .item .image a  { font-size:0px; text-decoration:none; }
            #colmiddle #include .cells .item .title a  { color:#706E6E; text-decoration:none; font-size:1.1em; font-weight:bold; }
            #colmiddle #include .cells .item .price  {  color:#7AB300; font-size:20px; padding:20px 0 0; min-height:35px; line-height:40px;}
            #colmiddle #include .cells .item .old  { color:#808080; font-size:18px; padding:0; min-height:30px; line-height:30px;}
            #colmiddle #include .cells .item span { background-image:url(../img/line-through.png); background-repeat:repeat-x; background-position:left center; }
            #colmiddle #include .cells .item .new  { color:#248A14; font-size:20px; padding:0; min-height:30px; line-height:20px;}
            #colmiddle #include .cells .item .readmore  { font-size:12px; margin:29px 0 0; min-height:35px; line-height:21px; float:right; background-image:url(../img/detalii.png);background-repeat:no-repeat; background-position:left top; width:81px; height:23px; text-align:center;}
            #colmiddle #include .cells .item .readmore a { color:#999999; text-decoration:none; }
            #colmiddle #include .cells .item .readmore a:hover { color:#cfcfcf; text-decoration:none; }


            #colmiddle #include .cells-sfaturi .item  { min-height:216px; padding:7px; margin-right:5px; margin-bottom:5px; border:1px solid #cccccc; }

            
            #colmiddle #include .cells-sfaturi .item .title  { padding:10px 0 0; min-height:39px;}
            #colmiddle #include .cells-sfaturi .item .image  { float:left; border:1px solid #dddddd; padding:0; min-height:173px; width:320px; margin-right:20px; }
            #colmiddle #include .cells-sfaturi .item .title a  { color:#1a1a1a; text-decoration:none; font-size:1.8em; font-weight:normal; }
            #colmiddle #include .cells-sfaturi .item .readmore  { font-size:12px; margin:0; min-height:23px; line-height:21px; float:right; background-image:url(../img/detalii.png);background-repeat:no-repeat; background-position:left top; width:81px; height:23px; text-align:center;}
            #colmiddle #include .cells-sfaturi .item .readmore a { color:#999999; text-decoration:none; }
            #colmiddle #include .cells-sfaturi .item .readmore a:hover { color:#cfcfcf; text-decoration:none; }
            #colmiddle #include .cells-sfaturi .image { border: 1px solid #DDDDDD; float: left; height: 113px; margin-bottom: 20px; margin-right: 10px; overflow: hidden; padding: 0; text-align: center; width: 236px; }
            /*#colmiddle #include .cells-products .item  { min-height:116px; padding:7px; margin-right:5px; margin-bottom:5px; border:1px solid #cccccc; }*/
            /*#colmiddle #include .cells-products .item .title  { /*padding:10px 0 0; min-height:39px;}*/
            #colmiddle #include .cells-products .image  { float:left; border:1px solid #dddddd; padding:0; height:113px; width:236px; margin-right:10px; margin-bottom:20px; overflow:hidden; text-align:center; }
            #colmiddle #include .cells-products .item .title a  { color:#1a1a1a; text-decoration:none; font-size:1.2em; font-weight:bold; }
            #colmiddle #include .cells-products .item .readmore  { font-size:12px; margin:0; min-height:23px; line-height:21px; float:right; background-image:url(../img/detalii.png);background-repeat:no-repeat; background-position:left top; width:81px; height:23px; text-align:center;}
            #colmiddle #include .cells-products .item .readmore a { color:#999999; text-decoration:none; }
            #colmiddle #include .cells-products .item .readmore a:hover { color:#cfcfcf; text-decoration:none; }
            #colmiddle #include .cells-products .details { display:block; padding:0 10px 10px 0; }
            #colmiddle #include .cells-products .details .left { float:left; width:742px; /*margin-bottom:5px;*/ }
            #colmiddle #include .cells-products .details .left ul { margin:0; padding:0; list-style:none; }
            #colmiddle #include .cells-products .details .left ul li{ /*width:337px !important;*/ /*float:left;*/ font-size:1.1em; padding-right:10px; padding-left:20px; line-height:22px; background-image:url(../img/bg_list.gif); background-position:left 5px; background-repeat:no-repeat; }
            #colmiddle #include .cells-products .details .right { /*width:450px;*/ float:left; padding:0; /*margin-top:20px;*/ /*margin-left:20px;*/ /*margin-bottom:10px;*/ display:block;}
            #colmiddle #include .cells-products .details .right .rowsprice { display:block; margin-bottom:15px; /*line-height:16px;*/ }
            #colmiddle #include .cells-products .details .right .itemprice { float:left; width:347px; font-size:12px; font-weight:bold; padding-top:3px; padding-left:20px;
            background-image:url("../img/bg_list.gif");
background-position:left 5px;
background-repeat:no-repeat;
            }
            #colmiddle #include .cells-products .details .right .price { color:#7AB300; float:left; font-size:16px; font-weight:bold; width:80px; padding-top:2px; margin-right:10px; text-align:right; } 
            #colmiddle #include .cells-products .details .right .old { color:#727272; text-decoration:line-through; } 
            #colmiddle #include .cells-products .details .right .procent { color:#BC142E; } 
            #colmiddle #include .cells-products .details .right .buy { float:left; width:90px; margin-top:1px; }
            #colmiddle #include .cells-products .details .right .buy .button { display:block; font-size:11px; font-weight:bold; padding-top:1px; padding-bottom:1px; width:70px;/* height:20px;*/ background-color:#FFC425; border:1px solid #2C2C2C; color:#242424; cursor:pointer; } 
            #colmiddle #include .cells-products .details .right .buy .button:hover { color:#e2e2e2; cursor:pointer; background-color:#3c3c3c; border:1px solid #2c2c2c; }
            #form_container ul { margin:0; padding:0; }
            #cart .button { display:block; font-size:11px; font-weight:bold; padding-top:1px; padding-bottom:1px; width:70px;/* height:20px;*/ background-color:#FFC425; border:1px solid #2C2C2C; color:#242424; cursor:pointer; } 
            #cart .button:hover { color:#e2e2e2; cursor:pointer; background-color:#3c3c3c; border:1px solid #2c2c2c; }
            #cart .th { font-size:14px; font-weight:bold; }
            #cart .name { font-size:12px; font-weight:bold; }
            #cart .price { color:#7AB300; float:left; font-size:16px; font-weight:bold; width:80px; padding-top:2px; margin-right:10px; text-align:right;  }
            .total { font-size: 20px; float:right; padding:10px; }

    #colmiddle #include .contact_left { float:left; margin-right:20px; width:350px; }
    #colmiddle #include .contact_right { display:block; float:left; padding:0; margin-top:2px; }
    #colmiddle #include .cosul-meu_left { border:1px solid #DBDBDB;/*float:left; margin-right:20px; width:300px;*/ }
    #colmiddle #include .cosul-meu_right { display:block;/* float:left;*/ padding:10px; margin-top:30px; }
    #form_container label { display:block; margin-bottom:2px; font-weight:bold; cursor:pointer; }
    #form_container .inputtext { padding: 4px 0; font-size:12px; border:1px solid #cccccc; }
    #form_container { margin:0; }
    #form_container .element { border:1px solid #cccccc; }
    #form_container .textarea { height:150px; padding: 4px 0; }
    #form_container .medium { width:250px; }
    #form_container .large { width:360px; }
    #form_container ul  { list-style:none; margin:0; }
    #form_container ul li { margin:0 0 15px 0; }
    #form_container .button_text { color:#e2e2e2; padding:3px 5px; cursor:pointer; background-color:#1a1a1a; border:2px solid #2c2c2c;}
    #form_container .button_text:hover { color:#e2e2e2; padding:3px 5px; cursor:pointer; background-color:#3c3c3c; border:2px solid #2c2c2c;}

#middle { padding-left:30px; background-image:url(../img/iconroot.png); background-repeat:no-repeat; background-position:10px center; }
    #middle a { color:#4F4F4F; font-size:1em; font-weight:bold; text-decoration:none; }


/* CONTUR */
.contur                 { padding:3px; border:1px solid #DBDBDB; padding-bottom:10px; margin-top:10px;}
#colleft div:first-child{ margin-top:0px; }
#colright div:first-child{ margin-top:0px; }

.group                  { margin-top:10px; padding-left:10px; }
.group a                { overflow: hidden; white-space: nowrap; border-top:1px solid #E2E2E2; font-size:14px; text-decoration:none; padding-left:20px; padding-top:5px; padding-bottom:5px; color:#383838; display:block; background-image:url(../img/li_bg.png); background-repeat:no-repeat; background-position:left 8px;}
.group a.on             { border-top:1px solid #E2E2E2; text-decoration:underline; padding-left:20px; padding-top:5px; padding-bottom:5px; color:#000000; display:block; background-image:url(../img/li_bg.png); background-repeat:no-repeat; background-position:left -50px;}
.group a:first-child    { border-top:0px;}
.group a:hover          { text-decoration:underline; padding-left:20px; padding-top:5px; padding-bottom:5px; color:#383838; display:block; background-image:url(../img/li_bg.png); background-repeat:no-repeat; background-position:left -21px;}

/* SOCIAL */
.social                  { margin-top:10px; padding-left:10px; }
.social a                { margin-left: 5px; float: left; }
.social a:first-child    { margin-left: 0; }

.tags a             { width:163px; margin-right:10px; float: left; border:0; border-bottom:1px solid #E2E2E2; font-size:1em; text-decoration:none; padding-left:20px; padding-top:5px; padding-bottom:5px; color:#383838; display:block; background-image:url(../img/li_bg.png); background-repeat:no-repeat; background-position:left 8px;}
.tags a:first-child { margin-right:10px; float: left; border:0; border-bottom:1px solid #E2E2E2; font-size:1em; padding-left:20px; padding-top:5px; padding-bottom:5px; color:#383838; display:block; background-image:url(../img/li_bg.png); background-repeat:no-repeat; background-position:left 8px;}
.tags a:hover       { text-decoration:underline; padding-left:20px; padding-top:5px; padding-bottom:5px; color:#383838; display:block; background-image:url(../img/li_bg.png); background-repeat:no-repeat; background-position:left -21px;}

.tags a.on          { border:0; border-bottom:1px solid #E2E2E2; font-size:1em; text-decoration:underline; padding-left:20px; padding-top:5px; padding-bottom:5px; color:#000000; display:block; background-image:url(../img/li_bg.png); background-repeat:no-repeat; background-position:left -50px;}

/* MENU GREEN */
.green_left         { float:left; background-image:url(../img/green-left.png); background-repeat:no-repeat; background-position:left top; width:25px; height:36px; }

.green_right        { float:right; background-image:url(../img/green-right.png); background-repeat:no-repeat; background-position:left top; width:4px; height:36px; }
.green              { height:36px; background-image:url(../img/green-middle.png); background-repeat:repeat-x; background-position:left top; }
.green_top          { text-transform:uppercase; color:#000000; font-size:1.1em; padding-top:9px; margin-left:30px; line-height:18px; }
    .green_top a         { color:#FFFFFF !important; text-decoration:none; font-weight:bold; }
    .green_top a:hover   { color:#ffffff; text-decoration:underline; }



/* MENU YELLOW */
.yellow_left         { float:left; background-image:url(../img/yellow-left.png); background-repeat:no-repeat; background-position:left top; width:25px; height:36px; }
.yellow_right        { float:right; background-image:url(../img/yellow-right.png); background-repeat:no-repeat; background-position:left top; width:4px; height:36px; }
.yellow              { height:36px; background-image:url(../img/yellow-middle.png); background-repeat:repeat-x; background-position:left top; }
.yellow_top          { color:#000000; font-size:1.2em; padding-top:9px; margin-left:30px; line-height:18px; }

/* FOOTER */
#footer_left        { float:left; background-image:url(../img/footer-left.png); background-repeat:no-repeat; background-position:left center; width:10px; height:68px; }
#footer_right       { float:right; background-image:url(../img/footer-right.png); background-repeat:no-repeat; background-position:right center; width:10px; height:68px; }
#footer_middle      { background-image:url(../img/footer-middle.png); background-repeat:repeat-x; background-position:left center; height:68px; }
#footerlinks        { text-align:right; padding-top:15px; margin-right:10px; }
#footerlinks a      { color:#706E6E; margin-left:15px; margin-right:15px; text-decoration:none; }
#footerlinks a:hover{ text-decoration:underline; }
#copy               { color:#706E6E; text-align:right; margin-right:25px; padding-top:8px; }
.parteneri          { height:31px; text-align:right;}
.visitors           { padding:15px 0 8px 15px; width:140px; }
#load               { padding:0 15px; width:140px; }
.index          { float:right; }
.nav            { margin-top:20px; height:30px;}
.pages          { float:left; font-weight:bold;}
.pages a        { float:left; display:block; color:#202121; margin-right:2px; padding:2px 5px; font-size:11px; border:1px solid #7a9ac9; text-decoration:none;}
span.current    { float:left; display:block; font-size:11px; margin-right:2px; padding:2px 5px; border:1px solid #547cba; background-color:#7a9ac9; color:#fff;}
span.disabled    { float:left; display:block; font-size:11px; margin-right:2px; padding:2px 5px; border:1px solid #c0c0c0; background-color:#ffffff; color:#8b8b8b;}

div.sitemap{
    padding-top: 3px;
    padding-bottom: 3px;
    background-image: url(../img/sitemap.gif);
	background-repeat: repeat;
    background-position: left 1px;
}
div.sitemap a{
	color: #333333;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
    padding-left:20px;
    background-image:url("../img/bg_list.gif");
    background-repeat:no-repeat;
}
div.sitemap a:hover{
    text-decoration: underline;
}

div.depth_2 a     { font-size:14px; color:#000000; background-position:left 3px }
div.depth_3 a     { font-size:14px; color:#353535; background-position:left 3px;}
div.depth_4 a     { font-size:12px; color:#5b5b5b; background-position:left 2px;}
div.products a     { font-size:11px; color:#282828; background-position:left 2px;}
div.sfaturi a     { font-size:11px; color:#282828; background-position:left 2px;}


/* jquery.jgrowl.css */

div.jGrowl {
	padding: 			10px;
	z-index: 			9999;
	color: 				#000000;
	font-size: 			12px;
    font-weight:        bold;
}

/** Special IE6 Style Positioning **/
div.ie6 {
	position: 			absolute;
}

div.ie6.top-right {
	right: 				auto;
	bottom: 			auto;
	left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.top-left {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-right {
	left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-left {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.center {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
	width: 				100%;
}

/** Normal Style Positions **/
body > div.jGrowl {
	position:			fixed;
}

body > div.jGrowl.top-left {
	left: 				0px;
	top: 				0px;
}

body > div.jGrowl.top-right {
	right: 				0px;
	top: 				0px;
}

body > div.jGrowl.bottom-left {
	left: 				0px;
	bottom:				0px;
}

body > div.jGrowl.bottom-right {
	right: 				0px;
	bottom: 			0px;
}

body > div.jGrowl.center {
	top: 				0px;
	width: 				50%;
	left: 				25%;
}

/** Cross Browser Styling **/
div.center div.jGrowl-notification, div.center div.jGrowl-closer {
	margin-left: 		auto;
	margin-right: 		auto;
}

div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
	/*background-color: 		#000;*/
    /*background-image:       url(../img/message.png);*/
    /*background-repeat:      no-repeat;*/
    background-color:       #1E1E1E;
    color:                  #FFFFFF;
	opacity: 				.95;
    -ms-filter: 			"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
    filter: 				progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
	zoom: 					1;
	width: 					400px;
	padding: 				10px;
	margin-top: 			5px;
	margin-bottom: 			5px;
	font-family: 			Tahoma, Arial, Helvetica, sans-serif;
	font-size: 				1em;
	text-align: 			left;
	display: 				none;
    /*border:                 2px solid #cccccc;*/
	-moz-border-radius: 	5px;
	-webkit-border-radius:	5px;
}

div.jGrowl div.jGrowl-notification {
	min-height: 			40px;
}

div.jGrowl div.jGrowl-notification div.header {
	font-weight: 			bold;
	font-size:				.85em;
}

div.jGrowl div.jGrowl-notification div.close {
	z-index:				99;
	float: 					right;
	font-weight: 			bold;
	font-size: 				1.3em;
	cursor:					pointer;
}

div.jGrowl div.jGrowl-closer {
	padding-top: 			4px;
	padding-bottom: 		4px;
	cursor: 				pointer;
	font-size:				.9em;
	font-weight: 			bold;
	text-align: 			center;
}

/** Hide jGrowl when printing **/
@media print {
	div.jGrowl {
		display: 			none;
	}
}





