body {margin:0; padding:0;  min-height:100%; background-color:#8ec17b; color:#FFF; font-family:Arial, Helvetica, sans-serif;}
* html body {height:100%}

/*MENU*/
div.menu-son-of-suckerfish-horizontal {
	margin-top:80px;
	width:900px;
	margin-left:151px;
padding:0;
}
/** IE bugs: a:link, a:visited, a:hover need to be styled as well; does not display separator... workaround? */
/** customize colors here */
a.mainlevel-son-of-suckerfish-horizontal,
a.mainlevel_active-son-of-suckerfish-horizontal,
a.mainlevel_current-son-of-suckerfish-horizontal,
a.mainlevel-son-of-suckerfish-horizontal:link, a.mainlevel_active-son-of-suckerfish-horizontal:link, a.mainlevel_current-son-of-suckerfish-horizontal:link,
a.mainlevel-son-of-suckerfish-horizontal:visited, a.mainlevel_active-son-of-suckerfish-horizontal:visited, a.mainlevel_current-son-of-suckerfish-horizontal:visited {
	color: #fff;
	text-decoration:underline; 
	font-family:verdana, sans-serif;
}

a.mainlevel-son-of-suckerfish-horizontal:hover, a.mainlevel_active-son-of-suckerfish-horizontal:hover, a.mainlevel_current-son-of-suckerfish-horizontal:hover {
	color: #fff;
	text-decoration:none;
}

a.sublevel-son-of-suckerfish-horizontal,
a.sublevel_active-son-of-suckerfish-horizontal,
a.sublevel_current-son-of-suckerfish-horizontal,
a.sublevel-son-of-suckerfish-horizontal:link, a.sublevel_active-son-of-suckerfish-horizontal:link, a.sublevel_current-son-of-suckerfish-horizontal:link,
a.sublevel-son-of-suckerfish-horizontal:visited, a.sublevel_active-son-of-suckerfish-horizontal:visited, a.sublevel_current-son-of-suckerfish-horizontal:visited {
	color: #fff;
}

a.sublevel-son-of-suckerfish-horizontal:hover, a.sublevel_active-son-of-suckerfish-horizontal:hover, a.sublevel_current-son-of-suckerfish-horizontal:hover {
	color: #fff;
}

ul.mainlevel-son-of-suckerfish-horizontal
ul ul a.sublevel-son-of-suckerfish-horizontal,
ul.mainlevel-son-of-suckerfish-horizontal ul ul
a.sublevel_active-son-of-suckerfish-horizontal,
ul.mainlevel-son-of-suckerfish-horizontal ul ul
a.sublevel_current-son-of-suckerfish-horizontal,
ul.mainlevel-son-of-suckerfish-horizontal ul ul a.sublevel-son-of-suckerfish-horizontal:link, ul.mainlevel-son-of-suckerfish-horizontal ul ul a.sublevel_active-son-of-suckerfish-horizontal:link, ul.mainlevel-son-of-suckerfish-horizontal ul ul a.sublevel_current-son-of-suckerfish-horizontal:link,
ul.mainlevel-son-of-suckerfish-horizontal ul ul a.sublevel-son-of-suckerfish-horizontal:visited, ul.mainlevel-son-of-suckerfish-horizontal ul ul a.sublevel_active-son-of-suckerfish-horizontal:visited, ul.mainlevel-son-of-suckerfish-horizontal ul ul a.sublevel_current-son-of-suckerfish-horizontal:visited {
	color: #fff;
}

ul.mainlevel-son-of-suckerfish-horizontal ul ul a.sublevel-son-of-suckerfish-horizontal:hover, ul.mainlevel-son-of-suckerfish-horizontal ul ul a.sublevel_active-son-of-suckerfish-horizontal:hover, ul.mainlevel-son-of-suckerfish-horizontal ul ul a.sublevel_current-son-of-suckerfish-horizontal:hover {
	color: #fff;
}

ul.mainlevel-son-of-suckerfish-horizontal .expanded {
	display: block;
	/*background-image: url("../images/arrow_down.gif");
	background-position: right center;
	background-repeat: no-repeat;*/
	padding-right: 3px;
}

ul.mainlevel-son-of-suckerfish-horizontal ul .expanded {
	/*background-image: url("../images/arrow_right.gif");*/
}


/** customize style / layout here */

a.mainlevel-son-of-suckerfish-horizontal,
a.mainlevel_active-son-of-suckerfish-horizontal,
a.mainlevel_current-son-of-suckerfish-horizontal,
span.mainlevel-son-of-suckerfish-horizontal,
a.mainlevel-son-of-suckerfish-horizontal:link, a.mainlevel_active-son-of-suckerfish-horizontal:link, a.mainlevel_current-son-of-suckerfish-horizontal:link,
a.mainlevel-son-of-suckerfish-horizontal:visited, a.mainlevel_active-son-of-suckerfish-horizontal:visited, a.mainlevel_current-son-of-suckerfish-horizontal:visited,
a.mainlevel-son-of-suckerfish-horizontal:hover, a.mainlevel_active-son-of-suckerfish-horizontal:hover, a.mainlevel_current-son-of-suckerfish-horizontal:hover,
a.sublevel-son-of-suckerfish-horizontal,
a.sublevel_active-son-of-suckerfish-horizontal,
a.sublevel_current-son-of-suckerfish-horizontal,
span.sublevel-son-of-suckerfish-horizontal,
a.sublevel-son-of-suckerfish-horizontal:link, a.sublevel_active-son-of-suckerfish-horizontal:link, a.sublevel_current-son-of-suckerfish-horizontal:link,
a.sublevel-son-of-suckerfish-horizontal:visited, a.sublevel_active-son-of-suckerfish-horizontal:visited, a.sublevel_current-son-of-suckerfish-horizontal:visited,
a.sublevel-son-of-suckerfish-horizontal:hover, a.sublevel_active-son-of-suckerfish-horizontal:hover, a.sublevel_current-son-of-suckerfish-horizontal:hover {
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	text-decoration: none;
	display: block;
	padding: 0.3em 0.3em 0.3em 0.3em;	/* top, right, bottom, left */
}

a.mainlevel-son-of-suckerfish-horizontal,
a.mainlevel_active-son-of-suckerfish-horizontal,
a.mainlevel_current-son-of-suckerfish-horizontal,
span.mainlevel-son-of-suckerfish-horizontal {
}

a.sublevel-son-of-suckerfish-horizontal,
a.sublevel_active-son-of-suckerfish-horizontal,
a.sublevel_current-son-of-suckerfish-horizontal,
span.sublevel-son-of-suckerfish-horizontal {
	font-size: 11px;
	border-top: none;
	height: 1%;	/* this is required for the IE to cause the "hasLayout" property and make the whole anchor clickable - "Holly Hack" */
}

#active_menu-son-of-suckerfish-horizontal,
a.mainlevel_active-son-of-suckerfish-horizontal, a.mainlevel_current-son-of-suckerfish-horizontal,
a.mainlevel_active-son-of-suckerfish-horizontal:link, a.mainlevel_current-son-of-suckerfish-horizontal:link,
a.mainlevel_active-son-of-suckerfish-horizontal:visited, a.mainlevel_current-son-of-suckerfish-horizontal:visited,
a.mainlevel_active-son-of-suckerfish-horizontal:hover, a.mainlevel_current-son-of-suckerfish-horizontal:hover,
a.sublevel_active-son-of-suckerfish-horizontal, a.sublevel_current-son-of-suckerfish-horizontal,
a.sublevel_active-son-of-suckerfish-horizontal:link, a.sublevel_current-son-of-suckerfish-horizontal:link,
a.sublevel_active-son-of-suckerfish-horizontal:visited, a.sublevel_current-son-of-suckerfish-horizontal:visited,
a.sublevel_active-son-of-suckerfish-horizontal:hover, a.sublevel_current-son-of-suckerfish-horizontal:hover {
	font-weight: bold;
}

ul.mainlevel-son-of-suckerfish-horizontal, .mainlevel-son-of-suckerfish-horizontal ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	z-index: 100;
}

