body{
	margin: 0;
	padding: 0;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	/*background: #fabf01;*/
}
a{
	color: #009;
	text-decoration: underline;
}
a:hover {
	color: #009;
	text-decoration: underline;
}
p {
	margin:0;
	padding:0;
}
img {
	border:0;
}
/* ================================================================================= */
/* ====  S T A R T       P A G E       T E M P L A T E  ============================ */
/* ================================================================================= */

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~  T O P    C O N T A I N E R  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#headerCont {
	width:100%;height:374px;
	background: #f9bd00;
	background: url(../img/custom/headerBack.gif) repeat-x;
}

#headerContInside {
	width:100%;height:134px;
	background: #f9bd00;
	background: url(../img/custom/headerBack.gif) repeat-x;
}

	#headerCont #header {
		height:374px;width:950px;
		border:0px solid black;
		background: url(../img/custom/topHeaderBack.gif) no-repeat right bottom;
		margin:auto;
		position:relative;
	}
	#headerContInside #header {
		height:134px;width:950px;
		background: url(../img/custom/topHeaderBackInside.gif) no-repeat right bottom;
		margin:auto;
		position:relative;
	}
	
		/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		/* ~~~~  L A N G U A G E      C O N T A I N E R  ~~~~~~~~~~~~~~~~~ */
		/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		#header #langCont {
			width:260px;
			padding:13px 0 0 0;
		}
			#header #langCont ul {
				border:0px solid black;
				list-style:none;
				margin:0;padding:0 0 0 10px;
			}
			#header #langCont li {
				float:left;
				margin: 0 0 0 20px;
				font: 11px Tahoma, sans-serif;
			}
			#header #langCont a {
				color: #7d6707;
				text-decoration:underline;
			}
				#header #langCont .active {
					text-decoration:none;
					color:#000;
				}
		/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		/* ~~~~  C O N T A I N E R       R I G H T  ~~~~~~~~~~~~~~~~~~~~~~ */
		/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
		#header #contRight {
			position:absolute;
			top:10px;right:0px;
			width:550px;height:50px;
		}	
			#header #contRight #quickLinks {
				margin: 5px 0px 0 0;
				width:310px;
				float:right;
			}
				#header #contRight #quickLinks a {
					color: #7d6707;
					font: 11px Tahoma, sans-serif;
					margin: 0 10px 0 0;
					padding: 0 7px 0 0;
					border-right:1px solid #7d6707;
					white-space:no-wrap;
				}
					#header #contRight #quickLinks .noLine {
					border:0;
					}
			#header #contRight #searchCont {
				width:200px;
				padding: 0 0 0 40px;
				float:right;
			}
				#header #contRight #searchCont .searchArea {
					background: #FFF url(../img/custom/back8.gif) no-repeat 3px;
					border:0;
					height:19px;
					border-top: 1px solid #996600;
					border-left: 1px solid #996600;
					padding: 3px 0 0 22px;
					font: 12px Tahoma, sans-serif;
				}
				#header #contRight #searchCont .searchButton {
					border:0;
					background: url(../img/custom/back9.gif) no-repeat;
					width:25px; height:21px;
				}
				#header #contRight #searchCont .extraRadioBut {
					padding:0;margin:0;
				}
					#header #contRight #searchCont .extraRadioBut input {
						position:relative;
						top:2px;
					}
		
		/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		/* ~~~~  B A N N E R       A R E A  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		#headerContInside #header #bannerArea {
			position:absolute;
			top:60px;right:0px;
			width:468px;height:60px;
		}
		#headerCont #header #bannerArea {
			position:absolute;
			top:50px;right:0px;
			width:468px;height:60px;
		}
		/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		/* ~~~~  C O N T A I N E R       M I D D L E  ~~~~~~~~~~~~~~~~~~~~ */
		/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		#headerCont #header #contMiddle {
			position:absolute;
			top:141px;right:0px;
			width:687px;height:200px;
		}
			#headerCont #header #contMiddle .oneItem {
				width:205px;
				float:left;
				margin: 0 0 0 15px;
			}
			html>body #headerCont #header #contMiddle .oneItem {
				width:210px;
			}
		
				#headerCont #header #contMiddle .oneItem .header {
					position:relative;
				}
				
				#headerCont #header #contMiddle .oneItem .header a{
					
				}
					/* ------------------------------------------------------- */
					/* First IMAGE ------------------------------------------- */
					/* ------------------------------------------------------- */
					#headerCont #header #contMiddle .oneItem .header .img1 {
						margin: 0 0 0 8px;
						filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/custom/book1.png', sizingMethod='crop');
						background: url(../img/custom/book1.png);
						background-image: expression('none');
						background-repeat: no-repeat;
						cursor:pointer;
						width:100px;
						height:122px;
					}
					/* ------------------------------------------------------- */
					/* Second IMAGE ------------------------------------------- */
					/* ------------------------------------------------------- */
					#headerCont #header #contMiddle .oneItem .header .img2 {
						margin: 0 0 0 8px;
						filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/custom/book2.png', sizingMethod='crop');
						background: url(../img/custom/book2.png);
						background-image: expression('none');
						background-repeat: no-repeat;
						cursor:pointer;
						width:104px;
						height:122px;
					}
					/* ------------------------------------------------------- */
					/* Third IMAGE ------------------------------------------- */
					/* ------------------------------------------------------- */
					#headerCont #header #contMiddle .oneItem .header .img3 {
						margin: 10px 0 0 8px;
						background: url(../img/custom/book3.png);
						filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/custom/book3.png', sizingMethod='crop');
						background-image: expression('none');
						background-repeat: no-repeat;
						background-position: bottom;
						cursor:pointer;
						width:126px;
						height:112px;
					}
					#headerCont #header #contMiddle .oneItem .header .isw {
						display:block;
						margin: 10px 0 0 8px;
						width:126px;
						height:112px;
					}

					#headerCont #header #contMiddle .oneItem .header .link1 {
						position:absolute;
						padding: 2px 4px 4px 5px !important;
						top:60px;left:87px;
						background: #cc0000 url(../img/custom/back1.gif) repeat-y left;
						color:#FFF;
						/*width:64px;height:18px;*/
						text-decoration:none;
						cursor:pointer;
					}
					html>body #headerCont #header #contMiddle .oneItem .header .link1 {
						padding: 2px 0 4px 5px;
						top:60px;left:95px;
					}
						#headerCont #header #contMiddle .oneItem .header .link1 a {
							text-decoration: none;
							color:#FFF;
						}
					
						#headerCont #header #contMiddle .oneItem .header .link1 b {
							background: url(../img/custom/arrowStart.gif) no-repeat 0 3px;
							width:13px; height:10px;
							letter-spacing: 5px;
						}
					#headerCont #header #contMiddle .oneItem .header .link2 {
						position:absolute;
						padding: 2px 4px 4px 5px !important;
						top:60px;left:98px;
						background: #cc0000 url(../img/custom/back1.gif) no-repeat left;
						color:#FFF;
						/*width:64px;height:18px;*/
						text-decoration:none;
						cursor:pointer;
					}
					html>body #headerCont #header #contMiddle .oneItem .header .link2 {
						top:60px;left:105px;
						padding: 2px 0 4px 5px;
					}
						#headerCont #header #contMiddle .oneItem .header .link2 a {
							text-decoration: none;
							color:#FFF;
						}
						
						#headerCont #header #contMiddle .oneItem .header .link2 b {
							background: url(../img/custom/arrowStart.gif) no-repeat 0 3px;
							width:13px; height:10px;
							letter-spacing: 5px;
						}
						
					#headerCont #header #contMiddle .oneItem .header .link3 {

						position:absolute;
						padding: 2px 4px 4px 5px !important;
						white-space: nowrap;
						top:50px;left:123px;
						background: #cc0000 url(../img/custom/back1.gif) repeat-y left;
						color:#FFF;
						/*height:18px;*/
						text-decoration:none;
						cursor:pointer;
					}
					html>body #headerCont #header #contMiddle .oneItem .header .link3 {
						top:50px;left:123x;
						padding: 2px 0 4px 5px;
					}
						#headerCont #header #contMiddle .oneItem .header .link3 a {
							text-decoration: none;
							color:#FFF;
						}
						
						#headerCont #header #contMiddle .oneItem .header .link3 b {
							background: url(../img/custom/arrowStart.gif) no-repeat 0 3px;
							width:13px; height:10px;
							letter-spacing: 5px;
						}
						
					
				#headerCont #header #contMiddle .oneItem .content {
					padding: 0 0 0 30px;
					line-height:1.5;
				}
					#headerCont #header #contMiddle .oneItem .content a {
						color: #000099;
						text-decoration:underline;
					}
					#headerCont #header #contMiddle .oneItem .content h1 {
						font: bold 11px Tahoma, sans-serif;
						margin:15px 0 0 0;
					}
		/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		/* ~~~~  M A I N      M E N U      C O N T A I N E R  ~~~~~~~~~~~~ */
		/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		#header #mainMenu {
			border:0px solid red;
			position:absolute;
			top:42px;left:0;
			width:260px;height:1000px;
			background:  url(../img/custom/menuBackTop.gif) no-repeat top;
			z-index:10;
		}
		
		/* - -  I N S I D E    V E R  - - - - - - - - */
		#headerContInside #header #mainMenu {
			border:0px solid red;
			position:absolute;
			top:42px;left:0;
			width:220px;height:1000px;
			background:  url(../img/custom/menuBackTopInside.gif) no-repeat top;
			z-index:0;
		}
		/* - -  E N D    I N S I D E     V E R  - - - - - - - - */
		
			#header #mainMenu #mainMenuHeader {
				background: #252466;
				margin: 43px 0 0 0;
				padding: 20px 0 0 0;
				height:282px;
				border:0px solid #FFF;
			}
			/* - -  I N S I D E    V E R  - - - - - - - - */
			#headerContInside #header #mainMenu #mainMenuHeader {
				background: #252466;
				margin: 35px 0 0 0;
				padding: 0;
				height:132px;
				border:0px solid #FFF;
			}
			/* - -  E N D   I N S I D E    V E R  - - - - - - - - */
			
				#header #mainMenu #mainMenuHeader #logo {
					margin: 0 0 0 45px;
					background: url(../img/custom/logo.gif) no-repeat;
					width:171px; height:202px;
					border:0px solid white;
					overflow:hidden;
				}
				
				/* - -  I N S I D E    V E R  - - - - - - - - */
				#headerContInside #header #mainMenu #mainMenuHeader #logo {
					margin: 0 0 0 45px;
					background: url(../img/custom/logoInside.gif) no-repeat;
					width:142px; height:132px;
					border:0px solid white;
					overflow:hidden;
				}
				/* - -  E N D    I N S I D E    V E R  - - - - - - - - */
				
				#header #mainMenu #mainMenuHeader a {
					display:block;
					padding: 202px 0 0 0;
				}
				
				#header #mainMenu ul {
					position:relative;
					top:-50px;
					list-style:none;
					margin:0 0 0 25px;padding:0;
				}
				
				/* - -  I N S I D E    V E R  - - - - - - - - */
				#headerContInside #header #mainMenu ul {
					position:relative;
					top:-5px;
					list-style:none;
					margin:20px 0 0 25px;padding:0;
				}
				/* - -  E N D     I N S I D E    V E R  - - - - - - - - */
				
				#header #mainMenu li {
					color: #FFF;
					border-left:5px solid #fcda04;
					padding: 5px 0 0 8px;
					margin: 14px 0 0 0;
					font: 18px Tahoma, sans-serif;
					color: #FFF;
				}
					#header #mainMenu a {
						text-decoration:none;
						color: #fff;
					}
					#header #mainMenu .ext {
						border:0;
						padding:0 0 5px 20px;
						margin:2px 0 0 13px;
						border-bottom:1px solid #40487f;
						color:#bebed1;
						font: 12px Tahoma, sans-serif;
						width:155px;
					}
					/* ------------------------------------ */
					/* when mouse is over menu - like HOVER */
					/* ------------------------------------ */
					#header #mainMenu .extAct {
						border:0;
						padding:0 0 5px 20px;
						margin:2px 0 0 13px;
						border-bottom:1px solid #40487f;
						color:#bebed1;
						font: 12px Tahoma, sans-serif;
						width:155px;
						background: url(../img/custom/arrow_act.gif) no-repeat 5px 5px;
					}
						#header #mainMenu .extAct a {
							color:#bebed1;
						}
						 
					#header #mainMenu .extIns {
						border:0;
						padding:0 0 5px 20px;
						margin:2px 0 0 13px;
						color:#fcda04;
						font: 12px Tahoma, sans-serif;
						width:155px;
						background: url(../img/custom/arrow_down.gif) no-repeat 5px 5px;
					}
						#header #mainMenu .extIns a { 
							color: #fcda04;
						}
					#header #mainMenu .ext2 {
						border:0;
						padding:0 0 5px 0px;
						margin:2px 0 0px 53px;
						color:#bebed1;
						font: 11px Tahoma, sans-serif;
						width:134px;
					}
						#header #mainMenu .ext2 a { 
							color:#bebed1;
						}
					#header #mainMenu .ext_cur {
						border:0;
						padding:5px 0 5px 20px;
						margin:5px 0 0 13px;
						border-bottom:1px solid #40487f;
						color:#bebed1;
						font: 12px Tahoma, sans-serif;
						width:155px;
						background: #26578a;
					}
					#header #mainMenu .ext_cur2 {
						border:0;
						padding:2px 0 5px 20px;
						margin:2px 0 0 33px;
						border-bottom:1px solid #40487f;
						color:#bebed1;
						font: 11px Tahoma, sans-serif;

						width:136px;
						background: #26578a;
					}
						
						#header #mainMenu .ext a {
							text-decoration:none;
							color: #bebed1;
						}
			
			/* =========================================================== */
			/* ===== A F T E R     M A I N     M E N U     C O N T ======= */
			/* =========================================================== */
			#headerContInside #header #mainMenu #afterMainMenu {
				width: 178px;
				margin: 30px 0 0 30px;
				padding: 4px 4px 4px 4px;
			}
				#headerContInside #header #mainMenu #afterMainMenu h2 {
					color: #FFF;
					font: 14px Arial, sans-serif;
					width:165px;
				}
				#headerContInside #header #mainMenu #afterMainMenu h3 {
					color: #92a9c2;
					font: 11px Tahoma, sans-serif;
					width:165px;
				}
				
				#headerContInside #header #mainMenu #afterMainMenu #medalCont {
					/*border-top:1px dotted #FFF;*/
					margin: 25px 0 0 0;
					padding: 7px 0 0 0;
				}
					#headerContInside #header #mainMenu #afterMainMenu #medalCont .medal1 {
						color: #809dba;
						background: url(../img/custom/medal1.jpg) no-repeat 0px 0px;
						padding: 10px 0 0 60px;
						margin: 10px 0 0 0;
						height:62px;
					}
					#headerContInside #header #mainMenu #afterMainMenu #medalCont .medal2 {
						color: #809dba;
						margin: 10px 0 0 0;
						height:80px;
					}
					
				
			/* =========================================================== */


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~  S H A D O W S  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.leftShadow {
		position:absolute;
		top:374px; left:-17px;
		width:18px;height:12px;
		background: url(../img/custom/shadow.jpg) no-repeat;
	}
