html 					{ height:100%; max-height:100%; padding : 0; margin: 0; border: 0; } 
body 					{ background: #1567b3; text-align: center; color:#000000; font-family:Arial,helvetica,Verdana; font-size:12px; font-style:normal; font-weight:normal; margin: 0; padding: 0; }

img 					{border: 0;}

a, a:link, a:visited{color: #e76118; text-decoration: none;}
a:hover 				{ color: #000; }

#raamit 				{ margin:11px auto 0; position:relative; text-align:left; width:600px; background: transparent; }

#header 				{ background: transparent url(img/header.jpg) scroll top left no-repeat; height: 232px; }

#menu 				{ background: transparent url(img/menu.jpg) scroll top left no-repeat; height: 37px; text-align: center; }
#menu .content 	{padding-top: 10px; letter-spacing: -0.08em; word-spacing: 1.3em}
#menu a 				{ font: normal bold 13px Verdana, Arial;}

#content_header 	{ background: transparent url(img/content_header.jpg) scroll top left no-repeat; height: 25px; }
#content_footer 	{ background: transparent url(img/content_footer.jpg) scroll top left no-repeat; height: 30px; }
#content  			{ background: transparent url(img/content_bg.png) scroll top left repeat-y; height: auto; padding: 5px 25px; }
#content * 			{ z-index: 100; }

#footer 				{ background: #1567b3 url(img/footer.jpg) scroll left top no-repeat; height: 155px; margin-top: 20px;}
#footer .content 	{ text-align: center; padding: 30px 200px 0; font-size: 12px; }

#front_middle_banner		{ padding: 10px 25px 0;}
#bottom_banner				{ margin: 15px 0; padding: 0 66px;}

h2						{font: normal bold 18px Verdana; margin: 0; padding: 0;}
h3						{font: normal bold 15px Verdana; margin: 20px 0px 10px; padding: 0;}
h4						{font: normal bold 13px Verdana; margin: 20px 0px 10px; padding: 0;}

p, div.kpl 			{margin: 0 20px 10px; padding: 0;}
ul						{margin: 0 15px 10px 35px; padding: 0;}
dl						{margin: 0 20px 10px; padding: 0; }
dt						{margin-top: 5px; font-weight: bold;}
dd						{margin: 0 0 0 15px;}

pre					{font: normal normal 12px Arial;}

label					{font-style: italic;}
input.text, 
textarea.text 		{width: 400px; padding: 3px; background: #f3f3f3; border: solid 1px #ccc; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius: 5px 5px; font: normal bold 11px Arial;}
textarea.text 		{height: 70px; }
input.text.code 	{width: 150px; }

#vanha_logo 		{width: 277px; height: 160px; background: url(img/logo_cup_vanha.gif); position: absolute; margin-left: 260px; margin-top: 100px; z-index: 50; opacity:0.2;filter:alpha(opacity=20)}
