/* ------ Text items -------- */
body{
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #333;
	padding: 0px; 
	line-height:14px;
	margin: 0;
	/*background-image:url("/img/bg.jpg");*/
}

p{
	font-family: Tahoma,Verdana, Arial, Helvetica;
	margin:0px;
}
h1, .heading1{
	font-size:12px; 
	color:#333;
	display:inline;
	EditMenuName:Heading 1;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:0px;
}
h2, .heading2
{
	font-weight: bold; 
	font-size: 1.1em; 
	color: #000000;
	EditMenuName: Heading 2;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 0px
}
.red
{
	color: #CC0000;
	EditMenuName: Normal red text;
}
hr
{
	height: 0.1em;
	color: #95632F;
}

hr.light
{
	height: 0.1em;
	/*color: #F0E5CE;*/
}

table
{
	font-size: 1em;
}
th
{
	text-align: left;
}

img
{
	border: 0;
}



/* ------ Links -------- */
a{
	/*color: #C84C40;*/
	color:#333333;
}
a:hover{
	color:#333333;
	text-decoration:none;
}


/* --------- Left menu ----------- */

div.submenuitem2
{
	font-family:Arial;
	background-image:url("/img/menu_second_level_bg.gif"/*tpa=http://www.dynapac.com/images/menu_second_level_bg.gif*/);
	background-position: 0em bottom;
	background-repeat: repeat-y;
	width: 100%;
	padding: 0.4em 0em 0.6em 0em;
	float: left;
}
div.submenuitem3, div.submenuitem4, div.submenuitem5, div.submenuitem6
{
	font-family:Arial;
	background-image:url("/img/menu_third_level.gif"/*tpa=http://www.dynapac.com/images/menu_third_level.gif*/);
	background-position: 0em bottom;
	background-repeat: repeat-y;
	width: 100%;
	padding: 3px 0px 3px 0px;
	float: left;
}

/* --------- Input ----------- */
input, textarea{
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 1em;
	border-width:1px;
}

select{
	font-size: 1em;
}


/* --------- Image format ----------- */
img.shadow
{
	position: relative;
	EditMenuName: Shadow;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#555555,direction=135,strength=5);
}


/* ------ LeftMenu items -----*/
a.menulink
{
	font-family:Arial;
	color: #666666;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;

}

a.menulinkactive
{
	font-family:Arial;
	color: #000000;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
	display: block;
}

a.submenulink2
{
	font-family:Arial;
	color: #666666;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	display: block;
}
a.submenulink2:hover, a.submenulink3:hover, a.submenulinkactive2:hover, a.menulink:hover, a.menulinkactive:hover, a.submenulink4:hover
{
	text-decoration:underline;
	color: #666666;
}
a.submenulinkactive3:hover
{
	text-decoration:underline;
	color: #b50c00;
}
a.submenulinkactive2
{
	font-family:Arial;
	color: #000000;
	font-weight:normal;
	font-size:11px;
	text-decoration: none;
	display: block;
}
a.submenulink3
{
	font-family:Arial;
	color: #666666;
	font-weight:normal;
	font-size:10px;
	text-decoration: none;
	display: block;
}
a.submenulinkactive3
{
	font-family:Arial;
	color: #b50c00;
	font-weight:normal;
	font-size:10px;
	text-decoration: none;
	display: block;
}
a.submenulink4
{
	font-family:Arial;
	color: #666666;
	font-weight:normal;
	font-size:10px;
	text-decoration: none;
	display: block;
}
a.submenulinkactive4
{
	font-family:Arial;
	color: #b50c00;
	font-weight:normal;
	font-size:10px;
	text-decoration: none;
	display: block;
}

span.greyText{
	padding-left:65px;
}
.greyText{
	font-family:Tahoma;
	font-size: 11px;
	color:#848693;
	text-decoration:none;
/*padding-left:65px;*/
}
.greyTextBold
{
	color:#878694;
	text-decoration:none;
	font-weight:bold;
}
.greyHeader, span.greyHeader
{
	font-size: 1.6em; 
	color:#878694;
	text-decoration:none;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	height:23px;
}

