@charset "utf-8";
/* CSS Document */

body				{	font:normal 11px tahoma, helvetica, verdana, arial;	
						margin:20px;				padding:0px;}
a					{	color:#000000;			text-decoration:none;}							

@media print 
{
body				{	font:normal 11px tahoma, helvetica, verdana, arial;	
						margin:0px;				padding:0px;}
									
}						
						
a img				{	border:none;	}

.h2					{	font-size:18px;			padding-bottom:15px;
						display:block;			margin-bottom:10px;}
												
						
h3					{	font:normal 18px tahoma;
						margin:0px ;				color:#910000;}
h4					{	padding:3px 0px;			font-weight:normal;
						font-size:14px;			margin:20px 0px 7px 0px;
						}
h5					{	font:normal 12px tahoma, helvetica, verdana, arial;
						border-bottom:dashed 1px #666666;				border-top:dashed 1px #666666;
						padding:5px 0px;		margin:5px 0px;}
h6					{	font:bold 11px tahoma, helvetica, verdana, arial;
						border-top:dashed 1px #666666;				margin:4px 0px;
						padding:5px 0px;}

h1, h2, h3, .h1, .h2, .h3 {
	font-family: 'Myriad Pro', Calibri, Candara, 'Trebuchet MS';
}

.ol_li,
.Partner,
h1, .h1 {
	font-size: 30px;
	margin-top: 0px;
}												
													
div.SingleRow2		{	float:none;				clear:both;				height:1px;				overflow:hidden;}



div.content			{			}
						
						
.FLleft {
	float:left;
}
.FLright {
	float:right;
}
.TALleft {
	text-align:left;
}
.TALright {
	text-align:right;
}
.TALcenter {
	text-align:center;
}
.TALjust {
	text-align:justify;
}
.DSPnone {
	display:none;
}						
											
/*****************************************************************************************/
/*								right side												 */
/*****************************************************************************************/
.content_right		{	width:100%;}

.content_right 
.modLong			{	background:none;
						padding-bottom:10px;	margin-bottom:5px;
						float:left;				width:100%;}

.content_right 
.modLong .desc		{	background: repeat-x top;
						float:left;				width:100%;				height:87px;
						overflow:hidden;}


.content_right table.gridView
					{	width:100%;}
				
.content_right table.gridView td img
					{	text-align:right;	}					


/*.content_right .PanelBtnRight a.btn*/
						
.content_right .gridView a.btn,

						
.content_right .gridView a.btn:hover,												
.content_right .Pagins  a:hover
					{	background:black;	}						
.content_right table.gridView td,
.ModPartnerGEN .gridViewRB td
					{	border-bottom:solid 1px #b0b0b0;	padding:5px 10px;
						111border-right:solid 1px #dadada;
						111border-left:solid 1px #5c5c5c;
						font-size:11px;						margin:5px;}						
.content_right table.gridView th,
.ModPartnerGEN .gridViewRB th
					{	border-bottom:double 3px #b5b5b5;	
						border-top:solid 1px #b5b5b5;	
						border-right:none;
						border-left:none;		
						color: black; 			font-weight:bold;		
						text-align:left;		padding:5px;}
						
.content_right table.gridView th a
					{	color:black;			text-decoration:none;	}
					
.content_right table.gridView a.moreIMG
					{	background:none;
						width:17px;				height:20px;			display:block;}
.content_right table.gridView a.moreIMG:hover
					{	background:none;	}											
.content_right table.gridView ul
					{
						padding:0px;			margin:0px;				list-style:none;
						list-style-image:url(images/gridView_li_bg.gif);
					}
.content_right table.gridView ul li
					{	}

.content_right ul	{	list-style-image:url(images/gen_li_img.gif);	padding-left:0px;		margin-left:0px;}
.content_right ul li{	margin-left:16px;	}											
																						
.content_right .btn	{	line-height:25px;
						height:20px;			padding:3px;			margin:3px auto;		text-decoration:none;}
					

						
.modLong .desc img	{	float:left;				display:block;}						
.modLong .desc span	{	float:right;			width:242px;}
.modLong .desc span.no1{margin:10px 10px 0px 0px;						
						border-bottom: solid 1px #9d9d9d;				padding-bottom:7px;}
.modLong .desc span.no2{margin:0px 10px 10px 0px;						padding-top:7px;}																					


						
.content_right
.modLong .more		{	background:none; 
						color:white;			float:left;				width:100%;}
.modLong .more a	{	color:white;			float:left;				display:block;
						clear:both;				width:500px; 
						background:none;
						padding:5px;			padding-left:15px;		text-decoration:none;}
.modLong .more a:hover
					{	background-color:black;	}
			


.modLong .more .left a,
.modLong .more .right a,
					{	color:white;			text-decoration:none;	padding-right:10px;						
						background:url(images/gen_more_link_bg.gif) no-repeat center right;}

.modLong .more .left a:hover,
.modLong .more .right a:hover
					{	text-decoration:underline;	}												
.modLong .more .left,
.modLong .more .right{	padding:4px;			display:block;	}
.modLong .more .left {	float:left;				padding-left:10px;}							
.modLong .more .right{	float:right;			padding-right:10px;}																		
						
														
table.search_ask	{ 	border-top:double 3px black;	}											

/*****************************************************************************************/
/*								partner														 */
/*****************************************************************************************/

.ModPartnerGEN		{	border-bottom:solid 1px #999999;}											
.ModPartnerGEN .ModPartnerTop
					{	text-align:center;				padding:20px 0px;
						border:solid 1px #999999; 		border-right:none;			border-left:none;}
.ModPartnerGEN .ModPartnerTop .Partner
					{	font-size:18px;}
.ModPartnerGEN .ModPartnerTop table
					{	width:100%;			margin:auto;				}
/*****************************************************************************************/
/*								top														 */
/*****************************************************************************************/

.top				{	height:100px;			color:#666666;				}
.top a				{	color:#666666;}
.top a.logo			{	float:left;				width:212px;				height:71px;
						display:block;			cursor:pointer;}	
.top ul.topKonsult	{	padding:0px;			margin:0px;				list-style:none;		float:right;	}
.top ul.topKonsult li { margin:5px;}					
.top ul.topKonsult img{	vertical-align:middle;}	


.top .h1 {
	color:#aaaaaa;
	margin-bottom:10px;
	white-space:nowrap;
	z-index: 3;
	position:relative;
}			
#mapka
{
	width: 600px !important;
}		

/*****************************************************************************************/
/*								dispaly none											 */
/*****************************************************************************************/
.printHide,
.content_right .Pagins,
.content_right .PanelBtnRight,
.content_right a.btn, 
.modLong .more a,
.modLong a,
ul.topMenu,
ul.topInfo,
.top .tabsTOP ,
.leftColumn,
.footer,
.footerUP,
.row,
.bback, a.btn, #noprint,
.content_left		{	display:none;	}	


/*--------------------------------------------------------------------------------------------------*/
/*-------------------------------			BTN				       ---------------------------------*/
/*--------------------------------------------------------------------------------------------------*/	

.btn {
	background: #d0d0d0 url(../images/btn_BG.gif) 0px 0px repeat-x;
	border: solid 1px #d0d0d0;
	color: #ffffff;
	cursor: pointer;
	padding: 0px 5px;
	height: 24px;
	line-height: 24px;
	display: inline-block;
	margin-right: -1px;
}

a.btn img {
	margin-bottom: -1px;
}
a.btn:hover {
	color: #FFFFFF;
	background: #646464;
}