#headerContInside #header .leftShadow {
	top:134px; left:-17px;
}
#headerContInside #header .rightShadow {
	position:absolute;
	top:135px; left:219px;
	width:18px;height:12px;
	background: url(../img/custom/shadowR.jpg) no-repeat;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~  R E D     L I N E    C O N T A I N E R  ~~~~~~~~~~~~~~~~~ */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#redLineCont {
	width:100%;height:12px;
	background: #d40b1b;
}
	#redLineCont #rasporka {
		width: 950px;
		background: #d40b1b;
	}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~  M A I N    C O N T A I N E R  ~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#mainCont {
	width:100%;
	background: #003a75 url(../img/custom/mainBack.gif) repeat-x;
	margin:auto;
}
#mainContInside {
	width:100%;
	background: #003a75 url(../img/custom/mainBack.gif) repeat-x;
	margin:auto;
}
	#main {
		position:relative;
		top:-37px;
		padding: 0 0 0 259px;
		width:688px;
		margin:auto;
	}
	#mainContInside #main {
		position:relative;
		top:0px;
		padding: 0 0 0 220px;
/*		width:688px;*/
		width: 730px;
		margin:auto;
	}
	html>body #mainContInside #main {
		width:730px;
	}
	
		#stringCont {
			height:24px;
			font: 11px Tahoma, sans-serif;
			color: #8f8faf;
			padding: 8px 0 0 0;
			width:730px;
			background: #252466;
		}
			#stringCont a {
				color: #8f8faf;
				text-decoration:underline;
			}
		#main .sys_tab_selected {
			width:220px; height: 29px;
			background: url(../img/custom/back2.png) no-repeat top left;
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/custom/back2.png', sizingMethod='crop');
			background-image: expression('none');
			float:left;
			position:relative;
			margin: 0 5px 0 0;
			font: bold 11px Tahoma, sans-serif;
			border:0px solid red;
			cursor:pointer;
		}
			#main .sys_tab_selected .ins {
				width:210px; height: 20px;
				background: #FFF;
				margin: 0 0 0 6px;
				padding: 9px 0 0 6px;
				border:0px solid green;
			}
			#main .sys_tab_selected b {
				color: #cc6600;
			}
			#main .sys_tab_selected span {
				font: 11px Tahoma, sans-serif;
			}
			
			#main .sys_tab_selected a {
				position:absolute;
				top:5px;right:5px;
				background: url(../img/custom/back4.gif) no-repeat;
				display:block;
				width:22px; height:22px;
			}
			#main .sys_tab_selected .getNext{
				position:absolute;
				top:5px;right:5px;
				background: url(../img/custom/back4.gif) no-repeat;
				display:block;
				width:22px; height:22px;
			}
			
		#main .sys_tab {
			width:220px; height: 29px;
			margin: 0 5px 0 0;
			background: url(../img/custom/back3.png) no-repeat left top;
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/custom/back3.png', sizingMethod='crop');
			background-image: expression('none');
			float:left;
			padding: 0 0 0 6px;
			font: bold 11px Tahoma, san-serif;
			color: #FFF;
			cursor:pointer;
		}
			#main .sys_tab .ins {
				width:210px; height: 20px;
				background: #99b5d0;
				padding: 9px 0 0 6px;
			}
			#main .sys_tab span {
				font: 11px Tahoma, san-serif;
			}
			#main .sys_tab .getNext{
				display:none;
			}
		/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		/* ~~~~~ C O N T A I N E R ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		#mainCont #main .container {
			background: #FFF url(../img/custom/back5.gif) no-repeat top right;
			position:relative;
			padding: 0 0 20px 0;
			z-index:-100;
		}
		html>body #mainCont #main .container {
			z-index:0;
		}
		
		#mainContInside #main .container {
			background: #003a75;
			position:relative;
			width: 728px;
			overflow:hidden;
		}
			
			#mainContInside #main .container .makeBg {
				padding-bottom:19px;
				width:728px;
				background: #8baac9 url(../img/custom/back5inside.gif) no-repeat top right;
			}
			
			#mainContInside #main .container #whereAmI {
				height: 135px;
				border-left:10px solid #fcda04;
				margin: 0 0 0 5px;
				background: #8baac9;
				width:700px;
			}
				#mainContInside #main .container #whereAmI .firstWord {
					color: #9cb7d1;
					font: 100px Tahoma, sans-serif;
					margin: 0 0 0 5px;
					padding: 0;
					letter-spacing:-2px;
					width:690px;height:120px;
					overflow:hidden;
				}
				#mainContInside #main .container #whereAmI .secondWord {
					position:relative;
					top:-42px;left:31px;
					color: #fff;
					font: 45px Tahoma, sans-serif;
					width:670px;height:57px;
					overflow:hidden;
				}
				
				.tdBack {
						background: #b7cbdd url(../img/custom/backBottomInsideHalf.gif) repeat-x bottom;
						border:0px solid red;
						padding: 0 0 120px 30px;
						width:529px;
					}
				#mainContInside #main .container #containerInside {
					padding: 0 0 2px 0px;
					background: #8baac9 url(../img/custom/backBottomInside.gif) no-repeat bottom left;
					width:728px;
					border:0px solid red;
					overflow:hidden;
				}
					
					
					#mainContInside #main .container #containerInside #leftInside {
						width: 480px;
						background: #b7cbdd;
						float:left;
						padding: 10px 20px 0 0;
						font: 12px Arial, sans-serif;
						line-height:1.5;
						position:relative;
						overflow:hidden;
						border:0px solid red;
					}
					#mainContInside #main .container #leftInside .dotted {
						background:url(../img/custom/dotted.jpg) repeat-x bottom;height:3px;margin-top:5px;
					}
					#leftInside .catDisplay .top_old{
						background:url(../img/custom/pointer_top.png) no-repeat left bottom;
						width:26px;height:16px;margin:10px; padding-left:18px;
					}
					.top{
						background:url(../img/custom/pointer_top32.png) no-repeat left bottom;
						width:460px;
						height:16px;
						margin:19px 0 10px 0px;
						padding-top:0px;
						font-size:12px;
					}
					#mainContInside #main .container #containerInside #leftInside h1 {
						margin:10px 0 0 0; padding:0;
						color: #fff;
						font: 26px Arial, sans-serif;
					}
					#leftInside .site_map_unit {
						margin-left:-20px;
						padding:0;
					}
					#leftInside .site_map_unit .item {
						padding-left:30px;
					}
					#leftInside .site_map_unit .item .mheader {
						border-left:5px solid #fcda04;
						font-family: Tahoma, sans-serif;
						margin-bottom:5px;
					}
					#leftInside .site_map_unit .item .mheader a {
						padding-left:10px;
						color:#fff;
						font-size:18px;
						text-decoration:none;
						background:none;
					}
					#leftInside .site_map_unit .item a.exp {
						background:url(../img/custom/arrow_yellow.gif) no-repeat left;
						padding-left:15px;
					}
					#leftInside .site_map_unit .item .mheader .nopointer {
						background:none;
					}
					#mainContInside #main .container #containerInside #rightInside {
						float:left;
						position:relative;
						top:0px;left:0px;
						width:185px;
						margin: 0 0 0 5px;
					}
					html>body #mainContInside #main .container #containerInside #rightInside {
						margin: 0 0 0 10px;
					}
						#mainContInside #main .container #containerInside #rightInside #kartesParluks {
							/*background: url(../img/custom/kartesParluks.gif) no-repeat;*/
							background: url(../img/custom/kartesParluks.jpg) no-repeat 0px 20px;
							width:183px;
							margin: 0 0 15px 0;
						}
							#mainContInside #main .container #containerInside #rightInside #kartesParluks p {
								width:160px;
							}
							#mainContInside #main .container #containerInside #rightInside h1 {
								margin:25px 0 0 0;padding:0;
								color: 000;
								font: 18px Tahoma, sans-serif;
								width:183px;
							}
								#mainContInside #main .container #containerInside #rightInside #fh1 {
									margin:0;
								}
							#mainContInside #main .container #containerInside #rightInside #kartesParluks .linkParluks {
								height:102px;width:180px;
								display:block;
								position:relative;
								text-decoration:none;
								margin: 0 0 15px 0;
								background: url(../img/custom/monitor.png) no-repeat 0px 0;
								filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/custom/monitor.png', sizingMethod='crop');
								background-image: expression('none');
								cursor:pointer;
							}
							#mainContInside #main .container #containerInside #rightInside #kartesParluks span {
								position: absolute;
								top:25px;right:22px;
								width:40px;
								color: #fff;
							}
							
							#mainContInside #main .container #containerInside #rightInside #aktProd {
								border:1px solid #6084ad;
								background: #fff;
								margin: 0px 0 10px 0;
								width:152px;
								padding:0 12px 12px 12px;
								position:relative;
							}
								#mainContInside #main .container #containerInside #rightInside #aktProd img {
									margin:13px auto;
							
								}
								#mainContInside #main .container #containerInside #rightInside #aktProd span {
									position:absolute;
									top:10px;left:10px;
								}
								#mainContInside #main .container #containerInside #rightInside #aktProd a {
									border:0;
									text-decoration:underline;
									color:#000099;
									font:14px Arial, sans-serif;
								}
							
							#mainContInside #main .container #containerInside #rightInside #votingCont {
								border:solid 1px #6084ad;
								margin: 0px 0 15px 0;
								width:175px;
							}
								#mainContInside #main .container #containerInside #rightInside #votingCont #quest {
									background: #6084ad;
									color:#fff;
									font: bold 14px Arial, sans-serif;
									padding: 3px 3px 3px 5px;
									border-bottom: 1px solid #fff;
								}
								#mainContInside #main .container #containerInside #rightInside #votingCont #answ {
									background: #fff;
									border-top: 1px solid #6084ad;
									border-bottom: 2px solid #3b6193;
									padding: 5px;
								}
									#mainContInside #main .container #containerInside #rightInside #votingCont #answ .votProc {
										color: #A3A3A3;
										font: 10px Arial, sans-serif;
										letter-spacing:0.7px;
									}
									#mainContInside #main .container #containerInside #rightInside #votingCont #answ .votProc .procTxt {
										float:left;
										margin: 0 0 0 5px;
									}
									
									#mainContInside #main .container #containerInside #rightInside #votingCont #answ ul {
										list-style:none;
										margin:0;padding:0;
									}
										#mainContInside #main .container #containerInside #rightInside #votingCont #answ li {
											margin:0 0 3px 0 ; 
											padding:0;
											font:11px Arial, sans-serif;
										}
										#mainContInside #main .container #containerInside #rightInside #votingCont #answ ul input {
											position:relative;
											top:3px;
										}
								#mainContInside #main .container #containerInside #rightInside #votingCont #votBut {
									background: #6084ad;
									padding: 10px 0 10px 5px;
									color: #91acca;
								}
									#mainContInside #main .container #containerInside #rightInside #votingCont #votBut .subm {
