@charset "utf-8";
/* CSS Document */
* {	margin: 0px auto;	padding: 0px auto;}

html, body {margin:0px auto; padding:0px auto; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}
h1 {font-size:11px; color:#D1D1D1;}
#extracontainer {width:1000px;}
#container {padding-top:20px;}
#subcontainer {height:577px; margin-top:10px; width:1000px; float:right;}
#content-container {margin-top:16px; float:left; height:450px; width:245px;}
#footer {border-top:1px solid #999999; padding-top:10px; margin-top:10px;}
#flashcontent {border:0px solid #333333; width:1000px; padding-top:0px; float:left; }

.quienes {line-height:1.15em;}


.clearer {clear:both;}
.left {float:left;}
.right {float:right;}
.txtrgt {text-align:right;}
.txtlft {text-align:left;}

.title {font-size:24px; font-weight:bolder; color:#000000;}
.subtitle {font-size:11px; font-weight:normal; color:#666666; line-height:1.5em;}

.pad-left-five {padding-left:5px; padding-top:10px;}
.no-marg {margin:0;}
.marg-seven {margin-right:7px;}
.marg-six {margin-right:6px;}

.thumbs {margin-right:5px;}

#menu {font-size:28px; font-weight:bolder; padding-top:48px; float:right;}
	#nav {text-decoration:none; color:#999999;}
	#nav a{text-decoration:none; color:#999999;}
	#nav a.on{text-decoration:none; color:#000000; border-top:1px solid #999999;}
	#nav a:hover{text-decoration:none; color:#000000; border-top:1px solid #999999;}
	#nav a.on:hover{text-decoration:none; color:#000000; border-top:1px solid #999999;}

a.box, a.box:link, a.box:visited, a.box:hover, a.box:active {cursor:pointer; text-decoration:none; color:#999999; font-size:16px; font-weight:bolder;}
a.box:hover {cursor:pointer; color:#000000;}

a.boxon, a.boxon:link, a.boxon:visited, a.boxon:hover, a.boxon:active {cursor:pointer; text-decoration:none; color:#000000; font-size:16px; font-weight:bolder;}
a.boxon:hover {cursor:pointer; color:#000000;}

a.language, a.language:link, a.language:visited, a.language:hover, a.language:active {cursor:pointer; font-size:12px; text-decoration:none; color:#999999;}
a.language:hover {text-decoration:none; cursor:pointer; color:#000000; border-top:1px solid #999999;}

a.languageon {text-decoration:none; cursor:pointer; font-size:12px; color:#000000; border-top:1px solid #999999;}
a.languageon:hover {text-decoration:none; cursor:pointer; color:#000000; border-top:1px solid #999999;}

a.contact, a.contact:link, a.contact:visited, a.contact:hover, a.contact:active {cursor:pointer; font-size:28px; text-decoration:none; color:#999999;}
a.contact:hover {text-decoration:none; cursor:pointer; color:#000000; border-top:1px solid #999999;}

/*a.tryout, a.tryout:link, a.tryout:visited, a.tryout:hover, a.tryout:active {font-size:40px; letter-spacing:-0.5em; line-height:1em; color:#666666; text-decoration:none;}
a.tryout:hover {font-size:40px; letter-spacing:1em; line-height:1em; color:#000000; text-decoration:none;}*/


.bg-grey-box {width:118px; background-color:#999999; height:577px; float:left;}
.bg-white-box {background-color:#FFFFFF; height:474px; margin:2px;}
.bg-white-txtbox {background-color:#FFFFFF; height:97px; margin:2px; text-align:left;}

.thmb-grey-box {width:118px; background-color:#999999; height:110px; float:left;}
.thmb-black-box {width:118px; background-color:#000000; height:110px; float:left; color:#000000; font-size:16px; font-weight:bolder;}
.thmb-white-box {background-color:#FFFFFF; height:83px; margin:2px;}
.thmb-white-txtbox {background-color:#FFFFFF; height:21px; margin:2px; text-align:left;}
