/* CSS Document */
body
{
	background:url(../images/body_bg_s.gif);
	background-color: #E1E1E1;
	margin:0px;
	padding:0px;
}
p
{
	margin:0px;
	padding:0px;
}
img
{
	border:0px;
}
.tab
{
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
.list
{
	clear:left;
}
.tabbg
{
	background:url(../images/tabbg.gif) repeat-x #141414;
}
/* top panel starts here */
.tp_bg
{
	background:url(../images/tp_bg.gif) no-repeat;
	width:778px;
	height:250px;
}
.logo
{
	float:left;
	margin:35px 0 0 36px;
	width: 183px;
	height: 34px;
	/*background-image: url(../images/sisorbe.jpg);*/
}
.logot
{
	float:left;
	margin:35px 0 0 36px;
	width:135px;
	height:33px;
}
/*Top-right-bottom-left*/
img.tp_seocpy
{
	
	float:left;
	margin:93px 0 0 -48px;
}
img.tp_seotrain
{
	float:left;
	margin:125px 0 0 30px;
}
img.tp_monitor
{
	float:left;
	margin:135px 0 0 17px;
}
img.tp_seotools
{
	float:left;
	margin:123px 20px 0 18px;
}
img.tp_seoweb
{
	float:left;
	margin:93px 0 0 0;
}
img.tp_hmeimg
{
	float:left;
	margin:36px 0 0 36px;
}
img.tp_siteimg
{
	float:left;
	margin:36px 0 0 33px;
}
img.tp_email
{
	float:left;
	margin:36px 0 0 39px;
}
.sitemapgif
{
    position:relative;
	width:170px;
    font:9px/14px tahoma;
	color:#C3DFE9;
	top:0px;
	left:95px;
	float:left;
}
.sitemaptxt
{
    position:relative;
	width:120px;
	font:9px/14px tahoma;
	color:#C3DFE9;
	top:0px;
	left:125px;
	float:left;
}
img.tp_seosub
{
	float:left;
	margin:154px 0 0 -29px;
	font: normal 15px tahoma;
}
div.tp_seosub 
{
	position:relative;
	float:right;
	margin-right: 50px;
	/*margin-right: 50px;*/
	margin-top: 173px;
	font: normal 15px tahoma;
	cursor:pointer;
}
/* content panel starts here */
.cp_indexbg
{
    position:relative;
	background:url(../images/cp_indexbg.gif) repeat-x #050505;
	top:0px;
}
div.cp_prof
{
	position:relative;
	float:left;
	background:#CECECE;
	height:24px;
	padding:4px 0 0px 5px;
	font:normal 18px  tahoma;
	/*margin:7px 0 0px 6px;*/
}
.cp_proftxt
{
	margin:10px 30px 10px 36px;
	font:11px/14px tahoma;
	color:#B7B7B7;
}
.cp_man
{
	background: #101010;
	float:left;
	display:inline;
	margin-left:40px;
	width:180px;
	height:123px;
}
.cp_mantxt
{
	float:left;
	display:inline;
	width:325px;
}
.cp_yellowbuttxt
{
	font:11px/20px tahoma;
	color:#B7B7B7;
	display:inline;
}
img.cp_yellowbut
{
	float:left;
	margin:8px 9px 0 31px;
}
.cp_yellowbg
{
	margin:0 27px 0px 32px;
	/*display:inline;*/
	height:29px;
	background:#DBB10B;
	float:left;
	width:488px;
}
img.cp_webtemp
{
	float:left;
	margin:6px 0 5px 15px;
}
div.cp_webtemp
{
	float:left;
	font: 18px/18px  tahoma;
	color: #FFFFFF;
	padding-left:15px;
	padding-top:4px;
}
.cp_1pxblck
{
	background:url(../images/cp_1pxblck.gif) repeat-x;
	width:488px;
	float:left;
	display:inline;
	margin:0 27px 0 32px;
	padding-bottom:10px;
}
.cp_webmastertxt
{
	font:11px/14px tahoma;
	display:inline;
	margin:16px 20px 0 15px;
	float:left;
	color:#BFC0BF;
}
.cp_arrw_bg
{
	float:left;
	width:235px;
	margin-top:8px;
}
.cp_arrw_bg1
{
	float:left;
	width:253px;
	margin-top:8px;
}
.cp_arrw_printtxt
{
	font:11px/14px tahoma;
	color:#C4C5C4;
	float:left;
	margin:8px 0 0px 118px;
}
img.cp_arrw
{
	float:left;
	margin:8px 10px 0 39px;
}
img.cp_arrw1
{
	float:left;
	margin:8px 10px 0 0 ;
}
img.cp_paid
{
	float:left;
	margin:6px 0 0px 6px;
}
.cp_botcrn
{
	background:url(../images/cp_botcrn.gif) bottom no-repeat;
	padding:14px 30px 0 30px;
	width:487px;
	height:5px;
}  
.cp_bot1pxblk
{
	background:url(../images/cp_bot1pxblk.gif) repeat-x;
	float:left;
	width:487px;	
}
img.cp_bot_arrw
{
	float:left;
	margin:8px 5px 0 17px;
}
.cp_bot_arrwtxt
{
	font:10px/20px myriad;
	color:#818181;
}
img.cp_orangebut
{
	float:left;
	margin:8px 8px 0 0;
}
.cp_srhenginetxt
{
	font:11px/14px tahoma;
	color:#B8B8B8;
	float:left;
	width:151px;
}
/* right panel starts here */
.rp_tab
{
	margin-right:15px;
}
.rp_tpbg
{
	background:url(../images/rp_tpbg.gif) no-repeat;
	width:216px;
	height:111px;
}
img.rp_opt
{
	float:left;
	margin:0 0 0 60px;
}
div.rp_opt
{
	text-align: right;
	margin-right:19px;
	margin-bottom:11px;
	font: normal 15px tahoma;
}
img.rp_semserv
{
	float:left;
	margin:14px 0 0 110px;
	font: normal 15px  tahoma;
}
div.rp_semserv
{
	text-align: right;
	margin-right:19px;
	font: normal 15px/20px tahoma;
}
img.rp_website
{
	float:left;
	margin:17px 0 0 41px;
}
img.rp_cnt
{
	float:left;
	margin:14px 0 0 119px;
}
div.rp_news
{
	position:relative;
	float:left;
	margin:10px 0 0 27px;
	font: normal 18px/16px  tahoma;	
}
img.rp_news
{
	float:left;
	margin:10px 0 0 27px;
}
.rp_1pxblck
{
	background:url(../images/rp_1pxblck.gif) repeat-x #3A3B3A;
	padding:11px 22px 25px 28px;
}
.rp_websitetxt
{
	font:11px/14px tahoma;
	color:#FFFFFF;
}
.rp_maytxt
{
	font:9px/14px tahoma;
	color:#D2D037;
}
.rp_newstxt
{
	font:10px/14px tahoma;
	color:#C0C0C0;
	margin:7px 0 15px 0;
}
.rp_newstxt_no
{
	font:10px/14px tahoma;
	color:#C0C0C0;
	margin:7px 0 15px 0;
	text-decoration: none;
}
img.rp_sem
{
	float:left;
	margin:10px 0 0 26px;
}
div.rp_sem
{
	position:relative;
	float:left;
	padding:10px 0 0 26px;
	font: 16px/18px tahoma;
	color: #FFFFFF;
}
.rp_1pxash
{
	background:url(../images/rp_1pxash.gif) repeat-x #444343;
	font:11px/14px tahoma;
	color:#C5C5C5;
	padding:16px 19px 17px 25px;
}
div.rp_accel
{
    position:relative;
	float:Left;
	margin:11px 0px 0px 27px;
	color: #222222;
	font: normal 18px/16px tahoma;
}
.rp_1pxbtm
{
	background:url(../images/rp_1pxbtm.gif) repeat-x #333333;
	padding:14px 9px 31px 27px;
	font:11px/14px tahoma;
	color:#C8C8C7;
}
img.rp_box
{
	float:left;
	margin:8px 12px 0px 0;
}
img.rp_box1
{
	float:Left;
	margin:8px 12px 10px 0;
}
.rp_boxtxt
{
	font:11px/20px tahoma;
	color:#C8C8C7;
}
/* footer panel starts here */	
.fp_bg
{
	background:#3AA5CC;
	text-align:center;
	font: normal 11px/20px arial;
	color:#ffffff;
	padding:15px 0 44px 0;
}
.fp_txt
{	
	margin:8px 0 0 0;
}
img.fp_pipe
{
	float:Left;
}
.fp_pipe{
  float:left;
}
img.fp_hme
{
	float:left;
	margin:0 6px 0 203px;
}
img.fp_site
{
	float:left;
	margin:0 9px 0 6px;
}
img.fp_abt
{
	float:left;
	margin:0 6px 0 8px;
}
img.fp_test
{
	float:left;
	margin:0 6px 0 5px;
}
img.fp_prvcy
{
	float:left;
	margin:0 8px 0 9px;
}
img.fp_cnt
{
	float:left;
	margin:0 0 0 9px;
}
/* product page starts here */
.pdt_cp_globe
{
	background:url(../images/pdt_cp_globe.gif) no-repeat;
	float:left;
	display:inline;
	margin-left:40px;
	width:200px;
	height:114px
}
.pdt_cp_globetxt
{
	float:left;
	width:304px;
}
.pdt_cp_1pxblck
{
	background:url(../images/cp_1pxblck.gif) repeat-x;
	float:left;
	margin:0 27px 0px 32px;
}
img.pdt_cp_arrw
{
	float:left;
	margin:8px 10px 0 20px;
}
img.pdt_cp_whtearrw
{
	float:left;
	margin:8px 4px 0 27px;
}
img.pdt_cp_anyplat
{
	float:left;
	margin:0 0 15px 21px;
}
img.pdt_cp_web
{
	float:left;
	margin:0 0 15px 50px;
}
.pdt_cp_anyplatxt
{
	font:11px/14px tahoma;
	float:left;
	margin-left:22px;
}
.pdt_cp_webtxt
{
	font:11px/14px tahoma;
	float:left;
	width:193px;
	margin-left:51px;
}
/* search page starts here */
.ser_cp_hpyman
{
	background:url(../images/ser_cp_hpyman.gif) no-repeat;
	display:inline;
	float:left;
	margin-left:34px;
	width:205px;
	height:114px
}
.ser_cp_anyplatbg
{
	color:#B9B9B8;
	float:left;
	width:495px;
}
img.ser_cp_anyplat
{
	float:left;
	margin-bottom:15px;
}
.ser_cp_blkbg
{
	width:253px;
	color:#B9B9B8;
	float:left;
}
.ser_cp_blkbg1
{
	 width:241px;
	 float:left;
	 color:#B9B9B8
}
.ser_cp_similartxt
{
	float:left;
	clear:left;
	width:195px;
	font:11px/14px tahoma;
	color:#B9B9B9;
}
.ser_cp_1pxash
{
	background:url(../images/ser_cp_1pxash.gif) repeat-x #4D4D4D;
	display:inline;
	margin:0 27px 0px 32px;
	float:left;
	width:488px;
	padding-bottom:10px;
}
img.ser_cp_webhost
{
	float:left;
	margin:6px 0 5px 15px;
}
div.ser_cp_webhost
{
	float:left;
	font: 18px/18px tahoma;
	color: #FFFFFF;
	padding-left:15px;
	padding-top:4px;
}
img.ser_cp_seotip
{
	float:right;
	margin:7px 135px 5px 0;
}
img.ser_cp_but
{
	float:left;
	margin:6px 4px 0 0;
}
/* Contact page starts here */
.cnt_cp_name
{
	float:left;
	clear:left;
	display:inline;
	font:11px/14px arial;
	color:#CECECE;
	width:489px;
	margin:0 0 9px 56px;
}
.cnt_fullname
{
	width:93px;
	float:left;
	margin-top:5px;
}
.cnt_txtbox
{
	width:396px;
	float:left;
}
.cnt_cp_smbentxt
{
	float:left;
	width:200px;
	font:11px/14px tahoma;
	color:#CBCBCA;
	margin:18px 52px 5px 18px;
}
.cnt_cp_findouttxt
{
	float:left;
	width:218px;
	font:11px/14px tahoma;
	color:#CBCBCA;
	margin:14px 0 0 0;
}
img.cnt_cp_subbut
{
	float:left;
	margin:140px 0 0 0px;
}
.cnt_cp_subbut
{
	float:left;
	margin:140px 0 0 0px;
}
/* about us page starts here */
img.abt_cp_ladyluk
{
	float:left;
	margin:21px 16px 0 35px;
}
.abt_cp_ladyluktxt
{
	font:11px/14px tahoma;
	color:#848484;
	margin:18px 20px 0 0;
}
.abt_cp_iseetxt
{
	font:11px/14px tahoma;
	color:#858585;
	margin:18px 20px 0 35px;
}
.abt_cp_ladybg
{
	background:url(../images/abt_cp_ladybg.gif) no-repeat;
	width:462px;
	height:112px;
	float:left;
	margin:16px 0 0 10px;
}
.abt_cp_paidtxt
{
	float:left;
	width:500px;
	margin:16px 0 0 0;
}
img.abt_cp_but
{
	float:left;
	margin-top:5px;
}
.abt_cp_buttxt
{
	font:11px/14px tahoma;
	color:#888888;
	margin:0 40px 0 0;
	float:left;
	width:447px;
}
.abt_cp_ashbg
{
	margin:0 27px 0px 32px;
	border-left:1px solid #696969;
	border-right:1px solid #696969;
	height:29px;
	background:#A3A3A3;
	float:left;
	width:487px;
	display:inline;
}
.abt_cp_1pxash
{
	background:url(../images/abt_cp_1pxash.gif) repeat-x #434343;
	border-left:1px solid #696969;
	border-right:1px solid #696969;
	margin:0 27px 0px 32px;
	float:left;
	width:487px;
	display:inline;
}
.abt_cp_crnbg
{
	float:left;
	margin:0 27px 0px 32px;
	display:inline;
}
.abt_cp_sometxt
{
	float:left;
	width:199px;
	font:11px/14px tahoma;
	display:inline;
	color:#CBCBCA;
	margin:18px 50px 5px 18px;
}
.abt_cp_findtxt
{
	float:left;
	width:215px;
	font:11px/14px tahoma;
	color:#CBCBCA;
	display:inline;
	margin:14px 0 0 0;
}
.abt_rp_1pxgrn
{
	background:url(../images/abt_rp_1pxgrn.gif) repeat-x #48523E;
	font:11px/14px tahoma;
	color:#C5C5C5;
	padding:16px 19px 17px 25px;
}
.abt_rp_manglobe
{
	background:url(../images/abt_rp_manglobe.gif);
	width:216px;
	height:256px;
	font:11px/14px tahoma;
	color:#ffffff;
	padding:12px 14px 17px 25px;
}
.logomio{
  position:relative;
  width:100px;
  height:100px;
  background:url(../images/logoprin.png) no-repeat;
  float:left;
}
.logomio2{
	position:relative;
	width:250px;
	height:100px;
	background:url(../images/logoprin2.png) no-repeat;
	margin-left:165px;
	top:30px;
	float:left; 
}
.letraslogo{
  position:absolute;
  top:5px;
  margin-left:-15px;
  font: 17px/20px tahoma;
  color:#ffffff;
  padding: 50px 0 0 20px;
  z-index:0;
}	
.letraslogo2{
  position:absolute;
  top:2px;
  font: normal 22px/24px tahoma;
  color:#ffffff;
  padding: 50px 0 0 275px; 
}
img.adornito{
  float:left;
  margin: 13px 0 0 5px;
}
img.adornitoprin{
  float:left;
  margin: 5px 0 0 5px;
}
img.adornitoabajo{
  float:left;
  margin: 7px 0 0 5px;
}
a.menulink{
  text-decoration: none;
  font: normal 12px arial;
  color:#FFFFFF;
  margin-right: 10px;
}
a.menulink:hover{
  font: normal 12px tahoma;
  color:#000000;
}
.cuadrito{
  
  margin-left:10px;
}
img.invisible{
  visibility:hidden;
}
.mytooltip{
  width: 211px;
  height: 71px;
  margin-top:-95px;
  margin-left: -58px;
  text-align:center;
  background:url(../images/tooltipbox.gif) no-repeat;
  overflow:hidden;
}
.mytooltiptext{
  width: 211px;
  height: 71px;
  padding-top:8px;
  color: #FFFFFF;
  font: normal 14px tahoma;
}
.itx{
  position:relative;
  top:10px;
  text-align:center;
  margin-top:15px;
}
.margenes{
  margin-left:10px;
  margin-right:10px;
}
a.download{
  color:#B7B7B7;
  text-decoration: underline;
  cursor:pointer;
  font-size: 18px;
 }
a.download:hover{
  font-size:19px;
  color:#FFFFFF;
 } 
.download_list{
  align:left;
  padding-left: 50px;
  font-size:18px;
  color:#FFFFFF;
  width:70%;
  text-decoration:none;
}
.dated{
  color:#D2D037;
  font-size:12px;
}
.rotador{
   width:95px; height:105px; 
}
.footer_text{
	color: #FFFFFF;
	text-decoration: none;
	margin-right:5px;
	margin-left:5px;
}
.more{
  margin-right:10px;
  margin-top: -30px;
  float: right;
  width:22px;
  height:28px;
}

.lista{
    padding-bottom:8px;
	list-style-position: inside;
	list-style-image: url(../images/expandon.gif);
}