/* 										background: url(../img/custom/voteButton.gif); */
										background: url(../img/custom/button_yellow2.jpg) no-repeat;
										width:62px;height:21px;
										color:#000;
										font-size:11px;
										border:0;
										margin: 0 7px 0 0;
									}
									#mainContInside #main .container #containerInside #rightInside #votingCont #votBut a {
										color: #cedae7;
										text-decoration: underline;
									}
								
#mainContInside #main .container #containerInside #rightInside #reklama {
	margin: 5px 0 0 0;
	padding: 4px;
	width: 175px;
}
#mainContInside #main .container #containerInside #rightInside #reklama div {
	margin-bottom: 10px;
}
					#mainContInside #main .container #downMenu {
						margin: 15px 0 0 0;
						padding: 0 0 45px 0;
					}
						#mainContInside #main .container #downMenu ul {
							margin:0;
							padding:0;
							list-style:none;
						}
							#mainContInside #main .container #downMenu li {
								float:left;
								border-left: 1px solid #4d6988;
								padding: 0 15px 0 15px;
								color:#bebed1;
								font: 11px Tahoma, sans-serif;
							}
								#mainContInside #main .container #downMenu a {
									color:#bebed1;
								}
								#mainContInside #main .container #downMenu .first {
									border:0;
								}
			
			#main .container .left {
				float:left;
				padding: 20px 25px 0 25px;
				/*
				background: url(../img/custom/mainBook.png) no-repeat 0px 0;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/custom/mainBook.png', sizingMethod='crop');
				background-image: expression('none');
				*/
				height:254px;
				margin: 0;
			}
			html>body #main .container .left {
				margin: 0;
			}
			
			#main .container .right {
				float:left;
				width:400px;
				font: 14px Arial,sans-serif;
				margin: 0; padding:0 0 0 0;
				line-height:1.5;
				background: #FFF;
			}
			html>body #main .container .right {
				padding:15px 0 0 0;
			}
			
				#main .container .right h1 {
					font: 28px Arial, sans-serif;
					margin:0; padding:0;
				}
				#main .container .right h2 {
					font: bold 15px Arial, sans-serif;
				}
				#main .container .right a {
					color: #000099;
					text-decoration:underline;
				}
			#main .rightBottom {
				background: #fff url(../img/custom/back6.gif) no-repeat left top;
				height:10px;
				line-height:0.5;
			}
			html>body #main .rightBottom {
				height:10px;
			}
			
		/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		/* ~~~~ C O N T A I N E R    2  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		#main .container2 {
			background: #a8bfd7 url(../img/custom/back7.gif) no-repeat bottom;
			font: 14px Arial, sans-serif;
			padding:0 0px 20px 0px;
			line-height:1.5;
		}
			#main .container2 h1 {
				margin:15px 0 0 20px;
				padding:10px 0 0 0px;
				font: 28px Arial, sans-serif;
				color: #FFF;
			}
			#main .container2 .txt {
				margin: 5px 20px 20px 20px;
			}
			
			/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
			/* ~~~~ N E W S     C O N T A I N E R  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
			/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
			#main .container2 #newsCont {
				margin:0;
			}
				#main .container2 #newsCont h1 {
					font: 18px Tahoma, sans-serif;
					margin: 0 0 5px 15px;
					padding: 20px 0 0 0;
				}
				#main .container2 #newsCont .oneNewsItem {
					width:220px;
					float:left;
					margin: 0 0 0 4px;
					padding: 0 0 0 4px;
					font: 11px Tahoma, sans-serif;
					line-height:1.3;
					border-left: 1px solid #fff;
					
				}
				#main .container2 #newsCont #f {
					border:0;
					margin:0 0 0 3px;
					padding:0;
				}	
					
					#main .container2 #newsCont .oneNewsItem h1 {
						font: 12px Tahoma,sans-serif;
						height:20px;width:210px;
						color: #804000;
						background: #fbde39;
						padding:5px 0 0 10px;
						margin:0;
					}
					#main .container2 #newsCont .oneNewsItem .img1 {
						margin: 2px 0 0 0;
						background: url(../img/custom/tempNews1.gif) no-repeat;
						width:220px;
						height:60px;
					}
					#main .container2 #newsCont .oneNewsItem .img2 {
						margin: 2px 0 0 0;
						background: url(../img/custom/tempNews2.gif) no-repeat;
						width:220px;
						height:60px;
					}
					#main .container2 #newsCont .oneNewsItem .img3 {
						margin: 2px 0 0 0;
						background: url(../img/custom/tempNews3.gif) no-repeat;
						width:220px;
						height:60px;
					}
						#main .container2 #newsCont .oneNewsItem .header {
							margin: 5px 0 0 10px;
							color: #000099;
							font: bold 13px Tahoma, sans-serif;
						}
							#main .container2 #newsCont .oneNewsItem .header a {
								text-decoration:none;
								font: bold 13px Tahoma, sans-serif;
							}
						#main .container2 #newsCont .oneNewsItem .date {
							margin: 0px 0 15px 10px;
							color: #FFF;
							font: 11px Tahoma, sans-serif;
						}
						#main .container2 #newsCont .oneNewsItem p {
							margin:0 0 0 10px;padding:0
						}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~  F O O T E R     R A S P O R K A  ~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#rasporkaFt {
	height:3px; 
	background:#fcda04;
	width:100%;
	line-height:0px;
}
html>body #rasporkaFt {
	height:6px;
}
	#rasporkaFtIns {
		height:3px;
		background:#fcda04;
		width:950px;
		line-height:0px;
	}
	html>body #rasporkaFtIns {
		height:6px;
	}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~  F O O T E R     C O N T A I N E R  ~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#ftPre {
	width:100%;height:0px;
	background: #fcdf18;
	line-height:0;
	font-size:0;
}
html>body #ftPre {
	height:1px;width:100%;
}
	#ftPre #rasporkaIns {
		width:950px;height:1px;
		background: #fcdf18;
		line-height:0;
	}
	html>body #ftPre #rasporkaIns {
		height:1px;width:950px;
	}
	
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
	
#ftPre2 {
	width:100%;height:2px;
	/*background: #fcdf18;*/
	background: #003A75;
	line-height:0px;
	font-size:0;
}
html>body #ftPre2 {
	height:2px;width:100%;
}
	#ftPre2 #rasporkaIns2 {
		width:950px;height:2px;
		/*background: #fcdf18;*/
		background: #003A75;
		line-height:0px;
	}
	html>body #ftPre2 #rasporkaIns2 {
		height:2px;width:950px;
	}	
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#footerCont {
	background: url(../img/custom/footerBack.gif) repeat-x;
	width:100%;height:139px;
}
	#footerCont #footer {
		width:950px;height:139px;
		margin:auto;
		position:relative;
		background: #EAB000 url(../img/custom/footerBack.gif) repeat-x;
	}
		/* ---------------------------------------------- */
		/* 			T X T     L E F T  					  */
		/* ---------------------------------------------- */
		
		#footerCont #footer #txtLeft {
			font: 11px Tahoma, sans-serif;
			background: url(../img/custom/janaCopyright.gif) no-repeat 0 3px;
			padding: 0 0 0 60px;
			position:absolute;
			top:30px;left:25px;
			width:200px;
			line-height:1.2;
		}
			#footerCont #footer #txtLeft a {
				color: #000;
				text-decoration:none;
			}
			#footerCont #footer #txtLeft h1 {
				font: bold 11px Tahoma, sans-serif;
				margin: 0;padding:0;
			}
			#footerCont #footer #txtLeft b {
				background: url(../img/custom/arrowGreen.gif) no-repeat 0 3px;
				width: 11px; height: 9px;
				margin: 0 0 0 5px;
			}
		/* ---------------------------------------------- */
		/* 			T X T     C E N T E R				  */
		/* ---------------------------------------------- */	
		#footerCont #footer #txtCenter {
			position:absolute;
			top:30px;left:300px;
			font: 11px Tahoma, sans-serif;
			width:400px;
			line-height:1.2;
		}
			#footerCont #footer #txtCenter h1 {
				font: bold 11px Tahoma, sans-serif;
				margin:0;padding:0;
			}
			#footerCont #footer #txtCenter h2 {
				font: 11px Tahoma, sans-serif;
				margin:0 0 13px 0;padding:0;
			}
			
		/* ---------------------------------------------- */
		/* 			T X T     A U T H O R				  */
		/* ---------------------------------------------- */	
		#footerCont #footer .author {
			width:100px;
			position:absolute;
			top:30px;right:20px;
			font:9px Tahoma, sans-serif;
			
		}
			html>body #footerCont #footer .author a {
				color: #755800;
				text-align:right;
				display:block;
				padding: 5px 0 0 0;

			}
			#footerCont #footer .author .createdImg {
				float:right;
			}
			#footerCont #footer .author .createdBds {
				display:block;
				text-align:right;
				margin: 6px 50px 0 0;
				color: #755800;
			}
				
				#footerCont #footer .author .createdBds a {
					color: #755800;
				}

