table, table td {
	margin: 0;
	padding: 0;
}
.homeleft {
	float: left;
	margin: 0;
	padding: 0;
	width: 665px;
	border: 0px solid green;
}

.homeright {
	float: right;
	margin: 0;
	padding: 0 9px 0 0;
	width: 306px;
	border: 0px solid red;
}

.flashgal {
	padding: 0 15px 0 0;
}

.editorial {
	text-align: left;
	padding: 0 15px 0 0;
	width: 196px;
}

.editorial img {
	margin-bottom: 10px;
}

.editorial h1 {
	margin: 0;
	padding: 0 0 5px 0px;
	color: #980295;
	font-size: 14px;
}
.editorial h1 a:link, .editorial h1 a:active, .editorial h1 a:visited {
	color: #980295;
	text-decoration: none;
}

.editorial h1 a:hover {
	text-decoration: underline;
}

.editorial h1 img {
	padding:0 5px 0 0;
}

.editorial h2 {
	font-weight:normal;
	margin: 0;
	padding: 5px 0 0 18px;
	font-size: 12px;
	color: #980295;
	background: url(images/arrow_rest.gif) no-repeat;
	line-height:14px;
}
.editorial h2 a:link, .editorial h2 a:visited, .editorial h2 a:active {
	color: #980295;
	text-decoration: none;
}

.editorial h2 a:hover {
	text-decoration: underline;
}

.more, a.more:link, a.more:active, a.more:visited {
	font-size: 12px;
	color: #7b13c9;
	text-decoration: none;
	font-weight: normal;
}

a.more:hover {
 	text-decoration: underline;
 }

.middle {
	background-color: #fff;
	width: 100%;
	padding: 10px 0 0 0;
	border: 0px solid red;
}

.banner300250 {
	text-align: center;
	margin: 0;
	padding: 0;
	border: 0px solid blue;
}

.ban300250 {
	text-align: center;
	padding: 5px 5px 0 0;
	margin: 5px 0 15px 0;
	border: 0px solid red;
}

.ban300250II {
	text-align: center;
	padding: 5px 0;
}

.bottom {
	margin: 0;
	padding: 0;
}

.block {
	float: left;
	margin: 0 5px 0 10px;
	padding: 0;
	width: 315px;
	border: 0px solid red;
}

.block2 {
	float: left;
	margin: 0 0 0 15px;
	padding: 0;
	width: 320px;
	border: 0px solid green;
}

.blockbot {
	float: left;
	margin: 0 5px 0 10px;
	padding: 0;
	width: 315px;
	border: 0px solid red;
}

.blockbot2 {
	float: left;
	margin: 0 0 0 15px;
	padding: 0;
	width: 315px;
	border: 0px solid green;
}

.blockbot3 {
/*	float: right;
	margin: 0;
	padding: 0;*/	
	display:none;
}

.collection {
	margin: 0px 0 0 0;
	padding: 0;
	border: 0px solid red;
	width: 325px;
}
.main {
	margin: 0;
	padding: 0;
}

.collection table {
/*	background: url(images/bg_collection.gif) repeat-x; */
	margin: 0;
	padding: 0;
	float: left;
}




.collection h1 {
	background: transparent url(images/tit_collection.gif) left top no-repeat;
	width: 315px;
	height: 24px;
	margin: 0 0 10px 0;
	padding: 0;
}

.collection h2 {
	margin: 0 3px 5px 0;
	padding: 0;
	font-size: 11px;
	color: #9B069D;
	text-align: center;
}

.tdgallbg {
	padding: 0 6px 0 6px;
	width: 84px;
}

.collectionimg2 {
	border-bottom: 1px solid #a2afc8;
}

.collectionimg {
	background: url(images/bg_collectionphotos.gif) no-repeat bottom;
	height: 130px;
}

.moda {
	width: 325px;
	margin: 0 0 10px 0;
}

.moda h1 {
	background: transparent url(images/tit_fashion_news.gif) left top no-repeat;
	width: 315px;
	height: 24px;
	margin: 0 0 10px 0;
	padding: 0;
}

.moda h2 {
	margin: 0;
	padding: 0;
	font-size: 11px;
	text-align: left;
	width: 79px;
}

.moda h2 a {
	color: #5b5b5b;
}
 
.kosmikapromo h2 a:link, .kosmikapromo h2 a:active, .kosmikapromo h2 a:visited {
	color: #980295;
	text-decoration: none;
}

.moda h2 a:hover, .kosmikapromo h2 a:hover  {
	text-decoration: underline;
}

.moda table {
	border: 0px solid red;
}

.moda table td {
	margin: 0;
	padding: 0;
	vertical-align: top;
	width: 96px;
}

.moda img {
	margin: 0;
	padding: 0;
	clear: both;
}

.omorfia, .gossip, .kosmika {
	text-align: left;
}

.omorfia img, .fitness img, .ygeia img, .diatrofi img, .gossip img, .kosmika img, .mendecoder img, .sex img, .sxeseis img, .psychologia img {
	margin: 0;
	padding: 0;
	clear: both;
}

.omorfia table td, .fitness table td, .ygeia table td, .diatrofi table td, .gossip table td, .kosmika table td, .mendecoder table td, 
.sxeseis table td, .psychologia table td, .sex table td {
	vertical-align: top;
}

.omorfia h1 {
	background: transparent url(images/tit_omorfia.gif) left top no-repeat;
	width: 315px;
	height: 24px;
	margin: 0 0 10px 0;
	padding: 0;
}

.mendecoderall, .sxeseisall, .psychologiaall, .sexall,.spitiall,.moda2all {
	width: 315px;
	border: 0px solid green;
	margin: 0 0 10PX 0;
	padding: 0;
	height: 370px;
}

.mendecoder, .sxeseis, .psychologia, .sex, .moda2, .spiti{
	text-align: left;
	width: 325px;
	margin: 0;
	padding: 0;
	border: 0px solid blue;
}

.mendecoder h1 {
	background: transparent url(images/tit_mendecoder.gif) left top no-repeat;
	width: 315px;
	height: 24px;
	margin: 0 0 10px 0;
	padding: 0;
}

.sxeseis h1 {
	background: transparent url(images/tit_sxeseis.gif) left top no-repeat;
	width: 315px;
	height: 24px;
	margin: 0 0 10px 0;
	padding: 0;
}
.spiti h1{
	background: transparent url(images/tit_spiti.gif) left top no-repeat;
	width: 315px;
	height: 24px;
	margin: 0 0 10px 0;
	padding: 0;
}

.moda2 h1{
	background: transparent url(images/tit_moda2.gif) left top no-repeat;
	width: 315px;
	height: 24px;
	margin: 0 0 10px 0;
	padding: 0;
}
.psychologia h1 {
	background: transparent url(images/tit_psychologia.gif) left top no-repeat;
	width: 315px;
	height: 24px;
	margin: 0 0 10px 0;
	padding: 0;
}

.sex h1 {
	background: transparent url(images/tit_sex2.gif) left top no-repeat;
	width: 315px;
	height: 24px;
	margin: 0 0 10px 0;
	padding: 0;
}

.fitness, .ygeia, .diatrofi,.geyseis,.shop {
	width: 320px;
	text-align: left;
	margin: 0;
	padding: 0;
}

.fitness h1 {
	background: transparent url(images/tit_fitness.gif) left top no-repeat;
	width: 315px;
	height: 24px;
	margin: 0 0 10px 0;
	padding: 0;
}
.geyseis h1 {
	background: transparent url(images/tit_geyseis.gif) left top no-repeat;
	width: 315px;
	height: 24px;
	margin: 0 0 10px 0;
	padding: 0;
}
.ygeia h1 {
	background: transparent url(images/tit_ygeia.gif) left bottom no-repeat;
	width: 315px;
	height: 24px;
	margin: 0 0 10px 0;
	padding: 0;
}

.diatrofi h1 {
	background: transparent url(images/tit_diatrofi.gif) left top no-repeat;
	width: 315px;
	height: 24px;
	margin: 0 0 10px 0;
	padding: 0;
}

.gossip h1 {
	background: transparent url(images/tit_gossip.gif) left top no-repeat;
	width: 315px;
	height: 24px;
	font-size: 14px;
	margin: 0 0 10px 0;
	padding: 0;
}

