* { margin:0; }
body { background-color:#2c5b6f; font:12px Arial; padding-bottom:10px; color:white; }
.clear { clear:both; }
.left { float:left; }
.right { float:right; }
fieldset{ border:none; }

.container{
width:100%;
position:relative;
}
.container .wrapper{
width:1024px;
margin:0 auto;
}
.container .inner{
width:839px;
padding-left:85px;
padding-right:100px;
position:relative;
}

.head{
background:#a7bbc3 url(../img/head-bg.jpg) repeat-x top left;
}
.head .wrapper{
background:url(../img/head-wrap.jpg) repeat-y top left;
}
.head .inner{
background:url(../img/head-in.jpg) no-repeat top left;
}
.head .black {
	background:url(../img/head-in_b.jpg) no-repeat top left !important;
	}
.headlines{
position:absolute;
top:46px;
left:0px;
width:900px;
height:74px;
}
/*h1 h2*/
.head .black  h1 {
	margin:0;
	padding:0;
	position:absolute;
	top:46px;
	left:108px;
	font-size:60px;
	font-weight:bolder;
	font-family: Impact, sans-serif;
	text-transform:uppercase;
	color:#000;
	background:url(../img/tags_h1.png) top left no-repeat;
	}
.head .black  h1 span span {
	color:#fff;
	}
.head .black  h2 {
	margin:0;
	padding:0;
	position:absolute;
	top:94px;
	left:109px;
	font-size:36px;
	font-weight:bolder;
	font-family: Impact, sans-serif;
	text-transform:uppercase;
	color:#000;
	background:url(../img/tags_h2.png) top left no-repeat;
	}
.head .black  h2 span,
.head .black  h1 span {
	visibility:hidden;
	}	
	
.langmenu{
float:right;
margin-right:21px;
display:inline;
margin-bottom:1px;
}
.langmenu li{
float:left;
list-style:none;
padding-left:0;
margin-left:1px;
}
.langmenu a{
padding:1px 5px;
font:12px Arial;
text-decoration:none;
color:black;
display:block;
padding-top: 29px;
}
.langmenu a:hover,
.langmenu li.selected a{
color:white;
background-color:black;
}

.headimg{
margin-left:24px;
display:block;
}
.headimgFirefox{
margin-left:0px;
display:block;
}
.maillink{
position:absolute;
bottom:7px;
right:130px;
}
.maillink img{
display:block;
border:none;
}

/*tags*/
.tags {
	width:422px;
	height:200px;
	/*background:#fff;*/
	position:absolute;
	top:60px;
	right:122px;
	z-index:10;
	color:#fff;
	}
/*search*/
div.search,
div.newsletter  {
	width:212px;
	background:#fff;
	position:absolute;
	bottom:1px;
	right:120px;
	}
div.search #search,
div.newsletter #search {
	border:4px solid #000;
	color:#517888;
	width:154px;
	height:16px;
	float:right;
	margin:0 8px 8px 0;
	padding:0 4px;
	font-size:90%;
	}
div.search label,
div.newsletter label {
	color:#000;
	float:right;
	padding:8px;
	}
div.search a img,
div.newsletter a img,
div.search #submitbus {
	position:absolute;
	left:8px;
	bottom:10px;
	border:none;
	background:none;
	}
div.search #submitbus,
div.newsletter #submitbus {
	width:15px;
	height:19px;
	background:url(../img/double_arrow.png) top left no-repeat;
	cursor:pointer;
	}
a.logo img{
	position:absolute;
	bottom:2px;
	margin-left:400px;
	border:none;
	text-decoration:none;
	}
	
#newsletter {
	z-index:10;
	display:none;
	}
	
/*---*/

.menu{
background:#a7bbc3 url(../img/menu-bg.jpg) repeat-x top left;
text-transform:lowercase;
}
.menu .wrapper{
background:url(../img/head-wrap.jpg) repeat-y top left;
}
.menu .inner{
height:19px;
}
.menu,.smenu{
z-index:1000;
}

.mainmenu{
list-style:none;
position:relative;
width:100%;
padding-left:0;
text-align:center;
}
.menuitem{
display:inline;
background:url(../img/menusep.gif) no-repeat right 7px;
margin-left:-1px;
padding:0 10px;
}
.menuitem a{
line-height:19px;
color:#517888;
padding:2px 20px;
text-decoration:none;
}
.menuchild{
position:absolute;
top:19px;
visibility:hidden;
background-color:#84A0AB;
padding:10px 0;
text-align:left;
border-top:1px solid #819da8;
}
.menuchild a{
display:block;
color:white;
text-decoration:none;
padding:2px 10px;
padding-left:19px;/*edit*/
}
.menuchild a:hover{
background-color:black;
}
.mainmenu .last{
background:none;
}

.clickable {
	cursor:pointer;
	}
.notclickable {
	cursor:default;
	}

/*---*/

.firstcon{
background:#9eb4bd url(../img/firstcon-bg.jpg) repeat-x top left;
}
.firstcon .wrapper{
background:url(../img/firstcon-wrap.jpg) repeat-y top left;
}
.firstcon .inner{
background:url(../img/firstcon-in.jpg) no-repeat top left;
}

.secondcon{
background:#9eb4bd url(../img/secondcon-bg.jpg) repeat-x top left;
}
.secondcon .wrapper{
background:url(../img/secondcon-wrap.jpg) repeat-y top left;
}
.secondcon .inner{
background:url(../img/secondcon-in.gif) no-repeat top left;
}

.space{
background:#9eb4bd url(space-bg.gif) repeat-x top left;
height:4px;
overflow:hidden;
}
.space .wrapper{
background:url(../img/space-wrap.jpg) repeat-y top left;
}
.space .inner{
background:none;
}

.leftcon{
float:left;
width:425px;
background:url(../img/consep.gif) no-repeat right top;
position:relative;
}
.leftcon2{
background:url(../img/consep2.gif) no-repeat right 1px;
}
.leftcon3, .rightcon3{
height:80px;
}
.rightcon{
float:left;
width:414px;
position:relative;
}

.title{
position:absolute;
top:3px;
}
.title h2{
color:black;
font:bold 30px Arial;
}
.title1{
left:5px;
}
.title2{
right:5px;
}
.subtitle1{
width:400px;
margin-left:5px;
}
.subtitle2{
width:375px;
margin-left:35px;
}
.subtitle td{
padding-top:25px;
}
.subtitle1 .border{
background:url(../img/border1.gif) no-repeat right 32px;
}
.subtitle2 .border{
background:url(../img/border2.gif) no-repeat left 32px;
}
.subtitle .text{
width:1%;
white-space:nowrap;
}
.subtitle1 .text{
padding-left:10px;
}
.subtitle2 .text{
padding-right:10px;
}
.subtitle .text h3{
font-size:12px;
color:black;
}
.titledesc{
padding-top:13px;
padding-bottom:15px;
width:295px;
height: 95px;
}
.titledesc1{
margin-left:110px;
}
.titledesc2{
margin-left:35px;
}
.titleimg{
margin-left:7px;
}

.accon{
width:800px;
padding-left:15px;
padding-top:12px;
padding-bottom:10px;
position:relative;
}
.accon2{
padding-top:0;
overflow:hidden;
}
.achead{
width:100%;
}
.achead .part1{
border-bottom:1px solid white;
}
.achead .part1 h2{
font-size:12px;
}
.achead .part2{
width:1%;
border-bottom:1px solid black;
white-space:nowrap;
}
.achead .part2 a{
font:bold 10px Verdana;
text-decoration:none;
color:black;
}
.actual{
width:204px;
float:left;
padding-left:2px;
position:relative;
}
.actual p a{
color:white;
text-decoration:none;
outline:none;
}
.actual p a:hover{
text-decoration:underline;
}
.actual2{
margin-left:89px;
padding-left:0;
}
.actual h3{
padding:2px 0;
width: 150px;
max-width: 150px;
}
.actual h3 a{
font-size:12px;
text-decoration:none;
color:black;
}
.actual p{
font-size:12px;
text-decoration:none;

}
.actual h3 a:hover{
text-decoration:underline;
}

.article1,.article2{
position:relative;
padding-bottom:2px;
}
.article1 .titlelink, .article2 .titlelink{
color:black;
text-decoration:none;
font-size:13px;
margin-top:18px;
font-weight:bold;
}
.article1 .titlelink:hover, .article2 .titlelink:hover{
text-decoration:underline;
}
.article1 .titlelink span, .article2 .titlelink span{
font-size:11px;
font-weight:normal;
}
.article1 p, .article2 p{
padding-top:8px;
}
.article1{
width:425px;
height:98px;
background:url(../img/sleftbg.gif) no-repeat top left;
left:-1px;
}
.article1 .titlelink{
margin-left:10px;
float:left;

	width:190px;
}
.article1 p{
float:left;
margin-left:13px;
width:150px;
text-align:justify;
}
.article2{
width:414px;
height:98px;
background:url(../img/srightbg.gif) no-repeat top right;
}
.article2 .titlelink{
margin-right:10px;
float:right;
}
.article2 p{
float:right;
margin-right:13px;
width:205px;
text-align:justify;
}
.artimg img{
border:none;
display:block;
}

.article1 .artimg img {
	width:195px;
	height:68px;
	}
.article2 .artimg img {
	width:78px;
	height:68px;
	}

.article1 .artimg{
float:left;
margin:15px;
}
.article2 .artimg{
float:right;
margin:15px;
}

.banners{
background:white url(../img/banners-bg.jpg) repeat-x top left;
}
.striplined{
background:white url(../img/banners-bg_.jpg) repeat-x top left;
}
.banners .inner{
background:url(../img/banners-in.jpg) no-repeat top left;
height:50px;
}
.striplined .nowhiteline{
background:url(../img/banners-in_.jpg) no-repeat top left;
height:50px;
}
.bannercon{
position:relative;
top:2px;
left:3px;
}
.bannercon a{
float:left;
position:relative;
margin-right:1px;
outline:none;
}
.bannercon img{
display:block;
border:none;
width:277px;
height:47px;
}
.blarge{
position:absolute;
top:-69px;
left:-1px;
border:1px solid white!important;
z-index:1;
}
.bannercon a .blarge{
visibility:hidden;
}
.bannercon a:hover .blarge{
visibility:visible;
height:115px;
}

.footer{
padding-left:0;
list-style:none;
text-align:center;
padding-top:12px;
width:1024px;
font:10px Arial;
margin:0 auto;
}
.footer li{
display:inline;
background:url(../img/footsep.gif) no-repeat right 3px;
padding-right:4px;
}
.footer .last{
background:none;
}
.footer a{
padding:0 4px;
text-decoration:none;
color:white;
font:10px Arial;
}
.footer a:hover{
text-decoration:underline;
}

/* banners_pequeños,ficha_noticia */

.actual .date{
position:absolute;
top:0;
right:0;
font:10px Arial;
color:#646a6c;
padding-top:10px;
}
.fc2 .accon{
top:-10px;
padding-bottom:0;
}
.fc2 .actual{
padding-top:8px;
}
.content1{
width:807px;
background-color:white;
padding:15px;
position:relative;
overflow:hidden;
}
.c1photo{
float:left;
width:304px;
background:white url(../img/c1photobg1.gif) no-repeat right top;
}
.c1photo img{
display:block;
}
.c1desc{
float:left;
width:453px;
height:240px;
background-color:#fea700;
padding:20px;
padding-right:30px;
position:relative;
overflow-y:auto;
overflow-x:hidden;
}
.c1desc h3{
color:black;
font:bold 16px Tahoma;
text-align:justify;
}
.c1desc h3, .c1desc p{
padding-bottom:18px;
}
.c1desc h3 span{
font:11px Arial;
color:white;
}
.c1desc2{
background-color:#b800e1;
}
.c1desc2 h3, .c1desc2 p{
padding-bottom:9px;
}

.beforeDownload{
	min-height: 225px;
}
.download{
	padding: 0 0 30px;
}
.download a{
text-decoration:none;
color:white;
float: right;
}
.download a:hover{
color:black;
}
.empr1{
position:absolute;
top:0;
left:0;
z-index:1;
width:392px;
height:68px;
padding:15px;
background-color:white;
/*visibility:hidden;*/
}
.empr2{
width:384px;
}
.emprinner{
background-color:#c8ba8c;
color:white;
padding:18px;
padding-bottom:20px;
font:bold 22px Arial;
}
.emcl{
position:absolute;
top:1px;
left:15px;
}
.emop{
position:absolute;
top:15px;
}
.article1 .emop{
left:212px;
}
.article2 .emop{
right:95px;
}
.emcl img,
.emop img{
display:block;
border:none;
}

.c1nav{
/*position:absolute;*/
bottom:15px;
left:20px;
width:450px;
}
.c1nav a{
text-decoration:none;
color:white;
}
.c1nav .first{
float:left;
}
.c1nav .second{
float:right;
}
.c1nav .first img,.c1nav .second img{
border:none;
vertical-align:middle;
margin-top:1px;
}
.c1nav .first, .c1nav .second{
color:black;
}
.c1nav .upper{
padding-bottom:5px;
}
.c1nav .lower{
padding-top:5px;
background:url(../img/c1navsep.gif) no-repeat top left;
}
.c1nav .lower .first{
margin-left:5px;
}
.c1nav .lower .second{
color:white;
padding-right: 12px;
}
.c1nav .lower .second:hover{
color:black;
}

.content2{
padding:13px;
width:814px;
margin-top:3px;
}
.content2 .c1photo{
width:332px;
}
.content2 .c1desc{
width:430px;
height:234px;
background-color:white;
color:black;
padding-top:0;
padding-left:15px;
	overflow-y:auto;
	overflow-x:hidden;
}
.content2 .c1desc h3{
padding-bottom:10px;
}
.content2 .c1desc p,
.content2 .c1desc a{
color:#666666;
}
.content2 .c1nav {
bottom:0;
}
.content2 .c1nav .lower{
background:url(../img/c1navsep2.gif) no-repeat top left!important;
padding-right: 12px;
}
.content2 .c1nav .first,
.content2 .c1nav .second{
color:black;
text-decoration:underline;
margin-left:0;
margin-right:0;
}
.content2 .c1nav .first:hover,
.content2 .c1nav .second:hover{
font-weight:bold;
}
.content2 .email{
text-decoration:none;
}
.c2space{
height:25px;
}

/*formulario-de-contacto*/

.formleft, .formright{
float:left;
color:black;
}
.formleft{
width:337px;
height: 200px;
background:url(../img/formsep.gif) no-repeat right 45px;
}
.formleft h3{
padding-top:15px;
font-size:15px;
padding-left:35px;
height:30px;
}
.formright{
width:470px;
padding-top:45px;
}
.fleft,.fright{
float:left;
margin-bottom:10px;
}
.fleft{
width:111px;
padding-right:4px;
padding-top:2px;
text-align:right;
font-weight:bold;
}
.fright input{
background-color:white;
border:2px solid black;
width:167px;
padding-left:5px;
font:11px Arial;
}
.fright textarea{
width:313px;
padding-left:5px;
height:120px;
background-color:white;
border:2px solid black;
}
.formwrapper{
background-color:#c1dc00;
width:100%;
padding-bottom:20px;
}
.enviarbtn{
background-color:black;
float:right;
margin-right:33px;
display:inline;
padding:2px 0;
}
.enviarbtn a,
.enviarbtn input {
padding:0px 22px;
color:white;
text-decoration:none;
background:none;
border:none;
cursor:pointer;
}
.enviarbtn a:hover{
color:gray;
}

