/* default browser design resetter */
body, img, p, form, ul, li {
	margin: 0; padding: 0; border: none; /*list-style: none;*/
}
br.clear { clear:both; font-size:1px; line-height:1px; margin:0; padding:0; }
/*
defaults:
*/
body, input, select {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #4A4A4A;
}

.highlight { color: #C11700; }

.eleven { font-size: 11px; }
.twelve { font-size: 12px; }

a { color: #C11700; text-decoration: none; }
a:hover { text-decoration: underline; }
a.bulletRed,
a.bulletRedBack {
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 15px;
}
a.bulletRed { background-image: url(/Static/images/common/bullet_5.gif); }
a.bulletRedBack { background-image: url(/Static/images/common/bullet_6.gif); }

#head,
#holder {
	width: 960px;
}

#head {
	height: 131px;
	background: url(/Static/images/common/head_background.gif) 124px 0px no-repeat;
}

	#logo,
	#navigation,
	#signup	{
		float: left;
	}

	#logo { width: 124px; }

	#navigation, #signup { margin-top: 72px;	}

	#navigation {
		width: 443px;
		margin-left: 70px; /* 78 - 8 paddinga pri linkih */
	}
		#navigation a,
		#navigation img.separator {
			padding-top: 3px;
			display: block;
			float: left;
		}
		#navigation a {
			padding-left: 8px;
			padding-right: 8px;
		}
		#navigation a.home {
			padding-top: 0px;
		}

	#signup {
		width: 323px;
		padding-top: 6px;
	}
		#signup label,
		#signup input {
			display: block;
			float: left;
		}

		#signup input.email {
			margin: 0px 10px;
		}

#firstpage {
	clear: both;
	background-color: #144284;
	/*background: url(/Static/images/common/firstpage_background_dot.gif);
	*/color: #9DB2CB;
}

	#firstpage div.holder {
		width: 959px;
		background-color: #144284;
		/*
		background: url(/Static/images/common/firstpage_background_fleha.gif) repeat-y;*/
		padding-top: 6px;
		/*padding-bottom: 19px;*/
		height: 179px; /* 185-6 */
	}

	#firstpage div.left,
	#firstpage div.right,
	#fp-middle div.left,
	#fp-middle div.right {
		float: left;
	}
	
	#firstpage div.left,
	#fp-middle div.left { width: 572px;	}

	#firstpage div.item {
		background: url(/Static/images/common/bullet_1.gif) no-repeat 0px 4px;
		float: left;
		display: inline;
		width: 150px; /* 187-19-18 */
		margin-left: 19px;
		padding-left: 18px;
		margin-top: 7px;

	}
	#firstpage div.itemOver {
		background: url(/Static/images/common/bullet_1_over.gif) no-repeat 0px 4px;
		float: left;
		display: inline;
		width: 150px; /* 187-19-18 */
		margin-left: 19px;
		padding-left: 18px;
		margin-top: 7px;

	}
	#firstpage div.item img, #firstpage div.itemOver img {
			display: block;
		}
	#firstpage a {
		color: #9DB2CB;
	}
	
	#firstpage a:hover {
		color:white;
		text-decoration:none;
	}

	#firstpage div.right {
		width: 365px; /* 387-22 */
		padding-left: 22px;
		padding-top: 17px;
		background: url(/Static/images/common/firstpage_separator.gif) no-repeat left top;
		height: 160px;
	}
		#firstpage div.right form {
			margin-top: 13px;
			margin-bottom: 0px;
			padding:0;
			text-align:left;
		}
		#firstpage div.right label,
		#firstpage div.right select {
			float: left;
			display: inline;
		}

		#firstpage div.right label {
			width: 80px;
			text-align: right;
			clear: both;
			margin-right: 8px;
			margin-top: 2px;
		}
		#firstpage div.right select {
			width: 243px;
			font-size: 12px;
		}
		#firstpage div.right select.selektor {
			margin-bottom: 11px;
		}

		#firstpage div.right input {
			/*margin-left: 87px;*/
			clear:left;
			margin-top: 9px;
		}


#fp-middle {
	background: url(/Static/images/common/firstpage_leadOut.gif) repeat-x top left;
}
	#fp-middle div.holder { width: 959px; }

	#fp-middle div.right {
		padding-top: 27px;
		padding-left: 20px;
		width: 345px;
	}
		#fp-middle div.right div.item {
			margin-top: 11px;
			margin-bottom: 3px;
			
		}
		#fp-middle div.right div.item div.title  {
			color: #C11700;
			margin-top: 1px;
		}

