body  {
    	font-family: Verdana;
		font-size: 12px;
    	margin: 0; 
    	padding: 0;
    	text-align: center; 
		background:url(../img/back.gif) repeat-x;
		background-color:#7396b2;
    }
    .milcruceros #container { 
    	width: 950px; 
    	margin: 0 auto;
    	text-align: left;
		padding:25px;
    }
    .milcruceros #container2 { 
    	width: 950px; 
    	margin: 0 auto;
    	text-align: left;
		padding:7px 25px 25px 25px;
    }
    .milcruceros #mainContent { 
		width: 900px;
		padding: 0 25px;
		background:url(../img/back_white.gif) repeat-y;
    } 
    .milcruceros #header { 
    	width: 950px; 
    }
    .milcruceros #adress { 
		float: right;
		background:url(../img/adress_news.gif);
		margin-top: 20px;
		padding: 10px 20px 20px 20px;
		width: 239px;
		height: 80px; 
    }
    .milcruceros #logo { 
		width: 300px;
		padding-left: 30px;
    }
    .adress { 
		color:#0162a0;
		font-size: 16px;
		font-familfy:Arial, Helvetica, sans-serif;
		font-weight:bold;
		text-decoration:none;
	}
    .tlf { 
		color:#0162a0;
		font-size: 16px;
		font-familfy:Arial, Helvetica, sans-serif;
		font-weight:bold;
		text-decoration:none;
	}
    .tlf:hover { 
		color:#ff6600;
		font-size: 16px;
		font-familfy:Arial, Helvetica, sans-serif;
		font-weight:bold;
		text-decoration:none;
	}
    .milcruceros #sidebar {
    	float: right;
    	width: 0px;
		height: 0px;
		padding-right: 0px;
    }
    .milcruceros #menu { 
		width: 900px;
		height: 41px;
		background:url(../img/back_menu.jpg) no-repeat;
		text-align:center;
    }
    .milcruceros #oferta { 
		width: 900px;
		height: 130px;
		background:url(../img/oferta.jpg) no-repeat;
		padding: 18px 0 0 18px;
    }
    .milcruceros #oferta_tit { 
		width: 126px;
		height: 89px;
		background:#FFF;
		padding: 5px 0 0 15px;
		border: 1px solid #5d5d5d;
    }
    .milcruceros #oferta_pic { 
		margin-left: 15px;
		border: 1px solid #5d5d5d;
    }
    .milcruceros #oferta_pic2 { 
		border-top: 1px solid #5d5d5d;
		border-bottom: 1px solid #5d5d5d;
		border-right: 1px solid #5d5d5d;
		width: 136px;
		height: 94px;
    }
    .milcruceros #oferta_txt { 
		width: 245px;
		height: 80px;
		background:#FFF;
		padding: 7px;
		border: 1px solid #5d5d5d;
		margin-left: 15px;
    }
    .milcruceros #oferta_bt { 
		width: 150px;
		margin-left: 15px;
		text-align:center;
    }
    .milcruceros #items { 
		padding-top:12px;
    }
    .menu-item { 
		color:#ffffff;
		font-size: 16px;
		font-familfy:Arial, Helvetica, sans-serif;
		font-weight:bold;
		padding: 0 32px;
		text-decoration:none;
	}
    .menu-item:hover { 
		color:#ff6600;
		font-size: 16px;
		font-familfy:Arial, Helvetica, sans-serif;
		font-weight:bold;
		padding: 0 32px;
		text-decoration:none;
	}
    .milcruceros #post-it { 
		margin-right: 25px;
		width: 400px;
		height: 443px;
		background:url(../img/post.jpg) no-repeat;
		color: #0162A0;
		text-align:center;
		font-familfy:Arial, Helvetica, sans-serif;
    }
    .milcruceros #center { 
		margin-top: 10px;
		float: right;
		width: 450px;
		height: 421px;
		background:url(../img/back_center.jpg) no-repeat;
		color: #0162A0;
		text-align:left;
		font-familfy:Arial, Helvetica, sans-serif;
    }
    .milcruceros #post_tit { 
		margin: 0 20px 15px 20px;
		text-align:center;
		color:#ff6600;
        font-size: 16px;
		text-decoration:none;
		font-weight:bold;
    } 
    .milcruceros #post_tit2 { 
		margin: 0 0 10px 40px;
		width: 210px;
		color:#5d5d5d;
		font-size: 13px;
		text-align:left;
		font-weight:bold;
    } 
    .milcruceros #post_tit3 { 
		width: 135px;
		margin: 0 0 10px 15px;
		color:#ff6600;
        font-size: 26px;
		text-align:left;
		font-weight:bold;
    } 
    .milcruceros #post_pic { 
		margin: 0 20px 0 28px;
		text-align:center;
    } 
    .milcruceros #post_pic2 { 
		margin: 15px 20px 0 55px;
		text-align:center;
    } 
    .milcruceros #post_but { 
		background:url(../img/but_back.jpg);
		height: 23px;
		width: 140px;
		float:left;
		padding-top: 7px;
    } 
    .milcruceros #post_but2 { 
		background:url(../img/but_back.jpg);
		height: 23px;
		width: 140px;
		float:left;
		padding-top: 7px;
		margin-bottom: 3px;
    } 
    .info_button {
		color: #ffffff;
		font-size: 13px;
		font-weight:bold;
		text-decoration:none;
    } 
    .info_button:hover {
		color:#ff6600;
		font-size: 13px;
		font-weight:bold;
		text-decoration:none;
    } 
	.milcruceros #footer { 
		text-align:left;
		width: 801px; 
		margin: 0 auto;
		padding: 25px 0 40px 0;
    } 
    .logos_f { 
		margin: 22px;
    } 
    .fltrt { 
    	float: right;
    }
    .fltlft { 
    	float: left;
    }
    .clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el último elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */
    	clear:both;
    }
	.caja {
		font-family: Verdana;
		font-size: 11px;
		font-weight: normal;
		color: #bababc;
		text-decoration: none;
		border: 1px solid #bababc;
	}
    .textw { 
        color: #FFFFFF;
        font-size: 11px;
		text-decoration:none;
    }
    .textb { 
        color: #0162A0;
        font-size: 12px;
    }
    .textbg { 
        color: #0162A0;
        font-size: 13px;
    }
    .textbg2 { 
        color: #0162A0;
        font-size: 15px;
    }
    .textg {
		color: #5D5D5D;
		font-size: 12px;
    }
    .vinculoazul { 
        color: #0162A0;
        font-size: 12px;
		text-decoration:none;
    }
    .textnb { 
		color:#ff6600;
        font-size: 15px;
    }
    .vinculoazul:hover { 
		color:#ff6600;
        font-size: 12px;
		text-decoration:none;
    }
    .dots {
		background:url(../img/dots.gif) repeat-x center;
		height: 10px;
		margin-top: 2px;
    }