ul.mainlevel-son-of-suckerfish-horizontal li {
	padding: 0;
	margin: 0;
	background: none;
	float: left;
	border-left:1px solid #ffffff; width:100px; height:31px; vertical-align:top;
}


ul.mainlevel-son-of-suckerfish-horizontal li li {
	position: relative;
	display: block;
	/*width: 10em;*/
	/*margin-left:10px;*/
	width:200px;
	height:37px;
	border-bottom: 1px #fff solid;
	
	/*background-color:#8ec17b;*/
	background-image: url("/templates/versio/images/menu.png");
}
*html ul.mainlevel-son-of-suckerfish-horizontal li li{Filter: alpha(opacity=90);}

ul.mainlevel-son-of-suckerfish-horizontal ul {
	display: block;
	position: absolute;
	left: -999em;
	/*margin: -0.2em 0 0 0em;*/
	margin-left:10px;
	width: auto;
	height: auto;
	z-index: 101;
	border:3px #FFFFFF solid;
}

ul.mainlevel-son-of-suckerfish-horizontal li li ul {
	margin: -1.8em 0 0 10em;
	z-index: 102;
}


/** IE7.0 workaround */
ul.mainlevel-son-of-suckerfish-horizontal li:hover, ul.mainlevel-son-of-suckerfish-horizontal li.hover {
	position: static;
}


