/* (c)Quadroland, http://www.quadroland.com */
* {padding:0; margin:0; font-size:100%; outline:0;}
TABLE {border-collapse:collapse; width:100%;}
A IMG {border:none; padding:0;}

BODY {font-family:Arial, Helvetica, sans-serif; color:#f1ffdb; font-size:12px; background:#333 url(media/bg.png) no-repeat top center;}
A, A:visited, A:hover {color:#87c8ee; text-decoration:none; outline:0;}
A:hover {text-decoration:underline;}
H1, H2 {color:#87c8ee; margin:0 0 .8em 0;}
H1 {font-size:1.3em;}
H2 {font-size:1.2em; margin-bottom:.5em;}
H3 {margin-bottom:.5em;}
H1 DIV, H2 DIV {font-size:.9em;}
P, UL {font-size:1em; line-height:1.5em; margin-bottom:.6em;}
LI {list-style:none; background:url(media/bullet_regular.gif) no-repeat left .15em; padding:0 0 7px 1.7em;}
IMG.png {behavior:url("png.htc");}
TD {vertical-align:top;}
INPUT, TEXTAREA {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1em;}
INPUT.txt {width:200px; height:20px; padding-left:4px; border:0;}
TEXTAREA {width:300px; height:120px; line-height:1.35em; padding:2px 0 2px 4px; border:0;}

.clear {clear:both;}

.upper_menu {height:36px; background:url(media/bg_header.gif) repeat-x;}
.upper_menu UL {float:right; margin-top:.9em;}
.upper_menu LI {display:inline; background:none; padding:0; margin-right:1.6em;}
.logo {position:relative; top:0; margin-top:-37px;
	width:194px; height:168px; //width:210px; //height:174px; padding:6px 0 0 16px;
	background:url(media/bg_header01.png) no-repeat;
	background-image:expression('none'); 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/bg_header01.png');}		
	
#px {padding-left:1px; //padding-left:0;}	/* content part - 1px to the left; ToDo: Safari test  */

.content {width:814px; margin:3px auto 0;}
#tl, #bl, #tr, #br {background-repeat:no-repeat;}
#tl {background:url(media/bg_tl.png); width:210px; height:15px;}
#bl {background:url(media/bg_bl.png); 			   height:15px;}
#tr {background:url(media/bg_tr.png); width:601px;}
#br {background:url(media/bg_br.png);}
#c  {background:#080808 url(media/bg_c.png) no-repeat; height:254px; padding:0 19px 1em;}
.c 	{background:#080808; padding-bottom:1em;}
#tl {background-image:expression('none'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/bg_tl.png');}
#bl {background-image:expression('none'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/bg_bl.png');}
#tr {background-image:expression('none'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/bg_tr.png');}
#br {background-image:expression('none'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/bg_br.png');}

#FlashMenuLabs, #q_news {margin-left:8px;}	
#q_newsticker {margin-left:9px;}
#FlashMenuLabs P, #q_newsticker P {width:200px; color:#b60d0d;}	/* warning message */
#q_news {width:190px; height:22px; color:#87c8ee; background:url(media/button.gif) no-repeat; padding:6px 0 0 11px;}

/* banners */
.adv {margin:10px 0 10px 8px;}
.add_this {font-size:75%; padding:0 0 0 11px; margin-top:10px;}

/* 1st page */
TD.box {width:115px; padding:.1em 0 0 0;}
.btns {text-align:left; padding-top:1.5em;}
.btns A {padding-right:1.2em;}
.features LI {background:url(media/bullet_star.gif) no-repeat left .15em; padding:0 0 7px 2.1em;}
.screenshots DIV {float:left; background:url(media/bg_screen.gif) no-repeat; padding:9px; margin:.3em 16px 1.2em 0;}

/* faq */
.question {font-weight:bold; margin-bottom:2px;}
.answer {margin-bottom:1.2em;} 
.q {font-size:1.2em; color:#87c8ee;}

.footer {width:814px; font-size:.9em; color:#87c8ee; text-align:center; line-height:1.5em; margin:1.0em auto 0 auto;}
.footer TD {padding-bottom:20px;}
.footer P {font-size:1em; color:#87c8ee; line-height:1.4em;}
.footer A, .footer A:visited, .footer A:hover {color:#87c8ee; padding:0 3px;}

.bold {font-weight:bold;}
.colored {color:#ffb769;}

/* examples */
.e {margin-bottom:1em;}
.e .fst {margin-top:1.1em;}
.examples DIV {background:url(media/bg_screen_small.gif) no-repeat;}
.examples DIV.f {background:url(media/bg_screen_small_.gif) no-repeat;}
.comment {padding-top:1em; //width:382px;}

.price {font-size:1.2em; font-weight:bold; color:#ffb769; margin:1.3em 0 1.4em .1em;}

/* uninstall */
.form {width:500px; font-size:1em; margin:0 0 0 .1em;}
.form TD {height:1em; vertical-align:top; padding-top:7px; //padding-top:5px;}
.form TD.l_c {padding-left:0;}
.wo_star {padding-left:8px;}

TABLE.clients {margin-top:1.4em;}
TABLE.clients TD {padding-bottom:.75em;}
TD.client_logo {width:151px; padding-right:1em;}
TABLE.clients .descr {}

.compare {border-left:1px solid #50575f; border-top:1px solid #50575f; margin:0 0 1.4em;}
.compare TR.f TD, .net TR.f TD {font-weight:bold; color:#8eb8f2; padding-top:.4em; padding-bottom:.4em;}
.compare TD {text-align:center; vertical-align:middle; padding:.3em .2em .3em .4em; border-right:1px solid #50575f; border-bottom:1px solid #50575f;}
.compare TD.l {width:40%; text-align:left;}
.net TD {text-align:center;}

.registrar {font-size:.9em; color:#999; margin:.3em 0 0 .3em;}