#fp-bottom {
	background: url(/Static/images/common/firstpage_bottom_background.gif) repeat-x left bottom;
	height: 80px;
	clear: both;
	padding-top:25px;
}
	#fp-bottom div.holder {
		margin-left: 193px;
		width: 576px;
	}
	
	#fp-bottom .logo_holder {
		width: 930px;
	}
	
	#fp-bottom .logo_item {
		float:right;
	}
	
	#fp-bottom .logo_item img{
	float:left;
	}
	
	
	#fp-bottom div.item	 {
		float: left;
	}
	
	
	#fp-bottom div.separator{
		float:left;
	}
		
	#fp-bottom div.item {
		width: 191px;
		padding-top: 3px;
		}
		
	#fp-bottom div.item a.image,
	#fp-bottom div.item div.text {
			float: left;
			display: inline;
			width: 102px;
			padding-right: 3px;	
		}
	#fp-bottom div.item a.image {
			width: 81px;
		}
		
	#fp-bottom div.item div.text div.title {}
	#fp-bottom div.item div.text ul { list-style:none; }
	#fp-bottom div.item div.text ul li {
		background: url(/Static/images/common/bullet_2.gif) no-repeat 0px 7px;
		padding-left: 7px;
	}
		
	#fp-bottom div.separator {
		width: 1px;
		height: 56px;
		background: url(/Static/images/common/separator.png) no-repeat top left;
	}

#layout {
	clear: both;
	background: url(/Static/images/common/layout_background.gif) repeat-x bottom;

}
#holder {
	clear: both;
	background: url(/Static/images/common/holder_background.gif) no-repeat right bottom;
	width: 960px;
/*	padding-bottom: 101px;*/
}

	#subnavigation,
	#contents,
	#sidebar {
		float: left;
		display: inline;
	}

	#subnavigation {
		clear: both;
		width: 188px;
		color: #B7CAE2;
		font-size: 12px;
		background: url(/Static/images/common/subnavigation_background.gif) repeat-y left top #0D3D76;
	}
		#subnavigation div.top {
			background: url(/Static/images/common/subnavigation_top.gif) no-repeat left top;
		}
		#subnavigation div.bottom {
			background: url(/Static/images/common/subnavigation_bottom.gif) no-repeat left bottom;
			padding: 17px 17px 22px 19px;
		}

		#subnavigation img.heading {
			margin-bottom: 18px;
		}
		.heading2 {
			margin-bottom: 18px;
			padding-left:8px;
		}

		#subnavigation ul {
			line-height: 20px;
			list-style:none;
		}
		#subnavigation ul.menu a {
			color: #B7CAE2;
			padding-left: 22px;
			background: url(/Static/images/common/bullet_3.gif) no-repeat left 2px;
		}
		#subnavigation ul.menu a.active {
			color: white;
			background-image: url(/Static/images/common/bullet_4.gif);
		}
		#subnavigation ul.menu a:hover {
			text-decoration: none;
			color:white;
		}

		#subnavigation div.separator,
		#subnavigation hr {
			border-top: 1px solid #496EA5;
			height: 1px;
			font-size: 0;
			margin: 18px 0px;
		}
		#subnavigation select {
			margin-top: 11px;
			width: 150px;
		}
		#subnavigation input {
			margin-top: 15px;
		}
		#subnavigation div.dictionary {
			margin-top: 12px;
		}
		#subnavigation div.dictionary a {
			display: block;
			float: left;
			width: 16px;
			color: #B7CAE2;
		}
			#subnavigation div.dictionary a.active {
				color: white;
				font-weight: bold;
			}

	#contents {
		width: 458px; /* 492-10-24 */
		padding-left: 10px;
		padding-right: 24px;
	}
	#contents h2 {
	/* naslovi za papirje */
	padding: 0px;
	left: 0px;
	color: #2C5895;
	
	
	}

		#contents div.heading {
			margin-left: 7px;
			margin-bottom: 22px;
		}
		#contents div.inner {
			margin-left: 9px;
			width: 449px; /* 458-9 */
			font-size: 12px;
		}






/********* added by alain *********/
		
		div.inner ul {
			margin: 0 0 0 23px;
			/*padding: 0 0 0 20px;*/
			font-size: 12px;
			list-style:disc;
		}
		div.inner ol {
			margin: 0 0 0 23px;
			padding:0;
			font-size: 12px;
		}
		div.inner ul li, div.inner ol li {
			margin: 0;
			font-size: 12px;
		}	
		
		#contents div.inner h3 {
			font-size:12px;
			margin:0;
			padding:9px 0 13px 0;
			color:#0D3D76;
		}
		#contents div.inner h2 {
			font-size:14px;
			color:#0D3D76;
		}
			#contents div.inner p {
			padding:0 0 5px 0;
		}
/******* end here *********/	
		
		
		
		#contents table.stylish,
		#contents table.gridish {
			width: 458px;
			clear: both;
		}
		#contents table.stylish { font-size:12px; }
		#contents table.stylish th { font-size:11px; }

#contents table.gridish { font-size:11px; }

	#sidebar {
		width: 280px;
		line-height: 16px;
	}

		#sidebar div.block {
			border-top: 1px solid #D3D1D1;
			padding-top: 13px;
			margin-bottom: 40px;
		}
			#sidebar div.block img.heading {
				margin-bottom: 11px;
			}
			#sidebar div.block div.inner {
				margin-left: 6px;
				margin-right: 15px;
				color: #0041B1;
			}
			#sidebar table.stylish {
				width: 248px;
				margin-left: 1px;
				margin-bottom: 8px;
			}


#foot {
	clear: both;
	margin-top: 78px;
	padding-bottom: 10px;
	width:930px;
}

#foot .float_right{
float:right;
}

	#foot span.separator {
		margin: 0px 7px;
	}

/* STYLISH tabelca */
#contents table.stylish td,
#sidebar table.stylish td,
#contents table.gridish td {
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: #DDD6D6 solid 1px;
}
#contents table.gridish td {
	border-left: #DDD6D6 solid 1px;
}
	#contents table.gridish td.noLeft {	border-left: none; }
	#contents table.gridish td.withRight { border-right: #DDD6D6 solid 1px; }
	#contents table.gridish td.sample,
	#contents table.gridish td.sampleName {
		vertical-align: top;
	}
	#contents table.gridish td.sampleName { padding-top: 7px; }
	#contents table.stylish tr.separator td {
		border: none;
		height: 23px;
	}
	#contents table.gridish tr.separator td {
		border-top: 1px #E7E2E2 solid;
	}
	#contents table.gridish td.center {
		text-align: center;
	}
#contents table.stylish th,
#contents table.gridish th {
	text-align: left;
	padding-top: 3px;
	padding-bottom: 4px;
	font-weight: normal;
	vertical-align: bottom;
}
#contents table.stylish tr.heading,
#contents table.gridish tr.heading {
	background: #EFECEC;
	border-top: 1px solid #F7F5F5;
}
#contents table.gridish tr.heading td {
	text-align: center;
}
#contents table.stylish tr.heading {
	color: #0D3D7D;
	font-weight: bold;
}
	#contents table.stylish tr.heading td {
		padding: 4px 6px;
	}
#contents table.stylish td.label { padding-left: 6px; padding-right: 6px; }
#contents table.gridish .label { padding-left: 6px; }
#sidebar table.stylish td.label { padding-left: 5px; }


#contents table.paperWeights	{
	width: 100%;
	border: 1px;
}
#contents table.paperWeights td	{
	padding-bottom: 1px;
	border: 1px;
	text-align: center;
}

#contents td.paperTabledetail {
	padding: 6px;
}

#contents td.paperInsideTable {
	text-align: center;
	border: 0px;
}


/* PRODUKT */
#contents div.productText,
#contents div.productImage {
	float: left;
	margin-bottom: 20px;
}
#contents div.productText {
	width: 252px; /* 264-6 */
	line-height: 16px;
	margin-top: 22px;
	margin-left: 6px;
}
#contents div.productImage {
	width: 194px;
}

/* DICTIONARY */
#contents div.dictionary {
	font-size: 12px;
	line-height: 16px;
	margin-left: 9px;
}
#contents div.dictionary div.title {
	color: #0D3F94;
	font-weight: bold;
}
#contents div.dictionary div.text {
	margin-bottom: 14px;
}

div.dictionary a { padding-bottom:4px; }





/**** added by Alain ******/

