* {padding:0;margin:0;}
html,body{margin:0;padding:0}

html {
     overflow-y: scroll;
     overflow-x: auto;
}

body {
	padding:0px;
	margin:0px;
	color: #404040;
	text-align:left;
	border: 0px;
	font-family: arial, sans-serif;
	font-size: 13px;
	z-index:2;
}
/*.back{background: url(../images/bg_1x182.png) repeat-x right bottom;
       }*/
#background {
	position: relative;
	padding:0px;
	margin:0px;
	background:#F7F7F7 url(../images/bg_1x553_2.png) repeat-x right top;
	text-align:left;
	border: 0px;
	width: 100%;
	
	
}
#sub-background {
	position: relative;
	padding:0px;
	margin:0px;
	background:#F7F7F7 url(../images/bg_1x376_2.png) repeat-x right top;
	text-align:left;
	border: 0px;
	width: 100%;
	z-index:1;
}
p, h1, h2, h3, h4 {
	margin: 0px;
	padding: 0px;
	font-style: normal;
}
ul, li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#outer{
	position:relative;
	width:908px;
	background:#fff url(../images/outerbg_908x108.png) no-repeat right top;
	margin-left:auto;
	margin-right:auto;	
	text-align:left;
}

#sub-outer{
	position:relative;
	width:908px;
	background:#fff url(../images/sub-inner_908x1.png) repeat-y right top;
	margin-left:auto;
	margin-right:auto;	
	text-align:left;
	
}
.outer{height:550px;}
#sub-inner {
	position:relative;
	width:908px;
	background: url(../images/outerbg_908x189.png) no-repeat right top;
}
#header {
	position: relative;
	height:456px;
	width: 900px;
	margin-left:auto;
	margin-right:auto;
	background: url(../images/head_908x350_2.png) no-repeat right bottom;
}

#header h1 {
	position: absolute;
	top: 35px;
	left: 12px;
}
#header h1 a {
	width: 400px;
	height: 48px;
	display: block;
	background: url(../images/logo.gif) no-repeat right top;

}

#header h1 a span {
	display: none;
}
#header h2 {
	position: absolute;
	top: 109px;
	left: 451px;
}
#header h2 a {
	width: 232px;
	height: 77px;
	display: block;
}

#header h2 a span {
	display: none;
}
#header h3 {
	position: absolute;
	top: 410px;
	left: 451px;
	color: #9E9FA1;
	font-family: arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 32px;
}
#sub-header {
	position: relative;
	height:220px;
	width: 908px;
	margin-left:auto;
	margin-right:auto;
	background: url(../images/sub-head_908x220_2.png) no-repeat right bottom;
}

#sub-header h1 {
	position: absolute;
	top: 13px;
	left: 12px;
}
#sub-header h1 a {
	width: 400px;
	height: 48px;
	margin-top:20px;
	display: block;
	background: url(../images/logo.gif) no-repeat right top;
}

#sub-header h1 a span {
	display: none;
}
#sub-header h2 {
	position: absolute;
	top: 130px;
	left: 16px;
	color: #fff;
	font-family: arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 32px;
}

