/* CSS Document */
body{padding:0px; margin:0px; background:url(imgm/mainbg.gif) 0 0 repeat-x; font:14px/20px Arial, Helvetica, sans-serif;}
div, p, ul, h1, h2, h3, form, label{margin:0px; padding:0px;}
ul{list-style-type:none;}
  
/*---Top Panel---*/
#topPan{width:684px; height:186px;  position:relative; margin:0 auto;}

#topPan ul{width:684px; height:44px; background:url(imgm/topmenubg.jpg) 0 0 no-repeat; font-size:13px; position:absolute; top:0px; left:0px;}
#topPan ul li{width:114px; float:left;}
#topPan ul li.leftpadding{width:114px; background: url(imgm/homebg.gif) 100% 0 no-repeat #fff; color:#6699cc; font-weight:bold; text-decoration:none; text-align:center; line-height:44px;}
#topPan ul li a{width:114px; height:44px; display:block; background:url(imgm/menubg-normal.gif) 0 0 repeat-x #ffffff; color:#6699cc; font-weight:bold; text-decoration:none; text-align:center; line-height:44px;}
#topPan ul li a:hover{width:114px; background:#fff; color:#6699cc; text-decoration:none;}

#topPan #logo{width:63px; height:93px; position:absolute; top:58px; left:76px;}


#topPan h1{width:315px; height:239px; background:url(imgm/header.jpg) 0 0 no-repeat; position:absolute; top:77px; right:0px; text-indent:-20000px;}



#topPan form{width:380px; height:46px; background:url(imgm/formarea.gif) 0 0 no-repeat #fff;  color:#6E6E6E; position:absolute; top:242px; left:31px; font:18px/46px Georgia, "Times New Roman", Times, serif;}
#topPan form label{float:left; width:104px; display:block; padding:0 0 0 72px;}
#topPan form input{width:112px; height:18px; float:left; display:block; margin:12px 14px 0 0;}
#topPan form input.button{width:50px; height:19px; float:left; display:block; border:none; background:url(imgm/button.gif) 0 0 no-repeat #ffffff; font-size:14px; line-height:19px; font-weight:bold; color:#fff; text-align:center; margin:12px 0 0;}
/*---/Top Panel---*/

/*---Middle Panel---*/
#middlePan{width:683px; background:url(imgm/middlebg.jpg) 0 0 no-repeat; position:relative; margin:0 auto; padding:22px 10px 10px 46px;}

#middletopPan{width:682px; position:relative; top:0px; left:0px;}

#middletopPan p{background:#fff; color:#333; font: 18px/16px Georgia, "Times New Roman", Times, serif; color:#444;  text-align:left; margin:18px 0 18px 2px; padding:5px 1px 1px 1px; line-height: 1.2; }

#middletopPan td{background:#fff; color:#333; font: 18px/16px Georgia, "Times New Roman", Times, serif; color:#444;  text-align:left; margin:18px 0 18px 2px; padding:5px 1px 1px 1px; line-height: 1.2; }

#middletopPan a{background:#fff; color:#333; font: 18px/16px Georgia, "Times New Roman", Times, serif; color:#444;  text-align:left; text-decoration:underline;  cursor:pointer;}
#middletopPan #podriad a{background:#fff; color:#333; font: 18px/16px Georgia, "Times New Roman", Times, serif; color:#444;  text-align:left; text-decoration:underline;margin:18px 0 18px 22px; padding:5px 1px 1px 1px;}


#middletopPan p.primer{font: 16px/14px;}

#middletopPan form {padding:0px 0px 0px 2px;} 

#middletopPan p.captiontext{font:17px/22px Georgia, "Times New Roman", Times, serif; text-align:right; font-style:italic; background:#fff; color:#989898; padding:0 0 0 200px;} 
#middletopPan p.name{width:127px; background:#fff; color:#333; font-size:14px; font-style:italic; font-weight:bold; text-align:right; padding: 3px 0 0 554px;}
#middletopPan p.border{background:url(imgm/dot-line.gif) 0% 50% repeat-x; height:18px; padding:0px; margin:0px;}

#middletopPan #services{color:#fff; font: Arial, Helvetica, sans-serif; font-weight:bold; margin:1px 0 1px 1px; }
#middletopPan #services p{margin:1px 0 1px 1px;}


#middletopPan h2{font:24px/22px Georgia, "Times New Roman", Times, serif; background:#fff; color:#3D3C2C; padding:1px 1px 14px 5px; font-weight:normal; line-height: 1.1; }

#middletopPan h3{font:20px/17px Georgia, "Times New Roman", Times, serif; background:#fff; color:#3D3C2C; padding:1px 1px 14px 5px; font-weight:400; line-height: 1.1; }

#middletopPan textarea {background-color: #fafeff; width:94%;} 

/*---/Middle Panel---*/

/*---Left Panel---*/
#leftPan{width:251px; font:18px Georgia, "Times New Roman", Times, serif; color:#444; float:left;}
#leftPan h2{width:245px; padding:5px 1px 1px 1px; font:22px/20px Georgia, "Times New Roman", Times, serif; background:#fff; color:#3D3C2C;}
#leftPan h3{width:245px;  font:20px/18px Georgia, "Times New Roman", Times, serif; background:#fff; color:#3D3C2C;}

#leftPan a{display:block; padding:7px 0 7px 0; font:18px/16px Georgia, "Times New Roman", Times, serif; color:#444; text-decoration:underline;}

#leftPan li{padding:7px 0 7px 0;}




/*---/Left Panel #leftPan ul li{width:220px; }---*/
/*---Right Panel---*/
#rightPan{width:410px; font:18px Georgia, "Times New Roman", Times, serif; color:#444; float:left;}
#rightPan h2{width:390px; padding:5px 1px 1px 1px; font:22px/20px Georgia, "Times New Roman", Times, serif; background:#fff; color:#3D3C2C;}
#rightPan h3{width:400px;  font:20px/18px Georgia, "Times New Roman", Times, serif; background:#fff; color:#3D3C2C;}

#rightPan li{padding:10px 0 10px 0;}

	#sidebarz {
	position: absolute;
	right:0px; top:10px;
 /*right:5%; bottom:2%; top:2%; width: 40%; the background color will be displayed for the length of the content in the column, but no further */
	width: 62%;
	padding:5%, 0px, 0px, 0%;	
 /* margin: 0% 0% 0% 0%;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px; top and bottom padding create visual space within this div */	
} 

#sidebarz li{color:#333; font: 18px/16px Georgia, "Times New Roman", Times, serif; color:#444;  text-align:left; margin:10px 0 10px 1px; padding:5px 1px 1px 1px;}

#sidebarz p{margin:18px 0 18px 1px;}

#sidebarz a{display:block; padding:18px 0 18px 0; font:18px/16px Georgia, "Times New Roman", Times, serif;  line-height: 1.2; color:#444; text-decoration:underline;}

#sidebarzmenu {
padding:18px 0 140px 1px;}

#sidebarzmenu p{
margin:2px 0 20px 1px;}

#sidebarzmenu a{ cursor: help; }


/*#sidebarz  p{
font: 14px/12px Georgia, "Times New Roman", Times, serif; color:#444; margin:2px 0 20px 1px;}
*/

#sidebarz img{position: absolute; right:20px; top:0px;}


/*---/Right Panel---*/
/*---Footer Panel---*/
#footermainPan{height:117px; background:url(imgm/footerbg.gif) 0 0 repeat-x #fff; color:#6699cc; font:12px/22px "Trebuchet MS",Arial, Helvetica, sans-serif; clear:both; padding:105px 0 0;}
#footerPan{width:729px; position:relative; margin:0 auto;}
#footerlogoPan{display:block; width:215px; height:40px; position:absolute; top:0px; right:0px;}

#footerPan ul{width:546px; position:absolute; top:0px; left:42px;}
#footerPan li{float:left; }
#footerPan ul li a{padding:0 10px 0; color:#6699cc; background:url(imgm/b-g.png) 0 0 repeat-x; text-decoration:none;}
#footerPan ul li a:hover{text-decoration:underline;}

#footerPan ul.templateworld{width:250px; background:#cccccc; color:#444; display:block; position:absolute; top:80px; left:50px;}
#footerPan ul.templateworld li{widows:150;}
#footerPan ul.templateworld li a{background:#cccccc; display:block; color:#444; text-decoration:none;}
#footerPan ul.templateworld li a:hover{text-decoration:underline;}

#footerPan p.copyright{width:204px; font:20px; position:absolute; top:23px; left:50px;}

#footerPanhtml{width:58px; height:19px; display:block; position:absolute; top:47px; left:46px;}
#footerPanhtml a{width:53px; height:19px; background:url(imgm/button1-normal.gif) 0 0 no-repeat #cccccc; display:block; position:absolute; top:0px; left:0px; line-height:19px; padding:1px 0 0 5px; border:1px solid #cccccc; color:#353427; text-transform:uppercase; text-decoration:none;}
#footerPanhtml a:hover{background:url(imgm/button1-hover.gif) 0 0 no-repeat #cccccc; color:#353427; text-decoration:none;}

#footerPancss{width:58px; height:19px; display:block; position:absolute; top:47px; left:108px;}
#footerPancss a{width:53px; height:19px; background:url(imgm/button1-hover.gif) 0 0 no-repeat #cccccc; display:block; position:absolute; top:0px; left:0px; line-height:19px; padding:1px 0 0 10px; border:1px solid #cccccc; color:#353427; text-transform:uppercase; text-decoration:none;}
#footerPancss a:hover{background:url(imgm/button1-normal.gif) 0 0 no-repeat #cccccc; color:#353427; text-decoration:none;}
