@charset "utf-8";
/*
	Viskoteepak CSS style sheet
*/

body
{
	margin: 0;
	padding: 0;
	font-family: georgia, times new roman, serif;
	font-size: 12px;
	color: #36373a;
	text-align: left;
	background: #e6e7e8 url(../images/body_bg.gif);
}

	
a,
a:link,
a:visited
{
	color: #b03327;
	text-decoration: underline;
}

a:hover,
a:active
{
	text-decoration: none;
}

a img
{
	border: none;
}


h1	
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#603913;
	font-weight:bold;
	margin:0;
	padding:0;
	
}

#mapLayer
{
	display: none;
}


#outer_wrapper
{
	padding: 0;
	margin: 0;	
	
} 

#inner_wrapper
{
	width: 999px;
	margin: 0px auto;
	text-align: left;

	
}

#wrapper
{
	width: 999px;
	margin: 0;
	padding: 0;
	background:#FFFFFF;
	position: relative; 
	margin: 0px auto;
	top: 0; /* Shift the wrapper up to make the convex corners look okay */
	clear:both;
}




#head
{
	margin: 0px auto;
	padding: 0;
	width: 999px;
	height: 129px;
}




#head h1
{
	float: left;
	width: 176px;
	height: 129px;
	margin: 0;
	padding: 0;
	background:#FFFFFF url(../images/masthead.gif) no-repeat;
	color:#FFFFFF;
	float:left;
}

#head h1 a,
#head h1 a:link,
#head h1 a:visited,
#head h1 a:hover,
#head h1 a:active
{
	display: block;
	width: 176px;
	height: 129px;
	cursor: pointer;
}

#slogan
{
	background:#a61d21;
	padding:20px 25px 0;
	text-align:right;
	height:56px;
	

}

#top
{
	background:#a61d21;
	padding:13px 20px 0 0;
	height:63px;
	text-align:right;

}

#top img
{
	padding:0;
	margin:0;

	

}

#flags
{
	padding:0;
	margin:0;
	margin-bottom:5px;

	

}


#navi
{
	background:#623e1a url(../images/search_bg.gif);
	width:823px;
	float:left;
	height:53px;
}

#extranet #navi
{
	background:#335373 url(../images/2009/extranet_navi_bg.gif);
	width:823px;
	float:left;
}

#mainnavi
{
	margin: 0;
	padding: 0;
	width: 553px;
	float: left;
}

#extranet #mainnavi
{
	float: left;
	width:500px;
}

ul#mainnavi
{
	margin: 0;
	padding: 0;
	width: 553px;
	height: 53px;
	float: left;
	list-style: none;
	background: transparent url(../images/navi_sprites.gif) no-repeat left top;
	position: relative;
	z-index: 10;
}

#mainnavi li#navitem_1,
#mainnavi li#navitem_2,
#mainnavi li#navitem_3,
#mainnavi li#navitem_4,
#mainnavi li#navitem_5,
#mainnavi li#navitem_6
{
	height: 53px;
	margin: 0;
	padding: 0;
	float: left;
	background: transparent url(../images/navi_sprites.gif) no-repeat left top;
}

#mainnavi li#navitem_7,
#mainnavi li#navitem_8,
#mainnavi li#navitem_9
{
	display:none;
}

#mainnavi a#navlink_1,
#mainnavi a#navlink_1:link,
#mainnavi a#navlink_1:visited,
#mainnavi a#navlink_1:hover,
#mainnavi a#navlink_1:active,
#mainnavi a#navlink_2,
#mainnavi a#navlink_2:link,
#mainnavi a#navlink_2:visited,
#mainnavi a#navlink_2:hover,
#mainnavi a#navlink_2:active,
#mainnavi a#navlink_3,
#mainnavi a#navlink_3:link,
#mainnavi a#navlink_3:visited,
#mainnavi a#navlink_3:hover,
#mainnavi a#navlink_3:active,
#mainnavi a#navlink_4,
#mainnavi a#navlink_4:link,
#mainnavi a#navlink_4:visited,
#mainnavi a#navlink_4:hover,
#mainnavi a#navlink_4:active,
#mainnavi a#navlink_5,
#mainnavi a#navlink_5:link,
#mainnavi a#navlink_5:visited,
#mainnavi a#navlink_5:hover,
#mainnavi a#navlink_5:active,
#mainnavi a#navlink_6,
#mainnavi a#navlink_6:link,
#mainnavi a#navlink_6:visited,
#mainnavi a#navlink_6:hover,
#mainnavi a#navlink_6:active
{
	display: block;
	height: 53px;
	background: transparent url(../images/navi_sprites.gif) no-repeat left top;
	overflow: hidden;
	text-indent: -9999px;
	text-decoration: none;
	outline: none;
	cursor: pointer;
}