#sub-header h3 {
	position: absolute;
	top: 193px;
	right: 30px;
	color: #fff;
	font-family: arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 18px;
}
.headerh2txt {
		color:#FFFFFF;
		display:block;
		font-size:14px;
		font-weight:bold;	
		height:60px;
		left:453px;
		line-height:140%;
		position:absolute;
		top:150px;
		width:445px;

}
.headerh2txt a{text-decoration:none;color:#9BEBFF;font-size:18px;font-weight:normal;}
.headerh2txt a:hover{color:#000000;}
.headerh2txt strong {
	color:#E0E0E0;
	font-size:17px;
	font-weight:bold;

}
.headerh2txt .change {
	position: absolute;
	top: 75px;
	left: 0px;
	background-color: #006E9B;
	width: 445px;
	height: 29px;
	
	padding-left: 5px;
	line-height:28px;

}
.imob{background: url(../images/poza_iMobileDistribution.gif) no-repeat scroll 0 0;
	width:427px;
	height:330px;
	float:left;
	margin-top:104px;
	margin-left:5px;
		}
.headerh2txt .xdownload {
	position: absolute;
	top: 125px;
	left: 0px;
	background-color: #006E9B;
	width: 445px;
	height: 29px;
	
	padding-left: 5px;
	line-height:28px;

}

.topmenu {
	position: absolute;
	top: 50px;
	left: 600px;
	height: 30px;
	width:335px;
	display: block;
	/*background: url(../images/menu_496x30_2.png) no-repeat left top;*/
	padding-left: 5px;

}



.topmenu .bullet_home{
    width:30px;
	height:30px;
	background: url(../images/house_go.png) no-repeat left top;
	display: block;
	float: left;
	padding-right: 6px;
	margin-left: 2px;
	margin-top:5px;
	margin-left:7px;
	_margin-top:5px;
	
}

.topmenu li
{
	float: left;
	padding-right: 13px;
	display:block;
   
}

.topmenu li.lastMenuTab
{
	padding-right: 0px;
}

.topmenu li a {
	text-decoration: none;
	color:#006E9A;
	font-family: arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	height: 30px;
	display: block;
	_display: iline-block;
	text-align: center;
	
}
.topmenu li.active22{background:transparent url(../images/menuitem_left_active.png) no-repeat scroll left top;
	width:80px;
}
.topmenu li.active a{color:#E77817;}
.topmenu li.active22 a:visited {color: #FFFFFF;}

.topmenu li.active22 a:hover{color: #FFFFFF;}

.topmenu li a:hover
{
	color: #E77817;
}



.topmenu li .youarehere
{
	background: url(../images/roll_1x30_2.png) repeat-x right top;
}

.topmenu #homeTab {
	background:transparent url(../images/menuitem_left_active_h.png) no-repeat scroll left top;
	width: 30px;
}
.topmenu2 {
	position: absolute;
	top: 50px;
	left: 600px;
	width: 335px;
	_width:341px;
	height: 30px;
	display: block;
	/*background: url(../images/menu_496x30_2.png) no-repeat left top;*/
	padding-left: 5px;

}



.topmenu2 .bullet_home{
    width:30px;
	height:30px;
	background: url(../images/house_go.png) no-repeat left top;
	display: block;
	float: left;
	padding-right: 6px;
	margin-left: 2px;
	margin-top:5px;
	margin-left:7px;
	_margin-top:5px;
	
}

.topmenu2 li
{
	float: left;
	padding-right: 13px;
	display:block;
   
}

.topmenu2 li.lastMenuTab
{
	padding-right: 0px;
}

.topmenu2 li a {
	text-decoration: none;
	color:#006E9A;
	font-family: arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	height: 30px;
	display: block;
	_display: iline-block;
	text-align: center;
	
}
.topmenu2 li.active{background:transparent url(../images/menuitem_left_active.png) no-repeat scroll left top;
	width:80px;
}
.topmenu2 li.active a:visited {color: #FFFFFF;}

.topmenu2 li.active a:hover{color: #FFFFFF;}

.topmenu2 li a:hover
{
	color: #E77817;
}



.topmenu2 li .youarehere
{
	background: url(../images/roll_1x30_2.png) repeat-x right top;
}

.topmenu2 #homeTab {
	background:transparent url(../images/menuitem_left_active_h.png) no-repeat scroll left top;
	width: 30px;
}



.topnav {
	position: absolute;
	top: 270px;
	left: 445px;
	
	display: block;
}

.topnav li {
	position: absolute;
}
.topnav li a {
	text-decoration: none;
	color: #fff;
	font-family: arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	display: block;
	text-align: center;
}
.topnav li a:hover {
	text-decoration: none;
	color: #E0E0E0;
}

.topnav .n1 {
	position: absolute;
	width: 125px;
		
	left: 0px;
	top: 0px;
	margin-top:80px;

}

.topnav .n2 {
	position: absolute;
	top: 0px;
	left: 137px;
	width: 143px;
	
	margin-top:80px;
	

}
.topnav .n3{
	position: absolute;
	top: 0px;
	left: 315px;
	width: 130px;
	
	margin-top:80px;
	

}



.blue {
	color: #0183B5;
}

.green {
	color: #509A2B;
}

.greyText {
	color: #666666;
}


#left{
	position: relative;
	float:left;
	width:241px;
	_width:200px;
	padding-left: 14px;
	background: url(../images/left_206x449.png) no-repeat right top;
}

#left strong{color:#E77817;}

.leftnav {
	position: relative;
	width: 215px;
	display: block;
	margin-bottom: 10px;
}

.leftnav li {
	position: relative;
	border-bottom: 1px dotted #BCBCBC;
	font-family: arial, sans-serif;
	font-size: 12px;

}


.leftnav a.active  {font-weight:bold;}
.leftnav li span{font-weight:bold;font-size:15px;}
.leftnav li a {
	text-decoration: none;
	font-weight: normal;
	display: block;
	text-align: left;
	background: url(../images/left_448x1.png) repeat-y 0px 0px;
	width: 215px;
	padding-top: 5px;
	padding-bottom: 5px;
	color:#404040;
}

.leftnav li a:hover {
	text-decoration: none;
	color: #E77817;
	background: url(../images/left_448x1.png) repeat-y -224px 0px;
}


.leftnav .bullet {
	width: 12px;
	height: 12px;
	background: url(../images/bullet_12x12.gif) no-repeat left top;
	display: block;
	float: left;
	padding-right: 6px;
	margin-left: 2px;

}

.leftnav li strong {
	color: #FC0204;
	padding-top:17px;
	padding-bottom: 7px;
	display: block;
	width: 215px;
	font-size: 15px;
}

.homePageNav .leftnav .firstNav strong {
	padding-top: 0px;
}

.leftnav .youarehere {
	text-decoration: none;
	color: #EC6901;
	background: url(../images/left_448x1.png) repeat-y -224px 0px;
}

.clearme {
	clear: both;
	font-size: 1px;
	line-height: 1px;
    visibility: hidden;	
}

#right{
	position: relative;
	float:right;
	width:653px;
	_width:450px;
	}

#right p 
{
	margin-top: 0px;
	margin-bottom: 12px;
}

.paraSpacing, #right p 
{
	margin-bottom: 12px;
}

/*#right p a {
	color: #019BD9;
	text-decoration: underline;
}
#right p a:hover {
	color: #ED7A1D;
}
#right p a:visited {
	color: purple;
}

#right .rounded_blue_box p
{
	margin-bottom: 5px;
}*/

.rightnav {
	position: relative;
	width: 420px;
	margin-bottom: 10px;
}

.rightnav li {
	position: relative;
	font-family: arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 500px;
	display: block;
	line-height:17px;
}

.rightnav .firstNav {
	padding-top: 0px;
}

.rightnav li a {
	color: #0082B4;
	text-decoration: underline;

}
.rightnav li a:hover {
	color: #FC0204;
}
.rightnav li a:visited {
	color: purple;
}
.rightnav .tick {
	width: 16px;
	height: 20px;
	background: url(../images/tick_16x20.png) no-repeat left top;
	display: block;
	float: left;
	padding-right: 9px;
	margin-left: 2px;

}
.rightnav li strong {
	color: #E77817;
	padding-top: 12px;
	padding-bottom: 7px;
	display: block;
	width: 420px;
	font-size: 22px;
}

.rightnav .firstNav strong {
	padding-top: 0px;
}
.divider {
	
	background: url(../images/divider_639x8.png) no-repeat left top;
	display: block;
	position: relative;
	width: 639px;
	height: 8px;
}

#testimonialDivider
{
	margin-top: 16px;
}

#right-inner {
	background: url(../images/softwarebox_frontpage1b26.png?v2) no-repeat right top;
	display: block;
	position: relative;
	width: 639px;
}

#sub-right-inner
{
	display: block;
	position: relative;
	width: 639px;
	font-family:arial, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height: 18px;
}
#sub-right-inner span.culoare  {color:#FC0204;font-weight:bold;}

#right h2{
	color: #E77817;
	padding-top: 7px;
	padding-bottom: 7px;
	display: block;
	font-size: 20px;
	line-height: 22px;
	font-family: arial, sans-serif;
	font-weight: bold;
	text-decoration: none;

}

#sub-outer #right h2
{
	background:transparent url(../images/h2_line.png) no-repeat scroll left top;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-left: 26px;
	height: 34px;
	margin-top: 28px;
	margin-bottom: 12px;
}

#sub-outer #right h2.toph2
{
	margin-top: 15px;
}

#right h3
{
	margin-top: 28px;
	padding-bottom: 7px;
	display: block;
	font-size: 17px;
	line-height: 20px;
	position: relative;
	font-family: arial, sans-serif;
	text-decoration: none;
	color: #0082B4;
}
#right h1{margin-top: 28px;
	padding-bottom: 0px;
	display: block;
	font-size: 17px;
	line-height: 20px;
	position: relative;
	font-family: arial, sans-serif;
	text-decoration: none;
	color: #0082B4;}
#right h3.toph3
{
	margin-top: 18px;
}

#right h3 a {
	color: #019BD9;
	text-decoration: underline;
}
#right h3 a:hover {
	color: #ED7A1D;
}

