/*-- CSS - definition for SMUGGLING by MARIA LINARES ---*/

body {
  color: #333; 
  background-color: white;
  font-size: 100.01%;
  margin: 0; 
  padding: 0;
  font-family:Arial, sans serif;
  /*letter-spacing:0.05em;*/
}

b {
	
  letter-spacing:0.02em;
}

#container {
	width:800px;
	margin:0 auto 0 auto;
	padding:0;
}

#logods {
	position:relative;
	right:20px;
	top:20px;
	font-family:Arial, sans serif;
	font-size:60%;
	color:#999;
  	line-height:8;
	text-align:right;
}

#menu {
	float:left;
	margin:0; padding:0;
}

ul#Navigation {
  width:100px;
  font-size: 80%;
  float: left; 
  margin: 0; 
  padding: 0.5em 0 0 0;
  background-color:#c9cfce;
  min-height:500px;
  border-bottom:2px solid #c9cfce;
  
}
ul#Navigation li {
  list-style: none;
  margin: 0; padding: 1px;
}
ul#Navigation a {
  display: block;
  padding: 0.2em 0.2em 0.2em 0.5em;
  text-decoration:none;
}

ul#Navigation a:link {
  color: white;
}
ul#Navigation a:visited {
  color: white; /*text-decoration:line-through;*/
}
ul#Navigation a:hover,
ul#Navigation a:active,
ul#Navigation a:focus {
  color: white; 
  border-top:1px solid white;
  border-bottom:1px solid white;
}

.enabled{
  list-style: none;
  display: block;
  padding: 0.2em;
  margin: 0.3em 0 0.3em;
  text-decoration:none;
  background-color:#babfbf;
  display: block;
}

ul#SubNavigation {
  width:150px;
  font-size: 80%;
  margin: 0 0 0 105px; 
  padding: 0.5em 0 0 0;
  background-color:#acafb0;
  min-height:500px;
  border-bottom:2px solid #acafb0;
  
}
ul#SubNavigation li {
  list-style: none;
  margin: 0; padding: 1px;
}
ul#SubNavigation a {
  display: block;
  padding: 0.2em 0.2em 0.2em 0.5em;
  text-decoration:none;
}

ul#SubNavigation a:link {
  color: white;
}
ul#SubNavigation a:visited {
  color: white; /*text-decoration:line-through;*/
}
ul#SubNavigation a:hover,
ul#SubNavigation a:focus,
ul#SubNavigation a:active {
  color: white; 
  border-top:1px solid white;
  border-bottom:1px solid white;
}

.SubEnabled{
  list-style: none;
  display: block;
  padding: 0.2em;
  margin: 0.3em 0 0.3em ;
  text-decoration:none;
  background-color: #9a9d9d;
  display: block;
}

div#content {
  margin:0 0 0 260px;
  padding: 0.5em 0 0 0;
  background-color:#666;
  min-height:500px;
  color:white;
  font-weight:normal;
}

div#content a {
  color: #fff; 
  text-decoration:underline;
}


#end {
	clear:both; 
	margin:0; padding:15px 20px 20px 0;
	text-align:right;
	font-size:80%;
	color:#acafb0;
}

.home {
  height:650px;
  background:url(../img/artist/bg_home.jpg);
  background-repeat:no-repeat;
  background-position:top;
	
}

p {
  font-size:80%;
  font-weight:normal;
  margin: 0;
  padding: 0em 0.8em 0.8em 0.8em;
  line-height: 1.2;
}

p.quote {
  font-size:70%;
  font-weight:normal;
  margin: 0;
  padding: 0em 0.8em 2em 10em;
  line-height: 1.2;
}

.linklist {
  line-height: 1.5;
}

ul.language {
  font-size:80%;
  font-weight:normal;
  margin: 0.8em 0 40px 320px;
  padding: 0 0.8em 0.8em 0;
  border-left:1px solid white;
  height:7px;
}

ul.language li {
	float:left;
	padding:0 0.4em 0.2em 0.4em;
	margin:0;
  list-style: none;
  border-right:1px solid white;
}

ul.language li a,
ul.language li a:link,
ul.language li a:visited {
	text-decoration:none;
}

ul.languageTx {
  font-size:80%;
  font-weight:normal;
  margin: -2em 0 40px 150px;
  padding: 0 0.8em 0.8em 0;
  border-left:1px solid white;
  height:7px;
}

ul.languageTx li {
	float:left;
	padding:0 0.4em 0.2em 0.4em;
	margin:0;
  list-style: none;
  border-right:1px solid white;
}

ul.languageTx li a,
ul.languageTx li a:link,
ul.languageTx li a:visited {
	text-decoration:underline;
}

hr {
	border:1px solid #fff;
	text-align:left;
	margin-left:-2px;
}

.pTable {
  font-size:80%;
  font-weight:normal;
  margin: 0;
  padding: 0em 0.8em 0.8em 0.8em;
  line-height: 1.2;
}

h1 {
	font-size:100%;
	padding: 0em 0.8em 0.8em 0.8em;
}

.bgimg {
	text-align:center;
	padding:20px;
	background-color:#fff;
	margin:0 0 20px 0;
}

.hidden {
 /*display:none;*/
visibility:hidden;
}

/*---- form ------------------------------------------*/



.contact {
	width:450px;
	padding:10px 10px 20px 10px;
	margin:10px 0 0 40px;
	border:1px dotted #fff;
 	color:#fff;
	text-align:left;
    font-weight:lighter;

	font-size:80%;	
}

.contact td {
	vertical-align:top;
	padding-top:10px;
	padding-left:10px;
}

textarea {
	font-size:100%;

}


input, textarea {
        background-color:#fff;
        border:#9aa28f 1px dotted;
	
        font-family:Arial, Verdana, Tahoma;

    	font-weight:lighter;	
	
        color:#000;
        width:90%;
}



input:focus, 
textarea:focus,
input:hover,
textarea:hover {
        background-color:#eee;
        border:#9aa28f 1px solid;
    
}



input.senden {
	width:100px;
}

.red {
	color:#cf6;
}



.grau {
	color:#333;
}



.klein {
	
        font-size:90%;
	
        line-height:100%;
	
        letter-spacing:0.08em;
}



       
/*---------------------------------------------------------*/