/* ================================================================================= */
/* ====  N E W S      C O N T A I N E R  =========================================== */
/* ================================================================================= */

	#mainContInside #main .container #containerInside #leftInside .newsCont {
		border:0px solid red;
		margin:15px 0 0 0;
	}
	
		#mainContInside #main .container #containerInside #leftInside .newsCont .catTopCont {
			background: url(../img/custom/catTopBack.jpg) no-repeat;
			width: 475px; height: 48px;
			margin: 0px 0 0 0;
		}
			#mainContInside #main .container #containerInside #leftInside .newsCont .catTopCont .leftT {
				float:left;
				font: 11px Tahoma, sans-serif;
				margin: 8px 0 0 10px;
			}
				#mainContInside #main .container #containerInside #leftInside .newsCont .catTopCont .leftT a {
					color: #000066;
					margin: 0 7px 0 7px;
				}
			
	
		#mainContInside #main .container #containerInside #leftInside .newsCont h2 {
			margin:30px 0 0 0;
			/*border-bottom: 1px dashed #FFF;*/
			padding: 0;
			color: #000099;
			font: 28px/1 Arial, sans-serif;
		}
		#mainContInside #main .container #containerInside #leftInside .newsCont a {
			color: #000099;
			text-decoration:none;
		}
		#mainContInside #main .container #containerInside #leftInside .newsCont h3 {
			padding:0;margin:5px 0 0 0;
			color: #ffff2b;
			font: bold 12px Arial, sans-serif;
			
		}
			#mainContInside #main .container #containerInside #leftInside .newsCont .content {
				margin: 10px 0 0 0;
			}
				#mainContInside #main .container #containerInside #leftInside .newsCont .content .imgCont {
					float:left;
				}
					#mainContInside #main .container #containerInside #leftInside .newsCont .content .imgCont img {
						border:3px solid #8baac9;
					}
					
				#mainContInside #main .container #containerInside #leftInside .newsCont .content .descr {
					margin: 0 0 0 0;
					float:left;
					color: #000;
					font-size:13px;
					width: 98%;
				}
				