/** general on-mouse-over display */

ul.mainlevel-son-of-suckerfish-horizontal li:hover ul,
ul.mainlevel-son-of-suckerfish-horizontal li.hover ul {
	left: auto;
}

ul.mainlevel-son-of-suckerfish-horizontal li:hover ul ul,
ul.mainlevel-son-of-suckerfish-horizontal li.hover ul ul {
	left: -999em;
}

ul.mainlevel-son-of-suckerfish-horizontal li:hover ul li:hover ul,
ul.mainlevel-son-of-suckerfish-horizontal li.hover ul li.hover ul {
	left: auto;
}


ul.mainlevel-son-of-suckerfish-horizontal, ul.mainlevel-son-of-suckerfish-horizontal li li {
	clear: left;
}

/** separator */
span.mainlevel-son-of-suckerfish-horizontal, span.sublevel-son-of-suckerfish-horizontal {
	display: block;
	width: 1em;
	border-width: 0px;
	margin-left: 1em;
	padding: 0;
	padding-top: 1px;
}

/** IE5.0/win workaround: the ">" is handled like a "," */
ul.mainlevel-son-of-suckerfish-horizontal > ul.mainlevel-son-of-suckerfish-horizontal {
	position: absolute;
	top: 5em;	/* change the absolute position for IE5.0 here */
}
ul.mainlevel-son-of-suckerfish-horizontal > ul.mainlevel-son-of-suckerfish-horizontal li.hover ul {
	margin: 0.1em 0 0 0em;	/* top, right, bottom, left */
}
ul.mainlevel-son-of-suckerfish-horizontal > ul.mainlevel-son-of-suckerfish-horizontal li.hover ul ul {
	margin: -1.6em 0 0 10em;	/* top, right, bottom, left */
}
#menulist_3_2-son-of-suckerfish-horizontal {
	margin-top:10px; margin-right:20px;
}

/*MENU*/


#tab {width:998px}

#top {height:111px; background:url(/templates/versio/images/Trimo3_01.jpg) no-repeat; }
/*#top table.moduletable_menu { width:100%;}*/
#top table.moduletable { width:100%; text-align:left}

#news {width:288px; height:181px; position:absolute; margin-left:294px; margin-top:200px; font-size:12px}
#news p{margin:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#news h3{font-size:12px;font-family:Arial, Helvetica, sans-serif; margin-left:0px; margin-bottom:5px; margin-top:0px; font-weight:normal;}
#news a{
	color:#ffffff;
}

#flash {height:410px; background:url(/templates/versio/images/Trimo3_02.jpg) repeat-x;}
#flash_i {height:410px}


#flash_left {width:10px; height:410px; /* background:url(/templates/versio/images/Trimo3_02.jpg) no-repeat; */ float:left}

#flash_bunner {width:920px; height:410px; float:left}
#flash_bunner_i {width:816px; height:182px; float:left}


#flash_right {width:68px; height:410px; background:url(/templates/versio/images/Trimo3_04.jpg) no-repeat; float:right}

#content {min-height:500px; background:url(/templates/versio/images/Trimo3_06.jpg) repeat-y; position:relative; text-align:left;}
*html #content{height:500px}
#content_left {width:113px; height:28px; position:absolute; background:url(/templates/versio/images/Trimo3_05.jpg) no-repeat; left:0}

#content_ban{width:816px; height:182px; padding-left:47px;}
#content_i{min-height:500px; background:url(/templates/versio/images/backg.gif) top no-repeat;}
*html #content_i{height:500px}
#content_lban{width:113px; height:28px; position:absolute; left:50%; margin-left:-490px;}


#content_vl{width:1px; height:106px; position:absolute; margin:-106px 0 0 150px; background:url(/templates/versio/images/vl.gif) no-repeat}

