body {background:#EDEFF4; margin:0px; padding:0px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#646464}
table {border:none; width:100%}
input {font-family:Tahoma, Arial, Helvetica, sans-serif; background-color:#FFFFFF}
form {margin:0px; padding:0px}


#baner {margin:0px; padding:0px; width:643px}
#search {background:url(images/bSearch.jpg) repeat-y; height:145px}
#top {width:881px; padding:0 0 5px 0;background:url(images/bMain.jpg) repeat-y}
#footer {width:881px; padding-top:0px}
#main {width:881px; background:url(images/bMain.jpg) repeat-y}
#main_ban {width:881px; background:url(images/bMain.jpg) repeat-y}
#content {width:830px;}
#calendar {width:170px; height:30px; background:url(images/bCalendar.jpg) no-repeat; line-height:11px}
#t_left {width:170px}
#t_center {width:470px; padding:0px 5px 0px 5px;}
#t_right {width:180px;}
#helper {width:180px; height:25px; background:url(images/bHelper.jpg) no-repeat; padding-top:5px}
#newsletter {width:180px; padding-bottom:4px}
#ankieta {width:180px; padding-bottom:14px}
#path {width:470px; height:25px; background:url(images/bPath.jpg) no-repeat; padding-top:5px}
#path2 {width:470px; height:33px; background:url(images/bPath2.jpg) no-repeat; padding-top:5px}
#path3 {width:830px; height:33px; background:url(images/bPath3.jpg) no-repeat; padding:5px 10px 0 10px;}

a.iart {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#46558B; font-size:10px; text-decoration:none}
a.iart:link {text-decoration:none; color:#46558B}
a.iart:hover {text-decoration:none; color:#FE7D19}
a.whiteLink {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; text-decoration:none}
a.whiteLink:link {text-decoration:none; color:#ffffff}
a.whiteLink:hover {text-decoration:underline; color:#ffffff}
a.blueLink {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#757E9A; font-size:10px; text-decoration:none}
a.blueLink:link {text-decoration:none; color:#757E9A}
a.blueLink:hover {text-decoration:underline; color:#ffffff}
a.menuLink, a.whiteMen {font-family:Tahoma, Arial, Helvetica, sans-serif;cursor:pointer; color:#ffffff; font-size:11px; border:none; text-decoration:none;}
a.menuLink:link, a.whiteMen:link,a.whiteMen:visited  {text-decoration:none; color:#ffffff}
a.menuLink:hover, a.whiteMen:hover {text-decoration:none; color:#FE7D19; font-size:11px}


a.menuNavy {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#253056; font-size:11px; border:none; text-decoration:none; font-weight:bold}
a.menuNavy:link {text-decoration:none; color:#253056}
a.menuNavy:hover {text-decoration:none; color:#253056}

.orange, a.orange {border:none; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#FE7D19; font-size:11px; text-decoration:none;}
a.orange:link {text-decoration:none; color:#FE7D19}
a.orange:hover {text-decoration:none; color:#FE7D19}


.search, a.search {border:none; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#3d82cc; font-size:11px; text-decoration:none;}
a.search:link {text-decoration:none; color:#3d82cc}
a.search:hover {text-decoration:none; color:#3d82cc}


a, a.blue {border:none; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#3D82CC; font-size:11px; text-decoration:none;}
a:visited {text-decoration:none; color:#3D82CC}
a.blue:link, a:link {text-decoration:none; color:#3D82CC}
a.blue:hover, a:hover {text-decoration:underline; color:#3D82CC}

a.green {border:none; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#529600; font-size:11px; text-decoration:none;}
a.green:link {text-decoration:none; color:#529600}
a.green:hover {text-decoration:none; color:#529600}

.blueLink {font-size:10px; color:#757E9A}
.greyTen {font-size:10px; color:#7E7E7E}
.whiteTen {font-size:10px; color:#ffffff}
.nobor {border:none}
.menuItem {background:#3C4C7E; height:21px; padding:1px 0px 1px 0px; width:24px}
.menuItemRed {background:#3C7AB7; height:21px; padding:1px 0px 1px 5px; width:24px}
.menuItem2 {background:#3C4C7E; height:21px; padding:1px 0px 1px 0px; width:140px}
.menuItem3 {background:#3C4C7E; height:21px; width:6px}
td.footer {width:33%; color:#46558B; font-size:10px}
td.search {font-size:10px; color:#7E7E7E; width:79px; height:20px;}
td.newslet {font-size:10px; color:#7E7E7E; width:74px; height:20px;}
td.search_input {background:url(images/bInp.jpg) no-repeat; width:132px; height:20px;}
td.newslet_input {background:url(images/bInp.jpg) no-repeat; width:106px; height:20px;}
td.sonda_left {width:25px}
td.sonda_right {width:155px; padding-bottom:10px}
td.sonda_quest {padding:2px 0px 6px 0px}
.inp_search {width:100px; background:none; border:none; font-size:10px; color:#444444; margin-left:2px; font-family:Tahoma, Arial, Helvetica, sans-serif;}

a.white:link, a.white:hover, a.white:visited, .wh {	color: #ffffff;}
a.menuItemRed:link,  a.menuItemRed:visited, .menuItemRed {	color: #ffffff; background-color:#3C7AB7; cursor:pointer;
}
a.menuItemRed:hover {
background-color:#3C7AB7; cursor:pointer;
 color:#FE7D19;
 }

.sz1, tr.sz1, td.sz1 {background-color: #f5f5f5;}
.sz2, tr.sz2, td.sz2 {	background-color: #1293cd;	color: White;}
.pad10 {	padding: 10px;}
.pad15 {	padding: 15px;}
.mr10 {	margin-right: 10px;}
.pad5 {	padding: 5px;}
.bgWh {	background-color: #ffffff;}
.white, .wh {	color: #ffffff;}
.whiteSm {	font-size: 10px; color: #ffffff;}
.headForum {	font-size: 11px; font-weight:bold; color: #ffffff;}
.small { color: #888888; font-family:Tahoma; font-size: 10px }

a.more2:link, a.more2:visited, a.more2, .more2 { color:#005FB5; font-size:10px; text-decoration:none }
a.more2:hover {text-decoration:underline}

a.head:link, a.head:visited, a.head { color:#46558B; text-decoration:none }
a.head:hover {text-decoration:underline}

.green, a.green:link, a.green:visited, a.green {
	color:#529600;
	font-size:10px;
	}




input.transp{
	background-color: transparent;
	border:none;
	color: navy;
}

input.grey{
	background-color: transparent;
	border:1px solid #888888;
	color: #888888;
}

.txt_ERR {
	font-weight: normal;
	font-size: 8pt;
	color: #FF0000;
	text-decoration: none;
	padding: 7px 0 0 0;
}

.txt_MSG {
	font-weight: normal;
	font-size: 8pt;
	color: #008000;
	text-decoration: none;
	padding:10px 0px 10px 0px;
}

.txt_Kom {
	font-weight: normal;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	padding:10px 0px 10px 0px;
}

.headS {
	width:470px; 
	height:25px; 
	background-image:url(images/bgHeadS.gif); 
	background-repeat:no-repeat;
	color: #68759D;
	font-size:11px;
	
	font-weight:bold;
	}
	
input.fo{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:4px 0px 1px 5px;
	width: 330px;
	height: 12px;
	background: #ffffff;
	border: 1px solid #666666;
	color:#646464;
}
.mailInfo {
color:#FF0000;
}
textarea.textar{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:4px 0px 1px 5px;
	width: 330px;
	height: 137px;
	background: #ffffff;
	border: 1px solid #666666;
	color:#646464;
}
p{
color:#646464;
}
/****************************************************************************************
	* 	LAYOUT CSS FOR THE MENU
	****************************************************************************************/
	#dhtmlgoodies_listMenu a{	/* Main menu items */
		/*color:#fff;*/
		/*text-decoration:none;
		font-weight:bold;
		font-size:11px;*/
		border:none;
	}
	
	#dhtmlgoodies_listMenu ul li a{	/* Sub menu */
	/*	color: #ffffff;
		background-color:#3C7AB7;
		font-weight:normal;
		font-size:11px;*/
		border:none;
		
		

	}
	#dhtmlgoodies_listMenu ul li ul li a{	/* Sub Sub menu */
		/*color: #4D4D4D;
		font-size:11px;*/
		font-weight:normal;
		line-height:15px;
		
		
	}
	
	#dhtmlgoodies_listMenu .activeMenuLink{	/* Styling of active menu item */
	color: #4D4D4D;
	font-size:11px;
		/*color:blue;*/
	}
	
	
	/*
	No bullets
	*/	
	#dhtmlgoodies_listMenu li{
		list-style-type:none;	
	}
	
	/*
	No margin and padding
	*/
	#dhtmlgoodies_listMenu, #dhtmlgoodies_listMenu ul{
		margin:0px;
		padding:0px;
		font-size:11px;
	}

	/* Margin of sub menu items */
	#dhtmlgoodies_listMenu ul{
		display:none;
		margin-left:10px;
			font-size:11px;
	}
/****************************************************************************************
	* 	LAYOUT CSS FOR THE MENU
	****************************************************************************************/
	#dhtmlgoodies_listMenu2 a{	/* Main menu items */
		/*color:#253056;
		text-decoration:none;
		font-weight:bold;
		font-size:11px;*/
		border:none;

	}
	#dhtmlgoodies_listMenu2 ul li a{	/* Sub menu */
		color: #efefef;
		font-weight:normal;
		font-size:11px;
		border:none;
		

	}
	#dhtmlgoodies_listMenu2 ul li ul li a{	/* Sub Sub menu */
		color: #4D4D4D;
		font-size:11px;
		font-weight:normal;
		line-height:15px;
		
		
	}
	
	#dhtmlgoodies_listMenu2 .activeMenuLink{	/* Styling of active menu item */
	color: #4D4D4D;
	font-size:11px;
		/*color:blue;*/
	}
	
	
	/*
	No bullets
	*/	
	#dhtmlgoodies_listMenu2 li{
		list-style-type:none;	
	}
	
	/*
	No margin and padding
	*/
	#dhtmlgoodies_listMenu2, #dhtmlgoodies_listMenu ul{
		margin:0px;
		padding:0px;
		font-size:11px;
	}

	/* Margin of sub menu items */
	#dhtmlgoodies_listMenu2 ul{
		display:none;
		margin-left:10px;
			font-size:11px;
	}

	.fontSize9 {font-size:9px;line-height:14px;}
.fontSize10 {font-size:10px;line-height:14px;}
.fontSize11 {font-size:11px;line-height:16px;}
.fontSize12 {font-size:12px;line-height:16px;}
.fontSize13 {font-size:13px;line-height:18px;}
.fontSize14 {font-size:14px;line-height:18px;}
.fontSize16 {font-size:16px;line-height:24px;}
.fontSize18 {font-size:18px;line-height:24px;}
.fontSize20 {font-size:20px;line-height:28px;}
.fontSize36 {font-size:36px;line-height:44px;}

fieldset { border:1px solid #aaa; margin:10px 0 0 0; padding:0 10px 10px 10px; }
fieldset table { margin:10px 0 0 0;}
legend { display: inline; font-weight:bold; color:#444; }

#form_order {	padding:20px 0 0 0; }
#form_order table th {text-align:left; font-weight: normal; width:100px; vertical-align:top;}
#form_order input {	padding: 2px 2px 2px 4px; border:1px solid #aaa; font-size:11px; width:210px; }
#form_order textarea {	padding: 2px 2px 2px 4px; border:1px solid #aaa; font-size:11px; width:210px; }
#form_order fieldset table th { width:150px; }
#form_order input.i_sm { width:70px; }
#form_order input.check { border:none; float:left; width: 30px; height:25px; display:block; margin: 0 10px 0 0; }
#form_order input.but {	background: #3C4C7E;	font-weight: bold;	color: #fff;	width: 150px;	border: 1px solid #222C55;}
#form_order input.but:focus, #form_order input.but:active {color: #FE7D19;}
#form_order input.radio { border:none; width: 20px; }

#form_login input {	padding: 2px 2px 2px 4px; border:1px solid #aaa; font-size:11px; width:210px; }
#form_login input.but {	background: #3C4C7E;	font-weight: bold;	color: #fff;	width: 150px;	border: 1px solid #222C55;}
input.but {	background: #3C4C7E;	font-weight: bold;	color: #fff;	width: 150px;	border: 1px solid #222C55;}

#form_search {	margin:0; padding:0;}
#form_search input,#form_search select { border:1px solid #aaa; font-size:11px; float :left; margin:0 10px 0 0;}
#form_search label { float :left; margin:0 10px 0 0;}

.ob {background: #ffffcc; color:#222;}
.ob2 {background: #ffffff; color:#222;}

.clear {	clear:both;}

h2 {font-size:14px; margin:5px 0 5px 0; padding:0;}
h2 a {font-size:14px;}
table.cal {	margin: 0 0 20px 0; border-collapse:collapse;}
table.cal td {	vertical-align:top; padding:5px; border:1px solid #ddd;}
table.cal th {	vertical-align:top; padding:4px; color:#fff; background:#3C4C7E;text-align:center;}
table.cal table {margin: 0; border-collapse:collapse;}
table.cal td.cal_dni {	text-align:center; }
.co_drugi {	background: #f3f3f3;}
h2.order {	text-align: center; padding:5px; background:#f1f1f1;}