*

{

	margin: 0px;

	padding: 0px;

}



body

{

	font-family: Arial, Verdana, tahoma;

	background-color: #ffffff;

}



/* Page */

.page

{

	position: relative;

	width: 900px;

	left: 50%;

	margin-left: -450px;

	height: 900px;

	background-color: #ffffff;

	margin-top: 10px;

}



/* Top */

.top

{

	position: relative;

	[if Gecko] width: 900px;

	[if IE 6.0] width: 920px;

	height: 360px;

	top: 0px;

	background-color: #ffffff;

}

.top #left

{

	position: relative;

	float: left;

	width: 344px;

	height: 360px;

	font-size: 14px;

	font-weight: normal;

	color: #ffffff;

	z-index: 100;

}

.top #left #menu

{

	position: absolute;

	top: 33px;

	right: 30px;

	font-size: 10px;

	font-weight: bold;

	color: #18a3ae;

}

.top #left #menu a

{

	color: #18a3ae;

	text-decoration: none;

}

.top #left #title

{

	position: absolute;

	bottom: 0px;

	right: 0px;

	width: 328px;

	height: 299px;

	background-image: url("ejaculare-precoce-img/ejaculare-precoce-title-bg.jpg");

	background-repeat: no-repeat;

}

.top #left #title #title-text

{

	position: absolute;

	top: 60px;

	left: 35px;

	text-align: center;

}

.top #left #title #title-text a

{

	color: #ffffff;

	font-weight: normal;

	text-decoration: none;

}

.top #left #title #title-text h1

{

	font-size: 40px;

	color: #ffffff;

	font-weight: normal;

}

.top #left #title #info-text

{

	position: absolute;

	top: 190px;

	left: 70px;

	font-size: 14px;

	color: #ffffff;

	font-weight: normal;

}

.top #left #title #telephone-text

{

	position: absolute;

	top: 233px;

	left: 90px;

	font-size: 30px;

	color: #ffffff;

	font-weight: normal;

}

.top #right

{

	position: relative;

	float: right;

	width: 556px;

	height: 360px;

}

.top #right #menu

{

	position: absolute;

	top: 0px;

	width: 556px;

	height: 82px;

}

.top #right #menu h1, .top #right #menu h1 a

{

	font-size: 18px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

}

.top #right #bg

{

	position: relative;

	width: 573px;

	height: 298px;

	background-image: url("ejaculare-precoce-img/ejaculare-precoce-right-bg.jpg");

	background-repeat: no-repeat;

	top: 61px;

	left: -17px;

	z-index: 0;

}



/* Main */

.main

{

	position: relative;

	margin-left: 15px;

	width: 885px;

	height: 400px;

	background-color: #ffffff;

	color: #464646;

	font-size: 11px;

	font-weight: normal;

}

.main h1

{

	font-size: 28px;

	color: #3ed0d5;

	font-weight: normal;

}

.main h2

{

	font-size: 22px;

	color: #3ed0d5;

	font-weight: normal;

}

.main #left

{

	position: absolute;

	top: 0px;

	left: 0px;

	background-image: url("ejaculare-precoce-img/ejaculare-precoce-main-left.jpg");

	background-repeat: no-repeat;

	width: 333px;

	height: 299px;

}

.main #left #welcome

{

	position: absolute;

	top: 39px;

	left: 59px;

}

.main #left #text

{

	position: relative;

	top: 70px;

	left: 25px;

	padding-right: 40px;

	font-size: 11px;

	color: #464646;

	font-weight: normal;

}

.main #left #text p

{

	color: #15a0ab;

	font-weight: bold;

}

.main #middle

{

	position: relative;

	left: 334px;

	width: 375px;

	height: 299px;

}

.main #text

{

	position: relative;

	left: 48px;

	top: 32px;

}

.main #text ul

{

	color: #41d3d7;

}

.main #text li

{

	padding-bottom: 5px;

}

.main #text ul a

{

	color: #464646;

	text-decoration: none;

}

.main #banner

{

	position: relative;

	width: 161px;

	height: 446px;

	float: right;

	top: -270px;

}

.main #dynamic

{

	position: relative;

	width: 680px;

	padding-top: 20px;

	padding-left: 30px;

	padding-bottom: 20px;

	font-size: 11px;

	color: #464646;

}

.main #dynamic p

{

	font-size: 12px;

	color: #3ED0D5;

	font-weight: bold;

}

.main #dynamic p#no

{

	font-size: 11px;

	color: #464646;

	font-weight: normal;

}

.main #dynamic a

{

	color: #464646;

	text-decoration: underline;

}

.main #dynamic a.no

{

	color: inherit;

	text-decoration: inherit;

}

.main #dynamic a:hover

{

	text-decoration: none;

}

.main #dynamic #comment

{

	padding-left: 20px;

	padding-right: 20px;

	padding-top: 20px;

	padding-bottom: 20px;

	border: 1px solid #3ED0D5;

}

.main #dynamic #comment p

{

	font-weight: bold;

	color: #464646

}

.main #dynamic #add-comment

{

	position: relative;

	padding-left: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

	border: 1px solid #3ED0D5;

	width: 370px;

	font-weight: normal;

	font-size: 11px;

}

.main #stable

{

	position: relative;

	width: 680px;

	padding-top: 20px;

	padding-left: 30px;

	padding-bottom: 20px;

	font-size: 11px;

	color: #464646;

}

.main #stable ul

{

	color: #41d3d7;

}

.main #stable li

{

	padding-bottom: 5px;

}

.main #stable ul a

{

	color: #464646;

	text-decoration: none;

}

.main #stable a.no

{

	color: inherit;

	text-decoration: inherit;

}