/*  
Theme Name: Asimetrica
Theme URI: http://www.asimetrica.com/
Description: Theme for Asimetrica Corporate Page
Version: 0.0
Author: Pau Iglesias
Author URI: http://www.pauiglesias.com/
*/


	/* html */



	body, table, p
	{
		font-family: Trebuchet MS, Georgia, Verdana, Helvetica, Tahoma;
		font-size: 16px;
		font-weight: normal;
		margin: 0px;
		padding: 0px;
	}

	label
	{
		color: #4D4F43;
		margin: 0px;
		padding: 0px;
	}
	
	form
	{
		padding: 0px;
		margin: 0px;
		text-align: left;
	}

	p
	{
		line-height: 22px;
		margin-bottom: 15px;
	}
	
	h1
	{
		color: #80878E;
		font-family: Trebuchet MS, Arial;
		margin-bottom: 15px;
		padding-bottom: 0px;
	}
	
	h2
	{
		color: #80878E;
	}
	
		table.grid tr td h2
		{
			font-family: Arial;
			display: inline;
			font-size: 16px;
		}
	
	h3
	{
		color: #606060;
		font-size: 19px;
		letter-spacing: 1px;
	}



	/* links */



	a:link, a:active, a:visited
	{
		color: #5E8497;
		text-decoration: underline;
		padding: 0px;
		margin: 0px;
	}

	a:hover
	{
		color: #161E22;
		background-color: transparent;
	}
	
	a.image
	{
		padding: 0px;
	}
	
	a.image:hover
	{
		background: transparent;
		text-decoration: none;
	}


	
	/* layout */



	#container
	{
		text-align: center;
		margin: 15px 0px 20px 0px;
		padding: 0px;
	}
	
	#main
	{
		height: 500px;
		width: 760px;
		padding: 0px;
		margin: auto;
		text-align: left;
		background: #FFFFFF;
	}
	
	#top
	{
		margin: 10px 0px 0px 0px;
		padding: 5px 0px 5px 0px;
		height: 180px;
	}
	
	#top #logo
	{
		float: left;
	}
	
	#top #info
	{
		float: right;
		width: 325px;
		text-align: center;
		font-family: Verdana, Arial, Helvetica;
		font-size: 11px;
		color: #B1B1B1;
		margin: 0px;
		padding: 12px 0px 0px 0px;
		vertical-align: top;
		line-height: 14px;
	}
	
	#menu
	{

	}
	
	#menu a:link, #menu a:active, #menu a:visited
	{
		font-family: Georgia, Arial, Verdana;
		font-size: 14px;
		color: #3C4B56;
		text-decoration: none;
		background: transparent;
		padding: 1px;
		font-variant: small-caps;
	}
	
	#menu a:hover
	{
		color: #586B7C;
		text-decoration: none;
		background: #E4E8EC;
	}
	
	#content
	{
		margin: 0px;
	}


	/* grid */
	
	table.subgrid tr td
	{
		padding-bottom: 30px;
	}
	


	/* forms */
	
	
	.formInput
	{
		font-size: 13px;
		font-family: Arial, Tahoma, Helvetica;
		border: 1px solid #C0C0C0;
		margin: 0px;
		padding: 3px 3px 2px 3px;
		width: 300px;
	}
	
	.formCheckbox
	{
		margin: 0px 3px 0px 0px;
		padding: 0px;
	}
	
	.formSubmit
	{
		font-size: 14px;
		font-family: Arial, Tahoma, Helvetica;
		border: 1px solid #C0C0C0;
		background: #F0F2F4;
		margin: 0px;
		padding: 3px 3px 2px 3px;
		font-variant: small-caps;
		letter-spacing: 1px;
	}
	
	.formGroup
	{
		color: #000000;
		font-size: 12px;
		font-family: Arial, Tahoma;
		letter-spacing: 1px;
		padding: 1px 1px 1px 3px;
		background: #F2F2F2;
	}
	
	.website
	{
		float: left;
		width: 230px;
		text-align: center;
		margin: 0px 23px 25px 0px;
		font-size: 12px;
	}
	
	a.websiteurl:link, a.websiteurl:active, a.websiteurl:visited
	{
		display: block;
		color: #5E8497;
		text-align: left;
		text-decoration: none;
		font-family: Tahoma, Arial, Helvetica;
		font-size: 11px;
		margin-bottom: 2px;
		font-weight: bold;
	}
	
	a.websiteurl:hover
	{
		color: #494949;
		text-decoration: none;
	}
	
	.websitesrc
	{
		padding: 10px 2px 10px 2px;
		border: 5px solid #F0F0F0;
		margin-bottom: 10px;
	}
	
	.website img
	{
		border: 1px solid #C0C0C0;
	}


	/* Clear Both fixed */
	


	.clearfix:after
	{
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}

	.clearfix
	{
		display: inline-table;
	}

	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */


