/* Helfi.net CSS Document - web design - www.evhod.com */



* { margin: 0; padding: 0; }
body { margin-top: 0px; background: url('../images/back_g.jpg') repeat-x #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0; font-size: 12px; color: #333333; text-align: left; }
a, a:visited { color: #498929; text-align: left; text-decoration:none; }
#wraper { width:100%; }
#main { width: 920px; height: 100%; margin-bottom: 0px; color: #FFFFFF; position: static; display: block; text-align:center; }
.header { display:block; float:none; width:920px; height: 76px; padding:0; margin-bottom:0; margin-top:20px; background: url('../images/back_head.png') no-repeat; }
#logo { float:left; display:block; margin:0; padding:0; height: 76px; width: 98px; }
#logo img { margin-left:55px; padding:0; margin-top:0; margin-bottom:0; border-collapse:collapse; width:98px; height: 72px; border:none; border-spacing:0; }
#isologo { float:right; display:block; margin:0; padding-top:0; padding-bottom:0; width: 155px; height: 76px; padding-right:55px; }
#isologo img { padding:0; margin-top:0; margin-bottom:0; margin-right:0; border-collapse:collapse; width:155px; float:right; height: 72px; border:none; }
.navigation { display: block; width: 920px; height: 42px; background:url('../images/nav_back.jpg') no-repeat; padding:0px; margin:0; clear:none; }
.menu { margin-left:68px; }
.menu ul { margin: 0; padding:0; }
/* Don't apply padding here (offsetWidth will differ in IE)

If you need padding add it to the child anchor */

.menu ul li { float: left; list-style: none; padding:0; margin-right:24px; display:block; }
.menu ul li a { display: block; float: left; margin:0; padding-top:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#ffffff; height: 42px; line-height:42px; text-transform:uppercase; text-decoration:none; text-align: left; text-indent: 14px; }
.lang { display: block; float:left; padding-top:13px; padding-left:26px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; width:auto; line-height:16px; height:16px; }
.lang a, .lang a:visited { text-decoration:underline; color:#fff; line-height:16px; height:16px; display:block; float:left; margin-left:6px; }
.lang a:hover { text-decoration:none; }
.promo { display: block; width: 920px; height: 233px; background:url('../images/promo_back.jpg'); }
.image_fade { display: block; width: 600px; height: 203px; float:left; text-align:left; }
/*.promo_frame {

	display:block;

	float:left;

	width:626px;

	height:203px;

	margin:0;

	padding:0;

	background:none;

}



.p_frame {	background:none;}



.promo_pane {

	display:block;

	float:left;

	width: 294px;

	height:203px;

	margin:0;

	padding:0;

}

*/



.content1 { width: 840px; display:block; float:left; background: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; text-align:left; padding:20px 40px 20px 40px; }
.content2 { width: 820px; display:block; float:left; background: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; text-align:left; padding:20px 45px 20px 55px; }
.content3 { width: 820px; display:block; float:left; background: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; text-align:left; padding:0px 45px 20px 55px; }
.prod_info { width: 840px; clear:both; display:block; float:left; background: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; text-align:left; padding:0; }
.forma_helfi { display:block; float:left; width:570px; }
.product_gal { display:block; float:left; width:570px; margin-bottom:10px; }
.product_gal a:link, .product_gal a:visited { text-decoration:none; color: #5BAD34; font-weight:bold; background:#ECEBEC; display:block; width:20px; float:left; text-align:center; margin:2px; }
.product_gal a:hover { color: #BFBFBF; background:none; }
.pane { display:block; float: left; width:248px; height:176px; background: url('../images/promo_pane_back.gif') no-repeat; }
.pane2 { margin-top:20px; display:block; float: left; width:248px; height:176px; background: url('../images/promo_pane_back.gif') no-repeat; }
.bot_nav { width: 920px; height: 23px; display:block; float:left; clear:both; background:url('../images/bot_nav.jpg') no-repeat; padding:0; margin:0; }
.bot_nav2 { width: 920px; height: 23px; display:block; background:url('../images/bot_nav2.jpg') no-repeat; padding:0; margin:0; }
.footer { display:block; float:left; width:920px; height:61px; background:url('../images/back_foot.jpg') no-repeat; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color:#8A9292; }
.copy { display:block; float:left; padding-left:30px; padding-top:20px; margin:0; }
.botmenu { display:block; float:left; padding-left:58px; margin:0; padding-top:20px; }
.botmenu ul { margin: 0; padding:0; }
.botmenu ul li { float: left; list-style: none; padding:0; margin-right:24px; display:block; }
.botmenu ul li a, .botmenu ul li a:visited { display: block; float: left; margin-right:0; margin-bottom:0; margin-top:0; padding-top:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#333333; text-transform: lowercase; text-decoration:none; text-align:center; }
.botmenu ul li a:hover { color:#447C2A; text-decoration:none; }
.webdesign { display:block; float:right; margin:0; padding-right:30px; padding-top: 20px; }
.webdesign a, .webdesign a:visited { color:#B4B8B8; text-decoration:none; }
.webdesign a:hover { color:#8A9292; }
ul.spis { margin: 10px 4px; }
ul.spis li { margin-left: 20px; }
a.helfi_link, a.helfi_link:visited { color:#498929; text-decoration: underline; }
a.helfi_link:hover { text-decoration: none; }
#imgrtt { clear:both; padding:0px; margin:0; overflow: hidden; width: 600px; height:233px; float:left; }
#imgrtt li { list-style:none; float:left; padding:12px 0 0; }
#about_imgs img { float:left; display:block; padding: 20px; width:220px; }
#base_imgs img { float:left; display:block; padding: 15px; }
.clear { clear:both; }
table.products td { border:1px solid #ccc; }

p#about_imgs { position:relative; }
span.obqva { position:absolute; right:50px; top:30px; width:400px; padding:15px; border:1px solid #CCC; background:#f5f5f5}
