html{overflow-x: hidden;}
body {text-decoration:none;background: #FFFFFF; margin:0; padding:0 0 25px 0; font-size:9pt; font-family:verdana,arial,helvetica,sans-serif; color:#515151;}
/*
td {vertical-align:top;}
*/
img 
{
	border:none;
	z-index:1;
}

a {text-decoration:underline; color:#359911;}
a:hover {text-decoration:none;}


form {margin:0; padding:0;}
h2{color:#339900;}
h1 {font-size:15px; margin:10px 0 0 0;}
h1 span {}

p {margin:13px 0;}
p b {color:#FB8421; font-weight:normal;}
p span {color:#359911;}

ul {margin:12px 0 0 0; padding:0; list-style-type:none;}
	ul li {margin:0; padding:4px 0; padding-left:15px; background:url(../images/arrow2.gif) no-repeat 0 7px;}

label span {color:#CC0000;}
.flashcontent
{
	z-index:2;
}

/* -------------------------- */

div.clear {clear:both; width:100%; height:1px; line-height:1px; font-size:1px;}

.outer {width:910px; margin:0 auto;}
	.outer, .tl, .tr, .bl, .br, .top, .bottom, .left, .right {height:100%;}

.form-text {border:1px solid; border-color:#404040 #D4D0C8 #D4D0C8 #404040; color:#1E1E1E; font-family:verdana, sans-serif; font-size:12px; padding:2px 5px 1px 5px; font-family:arial, sans-serif;}
.form-submit {border:none; cursor:pointer;}

.button-inner {text-align:center;}
.button-inner-sample
{
	text-align: center;
	position: relative;
	top: 20px;
}

img.left {float:left; margin-right:10px; height:auto;}
img.rel {position:relative;}

.corner {position:absolute; bottom:0 !important; bottom:-1px; right:0; background:url(../images/content/br.png) !important; background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/content/br.png', sizingMethod='crop'); width:169px; height:95px;}

.body-top {background:url(../images/bg_top3.jpg) repeat-x top; padding-top:10px;}

/* -------------------------- */


#toprow {}
	#toprow .outer {padding-top:15px;width:916px; background:#FFFFFF;}
	#toprow .inner { padding-top:15px;width:916px; background:#FFFFFF;}
	#toprow .left {background:url(../images/toprow/left3.jpg) no-repeat 0 0;}
	#toprow .right {background:url(../images/toprow/right3.jpg) no-repeat right 0;}


#header {background:top center #FFFFFF;}
	#header .outer
{
	width: 910px;
	background: #FFFFFF;
	
}
	#header .image {background:url(../images/header/image.jpg) no-repeat top; height:225px; background:none;text-align:left;}
	#header .computer {width:431px; height:320px; position:absolute; z-index:10; margin-left:550px;margin-top:10px;}
	#header .bannersimages {width:223px; height:170px; position:absolute; z-index:0; margin-left:685px;margin-top:0px;background:tranparent;}
	#header .miniviewer {position:absolute; z-index:11; margin-left:615px;margin-top:-20px;}


#content {background:top #FFFFFF;}
	#corner {display:none;}
	#content .outer {background:#FFFFFF;}
	#content .bottom {background: bottom;}
	#content .bl {background:url(../images/content/bl.gif) no-repeat left bottom;}
	#content .br {position:relative;}
	#content .inner {padding:20px 20px 25px 20px;}
	#content .inner2 {padding:10px 10px 0px 0px;}
	#content .innerhome {padding:60px 20px 25px 0px;}
	#content .byaglaia {width:230px; height:65px; position:absolute; margin:14px 0 0 12px; background:url(../images/content/byaglaia.jpg) no-repeat;}
	
	#content .col-divider {width:42px; background:url(../images/dot.gif) repeat-y center top;}
	#content .col-left {width:205px;}
	#content .col-right {}
	
	#content .block {margin:20px 0 0 0;}
		#content .block .heading {text-align:right; height:30px;}
			#content .block .heading img {padding-top:10px;}
		#content .block .icon {width:55px; height:55px; position:absolute; margin-left:20px;}
		#content .block .box {width:100%;}
		#content .block .box .bottom {background:url(../images/blocks/bg/bottom.jpg) repeat-x bottom #526573;}
		#content .block .box .top {background:url(../images/blocks/bg/top.jpg) repeat-x top;}
		#content .block .box .left {background:url(../images/blocks/bg/side.gif) repeat-y left;}
		#content .block .box .right {background:url(../images/blocks/bg/side.gif) repeat-y right;}
		#content .block .box .bl {background:url(../images/blocks/bg/bl.gif) no-repeat left bottom;}
		#content .block .box .br {background:url(../images/blocks/bg/br.gif) no-repeat right bottom;}
		#content .block .box .tl {background:url(../images/blocks/bg/tl.gif) no-repeat left top;}
		#content .block .box .tr {background:url(../images/blocks/bg/tr.gif) no-repeat right top;}
		#content .block .box .inner {padding:38px 16px 20px 16px;}
		#content .block .form-text {margin:0 0 10px 0; width:158px;}
		
		#content .block .form-submit {width:170px; height:27px; font-family:"EuropeExt", sans-serif; font-size:11px; text-transform:uppercase; color:#070707; background:url(../images/blocks/bg/button.gif);}
	
	#content .grayblock {margin:16px 0 0 0; background:#F3F3F4; font-weight:bold;}
		#content .grayblock .tl {background:url(../images/grayblock/tl.gif) no-repeat left top;}
		#content .grayblock .tr {background:url(../images/grayblock/tr.gif) no-repeat right top;}
		#content .grayblock .bl {background:url(../images/grayblock/bl.gif) no-repeat left bottom;}
		#content .grayblock .br {background:url(../images/grayblock/br.gif) no-repeat right bottom; position:static;}
		#content .grayblock .inner {padding:10px;}
		#content .grayblock h1 {margin:0; color:#FB8421; font-size:14px;}

#footer {margin:15px 0 0 0; font-family:arial, sans-serif; font-size:14px; color:#000000;text-align:center}
	#footer .logo {background:none;
		width:160px; height:60px; position:absolute; margin:12px 0 0 747px;}
	#footer .inner {padding:0px 16px; padding-right:0px;}
	#footer .menu {float:right;}
	#footer a {color:#526573;}
	#footer .menu a {text-decoration:none; padding:0 5px;}
	#footer .menu a:hover {text-decoration:underline;}

/* ---------------------- */

.news
{
	
}
	.news .heading {margin:10px 0 0 0;}
	.news .item {margin:20px 0 5px 0;}
		.news .item .date {font-weight:bold; background:url(../images/arrow.gif) no-repeat 0 4px; padding-left:10px;}
		.news .item .content {margin:6px 0;}
		.news .item .more {padding-left:8px; background:url(../images/bullet.gif) no-repeat 0 6px; color:#FB8502; font-weight:bold;}

.block.login {}
	.block.login .icon {background:url(../images/blocks/icons/login.jpg);}

.block.newsletter {}
	.block.newsletter .icon {background:url(../images/blocks/icons/newsletter.jpg);}

.gogreen {color:#349A11;}
	.gogreen h1 {font-size:18px; padding-top:30px;}
	.gogreen p {font-weight:bold; line-height:20px;}

#contact {margin:10px 0 0 0;}
	#contact .form-text {width:150px;}
	#contact .form-text-comments{width:150px;}
#support {margin:10px 0 0 0;}
	#support .form-text {width:150px;}
	

table.table {border:solid #666666; border-width:1px 0 0 1px;}
	table.table th {border:solid #666666; border-width:0 1px 1px 0; padding:5px; text-align:left; color:#006600; background:#FAFAFA;}
	table.table td {border:solid #666666; border-width:0 1px 1px 0; padding:5px; text-align:left;}

.viewdemotext
{
	font-size:30;
}
