.arabs {
    direction:			rtl;
    text-align:			right;
    /*border:				1px solid blue;*/

}

body {
    margin:					0px;
    padding: 				0px;
    text-align: 			center;
    font-family: 			Arial, Helvetica, sans-serif;
    font-size: 				15px; /* original 12px;*/
    background-color: 		#f4f4f4;
    color:					#666;
}

/*  fuentes textos  */

.celd h3 {
    margin: 			10px 0px 2px;
    padding:			0px 8px 0px 16px;
    font-size:			17px;
    color:              #0078ae;
}

.celd p {
    margin: 			0px;
    padding:			0px 10px 0px 13px; /* original 0px 8px 0px 16px */
    font-size:			14px; /* original 11px  */
    color:				#fff;
}

#content_cont_int p {
    margin: 			0px 0px 10px;
    padding:			0px 0px 0px 0px;
    font-size:			15px; /* original 12px  */
    font-family:		Arial, Helvetica, sans-serif;
}

cite {
    margin: 			0px;
    padding:			0px;
    width:				530px;
    font-size:			15px; /* original 12px  */
    color:				#666;
    font-family:		Arial, Helvetica, sans-serif;
    font-style:			normal;
    float:				left;
}

#footer_cont p {
    margin:0;
    padding:0;
    font-size:			12px; /* original none */

}

/* -- menu (header) -- */

.active_menu {
    margin:				0px;
    padding: 			0px 12px 0px 2px;
    height:				29px;
    line-height:		29px;
    color:				#0078ae;
    font-family:		"Trebuchet Ms", Arial;
    font-size:			11px;
    background-image:url(/img/occidente/icons/menu_active.gif);
    background-repeat:	x-repeat;
    display:list-item;
}

.active_menu span {
    margin:				0px;
    padding: 			0px 12px 0px 2px;/* orginal 0px 14px 0px 2px; */
    color:				#0078ae;
    font-family:		"Trebuchet Ms", Arial;
    font-size:			11px;/*original	11px */
    background-image:	url(/img/occidente/icons/separator_active.gif);
    background-repeat:	no-repeat;
    background-position:top right;
    display:list-item;
}

.normal_menu {
    margin:				0px;;
    padding: 			0px 12px 0px 2px;
    height:				29px;
    background-image:	url(/img/occidente/icons/menu_ground.gif);
    background-repeat:	x-repeat;
    display:			list-item;

}

.normal_menu span {
    margin:				0px;
    padding: 			0px 12px 0px 2px;
    color:				#0078ae;
    font-family:		"Trebuchet Ms", Arial;
    font-size:			11px; /*original	11px */
    /*border:			1px solid blue;*/
    background-image:	url(/img/occidente/icons/separator.jpg);
    background-repeat:	no-repeat;
    background-position:top right;
    display:list-item;

}

.before_menu {
    margin:				0px;
    padding: 			0px 12px 0px 2px;
    height:				29px;
    background-image:	url(/img/occidente/icons/menu_ground.gif);
    background-repeat:	x-repeat;
    display:			list-item;

}

.before_menu span {
    margin:				0px;
    padding: 			0px 12px 0px 2px;
    color:				#0078ae;
    font-family:		"Trebuchet Ms", Arial;
    font-size:			11px;
    /*border:				1px solid blue;*/
    background-image:	url(/img/occidente/icons/sep_before_active.gif);
    background-repeat:	no-repeat;
    background-position:right;
    display:list-item;

}

.icon_triangle img {
    top: -18px;
    left: 82px;/*original	82px */
    position:absolute;
}

/*---------------------------     HACK SAFARI  and OPERA       ---------------------------*/
@media all and (min-width: 0px){

    .icon_triangle img {
        top: 8px;
        left: 70px; /*original	70px */
        position:absolute;
    }

}
/*---------------------------     END HACK          ---------------------------*/

/*---------------------------     HACK ONLY SAFARI        ---------------------------*/

@media screen and (-webkit-min-device-pixel-ratio:0) {


}

/*---------------------------     END HACK          ---------------------------*/

/* -- home -- */


#image_home {
    margin:				0px;
    padding: 			0px;
    width:				748px;
    height:				228px;
    background-image:	url(/img/mena/img_principal.jpg);
    background-repeat:	no-repeat;
    float:				left;
}

#image_home_title {
    margin:				0px;
    padding: 			0px;
    width:				450px; /* 300px; */
    height:				228px;
    float:				left;
    position:			relative;
}

#image_home_title h1 {
    margin:				0px;
    padding: 			25px 5px 10px 20px;
    font-family:		"Trebuchet Ms", Arial, Helvetica, sans-serif;
    font-size:			40px;
    font-style:			normal;
    font-weight:		normal;
    color:				#5789BD;
}