/* ================================================================================= */
/* ====  N E W S      C O N T A I N E R      D I S P L A Y     F U L L  ============ */
/* ================================================================================= */
	#mainContInside #main .container #containerInside #leftInside .newsContDetails {
		margin:15px 0 0 0;
		/*border-bottom:1px dotted #FFF;*/
		padding: 0 0 25px 0;
	}
		#mainContInside #main .container #containerInside #leftInside .newsContDetails h2 {
			/*border-top:1px dotted #FFF;*/
			/*border-bottom:1px dotted #FFF;*/
			font: 28px/1 Arial, sans-serif;
			padding: 40px 0 10px 0;
			margin:10px 0 0 0;
		}
		#mainContInside #main .container #containerInside #leftInside .newsContDetails h3 {
			padding:0;margin:5px 0 0 0;
			color: #ffff2b;
			font: bold 12px Arial, sans-serif;	
		}
		
		#mainContInside #main .container #containerInside #leftInside .newsContDetails .content {
				margin: 10px 0 0 0;
			}
				#mainContInside #main .container #containerInside #leftInside .newsContDetails .content .imgCont {
					float:left;
				}
					#mainContInside #main .container #containerInside #leftInside .newsContDetails .content .imgCont img {
						border:3px solid #d3e0eb;
					}
					
				#mainContInside #main .container #containerInside #leftInside .newsContDetails .content .descr {
					margin: 0 0 0 15px;
					float:left;
					color: #6e7a85;
					width: 305px;
				}
				
				#mainContInside #main .container #containerInside #leftInside .newsContDetails .content .picCont {
					margin: 10px 0 0 0;
					padding: 0 0 25px 0;
				}
					#mainContInside #main .container #containerInside #leftInside .newsContDetails .content .picCont img {
						float:left;
						margin: 15px 15px 0 0;
					}
				#mainContInside #main .container #containerInside #leftInside .newsContDetails .content .picCont h2 {
					border:0;
					font: bold 15px Arial, sans-serif;
					margin:30px 0 0 0;padding:0;
				}
				
		#mainContInside #main .container #containerInside #leftInside .newsContDetails .go_back {
			color: #000099;
			text-decoration: underline;
			background: url(../img/custom/arrowGoBack.gif) no-repeat 0 4px;
			padding: 0 0 0 15px;
		}