#mainnavi li#navitem_1,
#mainnavi a#navlink_1,
#mainnavi a#navlink_1:link,
#mainnavi a#navlink_1:visited
{
	width: 64px;
	background-position: left top;
}

#mainnavi li#navitem_1.sfHover a#navlink_1,
#mainnavi li#navitem_1.current a#navlink_1,
#mainnavi a#navlink_1:hover,
#mainnavi a#navlink_1:active
{
	background-position: left -53px;
}

#mainnavi li#navitem_2,
#mainnavi a#navlink_2,
#mainnavi a#navlink_2:link,
#mainnavi a#navlink_2:visited
{
	width: 95px;
	background-position: -64px 0;
}

#mainnavi li#navitem_2.sfHover a#navlink_2,
#mainnavi li#navitem_2.current a#navlink_2,
#mainnavi a#navlink_2:hover,
#mainnavi a#navlink_2:active
{
	background-position: -64px -53px;
}

#mainnavi li#navitem_3,
#mainnavi a#navlink_3,
#mainnavi a#navlink_3:link,
#mainnavi a#navlink_3:visited
{
	width: 90px;
	background-position: -159px 0;
}

#mainnavi li#navitem_3.sfHover a#navlink_3,
#mainnavi li#navitem_3.current a#navlink_3,
#mainnavi a#navlink_3:hover,
#mainnavi a#navlink_3:active
{
	background-position: -159px -53px;
}

#mainnavi li#navitem_4,
#mainnavi a#navlink_4,
#mainnavi a#navlink_4:link,
#mainnavi a#navlink_4:visited
{
	width: 113px;
	background-position: -249px 0;
}

#mainnavi li#navitem_4.sfHover a#navlink_4,
#mainnavi li#navitem_4.current a#navlink_4,
#mainnavi a#navlink_4:hover,
#mainnavi a#navlink_4:active
{
	background-position: -249px -53px;
}

#mainnavi li#navitem_5,
#mainnavi a#navlink_5,
#mainnavi a#navlink_5:link,
#mainnavi a#navlink_5:visited
{
	width: 85px;
	background-position: -362px 0;
}

#mainnavi li#navitem_5.sfHover a#navlink_5,
#mainnavi li#navitem_5.current a#navlink_5,
#mainnavi a#navlink_5:hover,
#mainnavi a#navlink_5:active
{
	background-position: -362px -53px;
}

#mainnavi li#navitem_6,
#mainnavi a#navlink_6,
#mainnavi a#navlink_6:link,
#mainnavi a#navlink_6:visited
{
	width: 106px;
	background-position: right 0;
}

#mainnavi li#navitem_6.sfHover a#navlink_6,
#mainnavi li#navitem_6.current a#navlink_6,
#mainnavi a#navlink_6:hover,
#mainnavi a#navlink_6:active
{
	background-position: right -53px;
}

#mainnavi_es_ES
{
	margin: 0;
	padding: 0;
	width: 620px;
	float: left;
}

#extranet #mainnavi_es_ES
{
	float: left;
	width:500px;
}

ul#mainnavi_es_ES
{
	margin: 0;
	padding: 0;
	width: 620px;
	height: 53px;
	float: left;
	list-style: none;
	background: transparent url(../images/navi_sprites_es.gif) no-repeat left top;
	position: relative;
	z-index: 10;
}

#mainnavi_es_ES li#navitem_1,
#mainnavi_es_ES li#navitem_2,
#mainnavi_es_ES li#navitem_3,
#mainnavi_es_ES li#navitem_4,
#mainnavi_es_ES li#navitem_5,
#mainnavi_es_ES li#navitem_6
{
	height: 53px;
	margin: 0;
	padding: 0;
	float: left;
	background: transparent url(../images/navi_sprites_es.gif) no-repeat left top;
}

#mainnavi_es_ES li#navitem_7,
#mainnavi_es_ES li#navitem_8,
#mainnavi_es_ES li#navitem_9
{
	display:none;
}

#mainnavi_es_ES a#navlink_1,
#mainnavi_es_ES a#navlink_1:link,
#mainnavi_es_ES a#navlink_1:visited,
#mainnavi_es_ES a#navlink_1:hover,
#mainnavi_es_ES a#navlink_1:active,
#mainnavi_es_ES a#navlink_2,
#mainnavi_es_ES a#navlink_2:link,
#mainnavi_es_ES a#navlink_2:visited,
#mainnavi_es_ES a#navlink_2:hover,
#mainnavi_es_ES a#navlink_2:active,
#mainnavi_es_ES a#navlink_3,
#mainnavi_es_ES a#navlink_3:link,
#mainnavi_es_ES a#navlink_3:visited,
#mainnavi_es_ES a#navlink_3:hover,
#mainnavi_es_ES a#navlink_3:active,
#mainnavi_es_ES a#navlink_4,
#mainnavi_es_ES a#navlink_4:link,
#mainnavi_es_ES a#navlink_4:visited,
#mainnavi_es_ES a#navlink_4:hover,
#mainnavi_es_ES a#navlink_4:active,
#mainnavi_es_ES a#navlink_5,
#mainnavi_es_ES a#navlink_5:link,
#mainnavi_es_ES a#navlink_5:visited,
#mainnavi_es_ES a#navlink_5:hover,
#mainnavi_es_ES a#navlink_5:active,
#mainnavi_es_ES a#navlink_6,
#mainnavi_es_ES a#navlink_6:link,
#mainnavi_es_ES a#navlink_6:visited,
#mainnavi_es_ES a#navlink_6:hover,
#mainnavi_es_ES a#navlink_6:active
{
	display: block;
	height: 53px;
	background: transparent url(../images/navi_sprites_es.gif) no-repeat left top;
	overflow: hidden;
	text-indent: -9999px;
	text-decoration: none;
	outline: none;
	cursor: pointer;
}

#mainnavi_es_ES li#navitem_1,
#mainnavi_es_ES a#navlink_1,
#mainnavi_es_ES a#navlink_1:link,
#mainnavi_es_ES a#navlink_1:visited
{
	width: 64px;
	background-position: left top;
}

#mainnavi_es_ES li#navitem_1.sfHover a#navlink_1,
#mainnavi_es_ES li#navitem_1.current a#navlink_1,
#mainnavi_es_ES a#navlink_1:hover,
#mainnavi_es_ES a#navlink_1:active
{
	background-position: left -53px;
}

#mainnavi_es_ES li#navitem_2,
#mainnavi_es_ES a#navlink_2,
#mainnavi_es_ES a#navlink_2:link,
#mainnavi_es_ES a#navlink_2:visited
{
	width: 126px;
	background-position: -64px 0;
}

#mainnavi_es_ES li#navitem_2.sfHover a#navlink_2,
#mainnavi_es_ES li#navitem_2.current a#navlink_2,
#mainnavi_es_ES a#navlink_2:hover,
#mainnavi_es_ES a#navlink_2:active
{
	background-position: -64px -53px;
}

#mainnavi_es_ES li#navitem_3,
#mainnavi_es_ES a#navlink_3,
#mainnavi_es_ES a#navlink_3:link,
#mainnavi_es_ES a#navlink_3:visited
{
	width: 101px;
	background-position: -191px 0;
}

#mainnavi_es_ES li#navitem_3.sfHover a#navlink_3,
#mainnavi_es_ES li#navitem_3.current a#navlink_3,
#mainnavi_es_ES a#navlink_3:hover,
#mainnavi_es_ES a#navlink_3:active
{
	background-position: -191px -53px;
}

#mainnavi_es_ES li#navitem_4,
#mainnavi_es_ES a#navlink_4,
#mainnavi_es_ES a#navlink_4:link,
#mainnavi_es_ES a#navlink_4:visited
{
	width: 102px;
	background-position: -291px 0;
}

#mainnavi_es_ES li#navitem_4.sfHover a#navlink_4,
#mainnavi_es_ES li#navitem_4.current a#navlink_4,
#mainnavi_es_ES a#navlink_4:hover,
#mainnavi_es_ES a#navlink_4:active
{
	background-position: -291px -53px;
}

#mainnavi_es_ES li#navitem_5,
#mainnavi_es_ES a#navlink_5,
#mainnavi_es_ES a#navlink_5:link,
#mainnavi_es_ES a#navlink_5:visited
{
	width: 108px;
	background-position: -393px 0;
}

#mainnavi_es_ES li#navitem_5.sfHover a#navlink_5,
#mainnavi_es_ES li#navitem_5.current a#navlink_5,
#mainnavi_es_ES a#navlink_5:hover,
#mainnavi_es_ES a#navlink_5:active
{
	background-position: -393px -53px;
}