.searchwrapper{
color:black;
}
.searchleft,.searchright{
float:left;
height:250px;
width: 420px;
display:inline;
position:relative;
}
.searchleft{
width:325px;
border-right:1px solid black;
}
.searchleft h3,.searchright h3{
font-size:15px;
}
.searchleft h3{
padding-left:5px;
height:30px;
}
.searchright h3{
margin:5px 15px;
}
.flefts{
width:100px;
}
.flefts2{
width:80px;
}
.frights input{
width:165px;
padding-left:5px;
}
.frights select{
width:210px;
background-color:white;
border:2px solid black;
font:11px Arial;
}
.sleftsep{
width:100%;
height:53px;
margin-left:10px;
overflow:hidden;
background:url(../img/sleftsep.gif) no-repeat left 35%;
}
.sresult{
width:442px;
margin-left:15px;
background:url(../img/sresultbg.gif) left bottom;
margin-bottom:2px;
}
.sresult a{
text-decoration:none;
background-color:white;
color:#666666;
}
.c1nav2{
position:absolute;
bottom:-5px;
left:15px;
width:445px;
}

/*listado noticias*/

.notleft,.notright{
float:left;
height:378px;
}
.notleft{
width:314px;
background:url(../img/notsep.gif) no-repeat right top;
position:relative;
left:-4px;
}
.notleft h3{
font:10px Arial;
color:#646a6c;
padding-top:27px;
padding-bottom:15px;
}
.notleft h3 a{
color:black;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
.notleft h3 a:hover{
text-decoration:underline;
}
.notphoto{
border:10px solid white;
}
.actual3,.actual4{
display:inline;
margin-top:30px;
}
.actual3{
margin-left:18px;
height:80px;
max-height: 80px;
overflow: hidden;
}
.actual4{
float:right;
}
.notright{
width:486px;
}
.notleft .desc{
width:290px;
max-width:290px;
padding-top:20px;
text-align:justify;
/*height: 140px;*/
max-height: 136px;
overflow: hidden;
}
.notleft .desc a{
color:white;
text-decoration:none;
}
.notleft .desc a:hover{
text-decoration:underline;
}
.sreslinks{
float:right;
color:black;
margin-right:20px;
display:inline;
padding-bottom:7px;
text-decoration:underline;
font:bold 10px Verdana;
}
.sreslinks a{
color:black;
}

#content1{
margin-top:5px;
}

.toUpperCase {
	text-transform: uppercase;
}

.toLowerCase {
	text-transform: lowercase;
}

.noBorder{
	border: none;
}

.aNC:visited, .aNC:link{
	color: white;
	cursor: pointer;
}

#menu  .selected a{
	background-color: #84A0AB;
	color: white;
}

/*second css*/

.shead{
background:none;
background-color:#abbec5;
}
.shead .wrapper{
background:url(../img/head-wrap-s.jpg) repeat-y top left;
}
.shead .inner{
background:url(../img/head-in-s.jpg) no-repeat top left;
}

.smenu{
background:none;
background-color:#abbec5;
}
.smenu .wrapper{
background:url(../img/head-wrap-s.jpg) repeat-y top left;
}
.smenu .inner{
height:19px;
}

.sfirstcon{
background:none;
background-color:#abbec5;
}
.sfirstcon .inner{
background:url(../img/firstcon-in-s.jpg) no-repeat top left;
margin:0 auto;
height:68px;
}

.ssecondcon{
background:none;
background-color:#abbec5;
}
.ssecondcon .wrapper{
background:url(../img/secondcon-wrap-s.jpg) repeat-y top left;
}

.sbanners{
background:#abbec5 url(../img/banners-bg-s.gif) repeat-x top left;
}
.sbanners .inner{
background:url(../img/banners-in-s.jpg) no-repeat top left;
height:50px;
}

.leftline1{
position:absolute;
top:32px;
left:0px;
width:900px;
height:29px;
}
.leftline2{
position:absolute;
top:17px;
left:0px;
width:900px;
height:29px;
}
.leftline3{
position:absolute;
top:7px;
left:0px;
width:900px;
height:16px;
}