#image_home_title span {
    margin:				0px;
    padding: 			0px 0px 0px 20px;
    font-family:		"Trebuchet Ms", Arial, Helvetica, sans-serif;
    font-size:			22px;
    font-style:			normal;
    font-weight:		normal;
    color:				#5789BD;
    position:			absolute;
    top: 				65px;
    left: 				245px;
}

#image_home_txt {
    margin:				0px;
    padding: 			0px;
    width:				298px; /* 448px; */
    height:				228px;
    float:				left;
}

#image_home_txt p {
    margin:				0px;
    padding: 			40px 10px 0px 175px;
    font-family:		"Trebuchet Ms", Arial, Helvetica, sans-serif;
    font-size:			14px;
    font-style:			normal;
    font-weight:		bold;
    color:				#0078ae;
}

.blue_box_cont {
    margin:				0px;
    padding:		    18px 50px 30px 36px;
}

.blue_box_cont p {
    margin: 			5px 0px 0px;
    padding: 	        0px;
    color: 				#2895c6;
}

.buy_box_cont ul {
    margin: 			0px;
    padding:			5px 10px 10px;
    width:				75%;

}

.buy_box_cont ul li {
    margin: 			0px 10px 3px 0px;
    padding:			0px 10px;
    width:				210px;
    font:				Arial, Helvetica, sans-serif;
    font-size:			15px;
    list-style:			none;
    background-color:#f4fbff;
    /*border: 			1px solid red;*/
    float:				left;
}

.box_cont {
    margin: 			0px;
    padding: 			20px 8px;
}

.box_cont p {
    margin:				10px 0px 3px;
    padding:			0px;
}

.buy_box_cont p {
    margin: 			0px;
    padding:			0px;
    width:				470px;

}

.guarantee_box_intro em {
    font-style:			normal;
    direction:			rtl;
    text-align:			right;
}
/* -- internas --*/

#title_page {
    margin:				0px;
    padding:			0px;
    width:				100%;
    height:				80px;
    background-image:	url(/img/occidente/grounds/title_ground_rtl.jpg);
    background-repeat:	no-repeat;
    float:				left;
    background-position: right;
}

#title_page_long {
    margin:				0px;
    padding:			0px;
    width:				95%;
    height:				80px;
    background-image:	url(/img/occidente/grounds/title_ground_rtl.jpg);
    background-repeat:	no-repeat;
    float:				left;
    background-position: right;
}


/* -- andropenis-info | penis-enlargement -- */

.link_page_long {
    margin: 			0px 5px;
    width: 				405px;
    height: 			45px;
    float: 				right;
}

.link_page_long a {
    margin: 			0px;
    padding:			0px;
    text-align:			right;
    display:			block;
    font-family:		Arial, Helvetica, sans-serif;
    font-size:			19px;
}

.link_page_long a:link {
    margin: 			0px;
    padding:			3px 5px 3px 0px;
    background-color:	#f2f2f2;
    text-decoration:	none;
}

.link_page_long a:visited{
    margin: 			0px;
    padding:			3px 5px 3px 0px;
    background-color:	#f2f2f2;
    text-decoration:	none;
}

.link_page_long a:hover{
    margin: 			0px;
    padding:			3px 5px 3px 0px;
    background-color:	#ddeeff;
    text-decoration:	none;
}

.link_page_long a:active {
    margin: 			0px;
    padding:			3px 5px 3px 0px;
    background-color:	#ddeeff;
    text-decoration:	none;
}

#intro_info {
    float:left;
    height:180px;
    padding:5px 0 0;
    width:650px;
    text-align:right;
}

/* -- proceso de compra -- */

#stepList li {
    width:	125px;
}

/* ------------ DOCTORS -------------------*/

.doct {/* ------las fotos estan m�s arriba gracias a position----------*/
       margin:				0px;
       padding-left: 10px;
       width:				100px;
       height:				120px;
       /*border: 1px solid blue;*/
       display: inline;
       float: left;
       position:relative;
}
.doct img {
    margin:   			0px;
    padding:	        0px;

    position:absolute;
    top: -20px;

}

.tab_acordeon span {
    padding:                0px 25px 0px 0px;
    float:right;

}

body		{
    margin:0px;
    padding:0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:.7em;
    background-repeat:repeat-x;
    background-position:left top;
    background-color:#F4F4F4;
    color:#818181;
    direction:rtl;
}

.tab_comparative {
    width:                  914px;
    text-align:             right;
    margin:                 10px 15px;
    padding:                5px 0px 5px 0px;
    position:               relative;
    border:                 1px solid #ccc;
    background-color:       #417CA6;
    direction: rtl;
    -moz-border-radius:     20px;
    -webkit-border-radius:  20px;
    float:                  left;
    margin-bottom:          20px;
}

.box_product_title {
    margin:                 5px 0px 5px 0px;
    padding:                0px;
    height:                 30px;
    line-height:            30px;
    font-size:              25px;
    color:                  #0078AE;
    font-family:            arial;
    text-indent:            20px;
    direction:rtl;
    text-align: right;
}

.box_product_description {
    margin:                 0px;
    padding:                0px;
    height:                 80px;
    direction:rtl;
    text-align: right;
}

.box_product_description p {
    margin:                 5px 0px 0px 0px;
    padding:                3px 20px 0px;
    font-size:              14px;
    color:                  #514E4E;
    text-align:             right;
}

.regular_price {
    margin:                 0px 0px 0px 45px;
    padding:                0px;
    width:                  150px;
    height:                 18px;
    font-size:              12px;
    color:                  #0078AE;
    float:                  left;
    text-indent:            20px;
}

.you_save {
    margin:                 0px 0px 0px 45px;
    padding:                0px;
    width:                  150px;
    height:                 18px;
    font-size:              12px;
    color:                  #FF0000;
    float:                  left;
    text-indent:            20px;
}

.box_product_btn_normal  {
    margin:                 5px auto;
    padding:                5px 20px;
    width:                  100px;
    height:                 27px;
    line-height:            27px;
    background:             transparent url('/img/occidente/grounds/button_green_bg.gif') repeat-x scroll top;
    font-size:              14px;
    font-weight:            bold;
    color:                  #fff;
    font-family:            arial;

    text-decoration:        none;
    -moz-border-radius:     20px;
    -webkit-border-radius:  20px;
}

a.box_product_btn_right  {
    margin:                 5px auto;
    padding:                5px 20px;
    width:                  100px;
    height:                 27px;
    line-height:            27px;
    background:             transparent url('/img/occidente/grounds/button_green_bg.gif') repeat-x scroll top;
    font-size:              14px;
    font-weight:            bold;
    color:                  #fff;
    font-family:            arial;

    text-decoration:        none;
    -moz-border-radius:     0px 20px 20px 0px;
    -webkit-border-radius:  0px 20px 20px 0px;
}
a.box_product_btn_left {
    margin:                 5px auto;
    padding:                5px 20px;
    width:                  100px;
    height:                 27px;
    line-height:            27px;
    background:             transparent url('/img/occidente/grounds/button_grey_bg.gif') repeat-x scroll top;
    font-size:              14px;
    font-weight:            bold;
    color:                  #fff;
    font-family:            arial;

    text-decoration:        none;
    -moz-border-radius:     20px 0px 0px 20px;
    -webkit-border-radius:  20px 0px 0px 20px;
}


.box_promo_a_buttons{
    float:                  right;
    width:                  285px;
}

.box_product_price  {
    padding:                0px 20px 0px 0px;
    color:                  #0078AE;
    font-family:            arial;
    font-size:              18px;
    font-weight:            bold;
}

.box_promo_a_converter {
    margin:                 0px 0px 0px 45px;
    padding:                0px;
    width:                  230px;
    height:                 20px;
    float: left;
}

#simple_footer {
    margin:0px;
    padding:0px;
    width:1000px;
    height:170px;
    background: url(/img/occidente/grounds/footer_ground.gif) repeat-x top;
    float:left;
}

.box_requirements_how_to_use{
    background-color:      #FFFFFF;
    height:                300px;
    font-size:  15px;
    width:                 750px;
    margin-top:            10px;
}

.dir_rtl{
    direction:rtl;
}
.dir_ltr{
    direction:ltr;
}


.tab_comments {
    margin:                     10px 0px 0px 55px;
    color:                      #000000;
    float:                      left;
    font-weight:                bold;
    padding:                    5px 10px;
    width:                      895px;
}

.tab_comments_section {
    line-height:                20px;
    background:                 transparent url('/img/occidente/grounds/comments_gradient.png') repeat-x scroll top;
    border-top:                 1px double #CCCCCC;
    border-bottom:              1px double #CCCCCC;
    color:                      #0078AE;
    float:                      right;
    padding:                    5px 10px;
    width:                      895px;
    font-family:                arial;
    font-size:                  14px;
    font-weight:                bold;
}

.cr_comments_container{
    width:100%;
}


.icon_buy{float:left;width:31px;height:4px;position:relative}
.icon_buy img{top:-5px;position:relative}

#footerTotalCost{ float:left;margin-top:1px;color:#000;background:#EAFFE0;width:700px;border:1px solid #cecfcf;}


#container_internal_dbleft_column{float:left;width:700px;margin:0;padding:10px 0 20px}
.extra_content{float:left;width:235px;border-top:none;border-bottom:1px solid #D0CCCC;border-left:1px solid #D0CCCC;border-right:1px solid #D0CCCC;background:url(/img/occidente/grounds/extra_content_background.gif) repeat-y right;margin:18px 0px 18px 18px;padding:0}
.w380px{width:380px;}
.w300px{width:300px;}
.items_header_big_2{font-size:14px;font-weight:700;text-align:right;color:#000;background-color:#E7EBEF;float:right;margin:0;padding:10px 10px;}
ul.content_conditions li{font-size:14px;line-height:18px;float:left;clear:both;}
