/*----------------------------------------------------------------
The Royal Netherlands Embassy in Montevideo - CSS inner.
----------------------------------------------------
designed by  :: // l a t i t u d // :: design studio
----------------------------------------------------
www.estudiolatitud.com
July 05, 2010,  Montevideo. Uruguay.
----------------------------------------------------------------*/
div#content{
	padding-top:0;
}
/* 3 COLUMN STYLES */
div.threeColumn{
	padding-top:10px;
}
/* Column 1 */
div.threeColumn .column01{
	float: left;
	width: 210px;
}
/* Column 1 content (Use padding for column separation) */
div.threeColumn .column01 .column-content{
	padding: 30px 0 0 0;
}
/* Column 2 */
div.threeColumn .column02{
	float: left;
	width: 480px;	
}
/* Column 2 content (Use padding for column separation) */

div.threeColumn .column02 .column-content{
	padding: 0 20px 0 20px;
}
/* Column 3 */
div.threeColumn .column03{
	float: right;
	width: 210px;
	margin-left: -1px; /* This is to fix browser calculation rounding problems */
}
/* Column 3 content (Use padding for column separation) */
div.threeColumn .column03 .column-content{
	padding: 30px 0 0 0;
}
/* 2 COLUMN STYLES */
div.twoColumn{
	padding-top:10px;
}
/* Column 1 */
div.twoColumn .column01{
	float: left;
	width: 210px;
}
/* Column 1 content (Use padding for column separation) */
div.twoColumn .column01 .column-content{
	padding: 30px 0 0 0;
}
/* Column 2 */
div.twoColumn .column02{
	float: left;
	width: 690px;	
}
/* Column 2 content (Use padding for column separation) */

div.twoColumn .column02 .column-content{
	padding: 0 20px 0 20px;
}
/*SUBMENU*/
div#content h3.submenuTitle{
	display:none;
}
div#content ul#subMenu li{
	display:block;
	width:210px;
	margin:0.1em 0 0.1em 0;
}
div#content ul#subMenu li a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:110%;
	color:#000;
	display:block;
	padding:0.3em 10px 0.3em 30px;
	margin-left:-20px;
	background: url(../img/arrow.gif) no-repeat 20px 0.5em;
}

