/* General page setup
---------------------------------------------------------------------- */

html,body 												{margin:0px;padding:0px;width:100%;height:100%;background:#00a5e0 url(../gfx/body_bg.gif) repeat-x;font-size:11px;font-family:arial,verdana,sans-serif;color:#28082e;line-height:150%;}

/* Generel table attributes and fonts
---------------------------------------------------------------------- */

table, td, select, input, label, textarea				{font-size:1em;color:#28082e;}
th														{font-size:1em;text-align:left;font-weight:bold;}
p														{font-size:1em;color:#28082e;margin:0px;margin-bottom:10px;}
a														{font-size:1em;color:#28082e;text-decoration:underline;}
a:hover													{font-size:1em;text-decoration:underline;}
h1														{font-size:1.4em;color:#28082e;margin:0px;}
h2,h3,h4,h5,h6											{font-size:1.1em;font-weight:bold;color:#28082e;margin:0px;}
address													{font-size:1em;font-style:normal;}

form													{margin:0;padding:0;}

hr														{height:1px;background-color:#e1e1e1;color:#e1e1e1;border:none;margin:0;margin-top:10px;margin-bottom:10px;}
a img													{border:none;}


/* Base template setup - frontpage
---------------------------------------------------------------------- */

.wrap 													{width:1024px;height:768px;margin:0 auto;}

/* Popups */
.popup_sound 											{width:418px;height:370px;overflow:hidden;clear:both;background:url(../gfx/popups/popup_sound.png) no-repeat;}
.popup_sound .top 										{width:100%;height:21px;clear:both;overflow:hidden;}
.popup_sound .top .flt 									{float:right;padding:3px 2px 0px 0px;}
.popup_sound .top .flt a 								{width:20px;height:20px;display:block;cursor:pointer;background:url(../gfx/popups/popup_close.png) no-repeat 50% 50%;}
.popup_sound .top .flt a span 							{display:none;}
.popup_sound .body 										{width:100%;height:305px;clear:both;}
.popup_sound .body .pd 									{clear:both;padding:1px 0px 0px 29px;}
.popup_sound .body .pd .inn 							{width:368px;height:277px;clear:both;background-color:#fff;overflow:hidden;}
.popup_sound .controls 									{width:100%;height:40px;clear:both;}
.popup_sound .controls .pd 								{clear:both;padding:0px 0px 0px 29px;}
.popup_sound .controls .pd .set1 						{width:110px;float:left;}
.popup_sound .controls .pd .set1 input 					{width:100px;}
.popup_sound .controls .pd .set2 						{width:110px;float:left;}
.popup_sound .controls .pd .set2 input 					{width:100px;}
.popup_sound .controls .pd .set3 						{width:85px;float:left;}
.popup_sound .controls .pd .set3 input 					{width:75px;}
.popup_sound .controls .pd .set4 						{width:70px;float:left;}
.popup_sound .controls .pd .set4 input 					{width:60px;}
.popup_sound .controls .pd input 						{width:70px;height:21px;font-size:12px;font-weight:bold;background:#474542;border:none;color:#fff;text-transform:uppercase;}

.popup_movie 											{width:418px;height:370px;overflow:hidden;clear:both;background:url(../gfx/popups/popup_sound.png) no-repeat;}
.popup_movie .top 										{width:100%;height:21px;clear:both;overflow:hidden;}
.popup_movie .top .flt 									{float:right;padding:3px 2px 0px 0px;}
.popup_movie .top .flt a 								{width:20px;height:20px;display:block;cursor:pointer;background:url(../gfx/popups/popup_close.png) no-repeat 50% 50%;}
.popup_movie .top .flt a span 							{display:none;}
.popup_movie .body 										{width:100%;height:305px;clear:both;}
.popup_movie .body .pd 									{clear:both;padding:1px 0px 0px 29px;}
.popup_movie .body .pd .inn 							{width:368px;height:277px;clear:both;background-color:#fff;overflow:hidden;}
.popup_movie .controls 									{width:100%;height:40px;clear:both;}
.popup_movie .controls .pd 								{clear:both;padding:0px 0px 0px 29px;}
.popup_movie .controls .pd .set1 						{width:110px;float:left;}
.popup_movie .controls .pd .set1 input 					{width:100px;}
.popup_movie .controls .pd .set2 						{width:110px;float:left;}
.popup_movie .controls .pd .set2 input 					{width:100px;}
.popup_movie .controls .pd .set3 						{width:85px;float:left;}
.popup_movie .controls .pd .set3 input 					{width:75px;}
.popup_movie .controls .pd .set4 						{width:70px;float:left;}
.popup_movie .controls .pd .set4 input 					{width:60px;}
.popup_movie .controls .pd input 						{width:70px;height:21px;font-size:12px;font-weight:bold;background:#474542;border:none;color:#fff;text-transform:uppercase;}

.popup_text 											{width:418px;height:460px;overflow:hidden;clear:both;background:url(../gfx/popups/popup_text.png) no-repeat;}
.popup_text .top 										{width:100%;height:21px;clear:both;overflow:hidden;}
.popup_text .top .flt 									{float:right;padding:3px 2px 0px 0px;}
.popup_text .top .flt a 								{width:20px;height:20px;display:block;cursor:pointer;background:url(../gfx/popups/popup_close.png) no-repeat 50% 50%;}
.popup_text .top .flt a span 							{display:none;}
.popup_text .body 										{width:100%;height:375px;clear:both;}
.popup_text .body .pd 									{clear:both;padding:10px 0px 0px 30px;}
.popup_text .body .pd .inn 								{width:363px;height:335px;clear:both;overflow:auto;}
.popup_text .body .pd .txt 								{width:330px;clear:both;padding:10px 0px 0px 15px;}
.popup_text .body .pd .inn p 							{font-size:14px;color:#333;font-family:arial;}
.popup_text .body .pd .clr 								{width:100%;height:10px;clear:both;}
.popup_text .controls 									{width:100%;height:40px;clear:both;}
.popup_text .controls .pd 								{clear:both;padding:0px 0px 0px 29px;}
.popup_text .controls .pd .set1 						{width:110px;float:left;}
.popup_text .controls .pd .set1 input 					{width:100px;}
.popup_text .controls .pd .set2 						{width:110px;float:left;}
.popup_text .controls .pd .set2 input 					{width:100px;}
.popup_text .controls .pd .set3 						{width:85px;float:left;}
.popup_text .controls .pd .set3 input 					{width:75px;}
.popup_text .controls .pd .set4 						{width:70px;float:left;}
.popup_text .controls .pd .set4 input 					{width:60px;}
.popup_text .controls .pd input 						{width:70px;height:21px;font-size:12px;font-weight:bold;background:#474542;border:none;color:#fff;text-transform:uppercase;}

.popup_image 											{width:418px;height:560px;overflow:hidden;clear:both;background:url(../gfx/popups/popup_image.png) no-repeat;}
.popup_image .top 										{width:100%;height:21px;clear:both;overflow:hidden;}
.popup_image .top .flt 									{float:right;padding:3px 2px 0px 0px;}
.popup_image .top .flt a 								{width:20px;height:20px;display:block;cursor:pointer;background:url(../gfx/popups/popup_close.png) no-repeat 50% 50%;}
.popup_image .top .flt a span 							{display:none;}
.popup_image .body 										{width:100%;height:455px;clear:both;}
.popup_image .body .pd 									{clear:both;padding:15px 0px 0px 31px;}
.popup_image .body .pd .inn 							{width:360px;height:410px;clear:both;overflow:hidden;}
.popup_image .body .pd .img 							{width:360px;height:410px;clear:both;overflow:hidden;background-repeat:no-repeat;background-position:50% 50%;}
.popup_image .controls 									{width:100%;height:40px;clear:both;}
.popup_image .controls .pd 								{clear:both;padding:0px 0px 0px 29px;}
.popup_image .controls .pd .set1 						{width:110px;float:left;}
.popup_image .controls .pd .set1 input 					{width:100px;}
.popup_image .controls .pd .set2 						{width:110px;float:left;}
.popup_image .controls .pd .set2 input 					{width:100px;}
.popup_image .controls .pd .set3 						{width:85px;float:left;}
.popup_image .controls .pd .set3 input 					{width:75px;}
.popup_image .controls .pd .set4 						{width:70px;float:left;}
.popup_image .controls .pd .set4 input 					{width:60px;}
.popup_image .controls .pd input 						{width:70px;height:21px;font-size:12px;font-weight:bold;background:#474542;border:none;color:#fff;text-transform:uppercase;}

.popup_share 											{width:418px;height:560px;overflow:hidden;clear:both;background:url(../gfx/popups/popup_image.png) no-repeat;}
.popup_share .top 										{width:100%;height:21px;clear:both;overflow:hidden;}
.popup_share .top .flt 									{float:right;padding:3px 2px 0px 0px;}
.popup_share .top .flt a 								{width:20px;height:20px;display:block;cursor:pointer;background:url(../gfx/popups/popup_close.png) no-repeat 50% 50%;}
.popup_share .top .flt a span 							{display:none;}
.popup_share .body 										{width:100%;height:500px;clear:both;}
.popup_share .body .pd 									{clear:both;padding:10px 0px 0px 20px;}
.popup_share .body .pd .inn 							{width:378px;height:470px;clear:both;overflow:hidden;border:1px solid #c7cbbb;background-color:#fff;}
.popup_share .body .pd .inn .px 						{clear:both;padding:15px;}
.popup_share .body .pd .inn .px .inp1 					{width:100%;height:50px;clear:both;overflow:hidden;border-bottom:1px dotted #ccc;}
.popup_share .body .pd .inn .px .inp1 p 				{font-size:14px;font-weight:bold;color:#666;}
.popup_share .body .pd .inn .px .dis 					{width:100%;height:15px;clear:both;}
.popup_share .body .pd .inn .px .inp2 					{width:100%;clear:both;margin-bottom:10px;}
.popup_share .body .pd .inn .px .inp2 p 				{margin:0;margin-bottom:2px;font-size:11px;}
.popup_share .body .pd .inn .px .inp2 label 			{font-weight:bold;color:#666;}
.popup_share .body .pd .inn .px .inp2 input 			{width:340px;padding:2px;font-size:11px;color:#333;border:1px dotted #c7cbbb;}
.popup_share .body .pd .inn .px .inp2 textarea 			{width:335px;height:190px;padding:5px;font-size:11px;color:#333;border:1px dotted #c7cbbb;}
.popup_share .controls 									{width:100%;height:40px;clear:both;}
.popup_share .controls .pd 								{clear:both;padding:0px 0px 0px 21px;}
.popup_share .controls .pd .set1 						{width:268px;float:left;}
.popup_share .controls .pd .set1 input 					{width:110px;height:21px;font-size:12px;font-weight:bold;background:#00a5e0;border:none;color:#fff;text-transform:uppercase;}
.popup_share .controls .pd .set2 						{width:129px;float:left;}
.popup_share .controls .pd .set2 input 					{width:110px;height:21px;font-size:12px;font-weight:bold;background:#474542;border:none;color:#fff;text-transform:uppercase;}

.popup_report 											{width:418px;height:560px;overflow:hidden;clear:both;background:url(../gfx/popups/popup_image.png) no-repeat;}
.popup_report .top 										{width:100%;height:21px;clear:both;overflow:hidden;}
.popup_report .top .flt 								{float:right;padding:3px 2px 0px 0px;}
.popup_report .top .flt a 								{width:20px;height:20px;display:block;cursor:pointer;background:url(../gfx/popups/popup_close.png) no-repeat 50% 50%;}
.popup_report .top .flt a span 							{display:none;}
.popup_report .body 									{width:100%;height:500px;clear:both;}
.popup_report .body .pd 								{clear:both;padding:10px 0px 0px 20px;}
.popup_report .body .pd .inn 							{width:378px;height:470px;clear:both;overflow:hidden;border:1px solid #c7cbbb;background-color:#fff;}
.popup_report .body .pd .inn .px 						{clear:both;padding:15px;}
.popup_report .body .pd .inn .px .inp1 					{width:100%;height:50px;clear:both;overflow:hidden;border-bottom:1px dotted #ccc;}
.popup_report .body .pd .inn .px .inp1 p 				{font-size:14px;font-weight:bold;color:#666;}
.popup_report .body .pd .inn .px .inp3 					{width:100%;height:30px;clear:both;overflow:hidden;border-bottom:1px dotted #ccc;padding:10px 0px 10px 0px;}
.popup_report .body .pd .inn .px .inp3 p 				{font-size:12px;font-weight:bold;color:#666;}
.popup_report .body .pd .inn .px .dis 					{width:100%;height:15px;clear:both;}
.popup_report .body .pd .inn .px .inp2 					{width:100%;clear:both;margin-bottom:10px;}
.popup_report .body .pd .inn .px .inp2 p 				{margin:0;margin-bottom:2px;font-size:11px;}
.popup_report .body .pd .inn .px .inp2 label 			{font-weight:bold;color:#666;}
.popup_report .body .pd .inn .px .inp2 input 			{width:340px;padding:2px;font-size:11px;color:#333;border:1px dotted #c7cbbb;}
.popup_report .body .pd .inn .px .inp2 textarea 		{width:335px;height:190px;padding:5px;font-size:11px;color:#333;border:1px dotted #c7cbbb;}
.popup_report .controls 								{width:100%;height:40px;clear:both;}
.popup_report .controls .pd 							{clear:both;padding:0px 0px 0px 21px;}
.popup_report .controls .pd .set1 						{width:268px;float:left;}
.popup_report .controls .pd .set1 input 				{width:110px;height:21px;font-size:12px;font-weight:bold;background:#00a5e0;border:none;color:#fff;text-transform:uppercase;}
.popup_report .controls .pd .set2 						{width:129px;float:left;}
.popup_report .controls .pd .set2 input 				{width:110px;height:21px;font-size:12px;font-weight:bold;background:#474542;border:none;color:#fff;text-transform:uppercase;}


/* Center layers for popups */
.pop_abs 												{width:100%;height:100%;position:absolute;z-index:100;left:0px;top:0px;visibility:hidden;}
.pop_abs .cent 											{width:100%;height:45%;clear:both;}
.pop_abs .links 										{width:100%;clear:both;text-align:center;}