body			{font-family:arial; background-color:#FFFFFF; color:#000000; font-size:11px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; top:0; bottom:0; left:0; right:0; padding:0; border-width:0;}
hr				{color:#8A013D; height:1px; border-style:solid; border-width:1px; size:1px;}

.buttons		{font-size: 12px; color:#000000; border: 1 solid #DAC8A5; background-color: #DAC8A5; padding-top: 0px;}
.selectfield	{font-family: arial; font-size: 11px; color: #000000; background-color: #A5ACB2; border: 0px solid #676664;}
.textfield		{font-family: arial; font-size: 11px; color: #000000; background-color: #FFFFFF; border: 1px solid #A5ACB2; padding-right: 2px; padding-left: 2px; padding-top: 1px; padding-bottom: 1px; }
.searchfield	{font-family: tahoma; font-size: 11px; color: #7D0123; background-image: url('/images/search_panel.gif'); background-repeat: no-repeat; border: 0px solid #cccccc; padding-right: 5px; padding-left: 5px; padding-top: 1px; padding-bottom: 1px;}
.title			{font-family: arial; font-weight:none; font-size:24px; color:#8A013D;}

a				{color: #C7140C;}
a:hover			{text-decoration: none;}

.y				{background-color:#F5ECDB; color:#000000; font-weight:normal;}
.x				{background-color:#FFFAF0; color:#000000; font-weight:normal;}
.z				{background-color:#DAC8A5; color:#000000; font-weight:bold;}

/* Objects */
.olink			{color: #372714;}

.textdata1	{border: 1px solid #C3AD91; width: 150px;}

#watch			{position: absolute; top: 17px; left: 60%; width: 160px; height: 75px;}
#watch img		{}
#watch span		{display: block; position: absolute; top: 25px; left: 90px;}

#flowers		{position: absolute; top: 154px; left: 31%; width: 150px; height: 142px;}
#flowers img	{}
#flowers span	{display: block; position: absolute; top: 50px; left: 100px;}

#photo			{position: absolute; top: 220px; left: 15%; width: 140px; height: 75px;}
#photo img		{}
#photo span		{display: block; position: absolute; top: 10px; left: 70px;}

#diary			{position: absolute; top: 230px; left: 67%; width: 85px; height: 65px;}
#diary img		{position: absolute; bottom: 0; left: 0;}
#diary span		{display: block; position: absolute; top: 0px; left: 10px;}

#comp			{position: absolute; top: 185px; left: 77%; width: 123px; height: 112px;}
#comp img		{position: absolute; bottom: 0; left: 0;}
#comp span		{display: block; position: absolute; top: 0px; left: 24px;}

#clocks			{position: absolute; top: 100px; left: 50%; width: 150px; height: 142px;}
#clocks img		{position: absolute; bottom: 0; left: 0;}
#clocks span	{display: block; position: absolute; top: 25px; left: 100px;}

#meteo			{position: absolute; top: 185px; left: 50%; width: 150px; height: 142px;}
#meteo img		{position: absolute; bottom: 0; left: 0;}
#meteo span		{display: block; position: absolute; top: 20px; left: 11px;}

/* End  */

#toprint		{width: 100%; height: 25px;}

img				{border: 0;}
.isIE			{}
.isIE6 .png		{// background: none! important; filter: expression('progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + style.backgroundImage.substr( 4, style.backgroundImage.length - 5 ) +'", sizingMethod="crop")');}
.isIE6 .png2	{// background: none! important; filter: expression('progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + style.backgroundImage.substr( 4, style.backgroundImage.length - 5 ) +'", sizingMethod="scale")');}

form, 
input,
textarea,
select		{margin: 0; padding: 0;}
td			{font-family: tahoma, sans-serif; font-size: 70%; color: #372714;}
p			{margin: 10px 0;}

.layout		{margin: 0; padding: 0; border-collapse:collapse; border-spacing: 0;}
.layout td	{padding: 0;}

.lv			{position: relative;}

.larger		{font-size: 110%;}
.subm		{background: #EDECEE; border: 1px solid #C8C8C9; color: #ACA899;}