#right h3 a:visited {
	color: purple;
}


.test1 {
	margin-left: 15px;
	margin-right: 15px;
	display: block;
	width: 285px;
	text-align: left;
	line-height: 21px;
}
.test1 span{color:#000000;font-weight:bold;font-size :12px;}
.test2 {
	margin-left: 15px;
	margin-right: 15px;
	display: block;
	width: 285px;
	text-align: left;
	line-height: 19px;
}
.test2
 span{color:#000000;font-weight:bold;font-size :12px;}
blockquote {
	position: relative;
	height:auto !important;
	display: block;
}

blockquote p {
	font-family: Georgia,Times,'Times New Roman',serif;
	font-style: italic;
	display: block;
}

.box1 {
	position: relative;
	width: 310px;
	background: url(../images/box1-mid_310x1.gif) repeat-y left top;
	text-align: right;
}
.box1 .top {
	position: relative;
	width: 310px;
	height: 17px;
	display: block;
	background: url(../images/box1-top_310x17.gif) no-repeat left top;
}

.box1 .bot {
	position: relative;
	width: 310px;
	height: 35px;
	display: block;
	background: url(../images/box1-bot_310x35.gif) no-repeat left top;
}
.box1 strong {
	font-size: 11px;
	padding-right: 9px;
	display: block;
	line-height: 16px;
}
.box1 em {
	font-size: 11px;
	padding-right: 9px;
	line-height: 16px;
}

.container1 {
	width: 642px;
	position: relative;
	margin-bottom: 10px;
}
.container1 .left {
	width: 321px;
	float: left;
	position: relative;
}
.container1 .right {
	width: 321px;
	float: right;
	position: relative;
}



#footer {
	position: relative;
	clear:both;	
	height:80px;
	width: 100%;
	background: url(../images/bg_1x182.png) repeat-x right bottom;
	margin-left: auto;
	 margin-right: auto;
}
#footer h2 {
	position: absolute;
	top: 0px;
	left: 6px;
	color: #9E9FA1;
	font-family: arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 18px;
	width: 226px;
	height: 30px;
	text-align: center;
	line-height: 30px;
}