.kosmika h1 {
	background: transparent url(images/tit_rightnow.gif) left top no-repeat;
	width: 315px;
	height: 24px;
	font-size: 14px;
	margin: 0 0 10px 0;
	padding: 0;
}

.shop h1{
	background: transparent url(images/tit_shopp.gif) left top no-repeat;
	width: 315px;
	height: 24px;
	font-size: 14px;
	margin: 0 0 10px 0;
	padding: 0;
}
.gossiprest, .kosmikarest, .omorfiarest, .mendecoderrest, .ygeiarest, .fitnessrest, .diatrofirest, .mendecoderrest, .sxeseisrest,.spitirest, .sexrest, .psychologiarest {
	text-align: left;
	padding: 5px 0;
	margin: 0 0 12px 0;
}

.shoprest,.ygeiarest, .fitnessrest, .diatrofirest, .mendecoderrest, .sxeseisrest, .psychologiarest, .sexrest,.geyseisrest,.modarest2 {
	text-align: left;
	padding: 5px 0;
	margin: 0 0 12px 0;
}


.shopall, .omorfiaall, .fitnessall, .diatrofiall, .ygeiaall, .gossipall, .kosmikaall,.geyseisall{
	width: 315px;
	border: 0px solid green;
	margin: 0 0 10PX 0;
	padding: 0;
	height: 370px;
}

.modarest2 h3,.shoprest h3,.geyseisrest h3, .spitirest h3,.omorfiarest h3, .fitnessrest h3, .ygeiarest h3, .diatrofirest h3, .gossip h3, .gossiprest h3, .kosmikarest h3, .mendecoderrest h3, .sxeseisrest h3, .psychologiarest h3, .sexrest h3 {
	margin: 0 0 0 10PX;
	padding: 5px 0 0 10px;
	font-size: 12px;
	background: url(images/arrow_rest.gif) no-repeat;
	font-weight:normal;
}


.modarest2 h3 a:link, .modarest2 h3 a:active, .modarest2 h3 a:visited, 
.shoprest h3 a:link, .shoprest h3 a:active, .shoprest h3 a:visited, 
.omorfiarest h3 a:link, .omorfiarest h3 a:active, .omorfiarest h3 a:visited, 
.fitnessrest h3 a:link, .fitnessrest h3 a:active, .fitnessrest h3 a:visited, 
.ygeiarest h3 a:link, .ygeiarest h3 a:active, .ygeiarest h3 a:visited, 
.diatrofirest h3 a:link, .diatrofirest h3 a:active, .diatrofirest h3 a:visited, 
.gossiprest h3 a:link, .gossiprest h3 a:active, .gossiprest h3 a:visited, 
.kosmikarest h3 a:link, .kosmikarest h3 a:active, .kosmikarest h3 a:visited, 
.mendecoderrest h3 a:link, .mendecoderrest h3 a:active, .mendecoderrest h3 a:visited, 
.sexrest h3 a:link, .sexrest h3 a:active, .sexrest h3 a:visited,
.sxeseisrest h3 a:link, .sxeseisrest h3 a:active, .sxeseisrest h3 a:visited,
.psychologiarest h3 a:link, .psychologiarest h3 a:active, .psychologiarest h3 a:visited,
.spitirest h3 a:link, .spitirest h3 a:active, .spitirest h3 a:visited,
.geyseisrest h3 a:link, .geyseisrest h3 a:active, .geyseisrest h3 a:visited {

	color: #5B5B5B;
	text-decoration: none;
}
.modarest2 h3 a:hover,
.shoprest h3 a:hover, .shoprest h3 a:hover, 
.omorfiarest h3 a:hover, .fitnessrest h3 a:hover, .ygeiarest h3 a:hover, .diatrofirest h3 a:hover, 
.gossip h3 a:hover, .gossiprest h3 a:hover, .kosmikarest h3 a:hover, .mendecoderrest h3 a:hover, 
.sexrest h3 a:hover, .sxeseisrest h3 a:hover, .psychologiarest h3 a:hover,.geyseisrest h3 a:hover {
	text-decoration: underline;
}