.sconinner1{
background:url(../img/sconinner1.jpg) no-repeat top left;
}
.sconinner2{
background:url(../img/sconinner2.jpg) no-repeat top left;
}
.sconinner3{
background:url(../img/sconinner3.jpg) no-repeat top left!important;
}
.sconinner4{
background:url(../img/sconinner4.jpg) no-repeat top left!important;
}
.sconinner5{
background:url(../img/sconinner5.jpg) no-repeat top left!important;
}
.sconinner6{
background:url(../img/sconinner6.jpg) no-repeat top left!important;
height:28px!important;
overflow:hidden;
}
.sconinner7{
background:url(../img/sconinner7.jpg) no-repeat top left!important;
height:28px!important;
overflow:hidden;
}

.rightline1{
position:absolute;
top:19px;
right:0px;
width:900px;
height:29px;
}
.rightline2{
position:absolute;
top:31px;
right:0px;
width:900px;
height:29px;
}
.rightline3{
position:absolute;
top:8px;
right:0px;
width:900px;
height:16px;
}

.ssep{
width:100%;
height:1px;
overflow:hidden;
background-color:#84a0ab;
}

/*.headimg{
margin-left:21px;
}*/

.langmenu{
margin-right:19px;
}

.fcleft1, .fcright1{
color:black;
position:relative;
}
.fcleft1{
float:left;
}
.fcright1{
float:right;
}
.fcleft1 h2 img,.fcright1 h2 img{
margin-bottom:10px;
margin-top:10px;
display:block;
}
.fcleft1 h2,.fcright1 h2,
.fcleft1 h3,.fcright1 h3{
padding:0 5px;
}
.fcright1 h2 img{
position:relative;
left:47px;
}
.fcright2 h2 img{
left:0;
}
.breadcrumb{
position:absolute;
bottom:6px;
right:100px;
font-size:11px;
color:black;
}
.breadcrumb2{
left:100px;
}
.breadcrumb{
padding-right:10px;
}
.breadcrumb a{
color:black;
}
.breadcrumb a:hover{
text-decoration:none;
}

.scontent{
width:800px;
margin-left:20px;
color:black;
padding-top:20px;
}
.scontent p{
padding-bottom:10px;
}
.scontent h5{
color:#84a0ab;
font-size:12px;
font-family:Arial;
}
.scontent ul {
	list-style-position: outside;
	margin-left: 0px; padding-left: 30px; 
	list-style: square; 
	vertical-align: middle; 
	}
.scontent ul li {
	margin: 0px; 
	padding: 0px;
	}
.scontent ul a {
	text-decoration:none;
	color:#000;
	}
.scontent ul a:link:hover {
	color:#000;
	}
.ssubtitle1,.ssubtitle2{
width:1%;
}
.ssubtitle1{
margin-left:5px;
float:left;
}
.ssubtitle2{
margin-left:35px;
float:right;
}
.ssubtitle1 .border{
background:url(../img/border1.gif) no-repeat right bottom;
}
.ssubtitle2 .border{
background:url(../img/border2.gif) no-repeat left bottom;
}
.ssubtitle .border,.ssubtitle .text{
width:1%;
white-space:nowrap;
}
.ssubtitle1 .text{
padding-left:10px;
}
.ssubtitle1 .border{
padding-right:50px;
}
.ssubtitle2 .text{
padding-right:10px;
}
.ssubtitle2 .border{
padding-left:50px;
}
.ssubtitle .text{
vertical-align:bottom;
}
.ssubtitle .text h3{
font-size:12px;
color:black;
position:relative;
bottom:-5px;
}
.ssubtitle .border h4{
color:#84a0ab;
font-size:35px;
font-family:Tahoma;
letter-spacing:-3px;
padding-top:10px;
padding-bottom:5px;
}
.ssubtitle2 .border h4{
padding-right:15px;
}

.borderedimg{
border:15px solid #84a0ab;
margin-bottom:10px;
}
.biright{
float:right;
margin-left:20px;
}
.bileft{
float:left;
margin-right:20px;
}

.sspace{
background:none;
background-color:#abbec5;
}
.sspace .wrapper{
background:url(../img/sspace-wrap.jpg) repeat-y top left;
}
.sspace .inner{
background:url(../img/sspace-in.jpg) no-repeat bottom left;
height:15px;
overflow:hidden;
}
.sspace2 .wrapper{
height:10px!important;
overflow:hidden;
}