#footer .left-links {
	position: absolute;
	top: 40px;
	left: 18px;
	text-align: left;
	color: #9E9FA1;
	font-size: 11px;
	font-family: arial, sans-serif;
}

.ro {color: #9E9FA1;}
#footer .mid-links {
	position: absolute;
	top: 130px;
	left: 305px;
	text-align: left;
	color: #9E9FA1;
	font-size: 11px;
	font-family: arial, sans-serif;
}
#footer .mid-links a {
	color: #0292CE;
}

#footer .right-links {
	position: absolute;
	top: 40px;
	right: 31px;
	text-align: right;
	color: #9E9FA1;
	font-size: 11px;
	font-family: arial, sans-serif;
}
#footer .right-links a {
	color: #9E9FA1;
}

#footer a:hover {
	color: #E0E0E0;
}


.notbold {
	font-weight: normal;
}


.buttons {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 390px;
	display: block;
	margin-top: 16px;
	margin-bottom: 16px;
	font-size: 14px;
}

.download {
	position: relative;
	width: 130px;
	height: 66px;
	background: url(../images/download_188x66.png) no-repeat left top;
	display: block;
	float: left;	
	text-align: center;
	line-height: 66px;
	padding-left: 58px;

}

.vhistory {
	position: relative;
	width: 130px;
	height: 66px;
	background: url(../images/vhistory_188x66.png) no-repeat left top;
	display: block;
	float: right;
	text-align: center;
	line-height: 66px;
	padding-left: 58px;

}

.buttons a {
	text-decoration: underline;
	color: #029CDA;
}
.buttons a:hover {
	color: #EC6901;
}

.buttons a:visited {
	color: purple;
}
	

