/*GENERAL*/
body{
	margin-left:0;
	margin-top:77px;
	margin-right:0;
	margin-bottom:0;
	font-size:11px;
/*	font-family:Arial, Tahoma, Verdana, sans-serif;*/
	font-family:Georgia;
	

	background:white url('http://www.anna-sangra.com/images/bg8.gif');
}
td{
	font-size:11px;
	font-family:Arial, Tahoma, Verdana, sans-serif;
	vertical-align:top;
}
a{	
	text-decoration:none;
}
img{
	border:0;
	padding:0;
	margin:0;
}

table.mainarea{
	background:white;
/*	border-left:2px #D1E61C solid;
	border-right:2px #D1E61C solid;
	border-bottom:2px #D1E61C solid;
	border-top:2px #D1E61C solid;*/
}

/*BODYTEXT*/
div.bodytext{
	padding:0;
	margin:0;
/*	background:white url('/images/dot.gif') repeat-y right;*/
	background:white;
}
div.bodytext p{
	padding:0;
	margin:10px 20px;
	font-size:11px;
	color:black;
	text-align:justify;
}
div.bodytext p.pistatxobar{
	background:#D1E61C;
	color:white;
	font-weight:bold;
	padding:5px;
}

div.bodytext h1{
	font-size:12px;
	padding:0;
	margin-left:20px;
	color:black;
}
div.bodytext a{ 
   font-size:11px; 
   color:black;
   text-decoration:none;
   font-weight:bold;
}
div.bodytext ul{
	font-size:11px;
	color:black;
	padding-left:20px;
	padding-right:20px;
}
div.bodytext li{
	font-size:11px;
	color:black;
}

div.bodytextr{
	padding:0;
	margin:0;
	background:white;
}
div.bodytextr p{
	padding:1em 15px 1em 15px;
	text-align:left;
	margin:0;
	color:black;
	font-size:10px;
	text-align:justify;
/*	background:transparent url('/images/dot.gif') repeat-x bottom;*/
}
div.bodytextr h1{
	font-size:12px;
}
div.bodytextr a{ 
	font-size:9px; 
	font-weight:bold;
   	background-color:#A6B418;
	color:white;
}

/*HEADER*/
div.header{
	border-bottom:1px #A6B418 solid;
}

/*MENU*/
div.menu {
	height:20px;
	padding-top:10px;
	border-bottom:1px #A6B418 solid;
	background:white;
	color:#A6B418;
	font-weight:bold;
	font-size:12px;
}
div.menu a{
/*	color:#CCCCCC;*/
	color:#A6B418;
	padding-left:20px;
	padding-right:20px;
	font-size:12px;
	font-weight:bold;
	margin:0;
}
div.menu a:hover{
	background-color:#A6B418;
	color:white;
	margin:0;
}
div.menu a:active{
	background-color:#A6B418;
	color:white;
	margin:0;
}

/*MENU2*/
div.menu2 {
	height:20px;
	padding-top:5px;
	border-bottom:1px #A6B418 solid;
	background:white;
	color:#A6B418;
	font-weight:bold;
	font-size:10px;
	text-align:right;
}
div.menu2 a{
	background-color:#A6B418;
	color:white;
	padding-left:5px;
	padding-right:10px;
	font-size:10px;
	font-weight:bold;
	margin:0;
}
div.menu2 a:hover{
	background-color:#A6B418;
	color:black;
	margin:0;
}
div.menu2 a:active{
	background-color:#A6B418;
	color:black;
	margin:0;
}

/*FOOTER */
div.footer{
	font-size:10px;
	color: white;
	text-align:right;
	padding-top:2px;
}
div.footer a{
	font-size:10px;
	color: white;	
	text-decoration:none;
}
div.footer a:hover{
	font-size:10px;
	color:white;
	background-color:#A6B418;
}

/*CONTACT FORM*/
form{	
	padding:0;
	margin:10px 20px;
	color:#999999;
}
input,select,textarea{
	width:340px;
	font-size:11px;
	padding:2px;
	border:1px black solid;
	font-family:Verdana, Arial, Tahoma, sans-serif;
}
tr.req td *{
	background:#A6B418;
}
.req{
	font-weight:bold;
	color:#000000;
	background:white;
}
button{	
	font-size:10px;
	border:1px black solid;
	padding:2px;
	font-weight:bold;
	color:white;
	background:#A6B418;
}
div.general{
	margin:0;
	padding:0;
	border-right:1px white solid;
	border-left:1px white solid;
}

/*LANGUAGES */
div.languages{
	font-size:10px;
	font-weight:bold;
	color: #A6B418;
	text-align:right;
	padding-bottom:2px;
}
div.languages a{
	background-color:white;
	font-size:10px;
	font-weight:bold;
	color: #A6B418;	
}
div.languages a:hover{
	background-color:#A6B418;
	color:white;
}
div.languages a:active{
	background-color:#A6B418;
	color:white;
}
div.underconstruction p{
	font-size:18px;
	color: #CCCCCC;
	text-align:center;
	font-weight:bold;
	padding:7px 7px;
	border:1px #D1E61C solid;
}
/*POPUPS*/
.popup{
	background:#333333;
}

.popup p{
	font-size:10px;
	color:white;
	padding-left:45px;
	padding-top:20px;
	padding-bottom:45px;
	padding-right:10px;
}

.popup a {
	font-weight:bold; 
	color:white;
}

.tancar{	
	font-size:10px;
/*	font-weight:bold;*/
}
.tancar button{
	background-color:white;
	color:black;
	border:0;
	text-decoration:none;
	padding:2px;
	cursor:pointer;
}

	