br.clear { line-height:1px; clear:both; }
.selectFormRequestFirst { clear:both; }
.selectFormRequestFirst div { margin-bottom:3px; _padding-bottom:3px; }
.selectFormRequest { padding: 0px 0 0px 10px; clear:both;}
/*.selectFormRequest div { float:left; padding-right:10px; }*/
.selectFormRequest .select1 { width:153px; }
.selectFormRequest .select2 { width:120px; }
.selectFormRequest .select3 { width:120px; }
.selectFormRequest .select4 { width:120px; }
/*.reqtitle { font-weight:bold; clear:both; padding-left:10px; padding-bottom:7px; }*/
.reqtitle2 { padding-bottom:0; }
.addtoListRequest { float:left; text-align:right; padding-right:13px; /*padding-bottom:15px;*/ }
.TitleRequest { font-size:12px; font-weight:bold; color:#0E3E88; padding-left:10px; padding-bottom:7px; }
.TitleRequest2, .reqtitle { font-size:14px; font-weight:bold; padding-left:10px; padding-bottom:7px; }

.contentsRequest {
		width: 750px;
		padding-left: 10px;
		float:left;
	}

.povprasevanjeContainer {
	background: #EFECEC;
	padding:15px 0 20px 10px;
}

.povprasevanjeTabla {
	width:700px; /* was width:438px;*/
	margin:0 0 30px 10px;
	background-color: #C2C8D6;
}
.povprasevanjeTabla td {
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: #8A9CC2 solid 1px;
}
.povprasevanjeTabla td p, .povprasevanjeTabla th p {
 padding-left:6px;
}
.povprasevanjeTitleRow, .povprasevanjeTitleRow th {
	background-color: #0E3E88;
	color:white;
	font-weight:normal;
	text-align:left;
	padding: 3px 0 3px 0;
}
.povprasevanjeTabla .wCol1 { width:239px; } 
.povprasevanjeTabla .wCol2 { width:111px; }
.povprasevanjeTabla .wCol2 img { vertical-align:middle; padding-right:5px; }
.povprasevanjeTabla .wCol3 { width:72px; }
.povprasevanjeTabla .wCol4 { width:99px; }
.povprasevanjeTabla .wCol5 { width:50px; }
.povprasevanjeTabla .wCol6 { width:142px; }
.povprasevanjeTabla .wCol7 { width:17px; }
/* 292px dodamo za novo tabelo */

.selectOpt { width:100px; }


.povprasevanjeMojiPodatki {
	width:730px;
	margin:0px 0 10px 10px;
	clear:both;
}
.MojiPodatkiLeft { width:79px; padding: 0 0 8px 0; }
.MojiPodatkiRight { padding: 0 0 4px 0; }
.povprasevanjeMojiPodatki input.mini { width:240px; }
.povprasevanjeMojiPodatki input.mid { width:320px; }
.povprasevanjeMojiPodatki input.big { width:345px;  }
.povprasevanjePolje { width:323px; /*width:427px;*/ height:174px; margin:0px 0px 15px 10px; }

.oddajpovprasevanje { text-align:right; }
.oddajpovprasevanje div { padding-right:33px; padding-top:1px; }

.requestSample {
	font-size:12px;
	clear:both;
	padding:0 10px 40px 10px;
}
.requestSampleIntro {
	/*height:55px;*/ /* because of peekaboo - IE hack */
	/*line-height:12px;*/
}
.rSampleForm input { margin:0; padding:0; }
.rSampleForm { margin:0; padding:0; }
.chkZakaj {
	float:left;
	width:140px;
	padding-bottom:3px;
}
.chkZakaj input {
	vertical-align: middle;
}

/********* NOVICE ****************/

.dateNews { padding:0 0 0 8px; font-size:12px; }

ul.menuNews { list-style:none; }

ul.menuNews li { 
	line-height: 14px;
	background: url(/Static/images/common/bullet_3.gif) no-repeat left 2px;
	padding-left: 22px;	
	padding-bottom:7px;
	}
ul.menuNews li.active { 
	line-height: 14px;  
	background-image: url(/Static/images/common/bullet_4.gif);
	padding-left: 22px;	
	padding-bottom:7px;
	}
ul.menuNews li a {
			color: #B7CAE2;
		}
ul.menuNews li.active a {
			color: white;
		}
ul.menuNews a:hover { text-decoration: none; color:white; }
ul.menuNews li.dateNewsList { font-size:10px; padding-left:23px; background:none; padding-bottom:0; }

form.showNewsSelect { margin:0; padding: 0 0 20px 0; }



/****** ERROR *******/

.errorHeader {
	height:145px;
}

.errorContainer { 
	background-color: #FFFFFF;
	background-image:url(/Static/images/error/bg_err_foot.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	
	}
.errorContainerBG {
	background-image: url(/Static/images/error/err_foot.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding-bottom:80px;
}
.errorWidther { width:970px; }
.errorBlock {
	width:373px;
	padding: 0 0 20px 30px;
	float:left;
}
.errorBorder {
	border-right:1px solid #D5D5D5;
	padding-right:30px;
	padding-left:44px;
}
.errorBlock h3 {
	color: #0D3F96;
	padding-bottom:20px;
	font-weight:normal;
	font-size:18px;
}
.errorBlock a {
	text-decoration:underline;
}
.errorBlock p {
	padding-bottom:10px;
}
.footerror { 
	padding:0 0 13px 295px;
 }
 
.hrppl { 
	margin:10px 0 10px 0;
	padding:0;
	height:1px;
	background-color:#CCCCCC;
	color:#CCCCCC;
	border: 0;
}
.lang {
position:absolute;
	left:885px;
	top:14px;
}

.zeleno { color: green; }