/*.kosmikapromo {
	text-align: left;
	margin-bottom: 10px;
}

.kosmikapromo table td {
	border-right: 1px dotted #a2a2a5;
	vertical-align: top;
	width: 95px;
}
.kosmikapromo h1 {
	background: transparent url(images/tit_rightnow.gif) left top no-repeat;
	width: 299px;
	height: 20px;
	font-size: 14px;
	margin: 0 0 10px 0;
	padding: 0;
}
 .kosmikapromo h2 {
	margin: 4px 5px 0 5px;
	padding: 0 0 0 17px;
	font-size: 11px;
	text-align: left;
	background: url(images/arrow_s.gif) no-repeat;
}

.kosmikapromo h2 a:hover {
	text-decoration: underline;
}

.kosmikapromo img {
	border: 1px solid #bcd650;
	margin: 0 4px;
} */

.ban728II {
	background-color: #9b069d;
	padding: 10px 0;
	margin: 10px 5px 20px 5px;
	text-align: center;
	width: 980px;
}

.carousel {
	margin: 10px 10px 0 10px;
	padding: 0;
	border: 0px solid red;
}

.footer {
	margin: 0 10px 20px 10px;
	padding: 20px 0;
}

.tab160 {
	margin: 0;
	padding: 0;
}

/*********************************** HOME RIGHTCOL ************************************/

.diaites {
	width: 306px;
	text-align: left;
	margin-bottom: 10px;
	background: url(images/bg_diaiteshome.jpg) top right no-repeat;
	height: 71px;
	clear: both;
}

.diaites h1 {
	margin: 0 0 10px 0;
	padding: 0; 
	background: transparent url(images/tit_diaites.gif) left top no-repeat;
	width: 306px;
	height: 21px;
}

.diaites h2 {
	margin: 0 100px 0 0;
	padding: 0 0 0 10px;
	font-weight: normal;
	font-size: 11px;
	/*background: url(images/arrow_b.gif) no-repeat;*/
	color: #000;
}
.syntages {
	width: 306px;
	text-align: left;
	margin-bottom: 15px;
	background: url(images/bg_syntageshome.jpg) bottom right no-repeat;
	height: 85px;
	clear: both;
}
.hairtips {
	width: 306px;
	text-align: left;
	margin-bottom: 0;
	padding: 0 0 10px 0;
	background: url(images/hairtips_bg.gif) bottom right no-repeat;
	/*height: 71px;*/
	clear: both;
}
.hairtips h1 {
	margin: 0 0 10px 0;
	padding: 0 0 0 0; 
	background: transparent url(images/tit_hairtips.gif) left top no-repeat;
	width: 306px;
	height: 21px;
}
.hairtips h3 a:link, .hairtips h3 a:visited, .hairtips h3 a:active {
	color: #980295;
	text-decoration: none;
}

.hairtips h3 a:hover {
	text-decoration: underline;
}
.hairtips img {
	margin: 0;
	padding: 0;
	clear: both;
}
.hairtips h3 {
width: 130px;
margin: 0 6px 0 5px;
padding: 5px 0 0 14px;
font-size: 13px;
color: #980295;
background-color: transparent;
background-image: url("images/arrow_rest.gif");
background-repeat: no-repeat;
background-attachment: scroll;
background-position: -5px 0px;
}
.hairtipssponsor {
	margin: 0 0 10px 0;
	padding: 0;
}
.syntages h1 {
	margin: 0 0 10px 0;
	padding: 0; 
	background: transparent url(images/tit_syntages.gif) left top no-repeat;
	width: 306px;
	height: 34px;
}

.syntages h2 {
	margin: 0 100px 0 0;
	padding: 0 0 0 10px;
	font-weight: normal;
	font-size: 12px;
	/*background: url(images/arrow_b.gif) no-repeat;*/
	color: #000;
}
.sexlife {
	width: 306px;
	text-align: left;
	margin: 10px 0;
	background: url(images/bg_sexlifehome.jpg) top right no-repeat;
	height: 79px;
	clear: both;
}

