
body {
	font-family: 'Tahoma', Arial;
  	margin: 0;
  	padding: 0px;
  	font-size: 10px;
  	color: #333333;
}

div.content {
	font-family:verdana;
  	margin: 0;
  	padding: 0px;
  	font-size: 14px;
  	color: #333333;
}


a { text-decoration: none; }

img { border: 0; }
form { display: inline; }
fieldset { border: 0; margin: 0; padding: 0; }

h2 { font-size: 13px; font-weight: bold; margin: 0 0 10px 0; padding: 0; font-family: Tahoma; }

/* 
	Layout
 */



div#page {
  	width: 753px; height: auto; margin: 2em auto 0 auto; background: #fff; position: relative;
}

div#top {
  	width: 372px; height: 95px; margin: 0 auto 0 0; background: url("images/iuap_4_03.jpg") no-repeat; float: left; display: inline;
}

div#top_right {
  	width: 377px; height: 42px; background: url("images/iuap_4_04.jpg") no-repeat; float: left;
}

div#top_right div {
  	float: right; display: inline; margin: 1.5em 2em 0 0;
}

div#top_right div img { padding: 2px 6px 0 0; float: left; }
div#top_right div a { color: #fff; font-weight: normal; float: left; }
div#top_right div a:hover { color: #fff; font-weight: normal; text-decoration: underline; float: left; }

/* 
	Menu_top
 */

div#menu { width: 381px; height: 53px; margin: 0; padding: 0; float: left; display: inline; }
div#menu ul { margin: 0; padding: 0; list-style-type: none;  }

div#menu ul li.home { width: 55px; height: 53px; background: url("images/but_home_off.jpg") no-repeat; float: left; display: block; padding-right: 1px; }
div#menu ul li.home a { width: 55px; height: 53px; background: url("images/but_home_off.jpg") no-repeat; float: left; display: block;  }
div#menu ul li.home a:hover { width: 55px; height: 53px; background: url("images/but_home_on.jpg") no-repeat; float: left; display: block; }

div#menu ul li.parts_search { width: 86px; height: 53px; background: url("images/but_partssearch_off.jpg") no-repeat; float: left; display: block; padding-right: 1px; }
div#menu ul li.parts_search a { width: 86px; height: 33px; background: url("images/but_partssearch_off.jpg") no-repeat; float: left; display: block; }
div#menu ul li.parts_search a:hover { width: 86px; height: 53px; background: url("images/but_partssearch_on.jpg") no-repeat; float: left; display: block; }

div#menu ul li.parts_directory { width: 93px; height: 53px; background: url("images/but_partsdirectory_off.jpg") no-repeat; float: left; display: inline; padding-right: 1px; }
div#menu ul li.parts_directory a { width: 93px; height: 53px; background: url("images/but_partsdirectory_off.jpg") no-repeat; float: left; display: inline;  }
div#menu ul li.parts_directory a:hover { width: 93px; height: 53px; background: url("images/but_partsdirectory_on.jpg") no-repeat; float: left; display: inline;  }

div#menu ul li.auto_parts { width: 71px; height: 53px; background: url("images/but_autoparts_off.jpg") no-repeat; float: left; display: inline; padding-right: 1px; }
div#menu ul li.auto_parts a { width: 71px; height: 53px; background: url("images/but_autoparts_off.jpg") no-repeat; float: left; display: inline; }
div#menu ul li.auto_parts a:hover { width: 71px; height: 53px; background: url("images/but_autoparts_on.jpg") no-repeat; float: left; display: inline; }

div#menu ul li.about_us { width: 68px; height: 53px; background: url("images/but_aboutus_off.jpg") no-repeat; float: left; display: inline; }
div#menu ul li.about_us a { width: 68px; height: 53px; background: url("images/but_aboutus_off.jpg") no-repeat; float: left; display: inline; }
div#menu ul li.about_us a:hover { width: 68px; height: 53px; background: url("images/but_aboutus_on.jpg") no-repeat; float: left; display: inline; }


div#img_top_1 {
  	width: 753px; height: 397px; background: url("images/iuap_4_24.jpg") no-repeat bottom;
}

div#img_top_2 {
  	width: 753px; height: 55px; background: url("images/iuap_4_25.jpg") no-repeat bottom;
}

