/* Body Style */
body {font-size: 12px; color: #000;	margin: 0px; text-align: center; background: url(../images/bg.jpg) repeat-x top #fff;}
body, p, h1,h2,h3,h4,h5,h6,div,ol,li,td,th,form,input,select,textarea,option,label { font-family: Arial, Helvetica, sans-serif;}

div{margin:0; padding:0}

h1, h2, h3, h4, h5, h6, h7{}
h1{margin:0 0 5px 0; padding:0 0 5px 0; font-size:18px; color:#000; font-weight:normal; border-bottom: 1px solid #ededed;}
h2{font-size: 18px; font-weight: normal !important; margin: 4px 0px;}
h3{font-size: 1.1em; margin: 0px;}
p{text-align:left; margin: 0; padding: 10px 0px;}

/* standard Hyperlink */
a {text-decoration: none; color: #333;}
a:hover {text-decoration:underline; color: #BE3E17;}
a strong{color: inherit !important;}
a img{border: none;}

/* standard Form */
form {margin: 0px; padding: 0px;}

input,select,textarea,label {font-size: 12px;padding: 3px 4px}

/* standard form input text */
input.text {border: 1px solid #928676; background: #fff;}

/* standard form button */
input.button{background: #822C0F !important; border: 1px solid #822C0F !important; color: #fff; font-weight: bold; padding: 2px 3px;}

/* standard form select + option*/
select{border: 1px solid #928676; background: #fff;}

/* standard form textarea */
textarea {border: 1px solid #928676; background: #fff;}

/* standard cell */
td, th {vertical-align: top;line-height: 150%; padding: 4px 8px 4px 0px; font-size:12px;}

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

.floatRight{float: right !important;}
.floatLeft{float: left !important;}

.center{text-align: center !important;}
.left{text-align:left !important;}
.right{text-align: right !important;}
.justify{text-align:justify !important;}
.clear{clear: both;font-size: 1px;}

.buttonLink{padding: 4px 10px;background: #669C19;color: #fff;font-weight: bold;}
.buttonLink:hover{padding: 4px 10px;background: #333;color: #fff;text-decoration: none;}

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

.hr{padding: 20px 0 0 0;}

/* update 29 Desember 2007*/
.form-message{margin: 10px 0;border: 1px solid #333;padding: 6px;}
.form-error, .form-error h3{background: #af0000;color: #fff;}
.form-succes, .form-succes h3{background: #BEF31F;}

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

.pagination a {
	background: #D6CEC4;
	padding: 2px 5px;
	color: #333;
	font-weight: bold;
	margin: 0 2px;
	border: 1px solid #928676;
}

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

.pagination strong {
	padding: 2px 5px;
	color: #333;
	text-decoration: none;
	margin: 0 2px;
}