#mainnavi_es_ES li#navitem_6,
#mainnavi_es_ES a#navlink_6,
#mainnavi_es_ES a#navlink_6:link,
#mainnavi_es_ES a#navlink_6:visited
{
	width: 119px;
	background-position: right 0;
}

#mainnavi_es_ES li#navitem_6.sfHover a#navlink_6,
#mainnavi_es_ES li#navitem_6.current a#navlink_6,
#mainnavi_es_ES a#navlink_6:hover,
#mainnavi_es_ES a#navlink_6:active
{
	background-position: right -53px;
}

#search_es_ES
{
	float:left;
	width:100px;
	padding:15px 0 0 20px;
	z-index: 10;
}

#mainnavi_ru_RU
{
	margin: 0;
	padding: 0;
	width: 610px;
	float: left;
}

#extranet #mainnavi_ru_RU
{
	float: left;
	width:500px;
}

ul#mainnavi_ru_RU
{
	margin: 0;
	padding: 0;
	width: 610px;
	height: 53px;
	float: left;
	list-style: none;
	background: transparent url(../images/navi_sprites_ru.gif) no-repeat left top;
	position: relative;
	z-index: 10;
}

#mainnavi_ru_RU li#navitem_1,
#mainnavi_ru_RU li#navitem_2,
#mainnavi_ru_RU li#navitem_3,
#mainnavi_ru_RU li#navitem_4,
#mainnavi_ru_RU li#navitem_5,
#mainnavi_ru_RU li#navitem_6
{
	height: 53px;
	margin: 0;
	padding: 0;
	float: left;
	background: transparent url(../images/navi_sprites_ru.gif) no-repeat left top;
}

#mainnavi_ru_RU li#navitem_7,
#mainnavi_ru_RU li#navitem_8,
#mainnavi_ru_RU li#navitem_9
{
	display:none;
}

#mainnavi_ru_RU a#navlink_1,
#mainnavi_ru_RU a#navlink_1:link,
#mainnavi_ru_RU a#navlink_1:visited,
#mainnavi_ru_RU a#navlink_1:hover,
#mainnavi_ru_RU a#navlink_1:active,
#mainnavi_ru_RU a#navlink_2,
#mainnavi_ru_RU a#navlink_2:link,
#mainnavi_ru_RU a#navlink_2:visited,
#mainnavi_ru_RU a#navlink_2:hover,
#mainnavi_ru_RU a#navlink_2:active,
#mainnavi_ru_RU a#navlink_3,
#mainnavi_ru_RU a#navlink_3:link,
#mainnavi_ru_RU a#navlink_3:visited,
#mainnavi_ru_RU a#navlink_3:hover,
#mainnavi_ru_RU a#navlink_3:active,
#mainnavi_ru_RU a#navlink_4,
#mainnavi_ru_RU a#navlink_4:link,
#mainnavi_ru_RU a#navlink_4:visited,
#mainnavi_ru_RU a#navlink_4:hover,
#mainnavi_ru_RU a#navlink_4:active,
#mainnavi_ru_RU a#navlink_5,
#mainnavi_ru_RU a#navlink_5:link,
#mainnavi_ru_RU a#navlink_5:visited,
#mainnavi_ru_RU a#navlink_5:hover,
#mainnavi_ru_RU a#navlink_5:active,
#mainnavi_ru_RU a#navlink_6,
#mainnavi_ru_RU a#navlink_6:link,
#mainnavi_ru_RU a#navlink_6:visited,
#mainnavi_ru_RU a#navlink_6:hover,
#mainnavi_ru_RU a#navlink_6:active
{
	display: block;
	height: 53px;
	background: transparent url(../images/navi_sprites_ru.gif) no-repeat left top;
	overflow: hidden;
	text-indent: -9999px;
	text-decoration: none;
	outline: none;
	cursor: pointer;
}

#mainnavi_ru_RU li#navitem_1,
#mainnavi_ru_RU a#navlink_1,
#mainnavi_ru_RU a#navlink_1:link,
#mainnavi_ru_RU a#navlink_1:visited
{
	width: 64px;
	background-position: left top;
}

#mainnavi_ru_RU li#navitem_1.sfHover a#navlink_1,
#mainnavi_ru_RU li#navitem_1.current a#navlink_1,
#mainnavi_ru_RU a#navlink_1:hover,
#mainnavi_ru_RU a#navlink_1:active
{
	background-position: left -53px;
}