/* ================================================================================= */
/* ====  C A T A L O G U E      D I S P L A Y      L I S T  ======================== */
/* ================================================================================= */
	.catTable {
		border-bottom: 3px solid #fff;
		font:12px Arial, sans-serif;
	}
	.tdName {
		color: #0B0E6D;
		border-bottom:1px solid #9BBCDD;
		padding: 6px 0 6px 10px;
		
	}
		.tdName a {
			text-decoration:none;
		}
		
	.tdAttr {
		border-bottom:1px solid #9BBCDD;
		padding: 6px 0 6px 0px;
	}
	.tdListCat {
		background: #A6C6DF;
		border-top: 3px solid #fff;
		border-bottom: 1px solid #fff;
		height:30px;
		color: #5A7996;
		font: bold 11px Arial, sans-serif;
		padding: 3px 10px 3px 10px;
	}
	
	#mainContInside #main .container #containerInside #leftInside .catDisplay {
		
	}
	#mainContInside #main .container #containerInside #leftInside .catDisplay .search_tbl {
		border-collapse:collapse;padding:0px 2px 0px 0px;margin:0;
	}
	#mainContInside #main .container #containerInside #leftInside .catDisplay .search_tbl tr {
		vertical-align: top;
	}
	#mainContInside #main .container #containerInside #leftInside .catDisplay .search_tbl .headertd {
		/*border-top:1px dotted #FFF;*/
	}
		#mainContInside #main .container #containerInside #leftInside .catDisplay .catBack {
			background: url(../img/custom/backCat.gif) repeat-y 245px 115px;
			border:1px solid #b7cbdd;
			line-height:0;
		}
		html>body #mainContInside #main .container #containerInside #leftInside .catDisplay .catBack {
			background: url(../img/custom/backCat.gif) repeat-y 238px 115px;
		}
		
		#mainContInside #main .container #containerInside #leftInside .catDisplay .catTopCont {
			background: url(../img/custom/catTopBack.jpg) no-repeat;
			width: 475px; height: 48px;
			margin: 25px 0 25px 0;
		}
			#mainContInside #main .container #containerInside #leftInside .catDisplay .catTopCont .leftT {
				float:left;
				font: 11px Tahoma, sans-serif;
				margin: 8px 0 0 10px;
			}
				#mainContInside #main .container #containerInside #leftInside .catDisplay .catTopCont .leftT a {
					color: #000066;
					margin: 0 7px 0 7px;
				}
			#mainContInside #main .container #containerInside #leftInside .catDisplay .catTopCont .rightT {
				float: right;
				font: 11px Tahoma, sans-serif;
				margin: 5px 10px 0 0;
				width:130px;
			}
				#mainContInside #main .container #containerInside #leftInside .catDisplay .catTopCont .rightT span {
					float:left;
					margin: 4px 0 0 0;
				}
				#mainContInside #main .container #containerInside #leftInside .catDisplay .catTopCont .rightT .disp1 {
					background: url(../img/custom/catDisplStyle1.gif) no-repeat;
					width: 20px; height: 25px;
					display:block;
					float:left;
					margin: 0 0 0 10px;
				}
				#mainContInside #main .container #containerInside #leftInside .catDisplay .catTopCont .rightT .disp1_noAct {
					background: url(../img/custom/gridoff.gif) no-repeat;
					width: 20px; height: 25px;
					display:block;
					float:left;
					margin: 0 0 0 10px;
				}
				#mainContInside #main .container #containerInside #leftInside .catDisplay .catTopCont .rightT .disp2 {
					background: url(../img/custom/liston.gif) no-repeat;
					width: 20px; height: 25px;
					display:block;
					float:left;
					margin: 0 0 0 10px;
				}
				#mainContInside #main .container #containerInside #leftInside .catDisplay .catTopCont .rightT .disp2_noAct {
					background: url(../img/custom/catDisplStyle2.gif) no-repeat;
					width: 20px; height: 25px;
					display:block;
					float:left;
					margin: 0 0 0 10px;
				}
			
		
	#mainContInside #main .container #containerInside #leftInside .catOneItem {
		width:230px;
		float:left;
		margin: 0 0 25px 5px;
	}
	html>body #mainContInside #main .container #containerInside #leftInside .catOneItem {
		width:230px;
	}
	
	#mainContInside #main .container #containerInside #leftInside .catOneItemList {
		/*border:1px solid red;*/
	}
		#mainContInside #main .container #containerInside #leftInside .catOneItem .imgCont {
			float:left;
			width:83px;
