
/* Robot <3 lisäsi nämä :) */

* a:link, * a:active, * a:visited {
outline-style:none;
}

#plista input.button {
background-color:#FFFFFF;
border:0 solid #FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
margin:0;
padding:0;
vertical-align:middle;
}
#plista input.button:hover {
background-color:#41204B;
color: #ffffff;
}
.festblock {
margin-left: -4px;
width: 400px;
margin-bottom: -10px;
}
.festblock a  {
margin: 0 0 4px 4px;
float: left;
}
.ie7 .festblock_iefix, .ie6 .festblock_iefix {
position: absolute;
top: 364px;
left: 1px;
}
.ie7 .festblock a, .ie6 .festblock a  {
width: 182px;
overflow: hidden;
}
.ie7 .festblock, .ie6 .festblock {
margin-left: -4px;
width: 410px;
margin-bottom: -10px;
}

.info_label {
color:#666666;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:11px;
font-variant:normal;
font-weight:normal;
letter-spacing:0.1em;
line-height:16px;
margin: 0px 15px 3px 0;
padding:4px 0 0 0;
text-transform:uppercase;
float: left;
width: 100px;
border-top: 1px dotted #cecece;
}
.info_text {
float: left;
font-size:13px;
padding-top: 2px;
width: 300px;
}

.taideala_bullet {
	width: 8px; 
	height: 8px;
	margin-right: 7px;
	margin-top: 4px;
	float: left;
}	
.taideala_link {
	border-bottom: 4px solid #ffffff;
	float: left;
	width: 115px;
}

.cat0 {
background-color: rgb(226,0,122);
}
.cat1 {
background-color: rgb(0,141,205);
}
.cat2 {
background-color: rgb(22,41,131);
}
.cat3 {
background-color: rgb(0,155,186);
}
.cat4 {
background-color: rgb(126,84,153);
}
.cat5 {
background-color: rgb(0,97,154);
}
.cat6 {
background-color: rgb(115,186,213);
}
.cat7 {
background-color: rgb(209,0,25);
}
.cat8 {
background-color: rgb(250,186,0);
}
.cat9 {
background-color: rgb(141,0,66);
}
.cat10 {
background-color: rgb(235,105,10);
}
.cat11 {
background-color: rgb(180,201,0);
}

.textField {
	line-height: 16px;
}
.verda {
	font-family:Verdana;
	font-size:11px;
	line-height: 16px;
}
/*
#leftcol {
	min-height: 100%;
}
*/
#slideshow_title {
	position: relative; width: 365px; height: 365px; z-index: 10; margin-top: -370px; background-color: #000; opacity: 0;
}
#slideshow_title_text {
	position: relative; width: 345px; font-size: 23px; font-style: normal;  line-height: 26px; text-align: center; color: #fff; font-weight: normal; padding: 12px; margin-top: -215px; z-index: 12; opacity: 0;
}
#uutiskirje {
	width: 220px;
}

.extranet .header {
	font-family: "Georgia", Times, Times new roman, serif;
	background: #333333;
	padding: 12px 0 12px 0;
	margin-bottom: 20px;
	text-align: center;
	color:#FFFFFF;
	font-size:15px;
	font-style:italic;
	font-weight:normal;
}
/*
hr {
	border-style:none none none;
	background: #ffffff url(../kuvat/viiva2.gif) repeat-x;
	height: 1px;
	border: 0px;
}
*/

.ie7 #rightcol, .ie6 #rightcol {
	left: -20px;
}
.ie7 #rightcol_2, .ie6 #rightcol_2 {
	/*width: 425px;*/
	overflow:  hidden;
}
.ie7 #rightcol_2 p, .ie6 #rightcol_2 p {
	width: 100%;
}
.ie7 #rightcol p, .ie6 #rightcol p {
	margin-bottom: -5px;
}
.ie7 #uutiskirje, .ie6 #uutiskirje {
	width: 220px;
	margin-top: -20px
}
.ie7 #uutiskirje p, .ie6 #uutiskirje p {
	margin-top: 5px;
	margin-bottom: 20px;
}

.ie7 #maincol {
	overflow: hidden;
}

.ie7 #centercol_3 form {
	width: 450px;
	overflow: hidden;
}