.rounded_blue_box {
	position: relative;
	width: 639px;
	background: url(../images/639-mid_639x1.gif) repeat-y left top;
	text-align: left;
	margin-bottom: 12px;
}
.rounded_blue_box .top {
	position: relative;
	width: 639px;
	height: 7px;
	display: block;
	background: url(../images/639-top_639x7.gif) no-repeat left top;
	padding-bottom:5px;	
}

.rounded_blue_box .bot {
	position: relative;
	width: 639px;
	height: 7px;
	display: block;
	background: url(../images/639-bot_639x7.gif) no-repeat left bottom;
}
.rounded_blue_box strong {
	color: #4B9830;
}
.rounded_blue_box p {
	padding-left: 20px;
	padding-right: 10px;
}



.dot-divider {
	
	background: url(../images/dot-divider_640x9.gif) no-repeat left top;
	display: block;
	position: relative;
	width: 640px;
	height: 9px;
	margin-top: 8px;
}


#sub-right-inner ul.ticklist 
{
	position: relative;
	margin-left: 10px;
	
	padding: 0px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	list-style-image:none;
	list-style-type:none;	
}
#sub-right-inner ul.features .norm{
list-style-type:none;display:block;
list-style-image:none;
list-style-type:none;
margin-right:7px;
padding-bottom:8px;
padding-left:8px;
padding-top:8px;
position:relative;
width:620px;
}



.features li a {
color:#0082B4;
text-decoration:none;
}
#sub-right-inner p.te{float:right;}
#sub-right-inner span{color:#509A2B;}
#sub-right-inner p.it a{text-decoration:none;}
#sub-right-inner p.it a:hover{text-decoration:none;color:#000000;}
#sub-right-inner strong a {
color:#000000;
text-decoration:underline;
}
#sub-right-inner a:hover{text-decoration:none;color:#E77817;}


#sub-right-inner ul.ticklist li
{
	position: relative;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	display: block;
	line-height:17px;
	list-style-image:none;
	list-style-type:none;	
}

.ticklist li a {
	color: #0082B4;
	text-decoration: underline;

}
.ticklist li a:hover {
	color: #EC6E08;
}
.ticklist li a:visited {
	color: purple;
}
.ticklist .ticktran {
	width: 16px;
	height: 20px;
	background: url(../images/tick_albastru.png) no-repeat left top;
	display: block;
	float: left;
	padding-right: 9px;
	margin-left: 2px;

}
.ticklist li strong {
	color: #0082B4;
	padding-top: 12px;
	padding-bottom: 7px;
	display: block;
	width: 395px;
	font-size: 22px;
}
.ticklist .more {
	margin-top: 10px;
}



.sshot1 {
	margin-top: 18px;
	width: 447px;
	height: 33px;
	background: url(../images/ebaysmall.png) no-repeat left top;
	display: block;	
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	text-align: center;
	color: #019BD9;
	font-size: 12px;
	padding-top: 420px;
	font-family: arial, sans-serif;
	text-decoration: none;
	line-height: 16px;

}
.sshot1:hover {
	color: #EC6E08;
}
.sshot1:visited {
	color: purple;
}

.sshot1 .arrow1 {
	border:0px;
	width: 12px;
	height: 12px;
	padding-right: 6px;
	margin-left: 2px;
	text-decoration: none;
}

.sshot1 .under {
	text-decoration: underline;
}

li strong 
{
	color: #000000;
}

.box3 {
	position: relative;
	width: 464px;
	background: url(../images/b3-mid_464x1.gif) repeat-y left top;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 10px;
}
.box3 .top {
	position: relative;
	width: 464px;
	height: 15px;
	display: block;
	background: url(../images/b3-top_464x15.gif) no-repeat left top;
}

.box3 .bot {
	position: relative;
	width: 464px;
	height: 35px;
	display: block;
	background: url(../images/b3-bot_464x35.gif) no-repeat left top;
}
.box3 strong {
	font-size: 11px;
	padding-right: 9px;
	display: block;
	line-height: 16px;
}
.box3 em {
	font-size: 11px;
	padding-right: 9px;
	line-height: 16px;
}
.test3 {
	margin-left: 15px;
	margin-right: 15px;
	display: block;
	width: 430px;
	text-align: left;
	line-height: 21px;
}

.test3 blockquote
{
	min-height: 90px;
	height: 90px;
}

.test3 .testWho
{
	text-align: right;
}

.buynow-inner {
	position: relative;
	background: url(../images/softwarebox_buypage1b26.png?v2) no-repeat scroll right top;
	display: block;
	margin-bottom:20px;	
}
	
.grid {
	width: 638px;
	text-align: left;
	margin-top: 0px;
	font-family:arial,sans-serif;
	font-size: 13px;
}

.grid .top {
	width: 638px;
	height: 32px;
	background: url(../images/grid-top_638x32.gif) no-repeat left top;
}

.grid .sub-header, .grid .col1, .grid .col2, .grid .col3, .grid .col4, .grid .col1-brd, .grid .col2-brd, .grid .col3-brd, .grid .col4-brd
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.grid .sub-header
{
	position: relative;
	width: 616px;
	display: block;
	background-color: #F5F5F5;
	border-left:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
}

.grid .lastrow .col1-brd, .grid .lastrow  .col2-brd, .grid .lastrow .col3-brd, .grid .lastrow .col4-brd
{
	border-bottom:1px solid #E0E0E0;
}

#sub-right-inner .grid p
{
	margin: 0px;
	padding: 0px;
}

.grid .blue-header {
	width: 636px;
	display: block;
	border: 1px solid #C5E7FF;
	background: #D8EFFF url(../images/bg_1x28.gif) repeat-x left top;
	color: #0082B4;
}

.blue-header p
{
	color: #0082B4;
	line-height: 16px;
	font-weight:bold;
}

.blue-header a
{
	font-weight:normal;
}

.grid .top strong {
	margin-left: 15px;
	color: #fff;
	font-size: 16px;
	line-height: 32px;
}

.grid .dbot {
	position: relative;
	width: 638px;
	height: 30px;
	display: block;
	background: url(../images/grid-bot_638x30.gif) no-repeat left top;

}
.grid .dbot p {
	padding-left: 8px;
	padding-top: 5px;
}
.grid strong {
	font-size: 11px;
	padding-right: 9px;
	display: block;
}
.grid em {
	font-size: 11px;
	padding-right: 9px;

}
.row {
	width: 638px;
	display: block;
}
.row p {
	padding-bottom: 8px;
	padding-top: 3px;
}
.grid .gray {
	background-color: #F5F5F5;
}

.grid .col1-brd
{
	width: 259px;
	float: left;
	border-right: #E0E0E0 solid 1px;
	border-left: #E0E0E0 solid 1px;
}

#right .grid .col1-brd p, #right .grid .col1-brd a, #right .grid .col1-brd a:hover
{
	color: #4E9B2B;
}

#right .grid .col1-brd a
{
	text-decoration: none
}

#right .grid .col1-brd a:hover
{
	text-decoration: underline
}


.grid .col2-brd
{
	width: 89px;
	float: left;
	border-right: #E0E0E0 solid 1px;
}

.grid .col3-brd
{
	width: 87px;
	float: left;
	border-right: #E0E0E0 solid 1px;
}

.grid .col4-brd
{
	width: 118px;
	float: left;
	border-right:1px solid #E0E0E0;	
	padding-top: 6px;
	padding-bottom: 4px;
}


.grid .col1 
{
	width: 260px;
	float: left;
}

.grid .col2 {
	width: 90px;
	float: left;
}

.grid .col3 {
	width: 88px;
	float: left;
}

.grid .col4 {
	width: 117px;
	float: left;
}

#sub-right-inner .grid .col2 p, #sub-right-inner .grid .col2-brd p
{
	text-align:right;
	margin-right: 10px;
}

#sub-right-inner .grid .col3 p, #sub-right-inner .grid .col3-brd p
{
	text-align:center;
}


.buyitnow
{
	display: block;
	width: 82px;
	height: 24px;
	background: url(../images/buyitnow_82x48.png) no-repeat;
	margin-left:22px;
}

.buyitnow:hover {
	background: url(../images/buyitnow_82x48.png) no-repeat scroll 0px -24px;
}

form, fieldset {
	margin: 0px;
	padding:0px;
	border: 0px;
}

.currency {
	position: absolute;
	display: block;
	bottom: 8px;
	right: 10px;
}


.field1-sel {
	width: 60px;
	font-size:12px;
	vertical-align: middle;
}

#sub-right-inner ul.features
{
	list-style-image: none;
	list-style-type: none;	
	width: 642px;
	display: block;
	position: relative;
	line-height: 15px;
	padding: 0;
	margin-top: 15px; list-style-p:outside; margin-left:0; margin-right:0; margin-bottom:0
}

.features .line
{
	background-color: #EBEBEB;
}

#sub-right-inner .features .norm {
	width: 310px;
	position: relative;
	display: block;
	
	margin-right: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	list-style-image: none;
	list-style-type: none; list-style-p:outside	
} 

.features .bullet {
	width: 12px;
	height: 12px;
	background: url(../images/bullet_12x12.gif) no-repeat left top;
	display: block;
	float: left;
	padding-right: 6px;
	margin-left: 2px;

}
.features li a {
	color: #0082B4;
	text-decoration: none;
}
	

.features li a:hover {
	color: #EC6E08;
}


.leftquote 
{
	margin-right:10px;
}

.rightquote 
{
	margin-left:10px;
}

#sub-right-inner .testimonial
{
	margin-top: 20px;
	margin-bottom: 30px;
}

#sub-right-inner .testimonial p
{
	font-size: 13px;	
	line-height: 19px;
	margin-top: 0px;
	margin-bottom: 12px;
}

#sub-right-inner .testimonial p strong
{
	color: #509A2B;
}

#sub-right-inner .inlinespan
{
	float: left;
	margin-bottom: 0px;
	margin-top: 5px;	
}

#sub-right-inner .fullwidth
{
	width: 638px;
}

#sub-right-inner ul, #sub-right-inner ul li
{
	list-style-image: none;
	list-style-type: disc;
	text-align: left; list-style-p:outside
}

#sub-right-inner ul
{
	margin:0 0 10px 14px;
	padding:0 0 0 16px;
}

#sub-right-inner li
{
	padding-bottom: 8px;
}

.edtableHeader, .edtableHeader td
{
	background-color:#ECECEE;
	border-color:#CCCCCC;
}

#sub-right-inner .edtableHeader p
{
	color: #0082B4;
	line-height:40px;
	margin:0;
	padding:0 0 0 5px;
	text-align:center;
}

#sub-right-inner .edtableRow p
{
	margin:0;
	padding:6px;
}

#sub-right-inner .edtableRow .tickPara
{
	text-align:center;
}

#sub-right-inner h3.green
{
	color:#509A2B;
}

#sub-right-inner p.history
{
	margin-top: 20px;
}

#sub-right-inner .history strong
{
	color:#509A2B;
}

ol, ol li 
{
	list-style-type: decimal;
	line-height: 19px;
	margin-left: 15px; list-style-p:outside
} 

ol
{
	padding-top: 8px;
}

#sub-right-inner ol
{
	margin-bottom: 12px;
}

div.codebox
{
	background-color:#F9F9F9;
	border:1px solid silver;
	color:#110000;
	font-size:12px;
	line-height:17px;
	margin-right:8px;
	padding-left:8px;
	margin-bottom: 12px;
}

.exampleBox , .streamBox
{
	background-color:#FBEDBB;
	color:#4C4C4C;
	font-size:12px;
	margin:12px 0px 24px 0px;
	padding:8px;
}

.streamBox
{
	font-family:'courier new',courier,monospace;
}

.galleryBox
{
	margin-left: 12px;
	background: transparent url(../images/httpwatch_32x32.gif) no-repeat scroll left top;
}

.rounded_blue_box .galleryBox p, .rounded_blue_box .galleryBox ol
{
	padding-left: 50px;
}

#sub-right-inner .rounded_blue_box .galleryBox ol
{
	margin-bottom: 0px;
}

table.fullTableGrid
{
	border:1px solid #CCCCCC;
	border-collapse:collapse;
}

.tablehead td
{
	background-color:#C9E3F4;
}

table.fullTableGrid td
{
	border:1px solid #CCCCCC;
}

#sub-right-inner .tablehead td p{
	color:#5C5D5F;
	margin:5px 0 5px 5px;
	padding:0;
}

#sub-right-inner .partRow td p
{
	margin:5px;
	padding:0;
	text-align:left;
}
.sin{margin-top:6px;
margin-left:120px;
}
#element{float:left;text-align:right;margin-left:20px;margin-top:25px;}
#element_dez{float:left;text-align:left;margin-left:20px;margin-top:25px;}
#element_dez .al_right{float:right;}
#element a{color:#0082B4;}
#element_dez a{color:#0082B4;}
.left_form{float: left; line-height: 140%;font-size:12px;margin-left:20px;}
.left_form a{color:#0082B4;}
#poza_contact{float:left;margin-top:0px;margin-left:80px;background: transparent url(../images/harta.gif) no-repeat scroll left top; width:300px;height:300px;}
.color{color:#FC0204;}

/******* imagine descriere*****/
.img_desc_func{background: transparent url(../images/download.gif) no-repeat scroll 0 0;width:228px;height:66px;float:left;margin-bottom:20px;overflow:visible;}
.telefon{background: transparent url(../images/telefon.gif) no-repeat scroll 0 0;width:228px;height:66px;float:left;margin-bottom:20px;overflow:visible;}

.img_desc_pda{background: transparent url(../images/download.gif) no-repeat scroll 0 0;

width:235px;
height:66px;
float:right;
margin-top:-128px;
overflow:visible;}

.img_desc_bak{background: transparent url(../images/download.gif) no-repeat scroll 0 0;

width:235px;
height:66px;
float:right;
margin-top:23px;
overflow:visible;}
#text_buton{margin-top:13px;margin-left:70px;width:120px;font-weight:bold; text-align:center;}
#text_buton a{text-decoration:none;color:#0082B4; font-size:15px;}
#text_buton span{letter-spacing:1.1px;}
#text_buton a:hover{text-decoration:none;color:#9E9FA1;}


/***** imagine detali******/
.img_detali img{width:308px;height:48px;float:right; border-style:none; overflow:visible; margin:1px;}
.img_detali a{text-decoration:none;}
.img_matrice img{width:308px;height:48px;float:right; border-style:none; overflow:visible; margin:1px;margin-top:-23px;}
.img_matrice a{text-decoration:none;}
.up {float:right;margin-bottom:5px;
margin-left:200px;_margin-top:20px;}
.up ,ul.test li{list-style-type: none;display:inline;}
.up a{color:#0082B4;font-size:13px;}
.logo_rop{float:right;margin-top:-11px;overflow:visible;margin-left:3px;}
.rt{width:908px;height:80px;margin-left:auto;margin-right:auto;position:relative;}

.camp{color:#FC0204;}

.center_img{display:block;margin-left:auto; margin-right:auto;}

.cotatie_img img {
width:180px;
height:48px;
float:right;
overflow: visible;
margin-top:130px;
border-style: none;

}
#table{width:272px;height:100%;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom:0px solide #000000;
float:left;
margin-left:153px;
_margin-left:50px;
margin-top:15px;
}

.col_left{width:135px;height:20px;_height:19.5px;
border-bottom:1px solid #000000;
border-right:1px solid #000000;
float:left;}

.col_right{width:135px;height:20px;_height:19px;
border-bottom:1px solid #000000;

float:left;}


#table_detali{width:620px;height:100%;_width:584px;

border-bottom:0px solide #000000;
float:left;
margin-top:15px;
_margin-top:15px;
}
.col_left_detali{width:301px;height:55px; 
border-bottom:1px solid #C2E6FF;

float:left;}

.col_right_1{width:105px;height:55px;_width:85px;
border-bottom:1px solid #C2E6FF;

float:left;}
.col_right_2{width:105px;height:55px;_width:85px;
border-bottom:1px solid #C2E6FF;

float:left;}
.col_right_3{width:105px;height:55px;_width:85px;
border-bottom:1px solid #C2E6FF;

float:left;}
#table_detali p{margin:2px 6px auto;}
#table_detali p.con_text{margin:10px 6px auto;_margin:2px 4px auto;}
#table_detali p.img_center{margin:20px 40px auto;_margin:15px 15px auto;}
#table_detali p.text{margin:10px 60px auto;color:#0082B4;_margin:10px 30px auto;}
#table_detali p.text2{margin:10px 20px auto;color:#0082B4;_margin:10px 10px auto;}
#table_detali p.text3{margin:10px 10px auto;color:#0082B4;_margin:10px 10px auto;}

/*lightbox*/
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }


.imagine{border-style:none;display:block;margin-left:auto; margin-right:auto;}
#right h4{color:#0082B4;text-align:center;margin-bottom:10px; margin-top:20px;display:block;margin-left:auto; margin-right:auto;}

/* About us section */
#ropardo-about-us-content{
	padding-top: 0 !important;
}

#ropardo-about-us-content h2{
	margin:0 !important;
	margin-top: 15px !important;
}

.ropardo-about-us-contact {
	display: none;
}
