@charset "UTF-8";
/* CSS Document */


/* Base */
body { background-color:transparent; background:url(/img/base/background.png); color: #1f1f1f; font: normal 11px Tahoma, Geneva, sans-serif; margin-top: 0; margin-left: 0;}
.header { background-image:url(/img/base/kersti_est.png); background-position:top left; background-repeat:no-repeat; width:520px; height:250px;}
.logo {	background-color:#9e145a; background-image:url(/img/base/logo.gif); background-position:top left; background-repeat:no-repeat; width:280px; height:189px;}
#logobottom { height:61px; background-color:#9e145a; ont-family: Tahoma, Geneva, sans-serif; font-size:11px; text-decoration:none; color:#FFF;}
#bkgnd2 { background-color:transparent; background-image:url(/img/base/illustration.gif); background-position:left bottom; background-repeat:no-repeat; }
a { color: #91024c; font: Tahoma, Geneva, sans-serif; font-size:11px;}
a:hover { color: #cb005f; font: Tahoma, Geneva, sans-serif; font-size:11px;}

/* Spacers*/
#spacer1 {height:15px;}
#spacer2 {width:15px;}
#spacer3 {width:25px;}
#spacershadow {height:15px; background-image:url(/img/base/boxshadow.png); filter:alpha(opacity=60); opacity:0.6; background-repeat:repeat-x;}
#spacershadow2 {height:10px; background-image:url(/img/base/boxshadow2.png); filter:alpha(opacity=80); opacity:0.8; background-repeat:repeat-x;}
hr {width:150; border-top-color:#3CC; background-position:left; border-bottom-style:dotted; border-bottom-color:#C03; background-color:#30f;}


/* Main table */
#table { width:800px; color: #1f1f1f; font: normal 12px Arial, Helvetica, sans-serif; text-align:left;}
tr { vertical-align:top;}
#rightcolumn {width: 260px; background-color:#FFF; padding:10px;}
#rightcolumnmenu {width: 260px;background-color:#FFF;padding:10px;}
#righttab {width: 240px; height:210px; padding:20px; background-color:#ffbfde; border:1px; border-color:#f7a5cd; border-style:solid; background-image:url(/img/base/textillu2.gif); background-repeat:no-repeat;}
#righttabmback {width: 260px; }
#righttabmenu {width: 240px; background-image:url(/img/base/menubottom.png); background-repeat: repeat-x; padding:10px; padding-left:30px;}
#maincolumn {width: 510px; background-color:#FFF; padding:10px; }
#maincolumntext {width: 510px; background-color:#FFF; padding:10px; }
#maintab {width: 100%; height:210px; padding:20px; background-color:#ffd7ea; border:1px; border-color:#ffbfde; border-style:solid; background-image:url(/img/base/textillu.gif); background-repeat:no-repeat;}
#maintabtext {width: 100%; padding:20px; background-color:#ffd7ea; border:1px; border-color:#ffbfde; border-style:solid; background-image:url(/img/base/textillu.gif); background-repeat:no-repeat;}
#newscolumn {background-color:#ffffff;border:1px;border-color:#f7a5cd;border-style:solid;background-repeat:no-repeat;background-position:left bottom; padding:0px 0px 0px 0px;}
#newscolumnin {height:130px; width:790px;}
.photocol {height:109px; width:109px; font:Tahoma, Geneva, sans-serif; font-size:11px; text-align:center; vertical-align:middle; color:#1f1f1f;}
#topmenucolumn {width: 800px;height:70px;padding:5px;vertical-align:bottom;}
#partnerscolumn {width: 800px;height:100px;background-color:#FFF;padding:10px;border:1px;border-color:#f7a5cd;border-style:solid;}
#partnersright {width:260px; text-align:right; }
#partnersleft {width:520px; vertical-align:top; text-align:left;}
#partnerlogo {height:38px;vertical-align:middle;}
#sitemapcolumn {width: 800px;background-color:#c94384;filter:alpha(opacity=90);opacity:0.9;}
td.sitemap {width:200px;}
.sitemap li {font-family: Tahoma, Geneva, sans-serif; text-decoration:none; color:#FFF; }


/* Links */
a.topmenu:link { font-family: Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; }
a.topmenu:visited { font-family: Arial; font-size:14px; text-decoration:none; }
a.topmenu:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; }
a.submenu:link { font: Tahoma, Geneva, sans-serif; font-size:12px; font-weight:100; text-decoration:none; color:#FFF;}
a.submenu:visited { font: Tahoma, Geneva, sans-serif; font-size:12px; font-weight:100; text-decoration:none; color:#FFF; }
a.submenu:hover { font: Tahoma, Geneva, sans-serif; font-size:12px; font-weight:100; text-decoration:none; color:#ffd7ea; }
a.sitemap:link { font-family: Tahoma, Geneva, sans-serif; font-size:11px; text-decoration:none; color:#FFF; filter:alpha(opacity=100); opacity:1.0; line-height: 1.5;}
a.sitemap:visited { font-family: Tahoma, Geneva, sans-serif; font-size:11px; text-decoration:none; color:#FFF; filter:alpha(opacity=100); opacity:1.0; line-height: 1.5;}
a.sitemap:hover { font-family: Tahoma, Geneva, sans-serif; font-size:11px; text-decoration:none; color:#ffe2f0; filter:alpha(opacity=100); opacity:1.0; line-height: 1.5;}
a.maincolumntext { color: #91024c; font: normal 11px Tahoma, Geneva, sans-serif; text-decoration:underline;}
a.maincolumntext:hover { color: #cb005f; }
a.readmore:link {font-family: Tahoma, Geneva, sans-serif; color: #91024c; font-size:11px;}
a.readmore:hover {color: #cb005f; font-size:11px;}
a.readmorenews:link {font-family: Tahoma, Geneva, sans-serif; color: #91024c; padding:10px; font-size:11px;}
a.readmorenews:visited {font-family: Tahoma, Geneva, sans-serif; color: #91024c; padding:10px; font-size:11px;}
a.readmorenews:hover {font-family: Tahoma, Geneva, sans-serif; color: #cb005f; padding:10px; font-size:11px;}



/* Headlines */
.headline1 {font:Tahoma, Geneva, sans-serif; font-size:20px;}


/* Text*/
.maintext {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; color:#1f1f1f;}
.maintext li {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; color:#1f1f1f;}
.copyright {font:Tahoma, Geneva, sans-serif;font-size:10px;text-align:justify;color:#FFF;text-align:center;height:30px;text-transform:uppercase;vertical-align:middle;}
.newsintro {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#1f1f1f; padding: 15px 0px 15px 15px; background-color:#FFF;}
.newsintroheadline {font-family: Tahoma, Geneva, sans-serif; font-size:14px; color:#1f1f1f; padding-bottom:10px}
.contactinfo {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#1f1f1f;}

/* Partners */
.kolposkoopia {font: Times New Roman; font-size:11px; color:#890089; font-weight:bold;}