h3, .heading3{
	font-weight: bold;
	font-size: 1em;
	color: #333;
	EditMenuName: Heading 3;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	margin-bottom: 0px
}

td.h3{
/*background-image:url('/img/1px_hard_grey.gif');*/
/*background-position:inherit;*/
/*background-color:#FF0000;*/
/*display:table-row-group;*/
/*color:#FF0000;*/

}

/* --------- Links in Top menu ----------- */
a.menuhead{
	font-weight: bold;
	color: #4d4d4d;
	text-decoration: none;
}
a.activemenuhead{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

a.menuhead:hover{
	color:#666666;
}

td.cont_table{
	padding-left:30px;
	height:85px;
	background-color:#f0f0f0;
	vertical-align:top;
}

div.cont_div_red{
	width:200px;
	padding-left:15px;
	background-image:url('/img/point_red.gif');
	background-repeat:no-repeat;
	background-position:left;
}

div.cont_div_blue{
	width:200px;
	padding-left:15px;
	background-image:url('/img/point_blue.gif');
	background-repeat:no-repeat;
	background-position:left;
}

div.cont_div_green{
	width:200px;
	padding-left:15px;
	background-image:url('/img/point_green.gif');
	background-repeat:no-repeat;
	background-position:left;
}

div.cont_div_broun{
	width:200px;
	padding-left:15px;
	background-image:url('/img/point_broun.gif');
	background-repeat:no-repeat;
	background-position:left;
}

div.cont_div_yelow{
	width:400px;
	padding-left:15px;
	background-image:url('/img/point_yelow.gif');
	background-repeat:no-repeat;
	background-position:left;
}

div.cont_div_hard_green{
	width:200px;
	padding-left:15px;
	background-image:url('/img/point_hard_green.gif');
	background-repeat:no-repeat;
	background-position:left;
}

div.cont_div_light_red{
	width:200px;
	padding-left:15px;
	background-image:url('/img/point_light_red.gif');
	background-repeat:no-repeat;
	background-position:left;
}

div.cont_div_f{
	width:200px;
	padding-left:15px;
	background-image:url('/img/point_f.gif');
	background-repeat:no-repeat;
	background-position:left;
}

td.menuitem{
	font-family:Arial;
	/*background-image:url("/img/point_red.gif");*/
	background-position:left;
	background-repeat:no-repeat;
	margin-left:30px;
	padding-left:15px;
}

td.cont_top{
	text-align:center;
	vertical-align:top;
	font-family:Geneva, Arial, Helvetica, sans-serif, Tahoma;
	font-weight:bold;
	color:#FFFFFF;
	font-size:16px;
	padding-top:7px;
}

td.counters{
	height:31px;
	text-align:right;
	padding-right:30px;
}

td.countersmain{
	height:31px;
	text-align:right;
	background-repeat:no-repeat;
}

table.main{
	background-position:center;
	background-repeat:no-repeat;
}

table.main a.name, p.name{
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	margin-top:5px;
}

table.main p.name{
	line-height:normal;
}

table.main td.articles{
	height:49px;
	text-align:center;
	vertical-align:top;
	background-image:url('/img/main_center_01.gif');
}

table.main td.callback{
	height:49px;
	text-align:center;
	vertical-align:top;
	background-image:url('/img/main_center_05.gif');
}

table.main td.info{
	height:49px;
	text-align:center;
	vertical-align:top;
	background-image:url('/img/main_center_03.gif');
}

table.main td.ratings{
	height:49px;
	text-align:center;
	vertical-align:top;
	background-image:url('/img/main_center_16.gif');
}

table.main td.prices{
	height:49px;
	text-align:center;
	vertical-align:top;
	background-image:url('/img/main_center_17.gif');
}

table.main td.company{
	height:49px;
	text-align:center;
	vertical-align:top;
	background-image:url('/img/main_center_25.gif');
}

table.main td.forum{
	height:49px;
	text-align:center;
	vertical-align:top;
	background-image:url('/img/main_center_26.gif');
}

table.main td.art{
	height:49px;
	text-align:center;
	vertical-align:top;
	background-image:url('/img/main_center_28.gif');
}