div#content ul#subMenu li a.selected{
	background-color: #FEF2DF;
}
div#content ul#subMenu li a:hover{
	background-color: #fde4be;	
}
/*SUB SUBMENU*/
div#content ul#subMenu ul li a{
	padding:0.3em 10px 0.3em 40px;
	background: url(../img/arrow.gif) no-repeat 30px 0.5em;
}
div#content ul#subMenu ul li.selected a{
	background-color: #fde4be;
}
div#content ul#subMenu li a.selected{
	padding:0.3em 10px 0.3em 30px;
	background: #FEF2DF url(../img/arrow_selected.gif) no-repeat 17px 0.7em;
}
div#content ul#subMenu li a.selected2{
	background-color: #fde4be;	
}
/*BREADCRUMBS*/
p#breadcrumbs{
	margin-bottom:16px;	
}
p#breadcrumbs span{
	display:none;
}
p#breadcrumbs a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:100%;
	color:#154273;
	background:url(../img/arrow.gif) no-repeat 0 0.4em;
	text-decoration:underline;
	padding-left:10px;
}
p#breadcrumbs a:hover{
	color:#0162cd;
}
p#breadcrumbs a.homelink{
	background:none;
	padding:0 4px 0 0;
}
/*RIGHT SIDER*/
div#sidebar img{
	margin-bottom:15px;
}
/*TITLE*/
div#content h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:195%;
	color:#000;
	font-weight:normal;
	margin-bottom:0.8em;
}
/*TABLE*/
div#content table.central{
	width:440px;
}
div#content table.central tr td{
	background:#fef2df;
	font-family: Verdana, Geneva, sans-serif;
	font-size:110%;
	text-align:left;
	font-weight:normal;
	line-height:1.4em;
	padding:2px 0 2px 6px;
	text-align:left;
}
div#content table.central tr td.left strong{
	vertical-align:top;
}
div#content table.central.feriados tr td{
	background:#fef2df;
	font-family: Verdana, Geneva, sans-serif;
	font-size:110%;
	text-align:left;
	font-weight:normal;
	line-height:1.4em;
	padding:10px 0 10px 6px;
	text-align:left;
}
/*BOTTOM TOOLS*/
ul#bottomTools{
	width:430px;
	height:16px;
	border: 1px solid #fde9c9;
	padding:4px 9px 2px 9px;
	display:table;
	margin-top:15px;
}
ul#bottomTools li{
	float:left;
}
ul#bottomTools li a{
	padding-left:14px;
	font-family:Verdana, Geneva, sans-serif;
	display:block;
	font-size:100%;
}
ul#bottomTools li a.contact{
	background:url(../img/contact_icon.gif) no-repeat 0 0.3em;
	margin-right:144px;
}
ul#bottomTools li a.print{
	background: url(../img/print_icon.gif) no-repeat 0 0.2em;
}
ul#bottomTools li a:hover{
	color:#000;
	text-decoration:underline;
}
ul#bottomTools li a.contact:hover{
	background-position: -250px 0.3em;
}
ul#bottomTools li a.print:hover{
	background-position: -250px 0.2em;
}
/*EXTERNAL LINKS*/
p a.external{
	background:url(../img/external_link.gif) no-repeat 0 0.4em;
	padding-left:10px;
}
p a.external:hover{
	text-decoration:underline;	
}
/*BLOCKLINK*/
ul li.blocklink{
 padding:5px 2px 5px 2px;
}
ul li.blocklink:hover{
	background-color:#fef2df;
}
ul li.blocklink h3 a{
	font-size:100%;
}
ul li.blocklink p.date{
	color:#535353;
	margin:0.3em 0 0.6em 0;
}
ul li.blocklink p a{
	color:#000;
	display:block;
}
div#content p strong{
	font-family:Verdana, Geneva, sans-serif;
	line-height:1.4em;
}
div#content p{
	font-family:Verdana, Geneva, sans-serif;
	line-height:1.4em;
	font-size:110%;
	margin-bottom:1.5em;
}
/*CONTENT LIST*/
div.twoColumn .column02 h3{
	font-family:Verdana, Geneva, sans-serif;
	font-size:110%;
	color:#000;
}
div.twoColumn .column02 ul.list{
	margin:10px 0 19px 0;
}
ul.list li{
	background: url(../img/arrow.gif) no-repeat 0 0.3em;
	padding-left:10px;
	margin-bottom:0.6em;
}
div.twoColumn .column02 ul.list li a{
	color:#154273;
	font-family:Verdana, Geneva, sans-serif;
	font-size:110%;
}
div.twoColumn .column02 ul.list li a:hover{
	text-decoration:underline;
	color:#0162cd;
}
div.twoColumn .column02 div.leftColumn{
	float:left;
	width:50%;
}
div.twoColumn .column02 div.rightColumn{
	float:right;
	width:50%;
}
/*FORM*/
form.contacto .formBack {
	background-color:#FEF2DF;
	margin-bottom:2px;
	padding:7px;
	width:100%;
}
form.contacto{
	margin-top:20px;
}
form.contacto dt{		
	line-height:16px;		
	text-align:left;
	float: left;
	width:130px;
}
form.contacto dt label{
	color:#000;
	font-size:110%;
}
form.contacto dd{	
	text-align:left;
	line-height:16px;
	margin-bottom:0.8em;
}
form.contacto .textfield{
	width:276px;
	height:14px;
	border: #000 solid 1px;
	padding: 0.1em 5px 0 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:110%;
	color:#000;	
}
form.contacto .textfield2{
	width:276px;
	height:200px;
	border: #000 solid 1px;
	padding: 0.1em 5px 0 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:110%;
	color:#000;	
}
form.contacto .textfield3{
	width:70px;
	height:14px;
	border: #000 solid 1px;
	padding: 0.1em 5px 0 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:110%;
	color:#000;	
}
form.contacto .select{
	width:60px;
	height:19px;
	border: #000 solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:110%;
	color:#000;	
}
form.contacto .botonform{
	color:#000;
	width:70px;
	height:18px;	
	border:1px solid #000;
	background-color:#DEEBE3 ;
	font-size:110%;
	font-weight:bold;
	padding-bottom:4px;
	margin:7px 0 0 7px;
	cursor:pointer;	
}
form.contacto .botonform:hover{
	color:#fff;
	border:1px solid #000;
	background-color:#535353 ;
}
form.contacto .botonform2{
	color:#000;
	width:90px;
	height:18px;	
	border:1px solid #000;
	background-color:#DEEBE3 ;
	font-size:110%;
	font-weight:bold;
	padding-bottom:4px;
	margin:7px 0 0 7px;
	cursor:pointer;	
}
form.contacto .botonform2:hover{
	color:#fff;
	border:1px solid #000;
	background-color:#535353 ;
}
/*LIST*/
div.column02 ul.generalList{	
	margin:0 0 2em 0;
}
div.column02 ul.generalList li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	margin-bottom:1.5em;
	color:#000;
	background: url(../img/bullet.gif) no-repeat 0 0.4em;
	padding-left:10px;	
}
/*ORDERLY LIST NUMBERS*/
div.column02 ol{	
	margin:0 0 2em 0;
}
div.column02 ol li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	margin-bottom:0.5em;
	color:#000;
	list-style-type:decimal;
	margin-left:20px;	
}
div.column02 ul.generalList li a,
div.column02 ol li a{
	background:url(../img/external_link.gif) no-repeat 0 0.4em;
	padding-left:10px;
	color:#154273;
}
div.column02 ul.generalList li a.link{
	background-image:none;
	padding-left:2px;
}
div.column02 ul.generalList li a:hover,
div.column02 ol li a:hover{
	text-decoration:underline;
	color:#0162cd;
}
/*ORDERLY LIST LETTERS*/
div.column02 ol.letters{	
	margin:0 0 2em 0;
}
div.column02 ol.letters li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	margin-bottom:0.5em;
	color:#000;
	list-style-type: lower-latin;
	margin-left:20px;	
}
/*GO TOP*/
p.goTop{
	margin-top:1.5em;
}
p.goTop a{
	color:#154273;
	font-size:1em;
	text-decoration:underline;
}
p.goTop a:hover{
	color:#0162cd;
}
/*SITEMAP*/
ul#ContentSitemap{
	margin:10px 0 19px 0;
}
ul#ContentSitemap ul{
	margin:10px 0 19px 0;
}
ul#ContentSitemap ul ul{
	margin:10px 0 19px 0;
}
ul#ContentSitemap li{
	background:url(../img/arrow.gif) no-repeat 0 0.3em;
	padding-left:10px;
	margin-bottom:0.6em;
}
ul#ContentSitemap li a{
	color:#154273;
	font-family:Verdana, Geneva, sans-serif;
	font-size:110%;
}
ul#ContentSitemap li a:hover{
	text-decoration:underline;
	color:#0162cd;
}