/* Body Style */

body {font-size: 12px;color: #333;margin: 0px;text-align: center; background: url(../images/bg-g.jpg) #fff;}

body, p, h1,h2,h3,h4,h5,h6,div,ol,li,td,th,a,form,input,select,textarea,option,label {font-family: Arial, sans-serif;}

td, th, div{font-size: 12px;line-height: 130%;}

td, th{padding: 4px;}

h1, h2, h3, h4, h5, h6, h7{line-height: 120%;}

h3{margin: 0px; font-size: 14px;}

h2{font-size: 18px;margin: 4px 0px;}

p {text-align:left;margin: 8px 0px !important;line-height: 140%;}



/* standard Hyperlink */

a {text-decoration: none;color: #63371B;}

a:hover {text-decoration: none;color: #333;}



/* standard Form */

form {margin: 0px;padding: 0px;}

input,select,textarea,option,label {font-size: 12px;}



/* standard form input text */

input.text {background-color: #fff;border: 1px solid #ccc;}



/* standard form button */

input.button{background-color: #8CC91F;border: 1px solid #8CC91F;padding: 2px 2px;text-transform:capitalize;color: #fff;}



/* standard form select + option*/

select{background-color: #FFFFFF;border: 1px solid #666;}



/* standard form textarea */

textarea {background-color: #fff;border: 1px solid #ccc;}



/* standard cell */

td, th {vertical-align: top;line-height: 150%;}

td.text, td.form {padding: 4px;}

.floatRight{ float: right;margin: 0px 5px 5px 10px;}

.floatLeft{ float: left;margin: 0px 10px 5px 0px;}

.center{text-align: center;}

.left{text-align:left;}

.right{text-align: right;}

.justify{text-align:justify;}

.clear{clear: both;}

.buttonLink{padding: 4px 10px;background: #333;color: #fff;font-weight: bold;}

.buttonLink:hover{padding: 4px 10px;background: #af0000;color: #fff;text-decoration: none;}

a strong{color: inherit !important;}

.image-border{padding: 4px; border: 1px solid #ccc;background: #fff;}

.hr{clear:both;padding: 10px 0 0 0;background: url(../images/bg-item.gif) repeat-x bottom;}

h1{font-size: 20px !important;font-weight: normal !important;}

a img{border: none;}



/* update 29 Desember 2007*/

.form-message{margin: 10px 0;padding: 6px;}

.form-error, .form-error h3{background: #f80;color: #fff;}

.form-succes, .form-succes h3{background: #8CC91F;}



/* add by Ali */

.form-cart-error{background: #f80;color: #fff; padding:5px;}



.pagination{ padding: 20px 20px 0px 0 ; font-size: 11px; text-align: right; clear: both;}

.pagination a {background: #8CC91F;padding: 2px 5px;color: #fff;margin: 0 1px;}

.pagination a:hover {padding: 2px 5px;background: #af0000;color: #fff;text-decoration: none;margin: 0 1px; }

.pagination strong {padding: 2px 5px;background: #f90;  color: #fff;text-decoration: none;margin: 0 1px;}