#mainnavi_ru_RU li#navitem_2,
#mainnavi_ru_RU a#navlink_2,
#mainnavi_ru_RU a#navlink_2:link,
#mainnavi_ru_RU a#navlink_2:visited
{
	width: 101px;
	background-position: -64px 0;
}

#mainnavi_ru_RU li#navitem_2.sfHover a#navlink_2,
#mainnavi_ru_RU li#navitem_2.current a#navlink_2,
#mainnavi_ru_RU a#navlink_2:hover,
#mainnavi_ru_RU a#navlink_2:active
{
	background-position: -64px -53px;
}

#mainnavi_ru_RU li#navitem_3,
#mainnavi_ru_RU a#navlink_3,
#mainnavi_ru_RU a#navlink_3:link,
#mainnavi_ru_RU a#navlink_3:visited
{
	width: 104px;
	background-position: -165px 0;
}

#mainnavi_ru_RU li#navitem_3.sfHover a#navlink_3,
#mainnavi_ru_RU li#navitem_3.current a#navlink_3,
#mainnavi_ru_RU a#navlink_3:hover,
#mainnavi_ru_RU a#navlink_3:active
{
	background-position: -165px -53px;
}

#mainnavi_ru_RU li#navitem_4,
#mainnavi_ru_RU a#navlink_4,
#mainnavi_ru_RU a#navlink_4:link,
#mainnavi_ru_RU a#navlink_4:visited
{
	width: 79px;
	background-position: -269px 0;
}

#mainnavi_ru_RU li#navitem_4.sfHover a#navlink_4,
#mainnavi_ru_RU li#navitem_4.current a#navlink_4,
#mainnavi_ru_RU a#navlink_4:hover,
#mainnavi_ru_RU a#navlink_4:active
{
	background-position: -269px -53px;
}

#mainnavi_ru_RU li#navitem_5,
#mainnavi_ru_RU a#navlink_5,
#mainnavi_ru_RU a#navlink_5:link,
#mainnavi_ru_RU a#navlink_5:visited
{
	width: 84px;
	background-position: -348px 0;
}

#mainnavi_ru_RU li#navitem_5.sfHover a#navlink_5,
#mainnavi_ru_RU li#navitem_5.current a#navlink_5,
#mainnavi_ru_RU a#navlink_5:hover,
#mainnavi_ru_RU a#navlink_5:active
{
	background-position: -348px -53px;
}

#mainnavi_ru_RU li#navitem_6,
#mainnavi_ru_RU a#navlink_6,
#mainnavi_ru_RU a#navlink_6:link,
#mainnavi_ru_RU a#navlink_6:visited
{
	width: 178px;
	background-position: right 0;
}

#mainnavi_ru_RU li#navitem_6.sfHover a#navlink_6,
#mainnavi_ru_RU li#navitem_6.current a#navlink_6,
#mainnavi_ru_RU a#navlink_6:hover,
#mainnavi_ru_RU a#navlink_6:active
{
	background-position: right -53px;
}

#search_ru_RU
{
	float:left;
	width:100px;
	padding:15px 0 0 20px;
	z-index: 10;
}


#search
{
	float:left;
	width:100px;
	padding:15px 0 0 55px;
	z-index: 10;
}


#body
{
	padding:0;
	margin: 0;
	clear: both;
}

#content
{
	float: left;
	height: auto !important;
	min-height: 295px;
	height: 295px;
	padding: 0 11px 0 10px;
	margin: 0 8px 0 0;
}


#subnavi
{
	padding: 0;
	height:100%;
	

}

#subnavi h2
{

	font-family:tahoma, arial;
	font-size:11px;
	color:#919193;
	padding:4px 0;
	margin:0;
	
}

#subnavi h2 a,
#subnavi h2 a:link,
#subnavi h2 a:visited
{
	font-family:tahoma, arial;
	font-size:11px;
	color:#919193; 
	text-decoration:none;
}

#subnavi h2 a:hover,
#subnavi h2 a:active
{
	text-decoration: underline;
}


#subnavi ul
{
	margin:0;
	padding:0;
	list-style: none;
	font-family:tahoma, arial;
	font-size:11px;
	color:#919193; 
	text-decoration:none;

}

#subnavi ul li
{
	line-height: 1;
	width: 120px;
	display: inline-block;
	margin: 0;
	padding:2px 0px 2px 13px;
	font-size: 11px;
	background:url(../images/2009/pink_bullet.gif) no-repeat 1px 4px;
	
}

