@charset "utf-8";
/* SPERMAGAMES STYLESHEET 			*/
/* content.css - Content definitons	*/
/* (c) created by trendmarke.de 09  */


h1 {
	color:#fff;
	font-size:11pt;
	font-weight:bold;
	margin-top:0;
	margin-bottom:10px;
	margin-top:10px;
	text-decoration:none;
}
i {
	font-style:normal;
	color:#e42882;
}
a {
	color:#E42882;
	text-decoration:none;
}

.left-col h1 , .right-col h1 {
	display:block;
	width:153px;
	height:30px;
	background:url(images/h1-small.jpg) no-repeat;
	padding-left:40px;
	padding-top:10px;
}
.middle-col h1 {
	display:block;
	width:408px;
	height:30px;
	padding-left:40px;
	padding-top:10px;
	background:url(images/h1-big.jpg) no-repeat;
}

h2 {
	color:#e42882;
	font-size:11pt;
	font-weight:bold;
}

.btn-enter , .btn-leave {
	display:block;
	width:309px;
	height:111px;
	overflow:hidden;
	float:left;
	background-position:111px 0;
}
.btn-enter:hover , .btn-leave:hover {
	background-position:0 0;
}
.btn-enter {
	background:url(images/enter-double.jpg) no-repeat 0 -111px;
	margin-right:5px;
	}
.btn-leave {
	background:url(images/leave-double.jpg) no-repeat 0 -111px;
	}
.btn-enter b , .btn-leave b {
	display:none;
}
.fsk-btns {
	width:623px;
	margin:auto;
}
.fsk-Content {
	margin-top:100px;
	text-align:center;
}
.fsk-footer {
	margin-top:50px;
}
.fsk-Content h4 {
	width:500px;
	margin:auto;
	font-size:14pt;
}

/* SMALL BOX */
.small-box {
	width:193px;
	padding-top:16px;
	background:url(images/small-box-top.jpg) no-repeat top;
	margin-bottom:10px;
}
.small-box-bottom {
	width:193px;
	padding-bottom:11px;
	background:url(images/small-box-bottom.jpg) no-repeat bottom;
}
.small-box-content {
	background:url(images/small-box-middle.jpg) repeat-y;
	overflow:hidden;
	width:153px;
	padding-left:20px;
	padding-right:20px;
}
.small-box-content img {
	border:1px solid #393939 !important;
}

/* BIG BOX */
.big-box {
	width:446px;
	padding-top:12px;
	background:url(images/big-box-top.jpg) no-repeat top;
	margin-bottom:10px;
}
.big-box-bottom {
	width:100%;
	padding-bottom:9px;
	background:url(images/big-box-bottom.jpg) no-repeat bottom;
}
.big-box-content {
	background:url(images/big-box-middle.jpg) repeat-y;
	overflow:hidden;
	width:406px;
	padding-left:20px;
	padding-right:20px;
}
.big-box-content h1 {
	position:relative;
	left:-20px;
	top:-12px;
}


/* BIG BOX NEWSLETTER */
.big-box-newsletter {
	width:735px;
	padding-top:12px;
	/*background:url(images/big-box-top.jpg) no-repeat top;*/
	background:#222222;
	border:1px solid #2c2c2c;
	margin-bottom:10px;
}
.big-box-newsletter-bottom {
	width:100%;
	padding-bottom:9px;
	/*background:url(images/big-box-bottom.jpg) no-repeat bottom;*/
	background:#222222;
}
.big-box-newsletter-content {
	background:#222222;
	overflow:hidden;
	
	padding-left:20px;
	padding-right:20px;
}


/* NEWSLETTER BOX */
.newsletter-box-field input {
	color:#909090;
	font-style:italic;
	font-size:9pt;
}
.newsletter-box-field-email input, .newsletter-box-field-name input {
	background:#030303;
	display:block;
	float:left;
	width:150px;
	padding:2px;
	border:1px solid #282824;	
	margin-right:10px;
}


