A:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
TD {
	FONT-SIZE:10pt; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
BODY {
	FONT-SIZE:10pt; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}


.container {width: 21,75%;height: 20,408%;}


@media screen and (max-width: 1280px) { div.contentblock {width: 1200px;} } 







  .effectsveta{
    }
    .effectsveta a{
    opacity: 0.5;
    color: #000000;
    text-decoration: none;
    }

    .effectsveta a:hover{
    opacity: 1;
    color: #000000;
    text-decoration: underline;
    }



}

#container { max-width: 40.5em; padding: 0px; margin: 0 auto; }

/* Layout */
.stack { float: left; width: 95%; margin: 0 1% 1% 0; position: relative; z-index: 100; }

/* Image styles */
.stack img { max-width: 98%; height: auto; vertical-align: bottom; border: 1px solid #fff; border-radius: 1px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
}
.stack:last-of-type { margin-right: 0; }

/* Stacks creted by the use of generated content */
.stack:before, .stack:after { content: ""; border-radius: 1px; width: 96%; height: 100%; position: absolute; border: 0px solid #fff; left: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
	-webkit-transition: 0.2s all ease-out;
	-moz-transition: 0.2s all ease-out;
	transition: 0.2s all ease-out;
}
.stack:before { top: 4px; z-index: -10; } /* 1st element in stack (behind image) */	
.stack:after { top: 8px; z-index: -20; } /* 2nd element in stack (behind image) */



        ul.blogroll li {
list-style-type:none;
	white-space:nowrap;
}
.blogroll li a { 
	list-style-type:none;
	display: block;

	padding:0.7em 1.0em;
	border:none;    
text-decoration:none; 

	color:#fff;
}
.blogroll li a:hover { background-color:#006699; color:#fff; }
* html .blogroll li a:hover { padding-bottom:0.3em; }