.icons-wrap{
position:relative;
left:50%;
float:left;
}
.icons{
position:relative;
left:-50%;
}
.icon{
float:left;
text-align:center;
margin-right:10px;
}
.icon a{
font-family:Verdana;
font-weight:bold;
text-decoration:none;
font-size:10px;
letter-spacing:-1px;
}
.icons2 .icon{
margin-right:20px;
}
.icons2 .icon a{
font-size:12px;
}
.iorange img{
border:12px solid #fea700;
}
.iorange a{
color:#fea700;
}
.ipurple img{
border:12px solid #b900e2;
}
.ipurple a{
color:#b900e2;
}
.igreen img{
border:12px solid #c1dc01;
}
.igreen a{
color:#c1dc01;
}
.iblue img{
border:12px solid #0882c8;
}
.iblue a{
color:#0882c8;
}
.idefault img{
border:12px solid #84a0ab;
}
.idefault a{
color:#84a0ab;
text-decoration:underline;
}

.itnwrap{
padding-left:0!important;
padding-right:0!important;
padding-top:23px;
padding-bottom:70px;
width:100%!important;
}
.itnleft,.itnright{
float:left;
color:black;
}
.itnleft{
background:url(../img/itnbg.gif) repeat-y right top;
width:512px;
padding-right:6px;
}
.itnright{
width:506px;
}
.itncon {
height:101px;
}
.itncon a{
font-family:Verdana;
font-weight:bold;
font-size:11px;
color:#84a0ab;
}
.itncon h6{
padding:5px 0;
}
.itnleft .itncon{
background:url(../img/itnlcon.gif) repeat-y left top;
padding-left:84px;
padding-right:10px;
}
.itnright .itncon{
background:url(../img/itnrcon.gif) repeat-y right top;
padding-right:100px;
text-align:right;
padding-left:10px;
}
.itnleft img,.itnright img{
border:15px solid #84a0ab;
}
.itnleft img{
float:left;
margin-right:10px;
}
.itnright img{
float:right;
margin-left:10px;
}

.nonlink{
	text-decoration: none !important;
	color: white;
}

.conentHeight {
	min-height: 136px; 
	height:auto !important; 
	height:136px;
		
}


/*This is section of the css for formulario module. To create different appearance 
you can change here.
==================================================================
*/
fieldset {
margin: 0;
padding: 0;
}

.formularioTitle {
font-size:15px;
height:30px;
padding-left:35px;
padding-top:15px;
color: black;
width: 402px;
}

.floatLeft,.floatRight{
float:left;
margin-bottom:10px;	
}

.floatLeft{
font-weight:bold;
padding-right:4px;
padding-top:2px;
text-align:right;
width:111px;
}

.floatRight{

}

.floatRight input {
background-color:white;
border:2px solid black;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:5px;
width:167px;
}

.floatRight textarea{
background-color:white;
border:2px solid black;
height:120px;
padding-left:5px;
width:263px;
}

.buttonFormulario{
background-color:black;
display:inline;
float:right;
margin-right:33px;
padding:2px 0;
}

.buttonFormulario input{
background:transparent none repeat scroll 0 0;
border:medium none;
color:white;
cursor:pointer;
padding:0 22px;
text-decoration:none;
}

.formularioLeft, .formularioRight {
float:left;
color:black;
}

.formularioLeft {
background:transparent url(../img/formsep.gif) no-repeat scroll right;
/*height:200px;*/
width:402px;
}

.formularioRight {
width:405px;
}
.floatLeftButton {
	float: left;
	width: 500px;	
}

.formularioDescription {
	padding-left:35px;
	padding-bottom:15px;
	color: black;
	width: 402px;	
}

.formularioMeta {
	padding:10px 0 15px 15px;
	color: black;
	width: 702px;
	font-weight: bold;
	font-style: italic;
}
/*
----------------------------------------
*/

