/* CSS Document */



body{

background-color:#321B01;

font-family:"trebuchet ms";

font-size:.9em;

color:#FFFFFF;

}

h1{

	font-size: 1.3em;

	color: #ffcc00;

}

h2{

   font-size:1.1em;

   color:#FFA500;

   }

li{

list-style:none;

}

li.selected{

background-color:#CC6600;

display:block;

line-height:.2em;

width:9em;
w\idth:8.5em;
}

li.selected2{

background-color:#CC6600;

display:block;

line-height:.2em;

width:9em;

}

.main{

width:50em;

}

div.content{

margin: 1.3em 2em 2em 1em;

width:40em;

background-color:#402301;

border:1px solid #F1770A;

position: relative;

float:left;

padding: 5px;

}

div.maintext{

margin: 0em 0em 0em 0em;

text-align: justify;

padding-left:10px;

padding-right: 10px;

width:27em;

border:1px solid #F1770A;

float:left;

padding-top: 5px;

}

div.maintext a{

	color:#FFA500;

}

div.portafolio{

margin: 0em 0em 0em 0em;

text-align: justify;

padding-left:10px;

padding-right: 10px;

width:38em;

border:1px solid #F1770A;

float:left;

padding-top: 5px;

}

.righttext{

margin: 0em 0em 0em 0em;

width:9.8em;

border:1px solid #F1770A;

float:right;

padding: 5px;

}

.bottomtext{

margin: .5em 0em 0em 0em;

position: relative;

float: left;

width:39em;

border:1px solid #F1770A;

padding: 5px;

}

.menu{

width:10em;

float:left;

line-height:1em;

padding-top:20px;

}

.menu a{

	color:white;

	font-size:.8em;

	line-height:2em;

	text-decoration:none;

	text-align:right;

	display:block;

	width:10em;

	padding-right:16px;



}

.website{

	

	float:left;

	width:140px;
	w\idth:130px;

	margin-bottom:5px;

}

img.website{

	border:1px solid #FFA500;

}

li.website{

	list-style:none;



}

.tabcontentstyle{ /*style of tab content oontainer*/

/*float:left;*/

width: 26em;



}

.menu a:hover{

background-color: #FFA500;



}

.tabcontent{

/*	float:left;

	margin-left:1em;

	padding-left:10px;

	border:1px dashed white;

	width:26em;*/

	display:none;

}



@media print {

.tabcontent {

display:block!important;

}

}