/* 			overflow:hidden; */
			text-align:right;
		}
			#mainContInside #main .container #containerInside #leftInside .catOneItem .imgCont .catNoImage {
				background: #eee;
				border-top:4px solid #fff;
				border-left:4px solid #fff;
				border-right:4px solid #fff;
				border-bottom:8px solid #fff;
				width: 62px;
				height: 130px;
				margin: 0 0 0 10px;
			}
		
		#mainContInside #main .container #containerInside #leftInside .descr {
			float:left;
			width:145px;
			font: 11px Arial, sans-serif;
			/*border:1px solid red;*/
			line-height:20px;
		}
			#mainContInside #main .container #containerInside #leftInside .catOneItem .descr h2 {
				background: #eee url(../img/custom/backCatHead.jpg) repeat-y left;
				margin:5px 0 15px 0; padding:5px 4px 5px 10px;
				line-height:1px;
			}
			
				#mainContInside #main .container #containerInside #leftInside .catOneItem .descr h2 a {
					font: bold 16px/1 Arial, sans-serif;
					letter-spacing:-1px;
					text-decoration:none;
					color: black;
				}
			#mainContInside #main .container #containerInside #leftInside .catOneItem .descr p {
				padding: 0 0 0 10px;
			}

/* ================================================================================= */
/* ====  C A T A L O G U E      D I S P L A Y      F U L L  ======================== */
/* ================================================================================= */
	#mainContInside #main .container #containerInside #leftInside .catalogueContDetails {
		margin:15px 0 0 0;
		padding: 0 0 25px 0;
		/*border-top:1px dotted #FFF;*/
	}
		#mainContInside #main .container #containerInside #leftInside .catalogueContDetails .go_back {
			color: #000099;
			text-decoration: underline;
			background: url(../img/custom/arrowGoBack.gif) no-repeat 0 4px;
			padding: 0 0 0 15px;
		}
		
		#mainContInside #main .container #containerInside #leftInside .catalogueContDetails .content {
			margin: 10px 0 0 0;
		}	
			#mainContInside #main .container #containerInside #leftInside .catalogueContDetails .content ul {
				list-style:none;
				margin:10px 0 50px 0;
				padding:0;
			}
			#mainContInside #main .container #containerInside #leftInside .catalogueContDetails .content li {
				background: url(../img/custom/arrowToRight.gif) no-repeat 0 5px;
				padding: 0 0 0 20px;
				margin: 0 0 5px 0;
			}
				#mainContInside #main .container #containerInside #leftInside .catalogueContDetails .content a {
					color: #000099;
				}
			#mainContInside #main .container #containerInside #leftInside .catalogueContDetails .horLine {
				/*border-top:1px dotted #FFF;*/
				margin: 25px 0 25px 0;
			}
				#mainContInside #main .container #containerInside #leftInside .catalogueContDetails span {
					font: bold 16px Arial, sans-serif;
				}
				#mainContInside #main .container #containerInside #leftInside .catalogueContDetails .content .imgCont {
					float:left;
					width:163px;
				}
				.skVairak {
					background: url(../img/custom/plus.gif) no-repeat left 3px;
					padding: 2px 0 0 18px;
					font-size:11px;
					height:17px;
				}
					#mainContInside #main .container #containerInside #leftInside .catalogueContDetails .content .imgCont .catNoImage {
						background: #eee;
						border-top:4px solid #fff;
						border-left:4px solid #fff;
						border-right:4px solid #fff;
						border-bottom:8px solid #fff;
						width:155px;
						height: 285px;
					}
					#mainContInside #main .container #containerInside #leftInside .catalogueContDetails .content .imgCont .cSmallPic {
						border: 2px solid #d3e0eb;
						margin: 5px 0 0 4px;
						diplay:none;
					}
					
				#mainContInside #main .container #containerInside #leftInside .catalogueContDetails .content .descr {
					margin: 0;
					float:left;
					color: #000;
					width: 317px;
				}
					#mainContInside #main .container #containerInside #leftInside .catalogueContDetails .content .descr b {
						margin: 0 0 0 20px;
					}
					
					#mainContInside #main .container #containerInside #leftInside .catalogueContDetails .content .descr .pirktButton {
						background: url(../img/custom/buttonPirkt.jpg) no-repeat;
						width:89px; height:32px;
						cursor:pointer;
						margin: 0 0 0 20px;
						float:left;
					}
					#mainContInside #main .container #containerInside #leftInside .catalogueContDetails .content .descr .pirktBtn {
/* 						background: url(../img/custom/buttonPirkt.jpg) no-repeat; */
						background: url(../img/custom/button_buy.jpg) no-repeat;
						width:89px; height:32px;
						text-align:left;
						font-weight:bolder;
						vertical-align:middle;
						padding-left:18px; margin: 0 0 0 20px;
						color:#fff;
						font-size:16px;
						border:0; cursor:pointer;
					}
					#leftInside .catalogueContDetails .content .descr .pirktBtn a {
						text-decoration:none;
					}
					#mainContInside #main .container #containerInside #leftInside .catalogueContDetails .content .descr .pirktHint {
						font:10px Arial, sans-serif;
						width:150px;
						float:left;
						margin: 0 0 0 15px;
					}
					#mainContInside #main .container #containerInside #leftInside .catalogueContDetails .content .descr h2 {
						background: #eee url(../img/custom/backCatHead.jpg) repeat-y left;
						margin:0 0 15px 0; padding:0px 0 5px 20px;
						font: 28px Arial, sans-serif;
					}


