@media screen {
	body, html {margin:0; padding:0; background:#FFF; font-family:Arial, Verdana, Helvetica, sans-serif;}

	.bg_table {background-color:#C4B8FF; color:#22235F; font-family:Arial; font-size:12px; text-align:center; margin:0 auto; border-left:1px solid #941702; border-right:1px solid #941702; border-top:1px solid #941702;}

	h1 {color:#C4B8FF; font-size:15pt; text-align:center; margin:5px 0;}
	h2 {color:#22235F; font-size:13pt; text-align:center; margin:0px 0;}

	div#logo {margin:0; padding:10px 0px; height:60px;}

	td.main {background:#C4B8FF url("/images/skin/Index/swingers.jpg") no-repeat top; width:773px; height:290px; vertical-align:bottom; text-align:left; padding: 2px 0 0 0; margin:0px;}
	
	div#wellcome {float:left; vertical-align:top; width:360px; text-indent:10px;}

	p#text {margin:0; padding:0 0 0 20px; font-size:12px; color:#22235F; text-align:justify;}
	.mainText p {margin:0; padding-top:10px; color:#22235F; font-weight:bold; text-align:center;}
	p#newsText {color:#22235F; font-size:12px; margin:0; padding:10px 10px 0px 10px; text-align:justify;}

	a {text-decoration:none; color:#FF2600; font-size:12px;}
	a:hover {text-decoration:underline;}

	a.login {text-decoration:none; color:#FFEDD0; font-size:16px; font-weight:bold;}
	a.login:hover {text-decoration:underline;}

	div#bg_blok_sm { background-color:#E6E0FF; text-align:center; width:230px; padding: 5px 0 0px 0; margin:0 auto;}
	div#bg_blok { background-color:#E6E0FF; width:430px; text-align:center; padding: 5px 0 5px 0; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:5px;}

	.search	 {margin-top:6px; font-weight:bold; color:#22235F;}
	.search td {padding:5px; font-size:8pt; vertical-align:middle;}
	.formSelect{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FF2600;}

	.feauters	 {margin-top:0px; margin-bottom:10px; font-weight:bold; color:#800702;}
	.feauters td {padding:16px 0px 0 0px; font-size:8pt; vertical-align:middle;}
	.feauters a {text-decoration:none; color:#FF2600; font-size:11px;}
	.feauters a:hover {text-decoration:underline;}
	.feauters td img {border:0; width:36px; height:27px;}

	ul.features {margin:0 0 15px 0; padding:0; float:left; list-style:url(/images/skin/Index/bullet.gif); font-weight:bold; font-size:15px; color:#FF0000;}
	ul.features li {margin:7px 0 6px 30px; padding:0;}
	ul.features a {font-size:16px; color:#A30001; font-weight:bold; text-decoration:none;}
	ul.features a:hover {font-size:16px; color:#FF2600; font-weight:bold; text-decoration:none;}

	.members td		{padding:5px 0 0 0; color:#FF0000;}
	.members td.foto	{text-align:center; font-size:8pt;}
	.members td.foto img	{margin:5px 0 5px 0; border:1px solid #AC110F; /*width:54px; height:73px;*/}
	.members td.foto a {text-decoration:none; color:#FF2600; font-size:11px;}
	.members td.foto a:hover {color:#A30001;}

	p#alternav {margin:0; padding:3px 0; background:#22235F; text-align:center; width:100%; color:#FFF;}
	p#alternav a {text-decoration:none; color:#FFF200; font-weight:bold;}
	p#alternav a:hover {text-decoration:underline;}

	div#langBar {height:27px; background-color:#3E4095; padding-left:10px; text-align:center; font-size:11px; width:270px;}
	div#langBar p {float:left; height:24px; line-height:24px; margin:0; padding:0; color:#E6E0FF;} 
	div#langBar ul#switchlocale {list-style:none; float:left; margin:0; padding:0; height:24px;}
	div#langBar ul#switchlocale li {float:left; margin:0 0.5em; padding:0; line-height:24px;}
	div#langBar ul#switchlocale li span {display:block; float:left; height:24px;padding:0 0.5em; background-color:#FFF; color:#FF2600; font-weight:bold; border:1px solid #22235F;}
	div#langBar ul#switchlocale li a {color:#FFEDD0; text-decoration:none;}
	div#langBar ul#switchlocale li a:hover {}

}