/*
-----------------------------------------------
Estilos para InterAmerican Cargo Website
Name:        interamerican_styles.css
Diseñador:   Nazareth Ernesto Marroquín
Blog:	     nazardesignblog.com
Mail: 	     nazarethm@gmail.com
Fecha:       2 Sept 2005
Modificado:  11 febrero 2008
Por:		 Nazareth Ernesto Marroquín
----------------------------------------------- */


	body {
		background : #ffffff url(images/nav-bg-body.png) repeat-x left top;
		margin : 0;
	}
	body, td, th {
		line-height : 18px;
		color : #333;
		font : 11px/18px Tahoma, Helvetica, Verdana, Arial, sans-serif;
		margin : 0;
		padding : 0;
	}
	#wrapper {
		margin : 0 auto;
		width : 950px;
		padding : 0;
		position : relative;
	}
	a {
		color : #009900;
		text-decoration : none;
	}
	a:hover {
		color : #0066cc;
	}	

	img {
		border : 0;
	}
	p {
		margin : 0 0 0 10px;
	}
	#centerpiece {
		height : 194px;
		padding : 0;
		margin : 0 0 0 6px;
		width : 938px;
		background-color : rgb(0, 153, 51);
		color : white;
		text-align : center;
		position : absolute;
		top : 40px;
	}
	#contentmain {
		width : 950px;
		padding : 186px 0 10px 0;
		clear : both;
	}
	#col_left {
		width : 200px;
		padding : 20px 10px 0 10px;
		float : left;
		text-align : center;
		background : url(images/bg_left_col.jpg) repeat-x;
		margin : 0 0 0 6px;
	}
	#col_left a {
		color : #0066cc;
	}
	#col_left a:hover {
		color : #0099cc;
	}
	#col_right {
		width : 700px;
		padding : 20px 0 10px 10px;
		float : left;
	}
	#sidebar_a {
		width : 331px;
		padding : 0;
		margin : 0;
		float : left;
	}
	#sidebar_b {
		width : 331px;
		padding : 0 0 0 20px;
		margin : 0;
		float : left;
	}
	#sidebar_a img {
		border : 3px solid #ccc;
	}
	#sidebar_b img {
		border : 3px solid #ccc;
	}
	#sidebar_a p {
		padding : 0 0 0 8px;
		height : 60px;
	}
	#sidebar_b p {
		padding : 0 0 0 8px;
		height : 60px;
	}
	#sidebar_c {
		width : 600px;
		padding : 0 10px 0 15px;
		float : left;
	}
	h2 {
		font-weight : bold;
		font-size : 16px;
		line-height : 22px;
		color : #000;
		background : url(images/arrow.gif) no-repeat left center;
		padding : 0 0 0 15px;
	}
	h2 a {
		color : inherit;
	}
	h2 a:hover {
		color : inherit;
	}
	#footer {
		clear : left;
		text-align : center;
		padding : 15px 0 0 0;
		width : auto;
		background : url(images/bg_footer.jpg) repeat-x bottom left;
		margin : 15px 0 0 6px;
		border-top : 1px dotted #ccc;
	}
	.clear {
		clear : left;
	}
	.flag {
		padding : 5px 0 0 5px;
	}
	.textos2 {
		height : auto;
		margin-top : 20px;
		margin-bottom : 30px;
		text-align : left;
		vertical-align : top;
		background-color : #fff;
	}
	.introduccion {
		font-size : 15px;
		font-weight : normal;
		color : #666;
		width : 625px;
		text-decoration : none;
		line-height : 22px;
	}
	h1 {
		font : 36px/36px "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin : 0;
		padding : 0 0 15px 0;
		color : #009900;
	}
	input {
		border : 1px solid #006699;
		font-size : 9pt;
		font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
		padding : 1px;
		color : #006600;
		background-color : #ffffff;
	}
	input[disabled] {border : 1px solid #eee;color:red!important;}
	textarea {
		border : 1px solid #006699;
		font-size : 9pt;
		font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
		padding : 5px;
		color : #006600;
		background-color : #ffffff;
	}
	select {
		border : 1px solid #006699;
		font-size : 9pt;
		font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
		color : #006600;
		background-color : #ffffff;
	}
	input.nuevo {
		background-color : #ffffff;
	}