/* POWERMAIL */
.powermail_mandatory_js {
	color:#E42882;
	display:block;
	float:right;
}
.tx_powermail_pi1_fieldwrap_html_text , .powermail_check_inner {
	overflow:hidden;
	height:25px;
}
.tx_powermail_pi1_fieldwrap_html_check {
	margin-top:10px;
	border-top:1px dotted #E42882;
	}
.tx_powermail_pi1_fieldwrap_html_text label , .tx_powermail_pi1_fieldwrap_html_text input , .powermail_check_inner label , .powermail_check_inner input , .tx_powermail_pi1_fieldwrap_html_radio_title , .pwmail-radio-items {
	display:block;
	float:left;
}

.tx_powermail_pi1_fieldwrap_html_text label , .tx_powermail_pi1_fieldwrap_html_radio_title {
	width:120px;
}
.powermail_check_inner label {
	width:250px;
}
.tx_powermail_pi1_fieldwrap_html_text input {
	background:#fff none repeat scroll 0 0;
	border:1px solid #E42882;
	display:block;
	padding:2px;
	width:150px;
}

.powermail_submit {
	display:block;
	width:120px;
	background:#030303 none repeat scroll 0 0;
border:1px solid #282824;
color:#fff;
	margin-top:10px;
	padding:2px;
	cursor:pointer;
}
.tx_powermail_pi1_fieldwrap_html_select label, .tx_powermail_pi1_fieldwrap_html_select select {
	display:block;
}
.tx_powermail_pi1_fieldwrap_html_select select { 
background:#030303 none repeat scroll 0 0;
border:1px solid #282824;
color:#fff;
}
.tx_powermail_pi1_fieldwrap_html_radio {
	margin-top:10px;
}
.tx_powermail_pi1_fieldwrap_html_textarea label , .tx_powermail_pi1_fieldwrap_html_file label{
	font-weight:bold;
	display:block;
	margin-top:10px;
	margin-bottom:3px;
	color:#E42882;
}


/* SpermaGames.com Newsletter STYLESHEET 	*/
/* NEWSLETTERDEZ09.css 						*/

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#fff;
	text-align:center;
	background-color:#000;

}

.clear {
	clear:both;
}
.letter-wrap {
	text-align:left;
	width:780px;
	margin:auto;
}
.letter-logo {
	margin-top:20px;
}
.letter-logo img {
	border:none 0;
}
.letter-menu {
	margin-top:10px;
	margin-bottom:10px;
}
.letter-menu-left {
	float:left;
	width:360px;
	color:#fff;
	padding-left:40px;
}
.letter-menu-left a, .letter-menu-right-wrap a , .footer a {
	color:#fff;
}
.letter-menu-left a:hover {
	color:#E42882;
}
.letter-menu-right-wrap p {
	margin:0;
}
.letter-menu-right-wrap {
	float:right;
	width:300px;
	text-align:right;
	padding-right:40px;
}
.letter-menu-right-wrap a i , .footer a i {
	font-weight:bold;
}

/* LETTER BOX */
.letter-box {
	width:780px;
	padding-top:17px;
	background:url(images/letter-box-top.jpg) no-repeat top;
	margin-bottom:10px;
}
.letter-box-bottom {
	padding-bottom:14px;
	background:url(images/letter-box-bottom.jpg) no-repeat bottom;
}
.letter-box-content {
	background:url(images/letter-box-middle.jpg) repeat-y;
	overflow:hidden;
	padding-left:20px;
	padding-right:20px;
}

.letter-footer {
	text-align:center;
}
.banner-carousel {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:930px;
	height:215px;
	position:relative;
}
.banner-carousel li {
	float:left;
	width:930px;
	height:215px;
}
.languages {
	text-align:center;
	position:absolute;
	right:0;
	top:10px;
	width:50px;
	height:15px;	
}
.languages img {
	margin:3px;
}
.languages .cur {
	display:none;
	visibility:hidden;	
}
