/*
  	4D Systems.com.au Stylesheet
    code: Oscar Gonzalez
    E-Pulse S.C.
*/

	body {
			color: #000000;
			background-color:#CFCFCA;
            text-align:center;
			font-family: verdana;
			font-size:09px;
			margin:0px 0px 0px 0px;
		}

	a 		{ font-size: 11px; color: blue; font-weight:none;}
	a:link	{ font-size: 11px; color: blue; font-weight:none;}
	a:visited	{ font-size: 11px; color: blue; font-weight:none; }
	a:active	{ font-size: 11px; color: blue; font-weight:none; }
	a:hover	{ font-size: 11px; color: blue; font-weight:none; }

	.alink_white 		{ font-size: 11px; color: #FFFFFF; font-weight:bold;}
	.alink_white:link	{ font-size: 11px; color: #FFFFFF; font-weight:bold;}
	.alink_white:visited	{ font-size: 11px; color: #FFFFFF; font-weight:bold;}
	.alink_white:active	{ font-size: 11px; color: #FFFFFF; font-weight:bold;}
	.alink_white:hover	{ font-size: 11px; color: #FFFFFF; font-weight:none;}

	.awhitem 		{ font-size: 09px; color: #FFFFFF; font-weight:none;}
	.awhitem:link	{ font-size: 09px; color: #FFFFFF; font-weight:none;}
	.awhitem:visited	{ font-size: 09px; color: #FFFFFF; font-weight:none;}
	.awhitem:active	{ font-size: 09px; color: #FFFFFF; font-weight:none;}
	.awhitem:hover	{ font-size: 09px; color: #FFFFFF; font-weight:none;}

    .divRet {
    	color:black;
    	text-align:center;
    	width:90%;
        padding:6px;
		background-color: #FEB669;
    }

    .divRetOk {
    	overflow:auto;
    	height:100px;
        border:1px;
		background-color: none;
    }

    .divArrow {
		padding:0px;
		border:0px solid black;
		text-align:right;
    }

    /*  Base border */
    .base_esk_1 {
    	width:31px;
		background-image: url('../imagenes/esk-1.gif');
		background-repeat: no-repeat;
		background-position: top;
		background-color: none;
    }

    .base_esk_2 {
    	width:33px;
		background-image: url('../imagenes/esk-2.gif');
		background-repeat: no-repeat;
		background-position: top;
		background-color: none;
        text-align:left;
        width:31px;
        height:34px;
        padding:0px;
    }

    .base_esk_3 {
		background-image: url('../imagenes/esk-3.gif');
		background-repeat: no-repeat;
		background-position: bottom;
		background-color: none;
        text-align:left;
        width:31px;
        height:34px;
        padding:0px;
    }

    .base_esk_4 {
		background-image: url('../imagenes/esk-4.gif');
		background-repeat: no-repeat;
		background-position: bottom;
		background-color: none;
        text-align:left;
        width:31px;
        height:34px;
        padding:0px;
    }

    /* Base content */
    .base_content {
    	width:746px;
        text-color: #000000;
        background-color:#FFFFFF;
        text-align:left;
        font-family: verdana;
        font-size:11px;
        padding:0px;
    }

	.base_div_menu {
    	overflow:hidden;
    	text-align:left;
		float: left;
        width: 164px;
        padding:0px;
        margin-bottom:10px;
	}

	.mainmenu_link_top {
    	text-align:left;
        float: left;
        width: 164px;
        height:10px;
        padding:0px;
        border:0px solid black;
        color:white;

		background-image: url('../imagenes/titu-topl.gif');
		background-repeat: no-repeat;
		background-position: top left;
	}

	.mainmenu_link {
    	text-align:left;
		float: left;
        width: 164px;
        padding:5px;
        color:white;
        background-color:#FEB669;
	}

	.mainmenu_link_bot {
    	text-align:left;
        float: left;
        width: 164px;
        height:10px;
        padding:0px;
        border:0px solid black;
        color:white;

		background-image: url('../imagenes/titu-botl.gif');
		background-repeat: no-repeat;
		background-position: bottom left;
	}

    /* Clase del menu principal */
	.mainmenu_top {
    	display:table;
    	text-align:left;
		float: left;
        width: 164px;
        height:19px;

        font-size:12px;

		background-image: url('../imagenes/titu-topl.gif');
		background-repeat: no-repeat;
		background-position: top;

	}

	.base_div_content {
    	text-align:left;
        list-type: url('../imagenes/m-market.gif');
        margin-left:5px;
		float: left;
        padding:0px;
	}

    .base_brd_top {
		color:white;
		text-align:right;
    	width:746px;
		background-image: url('../imagenes/eskb-1.gif');
		background-repeat: repeat-x;
		background-position: top;
		background-color: none;
    }

    .base_brd_right {
		width:31px;
		background-image: url('../imagenes/eskb-2.gif');
		background-repeat: repeat-y;
		background-position: top;
		background-color: none;
    }

    .base_brd_bottom {
		text-align:center;
		color:white;
		background-image: url('../imagenes/eskb-3.gif');
		background-repeat: repeat-x;
		background-position: bottom;
		background-color: none;
    }

    .base_brd_left {
    	width:33px;
		background-image: url('../imagenes/eskb-4.gif');
		background-repeat: repeat-y;
		background-position: top;
		background-color: none;
    }

    h1 {
     	font-size:14px;
    }

    h2 {
     	font-size:16px;
    }

	.div_main_centro {
    	width:570px;
        overflow: auto;
        padding:10px;
        border:0px solid black;
        text-align:justify;
	}

    /*  Clases de noticias */

	.div_mainmenu {
		height: 32px;
		border-right:1px solid #C0C0C0;
		border-left:1px solid #C0C0C0;
		border-top:1px solid #C0C0C0;
    	text-align:left;
		float: center;
        padding:0px;

		background-image: url('../imagenes/bkg-mainmenu.gif');
		background-repeat: x;
		background-position: top;
		background-color: #C0C0C0;
	}


	/* Begin Products Style */
    .tdtopdist {
		color:white;
		font-weight:bold;
		width:10%;
    	text-align:left;
		background-color: #C0C0C0;
        padding:5px;
    }

    .tdmiddist {
		color:black;
		font-weight:none;
		width:10%;
    	text-align:left;
		background-color: #FFFFFF;
        padding:5px;
    }

    .tdtopprod {
		font-size:09px;
		color:white;
		font-weight:bold;
    	text-align:left;
		background-color: #003163;
        padding:5px;
    }
    .tdtopprodc {
		font-size:09px;
		color:white;
		font-weight:bold;
    	text-align:center;
		background-color: #003163;
        padding:5px;
    }

    .tdmidprod {
		font-size:09px;
		color:black;
		font-weight:none;
    	text-align:left;
        padding:5px;

		/* border-right:1px solid #CCCCCC; */
		border-bottom:1px solid #CCCCCC;
    }

    .tdmidprodl {
		font-size:09px;
		color:black;
		font-weight:none;
    	text-align:center;
        padding:5px;

		 border-left:1px solid #CCCCCC; 
		/* border-right:1px solid #CCCCCC; */
		border-bottom:1px solid #CCCCCC;
    }

    .tdmidprodc {
		font-size:09px;
		color:black;
		font-weight:none;
    	text-align:center;
        padding:5px;

		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
    }

	.tt-top {
		display:table;
		width: 184px;
        padding:0px;
        background-color:#8693AA;
		background-repeat: no-repeat;
		background-position: top;
	}

	.tt-mid {
		display:table;
		width: 182px;
        height:190px;
        padding:0px;
        background-color:#FFFFFF;
		background-image: url('../imagenes/tt-mid.jpg');
		background-repeat: repeat-x;
		background-position: top;
		border-left:1px solid #C0C0C0;
		border-right:1px solid #C0C0C0;
	}

	.tt-pad {
		display:table;
        padding:5px;
	}

	.tt-bot {
		display:float;
		width: 184px;
		height: 5px;
        padding:0px;
        background-color:#FFFFFF;
		background-image: url('../imagenes/tt-bot.jpg');
		background-repeat: no-repeat;
		background-position: top;
	}

	/*  Product desc */
    .prtopti {
		font-size:11px;
		color:white;
		font-weight:bold;
    	text-align:left;
		background-color: #6E7E98;
        padding:5px;
		background-image: url('../imagenes/top-tl.jpg');
		background-repeat: no-repeat;
		background-position: top;
    }

    .prtopde {
		font-size:11px;
		color:black;
		font-weight:none;
    	text-align:left;
		background-color: white;
        padding:5px;
		border-left:1px solid #C0C0C0;
		border-right:1px solid #C0C0C0;
		border-bottom:1px solid #C0C0C0;
    }

    .tdminiimg {
		font-size:11px;
		color:black;
		font-weight:none;
    	text-align:center;
		background-color: white;
        padding:3px;
		border-left:1px solid #C0C0C0;
		border-right:1px solid #C0C0C0;
		border-bottom:1px solid #C0C0C0;
		border-top:1px solid #C0C0C0;
    }

	/*  Documentation */
    .tddocst {
		display:float;
		width:192px;
		font-size:11px;
		color:black;
		font-weight:bold;
    	text-align:left;
		background-color: #DFDFDF;
        padding:3px;
		border-left:1px solid #C0C0C0;
		border-right:1px solid #C0C0C0;
		border-bottom:1px solid #C0C0C0;
		border-top:1px solid #C0C0C0;
    }

    .tddocs {
		display:float;
		width:192px;
		font-size:11px;
		color:black;
		font-weight:none;
    	text-align:left;
		background-color: white;
        padding:3px;
		background-image: url('../imagenes/tt-midp.gif');
		background-repeat: repeat-x;
		background-position: top;
		border-left:1px solid #C0C0C0;
		border-right:1px solid #C0C0C0;
		border-bottom:1px solid #C0C0C0;
    }

    #divhnews {
		display:float;
		width:auto;
        overflow:auto;
        height:180px;
		font-size:9px;
		color:black;
		font-weight:none;
    	text-align:justify;
        padding:3px;
    }

	.tt-midnews {
		display:table;
		width: 324px;
        height:190px;
        padding:0px;
        background-color:#FFFFFF;
		/*background-image: url('../imagenes/tt-mid.jpg');*/
		background-repeat: repeat-x;
		background-position: top;
		border-left:1px solid #C0C0C0;
		border-right:1px solid #C0C0C0;
	}

	.tt-botnews {
		display:float;
		width: 325px;
		height: 5px;
        padding:0px;
        background-color:#FFFFFF;
		background-image: url('../imagenes/tt-botnews.jpg');
		background-repeat: no-repeat;
		background-position: top;
	}

	.alink_blue {
    	font-size: 09px;
	    color: blue;
	    font-weight: none;
	    text-decoration: none;
    }
	.alink_blue:link {
    	font-size: 09px;
	    color: blue;
	    font-weight: none;
	    text-decoration: none;
    }
	.alink_blue:visited {
    	font-size: 09px;
	    color: blue;
	    font-weight: none;
	    text-decoration: none;
    }
	.alink_blue:active	{
    	font-size: 09px;
        color: blue;
        font-weight:none;
        text-decoration: none;
    }
	.alink_blue:hover {
    	font-size: 09px;
        color: blue;
        font-weight:none;
        text-decoration: underline;
    }

	.alink_down {
    	font-size: 11px;
	    color: blue;
	    font-weight: none;
	    text-decoration: none;
    }
	.alink_down:link {
    	font-size: 11px;
	    color: blue;
	    font-weight: none;
	    text-decoration: none;
    }
	.alink_down:visited {
    	font-size: 11px;
	    color: blue;
	    font-weight: none;
	    text-decoration: none;
    }
	.alink_down:active	{
    	font-size: 11px;
        color: blue;
        font-weight:none;
        text-decoration: none;
    }
	.alink_down:hover {
    	font-size: 11px;
        color: blue;
        font-weight:none;
        text-decoration: underline;
    }

	.alink_cat {
    	font-size: 14px;
	    color: blue;
	    font-weight: bold;
	    text-decoration: none;
    }
	.alink_cat:link {
    	font-size: 14px;
	    color: blue;
	    font-weight: bold;
	    text-decoration: none;
    }
	.alink_cat:visited {
    	font-size: 14px;
	    color: blue;
	    font-weight: bold;
	    text-decoration: none;
    }
	.alink_cat:active	{
    	font-size: 14px;
        color: blue;
        font-weight:bold;
        text-decoration: none;
    }
	.alink_cat:hover {
    	font-size: 14px;
        color: blue;
        font-weight:bold;
        text-decoration: underline;
    }

	form {
  		padding: 0px;
  		margin:0px 0px 0px 0px;
	}

	td {
		font-family: verdana;
		color:#000000;
		font-size:11px;
	}

	.tsmallgrey {
		font-family: verdana;
		color:#919191;
	}

	.dProdimg {
		display:float;
		width:200px;
		height:80px;
		font-family: verdana;
		color:#000000;
		font-size:09px;
		font-weight:none;
		padding:0px;
	}

	.teditbox {
		font-family: verdana;
		color:#000000;
		font-size:12px;
		font-weight:none;
		padding:0px;
		background:#FFFFFF;
  		border-right:1px solid #C0C0C0;
		border-left:1px solid #4B4B4B;
		border-bottom: 1px solid #C0C0C0;
		border-top:1px solid #4B4B4B;
	}

	.tbutton {
		font-family: verdana;
		color:#FFFFFF;
		font-size:10px;
		font-weight:bold;
		padding:3px;
		background:#6B88B7;
  		border-right:1px solid #4B4B4B;
		border-left:1px solid #FFFFFF;
		border-bottom: 1px solid #000;
		border-top:1px solid #FFFFFF;
	}