#subnavi ul li a,
#subnavi ul li a:link,
#subnavi ul li a:visited
{
	display: block;
	width: 120px;
	cursor: pointer;
	padding: 1px 0;
	text-decoration: none;
	font-family:tahoma, arial;
	font-size:11px;
	color:#919193; 

}

#subnavi ul li a:hover,
#subnavi ul li a:active
{
	text-decoration: underline;
}

#subnavi ul li a.active,
#subnavi ul li a.active:link,
#subnavi ul li a.active:visited,
#subnavi ul li a.active:hover,
#subnavi ul li a.active:active
{
	color: #919193;
}


#subnavi li a.active,
#subnavi li a.active:link,
#subnavi li a.active:visited,
#subnavi li a.active:hover,
#subnavi li a.active:active
{
	font-weight: bold;
}

#subnavi ul li li
{ background:none;
margin:0;
padding:0;}

#subnavi ul li li a,
#subnavi ul li li a:link,
#subnavi ul li li a:visited
{
	line-height: 1;
	display: block;
	border: none;
	width: 130px;
	padding: 2px 0 2px 12px;
	margin:0;
	color:#919193; 
	text-decoration: none;
	font-size: 11px;
	background:transparent url(../images/2009/pink_bullet_line.gif) no-repeat left 6px;
}

#subnavi li li a:hover,
#subnavi li li a:active
{	
	font-weight: normal;
	text-decoration:underline;
}

#subnavi ul li li a:hover,
#subnavi ul li li a:active
{	
	font-weight: normal;
	text-decoration:underline;
}


#subnavi li li a.active,
#subnavi li li a.active:link,
#subnavi li li a.active:visited,
#subnavi li li a.active:hover,
#subnavi li li a.active:active,
#subnavi li li a.haschildrenactive,
#subnavi li li a.haschildrenactive:link,
#subnavi li li a.haschildrenactive:visited,
#subnavi li li a.haschildrenactive:hover,
#subnavi li li a.haschildrenactive:active
{
	font-weight: bold;
}

#subnavi li li li a,
#subnavi li li li a:link,
#subnavi li li li a:visited
{
	line-height: 1;
	display: block;
	border: none;
	width: 130px;
	padding: 2px 0 2px 16px;
	margin:0;
	color:#919193; 
	text-decoration: none;
	font-size: 11px;
	background:transparent url(../images/2009/pink_bullet_line.gif) no-repeat left 6px;
}

#subnavi li li li a:hover,
#subnavi li li li a:active
{	
	font-weight: bold;
}

#subnavi li li li a.active,
#subnavi li li li a.active:link,
#subnavi li li li a.active:visited,
#subnavi li li li a.active:hover,
#subnavi li li li a.active:active
{
	font-weight: bold;
}



/* Layout: home */

#home #body
{
	width: 999px;
	padding:0;
	margin:0;
}

#left
{
	background:#FFFFFF url(../images/2009/left_bg.gif) repeat-x;
	padding:12px 10px;
	width:156px;
	float:left;
}

#left h2
{
	font-family:tahoma, arial;
	font-size:11px;
	color:#919193;
	padding:4px 0;
	margin:0;
}

#left h2 a,
#left h2 a:link,
#left h2 a:visited
{
	font-family:tahoma, arial;
	font-size:11px;
	color:#919193; 
	text-decoration:none;
	
}

#left h2 a:hover,
#left h2 a:active
{

	text-decoration:underline;
	
}

#left ul
{
	margin:0;
	padding:0;
	list-style: none;
	font-family:tahoma, arial;
	font-size:11px;
	color:#919193; 
	text-decoration:none;
	
}

#left ul a,
#left ul a:link,
#left ul a:visited
{
	font-family:tahoma, arial;
	font-size:11px;
	color:#919193; 
	text-decoration:none;
}

#left ul a:active,
#left ul a:hover
{

	text-decoration:underline;
}

#left li
{
	width: 120px;
	background:url(../images/2009/pink_bullet.gif) no-repeat 1px 4px;
	padding:2px 0px 2px 13px;
	
	}

#login
{
	background:#e5e5e6 url(../images/2009/login_bg.gif) no-repeat left bottom;
	width:155px;
	padding-bottom:15px; 
}

#extranet #login
{
	background:#e5e5e6 url(../images/2009/login_bg.gif) no-repeat left bottom;
	width:155px;
	margin:0;
	padding:0;
}

#login .textInput
{
	width:70px;
	border:#d1d1d1 solid 1px;
	height:16px;
	background: url(../images/login_box_bg.gif) no-repeat top right;
}