.sexlife h1 {
	margin: 0 0 10px 0;
	padding: 0; 
	background: transparent url(images/tit_sex.gif) left top no-repeat;
	width: 306px;
	height: 21px;
}
.loukia h1{
		margin: 0 0 10px 0;
	padding: 0; 
	background: transparent url(images/tit_loukia.gif) left top no-repeat;
	width: 315px;
	height: 34px;
}
.loukia h1 span{
	display:inline;
height:0;
left:-1000px;
overflow:hidden;
position:absolute;
top:-1000px;
width:0;
}
.sexlife h2 {
	margin: 0 100px 0 0;
	padding: 0 0 0 0px;
	font-weight: normal;
	font-size: 11px;
/*	background: url(images/arrow_b.gif) no-repeat;*/
	color: #000;
}

.zodia {
	width: 306px;
	text-align: left;
	margin: 15px 0;
	background: url(images/bg_zodiahome.gif) bottom right no-repeat;
	height: 85px;
	clear: both;	
}

.zodia h1 {
	margin: 0 0 10px 0;
	padding: 0; 
	background: transparent url(images/tit_zodia.gif) left top no-repeat;
	width: 306px;
	height: 34px;
}

.zodia h2 {
	margin: 0 90px 0 0;
	padding: 0 0 0 10px;
	font-weight: normal;
	font-size: 12px;
	/*background: url(images/arrow_b.gif) no-repeat;*/
	color: #000;
}

.syntages h2 a:link, .syntages h2 a:active, .syntages h2 a:visited, .syntages h2 a:hover,
.diaites h2 a:link, .diaites h2 a:active, .diaites h2 a:visited, 
.zodia h2 a:link, .zodia h2 a:active, .zodia h2 a:visited, 
.sexlife h2 a:link, .sexlife h2 a:active, .sexlife h2 a:visited, 
.diaites h2 a:hover, .zodia h2 a:link, .sexlife h2 a:hover {
	color: #000;
	text-decoration: none;
}

.loukia{
	margin:30px 0 10px 0;
}

.loukiadesc{
	/*background-color:#f4f8ec;*/
	background: url(images/loukiadesc.jpg) top no-repeat #fff;;
	color:#980295;
	min-height:150px;
	font-size:12px;
	text-align: left;
	padding:10px;
	margin: 10px 0 0 0;
	line-height:20px;
}

.loukiadesc a{
	color:#980295;
	text-decoration:none;
}
.loukiadesc a:hover{
	text-decoration:underline;
}



.topblock {
	background: #fff;
	display: none;
}



/***************** CSS 2012 *********************/
.topblock2 {
	margin: 0;
	padding: 0;
}
.flashgal2 {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	overflow:hidden;
	/*  border: 1px solid red;*/
}

.editorial2 {
	text-align: left;
	padding: 0;
	margin: 0 0 0 20px;
	width: 200px;
	float: left;
}
.editorial2 img {
	padding: 0;
	margin: 0 0 10px 0;
	float: left;
	clear: both;
}
.editorial2 img.editphoto {
	padding: 0;
	margin: 0 0 0 10px;
	float: right;
}
.editorial2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.editorial2 ul li {
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #e8e8e8;
	height: 102px;
}
.editorial2 h1 {
	margin: 0;
	padding: 0 0 5px 0px;
	color: #980295;
	font-size: 13px;
	font-family: "Trebuchet MS";
}
.editorial2 h1 a:link, .editorial2 h1 a:active, .editorial2 h1 a:visited {
	color: #980295;
	text-decoration: none;
}

.editorial2 h1 a:hover {
	text-decoration: underline;
}
.editorial2 h2 {
	font-weight:normal;
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 14px;
	color: #474646;
	width: 105px;
	float: left;
}
.editorial2 h2 a:link, .editorial2 h2 a:visited, .editorial2 h2 a:active {
	color: #474646;
	text-decoration: none;
}

.editorial2 h2 a:hover {
	text-decoration: underline;
}
.editorial2 h2 img {
	margin: 0 0 0 5px;
	padding: 0;
	float: right;
}



.topnews {
	text-align: center;
	padding: 2px 0 10px 10px;
	margin:0;
	width:426px;
	display: block;
	position: relative;
}

