body { 
	margin-top:				0px;
	margin-left:			0px;
	margin-right:			0px;
	margin-bottom:			0px;	
	padding:				0px;
	font-family: 			"Lucida Sans Unicode", "Lucida Grande", sans-serif;	
	font-size: 				10px; 
	line-height: 		 	14px; 	
	color:					#2f2f2f; 
	text-align:				center;
	background-color:		#F9F9F9;
	
}	

#pas {
	display: 				block; 
	position: 				absolute; 
	top: 					83px; 
	left: 					0px; 
}

#pas-left {
	background-image: 		URL("../images/bg-pas-left.jpg");	
	background-repeat:		no-repeat;
	height:					400px;
}

#pas-right {
	background-image: 		URL("../images/bg-pas-right.jpg");	
	background-repeat:		no-repeat;
	height:					400px;
}

#header1 {	
	display: 				block; 
	border: 				none;
	background-color:		#5A2266;
	position: 				absolute; 
	top: 					484px; 
	left: 					0px; 
	width: 					100%; 
	height:					3px; 
}


/* --------------------------------- menu main -------------------------------------------------------*/
#header2 {	
	display: 				block; 
	border: 				none;
	background-color:		#5A2266; 
	position: 				absolute; 
	top: 					40px; 
	left: 					0px; 
	width: 					100%; 
	height:					42px; 
}
	
#header2 #menu_main{
	height:					42px;
	border:					none;
	border-left:			1px solid #AFAFAF;
	border-right:			1px solid #62286F;

}

#header2 #menu_main td{
	height:					42px;			
	padding:				0px;
	margin:					0px;	
	border-left:			1px solid #62286F;
	border-right:			1px solid #AFAFAF;
}

#header2 #menu_main td div{
	height:					42px;
	padding:				0px;
	margin:					0px;
	text-align:				center;
	vertical-align:			middle;	
	font-size: 				14px; 
	line-height: 		 	42px; 	
	font-weight:			normal;	
	background-color:		#5A2266; 
	color:					#FFFFFF;
	
}

#header2 #menu_main td div:hover{
	height:					42px;
	padding:				0px;
	margin:					0px;
	text-align:				center;
	vertical-align:			middle;	
	font-size: 				14px; 
	line-height: 		 	42px; 	
	font-weight:			normal;	
	background-color:		#AD4AC3;
	color:					#FFFFFF;
	background-image: 		URL("../images/main_menu_bg.jpg");

}

#header2 #menu_main td  a, 
#header2 #menu_main td  a:visited {
	text-decoration:		none;
	color:					#AD4AC3;
}

#header2 #menu_main td a:hover {
	text-decoration:		none;
	color:					#FFFFFF;
}


#page {	
	display: 				block; 
	border: 				none;
	position: 				absolute; 
	top: 					510px; 
	left: 					center; 
	width: 					100%; 
	height:					3px; 
}

/*------------------------------------------------right panel start-------------------*/
#expression{
	margin-top:			0px;
	margin-bottom:		200px;
	padding-bottom:		100px;
	font:				bold 12px/16px Arial, Helvetica, sans-serif;
	color:				#A10064;
	text-align: 		left;
	
}


#right_content{
	width:				200px;
	margin:				0px;
	padding:			0px;
	font:				normal 12px/16px Arial, Helvetica, sans-serif;
	color:				#222222;
	text-align: 		left;
	border-bottom:		1px solid silver;
}

#right_content h2{
	font:				bold 16px/20px Arial, Helvetica, sans-serif;
	color: 				#A10064;
	margin:				20px 0px 10px 0px;
	padding:			0;
}

#right_content a {
	font:				bold 12px/16px Arial, Helvetica, sans-serif;
	color:				#666666;
	margin:				0px;
	padding:			0;
	text-decoration: 	none;
}

#right_content a:hover {
	font:				bold 12px/16px Arial, Helvetica, sans-serif;
	color:				#A10064;
	margin:				0px;
	padding:			0;
	text-decoration: 	underline;
}

#right_content a.categorymenu {
	font:				bold 18px/22px Arial, Helvetica, sans-serif;
	color:				#ffffff;
	margin:				20px 0px 10px 0px;
	padding:			0;
	text-decoration: 	none;
}

#right_content a.categorymenu:hover {
	font:				bold 18px/22px Arial, Helvetica, sans-serif;
	color:				#ffffff;
	margin:				20px 0px 10px 0px;
	padding:			0;
	text-decoration: 	underline;
}



/*------------------------------------------------middle panel start--------------------*/
#page_content{
	width:				800px;
	padding:			20px			;
	margin:				0;
	font:				normal 14px/18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:				#222222;
	margin:				7px 0 12px 0;
	text-align: 		left;
	background:			none;
	border-bottom:		1px solid silver;
}

#page_content td ul{
	padding:			200px			;
	margin:				150px;	
} 

#page_content .perex{
	font:				italic 14px/18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:				#5D7081;
}

#page_content p b{
	font:				normal 14px/18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:				#015F90;
	text-transform:		uppercase;
}

#page_content span {
	font:				bold 14px/18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:				#888888;	
}