#home_main_pic
{
	float: right;
	width: 823px;
	height:347px;
	overflow: hidden;
	padding:0;
	margin:0;
	padding-bottom:9px;
}

#home_main_txt
{
	float: right;
	width: 823px;
	overflow: hidden;
	padding:0;
	margin:0;
	background:#FFFFFF url(../images/2009/home_main_txt_bg.gif) no-repeat;
	padding-bottom:10px;
}

#home_main_txt h1
{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:19px;
	color:#603913;
}

#home_main_title
{
	float: left;
	width: 790px;
	padding:15px 0 0 0;
	margin:0;
}


#home_main_txts
{
	float: left;
	width: 790px;
	padding:0;
	margin:0;
}

#home_main_txts p
{
	padding:0;
	margin:0;
}


#home_main_txt1,
#home_main_title1
{
	float: left;
	width: 250px;
	padding:0;
	margin:0;
	padding-left:15px;
	padding-bottom:5px;
}

#home_main_txt2,
#home_main_title2
{
	float: left;
	width: 270px;
	padding:0 15px;
	margin:0;
	padding-bottom:5px;	
	border-right:1px solid #a7a9ac;
}

#home_main_txt3,
#home_main_title3
{
	float: left;
	width: 200px;
	padding:0;
	margin:0;
	padding-left:15px;

	padding-bottom:5px;
}

#standard #body
{
	width: 999px;
}

#standard #content
{
	width:760px;
	padding:0;
	margin:0;
	float:left;
	
}

#standard #main_content
{
	padding:25px;
	margin:0;
	width:100%;
	
}


#standard #content_navi
{

	padding:0;
	height:auto !important; 
	min-height:500px;
	height:500px;
	float:right;	
	
}


#standard_top 
{ 
	background:transparent url(../images/content_bg1.gif) no-repeat top left;
	height:35px;
	margin:0;
	margin-top:30px;
	padding:0;
}



#content_head_wrapper
{

	font-weight:bold;
	margin:0;
	padding:0;
	margin-bottom:5px;


}




#content_header
{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#603913;
	padding:0;
	font-weight:bold;
}



#utils
{
	width: 555px;
	padding: 0 0 0 210px;
	margin: 0;
	float: left;
	border-bottom: 1px solid #fe8e00;
	list-style: none;
}

#product_content_head_wrapper h1
{

	margin-bottom:10px;
	font-family: "Caecilia LT Std", futura, arial, helvetica, sans-serif;
	font-size:24px;
	color:#b03327;

}

#utils li
{
	width: 120px;
	float: left;
	margin-right: 1px;
}

#utils li a,
#utils li a:link,
#utils li a:visited
{
	display: block;
	cursor: pointer;
	text-align: center;
	padding: 8px 0;
	background-color: #fe4600;	
	color: #fff;
	text-decoration: none;
	font-size: 11px;
}

#utils li a:hover,
#utils li a:active
{
	background-color: #ff7710;
}


#content_body_wrapper
{

	clear: left;
	padding-top: 12px;
}



#content_body
{
	padding: 0;
	float:left;
	width:100%;	
}


#sidebar
{
	width: 155px;
	float: right;
	padding: 12px 0 0;
	background: transparent url(../images/sidebar_bg.gif) no-repeat 108px 22px;
}

#sidebar h2
{
	font-size: 12px;
	margin: 0 0 10px;
	padding: 0;
}

#sidebar #street_address,
#sidebar #post_office
{
	width: 108px;
}






#footer
{
	width: 999px;
	padding: 0;
	clear: both;
	margin: 0;
	background-color: #fff;
	padding-top:15px;
	font-size:14px;
	color:#c2c2c2;
	
}

#footer a,
#footer a:link,
#footer a:visited
{
	color:#c2c2c2;
	text-decoration:none;
	
}

#footer a:active,
#footer a:hover
{
	color:#c2c2c2;
	text-decoration:underline;
	
}

#footer_content

{
	padding:12px 0 30px 0;
	text-align:center;
	margin:0;
	background: #FFFFFF url(../images/2009/footer_bg.gif) no-repeat right top;
}

#footer_content table

{
	margin:0 auto;
}

#wwwviskoteepakcom
{
	display: inline;
	width: 151px;
	height: 20px;
	float: right;
	cursor: pointer;
	margin: 14px 45px 0 0;
	background: transparent url(../images/www_viskoteepak_com.gif) no-repeat left top;
}


/* Reklanet form */

