html  {	margin: 0; padding: 0; }


body  { font-size: 75%; color:#ffffff; background: url(images/s5_dp_background.jpg) repeat; 
	      margin:0; padding: 0px; font-family: Arial, Helvetica, sans-serif; height: 100%; text-align: center; }


/* Normal link */
a  {
	text-decoration: none;
	color:#000000; }
a:hover, a:focus  {
	color:#000000;
	text-decoration:underline; }

 img, fieldset  { border:none; }
 h1  { font-size:16px; color:#000000; }
 h2  { font-size:14px; color:#000000; font-weight:normal;}
 h3  { font-size:12px; color:#000000; font-weight:bold;}
 h4  { font-size:11px; color:#000000; font-weight:bold;}
 h5  { font-size:10px; color:#000000; }

/* FORM
--------------------------------------------------------- */
form {	margin: 0;	padding: 0; }

input, select {	font: 12px/normal Arial, sans-serif; }

select, .inputbox  { padding: 2px; }

textarea  {	font-family:Arial; font-size:13px; padding-left: 2px; }

.inputbox  { border: 1px solid #C9C7C7;	margin-bottom:3px; color:#000000; }
.inputbox:hover, .inputbox:focus {	border: 1px solid #606060; }


#all { margin: 0 auto; padding: 0px; text-align: center; }
#content { margin: 0 auto; padding: 20px 20px; width: 700px; text-align: left; background-color: #FFF; }

#s5_header { text-align: left; }
#s5_header_top { background: url(images/s5_dp_topheaderback.jpg) repeat-x; height:57px; }
#s5_logo { height:53px;	width:740px; margin: 0 auto; }
#logo { display: block; width: 250px; height: 56px; background: url(images/s5_dp_logo.jpg); background-repeat: no-repeat; }

.footerc { color:#7D776B; }
.footerc a {	color:#7D776B; }

#s5_footer { margin: 0 auto; text-align: right; width:740px; }
#s5_footer_wrap {	width:100%;	height:10px;
	background: url(images/s5_dp_footer_menu_sep.jpg) repeat-x;
	margin-top:0px;	margin-bottom:10px; }
	
#s5_footleft{	font-size:11px;	padding-bottom:12px; float:left; }
#s5_footright {	font-size:11px;	padding-bottom:12px; float:right; }

/*-------------- MOJE -----------------------*/

#left_block { float:left; width: 340px; height: 320px; /*border: 1px #CCC solid;*/ }
#right_block { float:left; width: 360px; height: 320px; /*margin-left: 10px; /* border: 1px #CCC solid; */ }

.subblock { background-color: #FEB; color: #444; border: 1px #CCC solid; margin: 10px 10px 0px 0px; padding: 10px; }
.resblock { background-color: #EEE; color: #444; border: 1px #CCC solid; margin: 10px 10px 0px 0px; padding: 10px; }
.inputtit { float:left; font-weight: bold;  width: 150px; text-align: right; margin-right: 10px; line-height: 2em; }
.prodtit { float:left; font-weight: bold;  width: 80px; text-align: right; margin-right: 10px; line-height: 2em; }
.restit { float:left; font-weight: bold;  width: 200px; text-align: right; margin-right: 10px; line-height: 2em; }
.restext { float:left; width: 100px; text-align: right; line-height: 2em; }

#product_image  { float: left; margin: 10px 5px; }
#product_text { color: #444; float: right; width: 220px; margin: 20px 10px; }

.physatt { line-height: 1.8em; }
.physatt td { padding: 0px 20px 0px 0px; }