#bottom {height:272px; background:url(/templates/versio/images/Trimo3_10.jpg) no-repeat; text-align:left}
#bottom ul {margin:188px 0 0 198px; padding:0; position:absolute;}
#bottom ul li {display:inline}
#bottom ul li a {height:30px; padding:0 9px 0 4px; float:left; color:#FFF; text-decoration:none; background:url(images/menu.gif) left no-repeat}

#bottom_i{height:98px; background:url(/templates/versio/images/Trimo3_11.jpg) no-repeat; text-align:left}
#bottom_i ul {margin:14px 0 0 198px; padding:0; position:absolute}
#bottom_i ul li {display:inline}
#bottom_i ul li a {height:30px; padding:0 9px 0 4px; float:left; color:#FFF; text-decoration:none; background:url(images/menu.gif) left no-repeat}

#high{width:71px; position:absolute; margin:207px 0 0 775px; text-align:center; font-size:17px}
#web{width:71px; position:absolute; margin:199px 0 0 858px; text-align:center}
#web a{text-decoration:none; font-size:10px}

#high_i{width:71px; position:absolute; margin:33px 0 0 775px; text-align:center; font-size:17px}
#web_i{width:71px; position:absolute; margin:25px 0 0 858px; text-align:center}
#web_i a{text-decoration:none; font-size:10px}

#bb{margin-left:0px}

#text_body{
	margin-left:180px; padding-right:20px; min-height:400px; width:750px;
}
*html #text_body{height:400px}


a{ color:#bdfba6; text-decoration:underline}
a:hover {
	text-decoration:none;
}
img{border:0}

table.menutable_menu{
	margin-top:80px;
	width:778;
	margin-left:155px;
}
#bottom table.menutablebottom_menu{
	margin-top:200px;
	width:500px;
	margin-left:155px;
}

#bottom_i table.menutablebottom_menu{
	margin-top:30px;
	width:500px;
	margin-left:155px;
}

.text_str {
	position:absolute; top:1px; left:50%; margin-left:-330px; color:#79876d; width:800px;
}


a.mainlevel{text-decoration:underline; font-family:verdana, sans-serif; font-size:12px; font-weight:bold;}
a.mainlevel:hover{text-decoration:none; font-family:verdana, sans-serif;}
.menutable_menu td, .menutablebottom_menu td {border-left:1px solid #ffffff; width:90px; vertical-align:top; padding-left:5px; padding-right:20px;}
.menutablebottom_menu  a.mainlevel{
	color:#ffffff;
}
#lang{position:absolute; margin-top:38px; margin-left:63px; text-align:left;}

a.readon {
	font-family:arial, sans-serif; text-align:right; font-size:12px;
}
.flexcontentitem {
	text-align:left; margin-top:5px;
}

#text_body .moduletable {
	margin-left:-25px;
}
#text_body .moduletable td {
	padding-left:15px;
}

.poll {
	
}

h1, .moduletable th {width:775px; height:48px; text-align:left; left:0px; /*margin:14px 0 0 118px;*/ padding:21px 0 0 19px; background:url(/templates/versio/images/h.jpg) no-repeat; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; position:relative; z-index:10; margin-left:-28px; margin-top:10px; margin-bottom:10px;}
#news .moduletable th {
	text-align:left; background: none; padding:0; height:15px;
}
h2{ /*margin-left:180px;*/ font-size:18px; font-weight:bold; margin-bottom:-3px; margin-top:20px; font-family:Arial, Helvetica, sans-serif; }
.blog .contentheading h1{ /*margin-left:180px;*/ font-size:14px; font-weight:bold; margin-bottom:-3px; margin-top:20px; font-family:Arial, Helvetica, sans-serif; background:none; padding:0;width:100%; height:18px; text-transform:none; margin:0;}

h3{ /*margin-left:180px;*/ font-size:13px; font-weight:bold; margin-bottom:3px; margin-top:15px; font-family:Arial, Helvetica, sans-serif; }
p,ul, ol, div.blog_more{/*margin-left:180px;*/ margin-top:10px; padding-right:20px; margin-bottom:3px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
li ul{margin-left:20px; margin-top:3px; margin-bottom:7px; margin-right:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif;
	
}
div.back_button {/*margin-left:180px;*/ margin-bottom:10px; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
#jcepopup-caption p{
	color:grey;
}