#reklanet_form
{
	padding-left: 25px;
	float:left;
	width:550px;
	padding-bottom:25px;
}

#reklanet_form p
{
	padding:0;
	margin:0;
}

#reklanet_form th,
#reklanet_form td
{
	vertical-align: top;
	padding: 5px;
	font-weight: normal;
	border-bottom: 1px solid #b8e1bb;
}

#reklanet_form th.bold
{
	color: #FFFFFF;
	font-weight: bold;
	padding: 10px 5px;
	font-size: 14px;
}

#reklanet_form table
{
	border-collapse: collapse;
}

#reklanet_form #tmp1
{
	margin-bottom: 5px;
}

.hidden
{
	display: none;
}



div.navigo-attachment
{
	
	text-decoration: none; 
	background:transparent url(/stc/images/att_bullet.gif) no-repeat 0 3px ;
	padding:5px 0 5px 22px;
	color: #b03327;
}

.navigo-attachment a,
.navigo-attachment a:link,
.navigo-attachment a:visited
{
	text-decoration: underline; 
	color: #b03327;
}

.navigo-attachment a:hover,
.navigo-attachment a:active
{
	color: #b03327;
	text-decoration: none;
	background:none;
}

/* Navigo specific styles */

/* NAVIGO DEFAULT TABLE */

/*  Default */

.u4-table-default-header,
.u4-table-default-header2,
.u4-table-default-even,
.u4-table-default-odd
{
	vertical-align: top;
	text-align: left;
	margin:0;
	padding:0;
}

/*  Default -> keskitetty */

.u4-table-defaultcenter-header,
.u4-table-defaultcenter-header2,
.u4-table-defaultcenter-even,
.u4-table-defaultcenter-odd
{
	vertical-align: top;
	text-align:center;
	margin:0;
	padding:0;
}

.u4-table-defaultcenter .navigo-attachment  
{
	background-image:none;
	padding:0;
	margin:0;

} 

.u4-table-defaultcenter p  
{
	background-image:none;
	padding:0;
	margin:0;

}

.u4-table-defaultcenter .navigo-attachment p, 
.u4-table-defaultcenter .navigo-attachment a,
.u4-table-defaultcenter .navigo-attachment a:link,
.u4-table-defaultcenter .navigo-attachment a:visited,
.u4-table-defaultcenter .navigo-attachment a:hover,
.u4-table-defaultcenter .navigo-attachment a:active
{
	background-image:none;
	padding:0;
	margin:0;
	color:#000000;
} 

/*  Default */

.u4-table-redline-header,
.u4-table-redline-header2,
.u4-table-redline-even,
.u4-table-redline-odd
{
	vertical-align: top;
	text-align: left;
	margin:0;
	padding:0;	
	padding-left:7px;
}

.u4-table-redline
{
	margin:0;
	padding:0;

	border-left:1px solid #b03327;
}

/*  Taulukko otsikolla (punainen) */

.u4-table-visko { border-spacing: 1px; }
.u4-table-visko-header { font-weight: bold; vertical-align: top; background-color:#a61d21; color: #FFFFFF; padding: 3px;}	
.u4-table-visko-header2 { background-color: #f0f0f0; vertical-align: top; padding: 3px;}
.u4-table-visko-odd { background-color: #e5e5e5; vertical-align: top; padding: 3px;}
.u4-table-visko-even { background-color: #f0f0f0; vertical-align: top; padding: 3px;}

/*  Taulukko ilman otsikkoa */

.u4-table-visko_plain { border-spacing: 1px; }
.u4-table-visko_plain-header { background-color:#e5e5e5; padding: 3px;}	
.u4-table-visko_plain-header2 { background-color: #f0f0f0; vertical-align: top; padding: 3px;}
.u4-table-visko_plain-odd { background-color: #e5e5e5; vertical-align: top; padding: 3px;}
.u4-table-visko_plain-even { background-color: #f0f0f0; vertical-align: top; padding: 3px;}



/*  bullet-listakohtien valeista ylimaaraiset marginaalit pois */

ul p.MsoNormal { margin-top:2px; margin-bottom: 2px; }
ul p { margin-top:2px; margin-bottom: 2px; }

.textInputTd, .selectInputTd, .senderInputTd{
    width : 183px;
}



.ir,
.ir:hover,
.ir:active
{
	overflow: hidden;
	text-indent: -9999px;
	text-decoration: none;
	outline: none;
	padding:0;
	margin:0;
}

.clearer
{
	clear: both;
}