td {font-family:Arial;font-size:12px;line-height:18px;color:#000;text-align:left;}
body { margin:0px; padding:0px; background-color:#000; background-image:url(images/bg_site.jpg); background-position:top; background-repeat:repeat}


a       { color:#000; text-decoration:underline; line-height:22px}
a:link  { color:#000; text-decoration:underline;}
a:hover { color:#000; text-decoration:none;}
a:active{ color:#000; text-decoration:underline;}

ul { padding:0 ; list-style-image:url(images/spacer.gif); margin:0 }
li { padding:0; margin:0}

h1 { font-size:24px; color:#dcdee2; line-height:26px; margin:23px 0px 0px 50px; font-weight:normal;}		
h2 { font-size:24px; color:#fff; font-weight:bold; font-family:Trebuchet MS; margin-top:200px}		
h3 { color:#5c596b; font-size:18px; text-transform:uppercase; margin:-30px 0px 0px 70px; font-weight:bold}
h4 { color:#378e99;  font-size:20px; margin:0px 10px 10px 0px ; line-height:normal}	

/* bg   -----------------------------------------------------------------------------*/ 

.bg{}
.bg_1, b{ background-color:#e4e2ec}
.bg_2,em{ background-color:#f2f3f5}
.bg_3{ background-image:url(images/angle_left.jpg); background-position:left top; background-repeat:no-repeat; }
.bg_4{ background-image:url(images/angle_right.jpg); background-position:right top; background-repeat:no-repeat}
.bg_5{}
.bg_pin{ background-image:url(images/bg_pin.jpg); background-position:top; background-repeat:repeat-x;background-color:#f2f3f5}
.top{ margin-top:-60px}
.foto { margin:0px 35px 0px 0px }
.foto_1 { }
.foto_2 { }
.img_001{ margin:5px 10px }
.text{ margin:0px 14px}
.line{ display:block; background-color:#c9c5c9; height:1px; width:275px; margin:10px 14px}
.line_2{ display:block; background-color:#c9c5c9; height:1px; width:620px; margin:20px 0px}

.data{ color:#05a1c8; font-family:Arial; font-size:11px}
.content{ margin:0px 12px 0px 0px}
.for{ margin:0px -10px -5px 30px }

.link        {font-family:; color:#;  text-decoration:underline ;font-weight:bold; line-height:20px; }
.link:link   {font-family:; color:#; text-decoration:underline; }
.link:hover  {font-family:; color:#; text-decoration:none; }
.link:active {font-family:; color:#; text-decoration:underline; }

.read        {font-family:; color:#8b6bb9;  text-decoration:underline ; line-height:29px}
.read:link   {font-family:; color:#8b6bb9; text-decoration:underline; }
.read:hover  {font-family:; color:#8b6bb9; text-decoration:none; }
.read:active {font-family:; color:#8b6bb9; text-decoration:underline; }


.menu        {font-family:Arial; color:#000;  text-decoration:none ;font-weight:bold; font-size:16px; line-height:55px; margin:0px 36px; text-transform:uppercase}
.menu:link   {font-family:Arial; color:#000; text-decoration:none; }
.menu:hover  {font-family:Arial; color:#9375bf; text-decoration:underline; }
.menu:active {font-family:Arial; color:#000; text-decoration:none; }


.menu_        {font-family:Arial; color:#000;  text-decoration:none ;font-weight:bold; font-size:16px; line-height:35px; margin:0px 36px; text-transform:uppercase}
.menu_:link   {font-family:Arial; color:#000; text-decoration:none; }
.menu_:hover  {font-family:Arial; color:#9375bf; text-decoration:underline; }
.menu_:active {font-family:Arial; color:#000; text-decoration:none; }

.camper        {font-family:Arial; color:#000;  text-decoration:none ; }
.camper:link   {font-family:Arial; color:#000; text-decoration:none; }
.camper:hover  {font-family:Arial; color:#9375bf; text-decoration:underline;  text-transform:uppercase;}
.camper:active {font-family:Arial; color:#000; text-decoration:none; }


.camper_        {font-family:Arial; color:#000;  text-decoration:none ; }
.camper_:link   {font-family:Arial; color:#000; text-decoration:none; }
.camper_:hover  {font-family:Arial; color:#9375bf; text-decoration:underline; text-transform:uppercase;  }
.camper_:active {font-family:Arial; color:#000; text-decoration:none; }


.pin        {font-family:Verdana; color:#bbf8ff;  text-decoration:none ;font-weight:bold; line-height:20px; font-size:14px; display:block; height:100px; width:300px}
.pin:link   {font-family:Verdana; color:#bbf8ff; text-decoration:none; }
.pin:hover  {font-family:Verdana; color:#e4f9fb; text-decoration:none; }
.pin:active {font-family:Verdana; color:#bbf8ff; text-decoration:none; }
.pinn       {font-family:Verdana; color:#95ceff;  text-decoration:none ;font-weight:bold; line-height:20px; font-size:14px; display:block; height:100px; width:300px}
.pinn:link   {font-family:Verdana; color:#95ceff; text-decoration:none; }
.pinn:hover  {font-family:Verdana; color:#c3e3fe; text-decoration:none; }
.pinn:active {font-family:Verdana; color:#95ceff; text-decoration:none; }
.pinnn        {font-family:Verdana; color:#dac1ff;  text-decoration:none ;font-weight:bold; line-height:20px; font-size:14px; display:block; height:100px; width:300px}
.pinnn:link   {font-family:Verdana; color:#dac1ff; text-decoration:none; }
.pinnn:hover  {font-family:Verdana; color:#e9defa; text-decoration:none; }
.pinnn:active {font-family:Verdana; color:#dac1ff; text-decoration:none; }



.pin_1{ display:block; width:311px; height:337px; background-image:url(images/pin_1.jpg); background-position:top; background-repeat:no-repeat; float:left; margin-left:16px}
.pin_2{ display:block; width:311px; height:337px; background-image:url(images/pin_2.jpg); background-position:top; background-repeat:no-repeat; float:left; margin-left:16px}
.pin_3{ display:block; width:311px; height:337px; background-image:url(images/pin_3.jpg); background-position:top; background-repeat:no-repeat; float:left; margin-left:16px}
.copy{ color:#676a6f;text-transform:uppercase; font-size:10px; margin:10px 8px 0px 5px }
.footer{ margin:0px 0px 0px 20px; color:#8b6bb9}
/* Footer   -----------------------------------------------------------------------------*/ 

.foot        {font-family:Arial; color:#8b6bb9;  text-decoration:none ; line-height:20px; text-transform:uppercase; font-size:10px; margin:0px 8px 0px 5px}
.foot:link   {font-family:Arial; color:#8b6bb9; text-decoration:none; }
.foot:hover  {font-family:Arial; color:#af78ff; text-decoration:underline; }
.foot:active {font-family:Arial; color:#8b6bb9; text-decoration:none; }

.foot1        {font-family:Arial; color:#8b6bb9;  text-decoration:underline ; line-height:20px; text-transform:uppercase; font-size:10px; margin:0px 8px 0px 5px}
.foot1:link   {font-family:Arial; color:#8b6bb9; text-decoration:underline; }
.foot1:hover  {font-family:Arial; color:#af78ff; text-decoration:none; }
.foot1:active {font-family:Arial; color:#8b6bb9; text-decoration:underline; }
.marg{ margin:0px 0px -5px 10px;}

.green{ color:#64a101;}
.red { color:#FF0000;}
.white {color:#FFFFFF;}


.in{ width:202px; background-image:url(images/see.gif); ; border:0; height:18px; background-repeat:no-repeat; background-position:center; background-color:#000; height:18px}
.search{ float:right; margin:24px 12px 0px 0px; width:230px; height:18px}


.submit_registry{background-color:#e6edf5;
	width:100px;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:1px solid #d2dce6;}
	
.input_contact{background-color:#fff;
	width:240px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	border:1px solid #d2dce6;}
	
.textarea_contact{background-color:#fff;
	width:240px;
	height:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	border:1px solid #d2dce6;}
	
.select{background-color:#fff;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	border:1px solid #d2dce6;}
	
	.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10 {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;
}

.r10 { margin: 0 10px; }
.r9 { margin: 0 9px; }
.r8 { margin: 0 8px; }
.r7 { margin: 0 7px; }
.r6 { margin: 0 6px; }
.r5 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }
