body {
	background-image:url(../im/body_bg.gif);
	background-repeat:repeat-x; 
	background-position: top left; 
	background-color:#92e6ff; 
	padding:0; 
	margin:0; 
	font-family: verdana, tahoma, serif; 
	font-size:12px; 
	color:#383838;
	line-height:
	}
	
p, h1, h2, h3, h4, a, img, div, span, ul {margin:0; padding:0; border:none;}
table, tr, td { border-collapse:collapse;}

p {
	text-align:justify;
	margin-top:7px;
	}
	
ul { margin-left:10px; line-height:18px; list-style-image:url(../im/bullet.gif); list-style-position:outside; vertical-align:middle; text-align:left;}
li { margin-left:10px; }


a { color:#29569d; text-decoration:underline;}
a:hover {color:#4e81d0; text-decoration:none;}

.conteiner { 
	width:750px; 
	text-align:left; 
	vertical-align:top;
	border:none;
	margin-left:auto;
	margin-right:auto;
	}
	
/*header*/
.menu_cont { height:42px; vertical-align:bottom; background-image:url(../im/m_bg.gif); background-position: bottom left; background-repeat:repeat-x; white-space:nowrap;}
.logo_cont { height:100px; vertical-align:middle; text-align:center;}

/*main menu*/
.m_left { background-image:url(../im/m_left.gif); float:left; height:42px; background-repeat:no-repeat; width:9px;}
.m_right { background-image:url(../im/m_right.gif); float:right; height:42px; background-repeat:no-repeat; width:9px;}
a.home {  display:block; height: 42px; width:70px;float:left; background-image:url(../im/m_1.gif)}
a.home:hover  { background-image:url(../im/m_1_h.gif);}
a.desc {  display:block; height: 42px; width:122px;float:left; background-image:url(../im/m_2.gif)}
a.desc:hover { background-image:url(../im/m_2_h.gif)} 
a.down {  display:block; height: 42px; width:110px;float:left; background-image:url(../im/m_3.gif)}
a.down:hover { background-image:url(../im/m_3_h.gif)} 
a.order {  display:block; height: 42px; width:74px;float:left; background-image:url(../im/m_4.gif)}
a.order:hover { background-image:url(../im/m_4_h.gif)} 
a.support {  display:block; height: 42px; width:98px;float:left; background-image:url(../im/m_5.gif)}
a.support:hover { background-image:url(../im/m_5_h.gif)} 

a.ahome { background-image:url(../im/m_1_h.gif);}
a.adesc { background-image:url(../im/m_2_h.gif);} 
a.adown { background-image:url(../im/m_3_h.gif);} 
a.aorder { background-image:url(../im/m_4_h.gif);} 
a.asupport { background-image:url(../im/m_5_h.gif);} 

/* home page */
.leftconteiner {
	background-image:url(../im/leftbottom.gif);
	background-position:bottom left; 
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:258px;
	}
.topleftcorner {
	background-image:url(../im/lefttop.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:258px;
	height:19px;
	}
.rightcontent { 
	vertical-align:top;
	background-image:url(../im/main_right_bottom_bg.jpg); 
	background-position:right bottom;
	background-repeat:no-repeat;
	}
.leftconteiner {
	height:490px;
	width:258px;
	}
.mainright { 
	background-image:url(../im/main_right_bg.jpg); 
	width:492px; height:470px
	}
.features {
	float:left;
	background-image:url(../im/features.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:377px;
	width:184px;
	margin-left:35px;
	margin-top: 40px;
	}
.leftcontent {
	vertical-align:top;
	padding:10px;
	width:258px;
	padding-top: 0px;
}
.leftcontent img { margin-top:10px;}
.leftcontent strong { font-size:13px; color:#29569d;}
.leftcontent p { text-align:justify;}

div.news { font-size:11px; color:#29569d;}
.p { font-size:11px; margin-top:3px; margin-bottom:10px;}
h2.news { font-size:13px; margin-bottom: 6px;}



/*buttons*/
a.button1 { display:block; ; background-image:url(../im/watch_movie.gif); width:125px; height:34px; border:none; margin-left:60px; margin-top: 10px; text-decoration: none; }
a.button1:hover { background-image:url(../im/watch_movie_h.gif);}
a.button2 { display:block; background-color: #FFFFFF; background-image:url(../im/google_gadget.gif); width:125px; height:34px; border:none; margin-left:60px; margin-top: 10px; text-decoration: none; }
a.button2:hover { background-image:url(../im/google_gadget_h.gif);}
a.button3 {  display:block; background-image: url(../im/download1.gif); width:182px; height:45px; border:none; }
a.button3:hover { background-image: url(../im/download1_h.gif)}
a.button4 {  display:block;  background-image:url(../im/buy_now1.gif); width:124px; height:36px; border:none;  margin-top:20px; margin-left:27px; }
a.button4:hover { background-image: url(../im/buy_now1_h.gif)}

a.button5 {  display: block; background-image: url(../im/download2.gif); width:134px; height:38px; border:none; }
a.button5:hover { background-image: url(../im/download2_h.gif)}

a.button6 {  display: block;  background-image:url(../im/buy_now2.gif); width:134px; height:38px; border:none;  }
a.button6:hover { background-image: url(../im/buy_now2_h.gif)}


/* #$# */
a.buttonWatchMovie { display:block; ; background-image:url(../im/watch_movie.gif); width:125px; height:34px; border:none; margin-top: 10px; text-decoration: none; }
a.buttonWatchMovie:hover { background-image:url(../im/watch_movie_h.gif);}

a.buttonGoogleGadget { display:block; background-color: #FFFFFF; background-image:url(../im/google_gadget.gif); width:125px; height:34px; border:none; margin-top: 10px; text-decoration: none; }
a.buttonGoogleGadget:hover { background-image:url(../im/google_gadget_h.gif);}

a.buttonRomeoBurner { display:block; background-color: #FFFFFF; background-image:url(../im/romeoburner.gif); width:125px; height:34px; border:none; margin-top: 10px; text-decoration: none; }
a.buttonRomeoBurner:hover { background-image:url(../im/romeoburner_h.gif);}

a.buttonDownload { display: block; background-image: url(../im/download2.gif); width:134px; height:38px; border:none; }
a.buttonDownload:hover { background-image: url(../im/download2_h.gif) }

a.buttonBuy {  display: block;  background-image:url(../im/buy_now2.gif); width:134px; height:38px; border:none;  }
a.buttonBuy:hover { background-image: url(../im/buy_now2_h.gif) }


/*inner pages*/
	
h2 {
	color:#29569d;
	font-size:14px;
	margin-top:8px;
	margin-bottom:5px;
}

.rightcontent_in {
	vertical-align:top;
	background-color:#FFFFFF;
	padding-top:0px;
	padding:10px;
	}
.rightcontent_in p {
	text-align:justify;
	margin-top:7px;
	}
.rightcontent_in ul {
	 margin-left:18px; 
	 line-height:18px; 
	 list-style-image:url(../im/bullet.gif); 
	 list-style-position:outside; 
	 vertical-align:middle;
	 }	
.rightcontent_in li { 
	margin-left:10px; 
	}
.rightcontent_in img { 
	margin-top:10px; 
	}
	
.rightbottom_in {
	background-image:url(../im/rightbottom_in.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:19px;
	width:492px;
	}
	
.leftconteiner_in {background-image:url(../im/lefttop_in.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#fbaf36;
	width:258px;
	vertical-align:top; 
	}	
.leftcontent_in {
    text-align:left;
	padding:10px;
	vertical-align:top;
	font-size:11px;
	color:#333333;
	}
	
.leftbottom_in {
	height:19px;
	width:258px;
	background-image:url(../im/leftbottom_in.gif); 
	background-position:bottom left; 
	background-repeat:no-repeat; 
	background-color:#fbaf36;
	}
	
	
.leftcontent_in h2 {
	
	color:#29569d;
	font-size:17px;
	margin-top:8px;
	margin-bottom:5px;
	font-weight:normal;
	}	
.leftcontent_in ul { margin-left:10px; line-height:18px; list-style-image:url(../im/bullet2.gif); list-style-position:outside; vertical-align:middle; text-align:left;}
.leftcontent_in li { margin-left:10px; }

.Suportform { width:80%; margin-left:50px}
.Suportform textarea {width:98%!important; height:100px !important; border:#29569d 1px solid; } 
.Suportform strong { color: #535353; font-weight:normal;}
.Suportform input { margin:3px; margin-left:0px; margin-right:10px; border:#29569d 1px solid;}
.submit {  display:block;  background-image: url(submit.gif); width:104px; height:38px; border:none !important; background-color:#FFFFFF; }
.atention { color:#FF3300; font-size:11px;}
.message { padding-top:15px; font-size:100%;}
.message strong { font-weight:normal;}
	
.table {
	width:100%;
	margin-top:15px;
	margin-bottom:5px;
	}
.table td {
	border:2px solid white;
	padding:4px;
	background-color: #E8E8E8;	
	}
.table strong { color:#29569d; font-size:110%;}


	
/*footer*/
.e-design {
	text-align:right;
	padding-top:0px;
	padding-right:24px;
	}
.copy { 
	font-size:11px; 
	color:#52709f; 
	padding-left:12px; 
	padding-top:16px;
	padding-bottom:10px; 
	font-family:Arial, verdana;
	}
