body        	    { 	margin: 0px; padding: 0px;
						font-family: tahoma; }

a					{	color: #ff3300; }

img				    {	border: 0px; }

form				{	margin: 0px; padding: 0px;}

table				{	border-collapse: collapse; }

td					{	padding: 0px;
						vertical-align: top; }

h2					{	margin: 0px; padding: 0px;
						font-family: "Georgia", "MS Serif", "New York", serif; font-weight: normal;
                        color: #004365; }

h1, h2.welcome		{	margin: 0px; padding: 0px;
						margin-top: 5px; 
						font-family: "Georgia", "MS Serif", "New York", serif; font-weight: normal;
                        color: #004365; 
						font-size: 24px;
					}

h3, .prservice	h2	{	margin: 0px; padding: 0px;
						font-size: 16px;
                        font-weight: normal;
                        text-indent: -21px; }

p					{	font-size: 12px;
						text-align: justify;
						margin: 0px; padding: 0px;
						margin-top: 10px; margin-bottom: 10px; }

/*--------------------------------------------------------------------------------------*/

a.black				{	color: #000;
                        font-size: 12px;
                        font-weight: bold; }

/*--------------------------------------------------------------------------------------*/

div.container	    {	background: url(/images/bg_passport.jpg) left top no-repeat; }
div.containerbg     {	background: url(/images/bg_container.gif) left top repeat-y;
						margin-left: 100px; }
div.prservice       {   margin-top: 10px; margin-right: 20px; }
div.prservice p     {   margin-top: 0px; }
div.prservice a		{ 	color:#0099CC;}
div.basemlinks      {   margin-bottom: 30px; margin-top: 30px; margin-left: 30px; }
div.basemlinks a    {   color: #006699;
                        font-size: 12px;
                        margin-right: 31px; }

div.crumbs			{	margin-left: 52px; font-size: 11px; padding-top: 10px; padding-bottom: 10px;}

/*--------------------------------------------------------------------------------------*/

table.head		    { 	border-bottom: 1px solid #0099cc;
						background: url(/images/bg_head.gif) top left no-repeat; }
table.content2      { 	width: 855px;
                        border-bottom: 1px solid #ccc;
                        margin-bottom: 20px; margin-left: 45px; }

/*--------------------------------------------------------------------------------------*/

td.leftside		    {	width: 670px; padding-right: 10px; }
td.rightside	    {	width: 230px; }

/*--------------------------------------------------------------------------------------*/

img.brd			    {   margin-top: 22px; margin-left: 35px; }
img.ihome		    {	margin-top: 45px; margin-left: 10px; }
img.imail		    {	margin-top: 45px; margin-left: 50px; }
img.ismap		    {	margin-top: 45px; margin-left: 50px; }
img.lang			{	margin-top: 15px; margin-left: 50px; }
img.logo			{	margin-top: 10px; margin-left: 35px; }
img.phone		    {	margin-top: 20px; }
img.phonen		    {	margin-top: 18px; }
img.phone2		    {	margin-top: 12px; margin-left: 100px; }
img.photod		    {	margin-right: 10px; margin-top: 30px; }

/*--------------------------------------------------------------------------------------*/

div.welcome, p.welcome	
					{	font-size: 12px; margin-right: 20px; }

/*--------------------------------------------------------------------------------------*/
input.search        {   height: 25px; width: 250px;
                        border: 1px solid #7c7c7c;
                        background: #e3e3e3; }
/*--------------------------------------------------------------------------------------*/

div.content 		{	margin-left: 50px;}
div.content, div.content td, div.content p, div.content input {font-size: 12px;} 		

div.news			{padding-top: 10px;}
div.news span, span.newsdate		{font-size: 11px; color: #aaa;}
