#sbox-window embed, #sbox-window object, #sbox-window select
{
	visibility:				visible;
}

#sbox-overlay
{
	position:				absolute;
	background-color:		#000;
}

#sbox-window
{
	position:				absolute;
	background-color:		#fff;
	text-align:				left;
	overflow:				visible;
	padding:				10px;
	-moz-border-radius:		3px;
	-webkit-border-radius:	3px;
}

#sbox-btn-close
{
	position:				absolute;
	width:					30px;
	height:					30px;
	right:					0px;
	top:					0px;
	background:				url(closebox.png) no-repeat center;
	border:					none;
}

.sbox-window-ie6 #sbox-btn-close
{
	background-image:		url(closebox.gif);
}

.sbox-loading #sbox-content
{
	background-image:		url(spinner0.gif);
	background-repeat:		no-repeat;
	background-position:	center;
}

#sbox-content
{
	clear:					both;
	overflow:				auto;
	background-color:		#fff;
	height:					100%;
	width:					100%;
}

.sbox-content-image#sbox-content
{
	overflow:				visible;
}

#sbox-image
{
	display:				block;
}

.sbox-content-image img
{
	display:				block;
}

.sbox-content-iframe#sbox-content
{
	overflow:				visible;
}

.body-overlayed embed, .body-overlayed object, .body-overlayed select
{
	visibility:				hidden;
}

.pay_content { background:#FFFFFF url(splash-b.jpg) repeat-x scroll center bottom; font-size:10pt; height:582px; padding: 0pt 7px 6px 7px; font-family:'Trebuchet MS',Verdana,Arial;}

.pay_content img {border:0px;}
.pay_content p { margin:0.8em 0pt 1em; padding:0pt; }
.pay_content td h1 {font-size:1.2em; margin:0pt; text-align:left; text-transform:uppercase;}
.pay_info td {color:#000000;font-size:10pt;}

.pay_tarr td {color:#FFFFFF;font-size:10pt;padding:20px 10px 10px 10px;}

.opsos td { padding:0px; vertical-align:top;text-align:left; }
.opsos td.country { width:230px; }


.tar_footer td {
padding:25px 10px 0pt;
}

.tar_footer td.support {
color:#FFFFFF;
font-size:10pt;
text-align:right;
}

.pay_comment {
color:#666666;
display:block;
font-size:8pt;
line-height:1.1em;

}

.pay_content li.li-1 { background: url(splash-1.gif) no-repeat scroll 0%; }
.pay_content li.li-2 { background: url(splash-2.gif) no-repeat scroll 0%; }
.pay_content li.li-3 { background: url(splash-3.gif) no-repeat scroll 0%; }
.pay_content li.li-4 { background: url(splash-4.gif) no-repeat scroll 0%; }

.pay_content ol li { font-size:10pt; padding-left:25px; padding-top:1px;}

.pay_content ol { list-style-image:none; list-style-position:outside; list-style-type:none; padding-left:5pt; margin:0px;}

.pay_content send:hover { border:1px solid #136497; }

.pay_content .send { background:transparent url(splash-b.gif) repeat-x scroll 0%; border:1px solid #449FD3; color:#FFFFFF; cursor:pointer;}

.pay_content div.sel {border:1px solid #D9D9D9;cursor:pointer;height:20px;margin-bottom:3px;padding:5px 5px 5px 5px;text-align:left;vertical-align:middle;width:160px;}

.pay_content  a:hover {color:#365E95;text-decoration:none;}
.pay_content a:link, .pay_content a:visited {color:#365E95;padding-bottom:0pt;text-decoration:underline;}

.tarif {margin-top:15px;}

.tarif tr.evenz td {background:#27ABE7 none repeat scroll 0%;}
.tarif .tarif_label {border-left:medium none;text-align:left;}
.tarif tr td {border-left:1px dashed #1EB0F3;margin:0pt;padding:2px 5px 5px;text-align:center;}

.tarif tr td a, .tarif tr td a:link, .tarif tr td a:visited {border-bottom:1px dashed #FFFFFF;color:#FFFFFF;text-decoration:none;}
.tarif tr td a, .tarif tr td a:link, .tarif tr td a:visited {border-bottom:1px dashed #FFFFFF;color:#FFFFFF;text-decoration:none;}
.tarif tr td a:hover, .tarif tr td.tarif_active a:hover{border-bottom:medium none;text-decoration:none;}

.tarif tr.evenz td.tarif_active {background:#EA862E none repeat scroll 0%;}
.tarif tr td.tarif_active {background:#E77817 none repeat scroll 0%;}


.seriy {width: 100%; height: 100%; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background-color: #000000; opacity: 0.72; _filter:alpha(opacity=72); _height: 600px; z-index: 1000; display: none;}
*+html .seriy {filter:alpha(opacity=72);}
.seriy div {width: 300px; height: 60px; background: url(loading0.gif) center top no-repeat; left: 50%; top: 50%; margin-left: -150px; margin-top: -50px; position: fixed; font-size: 18px; color: #FFFFFF; text-align: center; padding-top: 40px; _top:expression(parseInt(document.documentElement.scrollTop)+ 400 + 'px'); _position: absolute;}
*+html .seriy div {top:expression(parseInt(document.documentElement.scrollTop)+ 400 + 'px'); position: absolute;}