#slidebox {
	position:relative;
	margin:0;
	padding: 0 0 10px 0;
	width:422px;
	z-index: 2;
	height:525px;
	overflow:hidden;
	background: url(images/promobg.gif) no-repeat left top;
}

#slidebox .container {
	position: relative;
	width: 417px;
	height:525px;
	left: 0;
	margin: 0;
	padding: 0 5px 0 0;		
}

#slidebox .content {
	width: 422px;
	height:525px;
	float: left;
	margin: 0;
	padding: 0;	
	overflow: hidden;
	
}

#slidebox .content div{
	width: 422px;
	height:525px;
	margin: 0;
	padding: 0; 
}

#slidebox .content div #words{
	width: 400px;
	height: 140px;
	margin: 0 0 0 8px;
	padding: 5px;
/*	background: url(images/bgtopart.jpg) yellow;*/
	background:transparent none;
	color: #fff;
	overflow: hidden;
}

#slidebox .content div #words h1 {
	width: 390px;
	overflow: hidden;
	font-family:"Trebuchet MS";
	line-height: 23px;
	font-size: 23px;
	padding: 0;
	margin:0;
	text-align: left;
}
#slidebox .content div #words h1 a {
	color:#980295;
	text-decoration:none;	
}

#slidebox .content div .photocat {
	display: block;
	position: relative;
	float: left;
	text-align: center;
	background: url(images/photocat.png) left top no-repeat; 
	width: 137px;
	height: 46px;
	
	
	margin: -25px 0 -8px 0;
	padding: 8px 0 0 0;

	text-indent: -5px;
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
#slidebox .content div .photocat a {
	color: #fff;
	text-decoration: none;
}

#slidebox .content div #words p{
	line-height: 20px;
	margin: 0 auto;
	padding: 8px 0;
	overflow: hidden;
	font: normal 12px Verdana;
	text-align: left;
	color:#474646;
}
#slidebox .content div #words p a{
	color:#474646;
	text-decoration:none;	
}

#slidebox .content div img {
	width: 408px;
	height: 332px;
	margin: 0 7px;
	padding: 0;
}

#slidebox .play {	
/*	position: absolute;
	z-index: 200;
	bottom: -50px;
	left: 10px;
	color: #000;
	border: 1px solid red;*/	
	display: none;
}

#slidebox .play a {
/*	display: block;
	width: 34px;
	height: 30px;
	color: #000;
	font-family: 'PFDinTextCompressedBold';
	font-size: 16px;
	text-decoration: none;
	text-align: center;*/
}


#slidebox .next, #slidebox .previous {
	display: block;
	height: 30px;
	margin-top: 221px;
	position: absolute;
	width: 30px;
	z-index: 2;
}

#slidebox .next {
	background: url(images/next.gif) no-repeat scroll left top transparent;
	left: 345px;
}
#slidebox .previous {
	background: url(images/previous.gif) no-repeat scroll left top transparent;
	left: 30px;
}

#slidebox .selected_thumb {
	background: url(images/sliderarrow.png) top center no-repeat;
	width: 23px;
	height: 23px;
	color: #fff;
	display: block;
	margin: 0 5px;
	float: left;
	font-family: 'PFDinTextCompressedBold';
	font-size: 15px;
	text-decoration: none;
	text-align: center;
	padding: 2px 1px 0px 0;
}

#slidebox .thumbs {
    left: 80px;
    position: absolute;
    top: 463px;
    z-index: 2;
	 width: 250px;
}

#slidebox .thumbs .thumb {
	display: block;
	width: 23px;
	height: 23px;
	float: left;
	font-family: 'PFDinTextCompressedBold';
	font-size: 15px;
	text-decoration: none;
	padding: 2px 1px 0px 0;
	color: #474646;
	text-align: center;
	float:left;
	background: url(images/sliderarrowoff.png) top center no-repeat;
}
#slidebox .thumbs .thumb a {
	float:left;
	padding:0;
	margin: 0 5px;
	width:10px;
}
#slidebox .thumbs .thumb:hover { background: none; color: #000; }

.noluminate {
 overflow:hidden;
 height:500px;
}

#fcookie {
	margin: 10px 0;
	padding: 0;
}