div.img_top_left { width: 440px; padding: 8px 0 0 18px; float: left; display: inline; }
div.img_top_left p { padding: 8px 0 0 18px; margin: 0; font-size: 11px; color: #4a4a4a; text-align: left; line-height: 14px; }
div.img_top_left p span { color: #c90606; font-weight: bold; }

div.img_top_right { width: 270px; height: 132px; padding: 8px 0 0 18px; float: left; display: inline; background: url("images/iuap_4_21.jpg") repeat-y left;  }
div.img_top_right fieldset { padding: 1em 0 6px 4em;  }
div.img_top_right input.text { width: 116px; height: 13px; font-size: 11px; color: #848484; padding: 2px 0 2px 9px; float: left; display: inline; border: 1px solid #dedede; } /* */
div.img_top_right input.text[class] { width: 116px; height: 13px; font-size: 11px; color: #848484; padding: 2px 0 2px 9px; float: left; display: inline; border: 1px solid #dedede; } /* */
div.img_top_right input.submit { width: 40px; padding: 2px 0 0 0; font-size: 11px; font-weight: bold; background: none; color: #c90606; border: 0; float: left; display: inline; }
div.img_top_right span { padding: 0 14em 0 0; font-size: 10px; color: #999999; float: right; }
/* 
	Wrapper
 */ 

div.wrapper {
  	width: 753px; background: url("images/iuap_4_25.jpg");
}

div.box {
  	width: 753px; height: 170px; background: url("images/iuap_4_20-24.jpg") no-repeat;
}

div.boxy { width: 240px; padding: 4em 0 0 2em; float: left; }
div.boxy_0 { width: 240px; padding: 4em 0 0 0em; float: left; }
div.boxy_1 { width: 240px; padding: 4em 0 0 0.6em; float: left; }

div.boxy img, div.boxy_0 img, div.boxy_1 img {
  padding: 5px 0 0 0; display: block;
}

div.boxy img.img, div.boxy_0 img.img, div.boxy_1 img.img {
  float: left; padding: 16px 0 0 0;
}

div.boxy p, div.boxy_0 p, div.boxy_1 p {
  float: left; margin: 0; padding: 6px 0 0 6px; width: 140px; font-size: 11px;
}

div.boxy p span, div.boxy_0 p span, div.boxy_1 p span {
  color: #c90606; font-weight: bold;
}

/* 
	Fotter
 */ 
 
div#fotter {
  	width: 752px; height: 96px; margin: 0 auto 10px 1px; background: url("images/iuap_4_szablon_33.jpg") repeat-x; clear: left;
}

div.fotter_txt_a1 { width: 708px; padding: 3em 0 0 3em; text-align: center; font-size: 11px; color:#FFFFFF; font-weight: normal;}
div.fotter_txt_a1 span { font-weight: bold; color:#FFFFFF; }
div.fotter_txt_a1 a { color:#FFFFFF; text-decoration: none; }
div.fotter_txt_a1 a:hover { color:#FFFFFF; text-decoration: underline; }


div.fotter_txt_a2 { width: 708px; padding: 1em 0 0 3em; text-align: center; font-size: 11px; color: #535353; font-weight: normal; }
div.fotter_txt_a2 a { color: #535353; text-decoration: none; }
div.fotter_txt_a2 a:hover { color: #535353; text-decoration: underline; }

/* 
	form 
 */

div#form {
	margin: 2em 0 0 4em; width: 400px; display: block;
}
 
div#form label {
	float: left; display: inline; width: 124px; margin: 5px 0 0 0; font-size: 11px;
}

div#form input.input {
	float: left; display: inline; width: 259px; height: 15px; font-size: 11px; margin: 5px 0 0 0; padding: 2px 0 0 2px;
}

div#form input.input[class] {
	float: left; display: inline; width: 260px; height: 14px; font-size: 11px; margin: 5px 0 0 0; padding: 2px 0 0 2px;
}

div#form select {
	float: left; display: inline; width: 200px; font-size: 11px; margin: 5px 0 0 0;
}

div#form textarea {
	float: left; width: 260px; height: 80px; font-size: 11px;  margin: 5px 0 0 0; padding: 2px;
}

input, select, textarea, label { font-family: 'Tahoma', Arial; }

div#form input.button {
  float: left; display: inline; font-size: 11px; width: 100px; background: #eaeaea; border: 1px solid #d4d4d4; margin: 5px 0 0 0; padding: 1px;
}