/* ================================================================================= */
/* ====  A D V A N C E      S E A R C H  =========================================== */
/* ================================================================================= */
.advTable {
	margin: 20px 0 20px 0;	
}
	.advTable .lTd {
		border-bottom: 1px solid #FFF;
		padding: 15px 15px 10px 20px;
		font: bold 14px Arial, sans-serif;
	}
	.advTable .rTd {
		padding: 15px 0 10px 20px;
		background: #C5D7E5;
		border-bottom: 1px solid #FFF;
	}
		.advTable .rTd ul {
			margin:0;
			padding:0;
			list-style:none;
		}
		.advTable .rTd li {
		}
		.advTable .rTd .searchArea {
			border-top:1px solid #164880;
			border-left:1px solid #164880;
			width:300px;
			padding:3px;
		}
		
	.advTable .lTd .searchButton {
		width:130px;height:20px;
		border-top:1px solid #fdf8a4;
		border-left:1px solid #fdf8a4;
		border-right:1px solid #bf8905;
		border-bottom:1px solid #bf8905;
		background: url(../img/custom/butBack.gif) repeat-x;
		font:12px Arial, sans-serif;
	}
	
.go_back {
	cursor:pointer;
	color: #000099;
	text-decoration: underline;
	background: url(../img/custom/arrowGoBack.gif) no-repeat 0 4px;
	padding: 0 0 0 15px;
}



.lineHr {
	background: url(../img/custom/line.gif) no-repeat left;
	width: 484px;
	height: 8px;
	margin: 5px 0 5px 0;
}

.clearCls {
	clear:both;
}
/*===================================================================
afterwards
===================================================================*/
.imgCont a img{
 	border:solid 1px #8baac9;
}
#leftInside2{
	width:515px;
	height:510px;
	overflow:hiiden;
	margin:10px 0 0 -23px;
	border:solid 3px #fff;
}
#t1400 .tdRight{
	padding:0 !important;
}
#t1400 #rightInside{
	margin:1px -5px 0 5px !important;
}
#feedback{

}
#feedback .input_element{
	width:400px;
}
/*
	FAQ
*/
#faq_qform{
	margin:0;
	padding:0;
}
#faq_qform th{
	text-align:left;
	font-weight:400;
}
#faq_qform b{
	color:#D40B1B;
	font-weight:400;
}
#faq_qform input{
	border:solid 1px #8BAAC9;
	background:#fff;
	width:240px;
}
#faq_qform textarea{
	border:solid 1px #8BAAC9;
	background:#fff;
	width:400px; height:100px;
}
#faq_qform .sbt{
	width:80px;
}
#faq_qlist{
	margin:10px 0 10px 0;
}
#faq_qlist .que{
	font-weight:bold;
}
#faq_qlist .ans{
	margin-bottom:15px;
	padding:0 0 0 15px;
}
/*
page_unit_header
*/
.page_unit_header{
	font-size:18px;
	color:#fff;
	border-bottom:solid 1px #8BAAC9;
}

#ordlist{
	margin:0;
	font-size:12px;
	border-collapse:collapse;
	width:100%;
}
#ordlist th{
	text-align:left;
}
#ordlist td{
	border-top:solid 1px #8BAAC9;
	border-bottom:solid 1px #8BAAC9;
}
#ordlist form{
	margin:0; padding:0;
}
#ordlist .ic{
	border:solid 1px #8BAAC9;
	background:#fff;
	width:40px;
	height:16px;
}
#ordlist .sb{
	border:solid 1px #8BAAC9;
	background:#fff;
	height:20px;
}

#ordsum{
	width:200px;
	margin:10px 0 0 0;
	text-align:right;
	font-size:12px;
	float:right;
}
#ordsum td{
	text-align:left;
}
#udata{
	width:480px;
}
#udata th{
	text-align:left;
	font-weight:400;
	font-size:12px;
}
#udata .sum{
	text-align:right;
	font-weight:bold;
	border-bottom:solid 1px #8BAAC9;
}
#udata th b{
	display:block;
	float:left;
	margin-top:10px;
}
#udata th span{
	display:block; float:left;
	margin:10px 0 0 10px;
	color:#c00;
	font-weight:bold;
}
#udata td input{
	border:solid 1px #8BAAC9;
	background:#fff;
	width:240px;
}
#udata select{
	border:solid 1px #8BAAC9;
	background:#fff;
	width:242px;
}
#udata textarea{
	border:solid 1px #8BAAC9;
	background:#fff;
	width:400px; height:100px;
}
#udata .sb{
	width:140px;
}
.floform{
	display:inline;
}
.floform input{
	margin:10px 20px 0 0;
	border:solid 1px #8BAAC9;
	background:#fff;
}
#ordpay input{
	border:solid 1px #8BAAC9;
	background:#fff;
} 


#tbg{
    display: none;
    position: absolute;
	z-index:1001;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}
 
#prevcont{
    display:none;
    position:absolute;
	z-index:1002;
    top:0;
    left:0;
	margin:0; padding:0;
	width:100%;
	height:100%;
    z-index:1002;
    overflow:auto;
	text-align:center;
}
#prevcont form{
	width:460px;
	position:relative;
	margin:auto; padding:65px 0 0 0;
	background:url('/css/dreamline/hk.png') no-repeat right top;
	text-align:left;
}
#prevcont textarea{
	display:block;
	margin:0 auto 0 auto;
	overflow:hidden;
	border:solid 1px #333;
	background:#000;
	color:#DD8DC7;
	width:300px; height:100px;
}
#prevcont .ok{
	display:block;
	float:right;
	width:25px; height:25px; margin:0 78px 0 0;
	background:url('/css/dreamline/ok.gif') no-repeat center center #000;
	border:solid 1px #333;
}
#prevcont .cancel{
	line-height:0;
	display:block;
	float:left;
	width:25px; height:25px; margin:0 0 0 78px;
	background:url('/css/dreamline/cancel.gif') no-repeat center center #000;
	border:solid 1px #333;
}
.glacont a{
	display:block; overflow:hidden;
	width:100px; height:100px;
	margin:5px;
	float:left;
	text-align:center;
}
.article h3{
	font-size:16px; font-weight:400;
	color:#030193;
	background:url(../img/custom/dotted.jpg) repeat-x bottom;
	padding-bottom:4px;
}
.article .date{
	float:right;
	margin:-35px 0 35px 0;
	color:#8BAAC9;
	font-size:12px;
}
.article a{
	text-decoration:none;
}

.dotted {
	background:url(../img/custom/dotted.jpg) repeat-x bottom;height:3px;margin-top:5px;
}

