﻿/* Heavenly Organic CSS  */

html,
body {
border: none;
margin: 0px;
padding: 0px;
background: #fff url('imagesWeb/bg.gif') repeat-x top left;
color: #000;
font: normal 12px verdana, arial, 'sans serif';
}

#header {
height: 125px;
width:100%;
background: transparent url('imagesWeb/bg-header.gif') no-repeat top center;
}

.centerlogo {
	width: 770px;
	text-align: left;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 155px;
}
.center {
	width: 770px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 155px;
}
.center2 {
	width: 770px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 180px;
}

.center3 {
	width: auto;
	text-align: right;
	margin-top: auto;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: auto;
	color: #000099;
	font-size: 12px;
}
.viewshopcart {
	width: auto;
	text-align: right;
	margin-top: auto;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: auto;
	color: #000099;
	font-size: 12px;
}
.viewShopCart {
	width: auto;
	text-align: right;
	margin-top: 45px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	color: #000099;
	font-size: 12px;
}
#leftbackup
{
    float: left;
    width: 15%;
    background: #fff;
    border-right: 1px solid #000;
    margin-right: 15px;
    padding-bottom: 10px;
    padding-right: 10px;        
}

#left
{
    float: left;
    width: 12%;
    background: #transparent url('imagesWeb/bg.gif') no-repeat top center;
    padding-bottom: 10px;
}
#content
{
    float:left;
    width: 65%;
    background: #transparent url('imagesWeb/bg.gif');
    margin-right: 5px;
    padding-bottom: 10px;
    padding-right: 5px;        
}

#right
{
    float:right;
    width: 20%;
    background: #transparent url('imagesWeb/bg.gif') no-repeat top center;
    margin-top: auto;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 10px;
    padding-right: 0px;        
}

#footer {
background: #fff url('imagesWeb/bg-footer.gif') repeat-x top left;
color: #98c36d;
clear: both;
height: 212px;
}

#footer #footnav {
font: normal 12px georgia;
width: 770px;
margin: 0px auto;
text-align: left;
overflow: hidden;
padding-top: 153px;
padding-bottom: 8px;
}

#footer #footnav ul {
padding: 8px 0px 8px 0px;
margin: 0px 0px 0px 1px;
list-style: none;
}

#footer #footnav ul li{
padding: 0px;
margin: 0px 30px 0px 0px;
float: left;
display: block;
}

#footer a,
#footer a:visited {
color: #fff;
}

#footer a:hover,
#footer a:visited:hover {
color: #efccff;
}

#footer p.copyright {
float: left;
clear: left;
font: 10px;
padding: 0px;
margin: 5px 30px 0px 0px;
color: #98c36d;
}

#footer p.benek {
float: left;
font: 10px;
padding: 0px;
margin: 5px 10px 0px 0px;
color: #98c36d;
}

#footer .benek a,
#footer .benek a:visited {
color: #98c36d;
}

#footer .benek a:hover,
#footer .benek a:visited:hover {
color: #fff;
}

#nav ul li.current a,
#nav ul li.current a:visited {
color: #bb001a;
}


h1 {
font: normal 26px georgia, 'times new roman', times;
color: #458c00;
padding: 10px 0px 0px 0px;
margin: 0px 0px 12px 0px;
}

h2 {
	font: normal 18px georgia, 'times new roman', times;
	color: #458C00;
	padding: 0px;
	margin: 12px 0px 12px 0px;
	font-size: 18px;
}
h3 {
	color: #804000;
	padding: 0px;
	margin: 12px 0px 12px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	padding: 0px;
	margin:12px 0px 12px 0px;
	line-height: 18px;
}

h4 
{
	color: #000066;
	padding: 0px;
	margin: 12px 0px 12px 0px;
	font-family: georgia, 'times new roman', times;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
h5 {
	color: #000066;
	padding: 0px;
	margin: 12px 0px 12px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
}

img.rightPicture {
float: right;
margin: 0px 0px 20px 30px;
}


.css_nodisplay { display:none;}
.css-grid-headerback {font-family:Verdana, Helvetica, sans-serif; font-size:13px; font-weight:bold; background-color:#507CD1; color:White}
.css-grid-pager {font-family:Verdana, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#00239C; background-color:#C4C4C4;}
.css-grid-selectedRows {font-family:Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; background-color:#D9D9D9; color:#333333}
.css-grid-editRow {font-family:Verdana, Helvetica, sans-serif; font-size:11px; background-color:#2461BF}
.css-grid-rowback {font-family:Verdana, Helvetica, sans-serif; font-size:11px; background-color:#EFF3FB}
.css-grid-footer {font-family:Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#00239C; background-color:#C4C4C4;}
.css-grid-gridView {font-family:Verdana, Helvetica, sans-serif; font-size:11px; color:#333333}
.css-grid-alternateback {font-family:Verdana, Helvetica, sans-serif; font-size:11px; background-color:White}

.css-grid-header { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#00239C; background-color:#C4C4C4; font-weight:bold; border:#000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.css-grid-row { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color:#FFFFFF; border:#000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.css-grid-alternate { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color:#D1DDF1; border:#000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