#page_content h1{
	font: 				bold 28px/32px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:				#A10064;
	margin: 			0 0 20px 0;
	padding:			0;
}
#page_content h2{
	font:				bold 22px/27px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:				#222222;
	margin-bottom:		5px;
	padding:			0;
}
#page_content h3{
	font:				normal 13px/18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style:			italic;
	color:				#E1B500;
	margin:0;
	padding:0;
}

#page_content ul{
	font:					normal 14px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:					#A10064;
	list-style-image:		url(../images/bullet.gif);
	text-align:				left;
	padding-left:			30px;	
}

#page_content span.navigation {
	background-color:	#A10064;
	color:				#FFFFFF; 
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		15px;
	padding-right:		15px;			
}

#page_content li{
	text-align:				left;
	padding-top:			10px;	
	padding-bottom:			10px;	
}

#page_content li.attention {
	text-align:				left;
	color:					#FF8055;
	font-weight:			bold;

}


#page_content a{
	font:					bold 14px/18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style:				italic;
	color:					#A10064;
	text-decoration:		underline;
	
}

#page_content a:hover{
	font:					bold 14px/18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style:				italic;
	color:					#A10064;
	text-decoration:		none;	
}


#page_content a.qms{
	font:					normal 14px/18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style:				italic;
	color:					#FFFFFF;
	text-decoration:		none;	
	
}

#page_content a.qms:hover{
	font:					normal 14px/18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style:				italic;
	color:					#E1B500;
	text-decoration:		underline;	
}



.linka_dalej{
	display:block;
	height:12px;
	margin:0 0 0 0;
	padding-left:365px;
	font-size:0px;
	line-height:30px;
}

.linka_dalej a{
	position: relative;
	top: -3px;
	display:block;	
	width:100px;
	height:12px;	
	background-color:white;
	margin:0;
	padding-left:10px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:5px;
	text-decoration: none;	
}


/*------------------------------------------------footer start--------------------*/
#ftbg{	
	background-color: #666666;
	width: 100%px;	
}

#footer{	
	margin:0 auto;
	text-align:	left;
	width: 1000px;	
}

#footer h1{
	font:				normal 16px/20px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color:				#999999;
	font-weight:		bold;
	padding:			0 60px 0 0;
	text-decoration:	none;
}


#footer h2 a{
	font:				normal 10px/12px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color:				#E0E0E0;
	padding:			0 60px 0 0;
	text-decoration:	none;
}

#footer h2 a:hover{
	font:				normal 10px/12px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color:				#E0E0E0;
	padding:			0 60px 0 0;
	text-decoration:	underline;
}

#footer p.copyright{
	font:				normal 12px/16px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color:				#888888;
}

#footer p.copyright  span{
	font:				bold 12px/16px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color:				#FFFFFF;
}

#footer p.design{
	font:				normal 12px/16px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color:				#888888;
}

#footer p.design a{
	font:				bold 12px/16px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color:				#FFFFFF;
	text-decoration:	none;
}

#footer p.design a:hover{
	font:				bold 12px/16px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color:				#000000;
	text-decoration:	underline;
}

/*------------------------------------------------footer end--------------------*/

	

.imageborderlarge {
	padding: 7px;
	margin: 5px 0px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}

.thumbnail {
	float: left;
	margin: 3px;
	padding: 0px;
	text-align: center;
	color: #CCCCCC;
	width: 190px;
	
}

.thumbnailhover{
	background:  none;	
	display:block;
	width: 200px;
	
}

a.thumbnailhover:hover{
		background:  url(../images/bg_body.jpg) no-repeat left top;	

	display:block;
	width: 200px;	
	color: #7D0000;
	font-weight: bold;

	
}

.thumbnail img{
	background: #000;
	padding: 0px;
	margin: auto;
	display:block;
}


.thumbnail a {
	color:#999999;
	text-decoration: none;
}

/* non IE  hover 
div.thumbnail:hover{
	background: #000;
	color: #76B41C;
	font-weight: bold;
}

*/

#gallerycontainer{
	padding: 0px;
	text-align:center;
}

.photo_thumb{
	background-color:	#F0F0F0;
	width:				114px;
	height:				114px;
	margin-top:			2px;
	margin-bottom:		10px;
	margin-left:		2px;
	margin-right:		2px;	
}

.tabulkaHD {
	color:				#FFFFFF; 
	background-color:	#4A0000;
}

.tabulkaCL1{
	color:				#222222;
	background-color:	#F0F0F0;	
}

.tabulkaCL2{
	color:				#222222; 
	background-color:	#D0D0D0;
}


.myinput {
		width:				200px;
		background-color:	#FFFFFF;
		border: 			1px solid silver;
        color: 				#4d4d4d;
        font-size: 			15px;
		line-height: 		20px;		
}

.myinput:focus {
		width:				200px;
		background-color:	#FECBEC;
		border: 			1px solid #5A2266;
        color: 				#4d4d4d;
        font-size: 			15px;
		line-height: 		20px;		
}

.mybutton {
		width:	120px;
		height:	40px;
		margin-left:	40px;		
		border: none;
        color: #FFFFFF;
		background-color:	#5A2266;
        font-size: 15px;
		line-height: 20px;		
		cursor: hand;
}

.mybutton:hover {
		width:	120px;
		height:	40px;
		margin-left:	40px;		
		border: none;
        color: #FFFFFF;
		background-color: #982072;	
        font-size: 15px;
		line-height: 20px;		
		cursor: hand;
}
