/*



Theme Name: Picco



Theme URI: http://themekrones.com/portofolio/iamilkay/picco/wp/



Description: Picco is created by <a href="http://ThemeKrones.com">Ilkay Alpgiray</a>.



Version: 1.0



Author: Ilkay Alpgiray



Author URI: http://ThemeKrones.com



*/



html {

	background:url(images/htmlBG.png) repeat-x scroll 0 0;

}



body {

	color: #5a5a5a;

	font-family:Arial, Tahoma, Geneva, sans-serif;

}



.contacto {

	color: #5a5a5a;

	font-family:Arial, Tahoma, Geneva, sans-serif;

	font-size:18px;

}



/* GENERAL STYLES */

a {

	/*color: #5a5a5a;*/

    color: #D38600;

	text-decoration:none;

}



a.button {



}



#container {

	position: relative;

}



/* HEADER */



#header {



}



	#header img {

		float: left;

		margin-top:15px;

	}



	#header #nav {

		float: right;

		overflow: hidden;

		/*	background: url(images/buttonDEL.png) right top;*/

		background-repeat:no-repeat;

		height:31px;

		*height:20px;

		_height:20px;

		padding:0px;

		margin:0px;

	}



		#header #nav li {

			float: left;

 			list-style: none;

	 		/*	background: url(images/buttonDEL.png) left top;*/

			background-repeat:no-repeat;

			height:31px;

			*height:31px;

			_height:31px;

			padding:0px;

			margin:0px;

  		}



		#header #submenu  #nav li {

			float: left;

 			list-style: none;

			/*	background: url(images/buttonDEL.png) left top;*/

			background-repeat:no-repeat;

			height:31px;

			*height:31px;

			_height:31px;

			padding:0px;

			margin:0px;

  		}

		#header #nav li.current_page_item{



 		}



			#nav li a {



				text-decoration: none;



				display: block;



				color:#a5a5a5;



				padding:11px 14px 0px 23px;



				*padding-top:0px;



				*margin-top:-5px;



				_margin-top:-15px;



				font-size:18px;



 			}



			#submenu #nav li a {



				text-decoration: none;



				display: block;



				color:#edb829;



				padding:11px 10px 0;



				font-size:18px;



				*margin-top:2px;



 			}



			#nav li.current_page_item a {



  				color:#ffffff;



  			}



				#nav li .desc{



					padding:0px 14px 22px 23px;



					text-decoration: none;



					color:#a5a5a5;



					font-size:12px;



					margin-top:0px;



 				}



 				#nav li.current_page_item .desc{



 					color:#d38600;



 				}



/* FEATURE CONTENTS */



#feature-contents {



	background-color:#DEAE4A;

	background: url(images/fondo_lo.jpg);



	background-repeat:repeat;



	clear:both;



	*margin-top:-10px;



}



	#feature-contents-bg {



		background: url(images/smokeBG.png) 10% top;



		background-repeat:no-repeat;



		*margin-top:-10px;



	}



		#feature-contents #feature-contents-header {



			margin-top:35px;



			float:right;



			width:618px;



		}



			#feature-contents-header h3{



				font-size:28px;



				letter-spacing:-0.25px;



			}



			#feature-contents-header #fcontent{



				font-size:20px;



				margin-top:20px;



				line-height:24px;



			}



		#feature-contents #slide{



 			clear: both;



			text-align:center;



			/*padding-top:10px;*/



			width:970px;



		}



			#feature-contents #slide h3{



				margin-bottom:10px;



					font-family:Arial, Tahoma, Geneva, sans-serif;



			}



			#feature-contents #slide h3 a{



				text-decoration:none;



				font-size:14px;



				*font-size:12px;



 				color:#333333;



				padding-top:5px;



				text-transform: uppercase;



 			}



			#feature-contents #slide p{



				font-size:12px;



				color:#373737;



				padding-bottom:8px;



			}



				#feature-contents #slide-description p{



					padding-bottom:20px;



					margin:15px 10px 0 10px;



					text-align:left;



					font-size:18px;



				}



			/*image slider*/



			#slider {



				background:url("images/imagen_super_header.png") no-repeat scroll left top transparent;



				clear:both;



				height:416px;



				position:relative;



				width:1002px;



				padding-left:30px;



 			}



  			#slideh{



 				position: relative;



				left:0px;



  			}



			.slider_item{



				position:absolute;



				width:200px;



				top:20px;



				left:318px;



				z-index: 1;



				overflow: hidden;



				cursor: pointer;



			}



			#slide .sliderh1{



				position:absolute;



				width:433px;



				top:35px;



				left:270px;



				z-index: 3;



			}



			#slide .sliderh1 img{



				width:421px;



 			}



			#slide .sliderh5, #slide .sliderh2{



				width:200px;



				left:54px;



				top:75px;



				z-index: 2;



			}



 			#slide #slideh .sliderh2{



				left:716px;



			}



			#slide #slideh .slideh2{



				left:547px;



			}



			#slide #slideh .slideh4{



				left:240px;



			}



			.slider_item img{



				width:190px;



 			}



			#slide .sliderh5 img, #slide .sliderh2 img{



				width:190px;



 			}



			.item, .wrapper img{



 			}



			.slider_item img{



				display:block;



				position: relative;



			}



 			.scrollButtons {



				position: absolute;



				top: 126px;



				cursor:pointer;



			}



			.scrollButtons.left {



				left: -4px;



 			}



			.scrollButtons.right {



				right: 25px;



				top:131px;



			}



/* MAIN */



#main-wrap {



	clear: both;



	background:#ffba00;



	position:relative;



/*	padding-bottom:40px;*/



}



#main-wrap2 {



	clear: both;



	background:#FFFFFF;



	position:relative;



/*	padding-bottom:40px;*/



}



	.main-wrap-margin-top {



		margin-top:45px;



	}



	#main{



		background:#ffba00 url(images/fondo_centro.png) repeat-x scroll 0 0;



	}



		#main .mainimg{



			margin-top:75px;



			float:right;



		}



	#main #main1{



		width:270px;



		margin-right:40px;



	}



	#main #main2{



		width:270px;



		margin-right:40px;



	}



		#main #main2 ul{



		}



		#main h4 {



			color:#FFFFFF;



			font-size:22px;



			line-height:25px;



			margin-top:35px;



			margin-bottom:5px;



		}



		#main .sub_h4{



			margin:0px;



			padding:0px;



			color:#000000;



			font-size:16px;



			line-height:18px;



			margin-bottom:12px;



		}



		#main .content_h4{



			color:#000000;



			font-size:12px;



			width:205px;



			line-height:18px;



		}



			.mainall li{



 				line-height:22px;



				list-style-image:url('images/footerBul.png');



				list-style-type:square;



			}



		#main .main-read-more{



			clear:both;



  			margin-top: 10px;



 			width:99px;



			height:29px;



			background: url(images/footerButton.png) no-repeat;



			float:right;



			text-align:left;



			padding-top:3px;



			padding-left:10px;



  		}



			#main .main-read-more{



				color:#3e3e3e;



				text-decoration:none;



			}



			#main a:hover {



				text-decoration:underline;



			}



	#main #main3{



		background-attachment:scroll;



		background-color:#FF9000;



		background-image:url("images/acceso-a-clientes.jpg");



		background-position:0 0;



		background-repeat:no-repeat;



		float:left;



		height:263px;



		margin-right:10px;



		padding-bottom:50px;



		padding-left:20px;



		padding-right:20px;



		width:245px;



	}



		#main #main3 .address{



			width:200px;



			text-align:left;



			border-bottom:1px #373737 solid;



			padding-bottom:7px;



		}



		#main #main3 .contact{



			width:200px;



			text-align:left;



			padding-bottom:7px;



			padding-top:7px;



			border-bottom:1px #373737 solid;



		}



 		#main #main3 .email{



			width:200px;



			text-align:left;



 			padding-top:7px;



 		}



			#main #main3 .email a{



				color:#d38600;



				text-decoration:none;



			}



			#main #main3 .email a:hover{



				text-decoration:underline;



			}



/* CONTENT */



#content{



	clear:both;



	overflow:hidden;



}



	#content #page-title{



		font-size:24px;



		margin-top:110px;



		padding-bottom:20px;



		background: url(images/content-header-delimiter.png) repeat-x bottom;



		padding-left:150px;



		color:#ee8609;



		}



	#content #page-title2{



		color:#ee8609;



		font-size:24px;



		margin-top:110px;



		padding-bottom:20px;



		background: url(images/content-header-delimiter.png) repeat-x bottom;



		padding-left:230px;



		}



	#content #page-title3{



		color:#ee8609;



		font-size:24px;



		margin-top:110px;



		padding-bottom:20px;



		background: url(images/content-header-delimiter.png) repeat-x bottom;



		}



	#content #page-title4{



		color:#ee8609;



		font-size:24px;



		margin-top:50px;



		padding-bottom:20px;



		background: url(images/content-header-delimiter.png) repeat-x bottom;



		}



	#content .breadcrumbs{



		float:right;



		margin-top:110px;



		font-weight:bold;



		font-size:11px;



 	}



		#content .breadcrumbs span{



			float:left;



		}



			#content .breadcrumbs a{



				text-decoration:none;



				margin-left:3px;



				margin-right:0px;



			}



			#content .breadcrumbs a{



				color:#d38600;



				font-weight:normal;



			}



			#content .breadcrumbs a:hover{



				text-decoration:underline;



			}



	#content .col-left {



		float:left;



		/*	border-right:1px #d0d0d0 solid;*/



		*border-right:1px #FFFFFF solid;



		width:640px;



	}



		#content .page{



			font-size:12px;



			line-height:21px;



 			padding-bottom:40px;



			margin-top:20px;



			color:#5a5a5a;



		}



		#content .col-left .page{



			font-size:12px;



			line-height:21px;



			width:620px;



			_width:590px;



			margin-bottom:10px;



			margin-top:20px;



			color:#5a5a5a;



		}



			img.thumbnail{



				/*



				-moz-border-radius-bottomleft:3px;



				-moz-border-radius-bottomright:3px;



				-moz-border-radius-topleft:3px;



				-moz-border-radius-topright:3px;



				*/



				background-color:#EEEEEE;



				border:1px solid #DDDDDD;



				padding:4px;



				margin-bottom:5px;



			}



			img.thumbnail2{



				/*



				-moz-border-radius-bottomleft:3px;



				-moz-border-radius-bottomright:3px;



				-moz-border-radius-topleft:3px;



				-moz-border-radius-topright:3px;



				*/



				background-color:#EEEEEE;



				border:1px solid #DDDDDD;



				padding:8px;



				margin-bottom:5px;



			}



			img.left{



				float:left;



				padding-right:5px;



				padding-top:5px;



			}



			img.left2{



				float:left;



				padding-right:10px;



				padding-top:2px;



			}



			#content .col-left .page .leftimg, #content .col-left .page .alignleft{



				float:left;



				margin-right:20px;



				margin-bottom:10px;



			}



			#content .post-details-bold, #content .page h2{



				font-size:19px;



				line-height:22px;



  				color:#3e3e3e;



			}



			#content .page h2.blue a{



				font-size:18px;



				line-height:22px;



  				color:#d38600;



				text-decoration:none;



			}



			#content .page hr{



				padding-bottom:0px;



				margin-bottom:15px;



 			}



			.page .post{



 				margin-bottom:5px;



  			}



				.page .post .title{



					margin:0px;



					background:none;



					margin-bottom:10px;



				}



					.page .post .title a{



						text-decoration:none;



						font-size:19px;



						line-height:22px;



					}



				.page .post .post-meta{



				}



					.page .post .post-meta span{



						background-color:#ededed;



						font-size:11px;



						padding:5px;



						padding-left:5px;



						margin-bottom:8px;



					}



					.page .post .post-meta a{



						text-decoration:none;



 					}



					.page .post .post-meta a:hover{



						text-decoration:underline;



 					}



				.page .post .entry{



					padding-bottom:15px;



				}



			.page .services-list, .page .portofolio-list {



				margin-top:10px;



				clear:both;



  			}



			.page .page_column {



					float:left;



					margin-left:10px;



 					margin-right:18px;



					margin-top:20px;



					width:280px;



					height:250px;



					_width:100%;



 				}



				.page .page_column-all {



					float:left;



					margin-left:10px;



 					margin-right:18px;



					margin-top:20px;



					/* width:280px;*/



					width:100%;



 				}



				.page .page_column p{



					margin-top:12px;



				}



				.page .portofolio_column {



					float:left;



					margin-left:7px;



					margin-right:16px;



                                        height:350px;



 					margin-top:35px;



					width:297px;



					position:relative;



				}



				.page .portofolio_column p{



					margin-top:5px;



					padding-left:5px;



				}



					.page .portofolio_column a{



						color:#EE8609;



						text-decoration:none;



 					}



				.page .portofolio_column h2{



					margin-top:7px;



					padding-left:5px;



				}



				.page .portofolio_column .ribbon-plus{



					background:url(images/ribbon-plus-small.png) no-repeat;



					width:56px;



					height:55px;



					position:absolute;



					top:3px;



					right:0;



 				}



				/* PageNavi */



				.Nav {



 					color:#707070;



					padding-top:20px;



					padding-left:10px;



					clear:both;



				}



				.Nav a {



					text-decoration: none !important;



					display:inline;



				}



				.Nav .on, .Nav a:hover, .Nav a:hover span {



					background: #E4E4E4 !important;



					color:#707070;



				}



				.Nav .on {



					color: #707070;



					text-align:center;



					font-size:11px;



					display: block;



					float: left;



 					margin-left: 0px;



					font-weight:bold;



					margin-left:5px;



 				}



				.Nav a{



					background: url(images/paginationBG-left.png) no-repeat left;



					color: #707070;



					text-align:center;



					font-size:11px;



					display: block;



					float: left;



					padding-left: 1px;



 					margin-left:6px;



					border:0px #0F9 solid;



  				}



 				.Nav a span{



 					padding: 6px 8px 6px 7px;



					background: url(images/paginationBG-right.png) no-repeat right;



					border:0px red solid;



 				}



 				.Nav .next  {



					background:none;



 				}



			#content p{



				margin-top:12px;



				margin-bottom:12px;



 			}



/* TABLES */



table



{



	border:1px solid #d8d8d8;



	border-collapse:collapse;



	margin-top:20px;



	margin-bottom:20px;



}



td



{



	border:1px solid #d8d8d8;



	padding-left:10px;



	padding-right:10px;



	padding-top: 5px;



	padding-bottom: 5px;



}



td#today{



	background-color: #ededed;



}



th



{



	border:1px solid #d8d8d8;



	border:1px solid #d8d8d8;



	padding-left:10px;



	padding-right:10px;



	padding-top: 5px;



	padding-bottom: 5px;



	background-color: #ededed;



}



caption{



	margin-bottom:10px;



	font-size:16px;



}



.alignleft, .alignLeft, .alignLeftImg{



	float:left;



	margin-right:15px;



}



/* CONTACT FORM */



		#contact{



			margin-left:123px;



			margin-right:123px;



			margin-top:20px;



		}



		#search{



			margin-top:10px;



		}



		#contact, #search {



			border:none;



 		}



		#contact p, #search p{



			margin:0px;



			padding:0px;



 		}



		#contact input, #contact textarea, #search input {



			border:1px solid #ffffff;



			padding:6px;



			background-color: #e6e6e6;



			background-image: url(images/formBG.png);



		}



		#search input{



			width:180px;



			float:left;



		}



		#contact input {



			width:360px;



			background-color: #e6e6e6;



			background-image: url(images/formBG.png);



		}



		#contact input:focus, #contact textarea:focus {



			border:1px solid #ffffff;



		}



		#contact textarea:focus {



 		}



		#contact label {



			color:#3e3e3e;



			font-size:16px;



			padding:10px 0 3px 0;



			display:block;



		}



		#contact textarea {



			width:360px;



			overflow:auto;



		}



		#contact button:hover {



			color:#3d8ca9;



		}



		#contact #button {



			background: url(images/contact-form-submit.png) no-repeat 0% 0%;



			border:0 none;



			color:#3d8ca9;



 			float:right;



			display:block;



			width:99px;



			height:29px;



			text-align:left;



			padding-left:8px;



			padding-bottom:10px;



 			margin-top:12px;



		}



		#search #button {



			background: url(images/contact-form-submit.png) no-repeat 0% 0%;



			border:0 none;



			color:#3d8ca9;



 			float:right;



			display:block;



			width:99px;



			height:29px;



			text-align:left;



			padding-left:8px;



			padding-bottom:10px;



 			margin-top:0px;



		}



/* COMMENT FORM */



		#comment, #comment1 {



			border:none;



 		}



		#comment p, #comment1 p{



			margin:0px;



			padding:0px;



 		}



		#comment input, #comment textarea, #comment1 textarea {



			border:1px solid #ffffff;



			padding:6px;



			background-color: #e6e6e6;



			background-image: url(images/formBG.png);



		}



		#comment input {



			width:360px;



			background-color: #e6e6e6;



			background-image: url(images/formBG.png);



		}



		#comment input:focus, #comment textarea:focus , #comment1 textarea:focus {



			border:1px solid #ffffff;



		}



		#comment textarea:focus {



 		}



		#comment label, #comment1 label {



			color:#3e3e3e;



			font-size:16px;



			padding:10px 0 3px 0;



			display:block;



		}



		#comment textarea, #comment1 textarea {



			width:600px;



			overflow:auto;



		}



		#comment button:hover, #comment1 button:hover {



			color:#3d8ca9;



		}



		#comment #button, #comment1 #button {



			background: url(images/contact-form-submit.png) no-repeat 0% 0%;



			border:0 none;



			color:#3d8ca9;



 			float:left;



			display:block;



			width:99px;



			height:29px;



			text-align:left;



			padding-left:8px;



			padding-bottom:4px;



 			margin-top:12px;



		}



		#comments{



			margin-top:30px;



		}



			#comments h2{



				padding-top:10px;



				padding-bottom:5px;



			}



			#comments hr{



				padding:0px;



			}



		#comments img{



			float:left;



			padding-top:13px;



			margin-right:6px;



			background-color:#EEEEEE;



			border:1px solid #DDDDDD;



			padding:3px;



 		}



		.commentlist li{



			padding-bottom:5px;



			padding-top:15px;



			border-bottom:1px #CCC solid;



			list-style:none;



			margin-left:0px;



			padding-left:0px;



		}



		.commentlist .comment-meta a{



			text-decoration:none;



		}



		.commentlist .comment-meta a:hover{



			text-decoration:underline;



		}



	#content .col-right {



		float:right;



		border-left:1px solid #D0D0D0;



	}



		#content .col-right #links, #content .col-right .block{



  			width:299px;



			padding-top:20px;



			padding-left:20px;



		}



		#content .col-right h2, #content .col-right .block h2{



			font-size:18px;



			color:#d38600;



 		}



		#content .col-right h2.black{



			font-size:18px;



			color:#3e3e3e;



 		}



			#content .links h2{



				font-size:18px;



			}



		#content .col-right .comments{



			margin-top:0px;



		}



			#content .col-right .comments li {



				font-size:12px;



				line-height:14px;



				list-style:none;



			}



		#our_people .people{



			margin-top:0px;



		}



		#content .col-right ul{



			font-size:18px;



			color:#3e3e3e;



			margin-bottom:20px;



			margin-top:10px;



		}



			#feeds ul{



 			}



				#content .col-right #feeds ul li{



					float:left;



					list-style:none;



 					margin:0 15px 0 0;



					padding:0px;



				}



			#content .col-right li{



				font-size:12px;



				line-height:22px;



				list-style-image:url('images/sidebar-bul.png');



				list-style-type:square;



			}



				#content .col-right a, #our_people .read-more a{



					text-decoration:none;



					color:#d38600;



				}



				#content .col-right li a:hover{



					text-decoration:underline;



				}



		#content .col-right #our_people, #blog{



			font-size:18px;



			color:#EE8609;



			padding-top:20px;



			padding-left:20px;



		}



			#blog li{



				list-style:none;



				margin-left:10px;



				clear:both;



				padding-top:20px;



				overflow:hidden;



				line-height:14px;



			}



			#our_people .people li{



				list-style:none;



				margin-left:10px;



				clear:both;



				padding-top:20px;



				overflow:hidden;



				line-height:14px;



			}



 				#our_people .people li img{



					float:left;



				}



				#our_people .people li .person_data{



					margin-left:60px;



					margin-top:5px;



					font-weight:bold;



					color:#5a5a5a;



					font-size:12px;



				}



					#our_people .people li .person_data span{



						font-weight:normal;



					}



				#blog .comment-cloud{



 					float:left;



					margin-right:10px;



  				}



				#blog .comment-cloud a {



					background: url(images/comments-icon.png) no-repeat 0% 0%;



					color:#3e3e3e;



					display:block;



 					font-size:18px;



					height:38px;



					padding-top:10px;



					text-align:center;



					text-decoration:none;



					width:46px;



 				}



				#blog .blog_title {



					width:250px;



					height:48px;



					font-size:12px;



					color:#5a5a5a;



					line-height:18px;



					margin:0px;



					padding:0px;



 				}



					#content .col-right #blog .blog_title a {



						text-decoration:none;



						color:#5A5A5A;



					}



					#content .col-right #blog .blog_title a:hover {



						text-decoration:underline;



					}



				#blog .comment-post-details {



					font-size:12px;



  				}



					#blog .comment-post-details a{



						color:#d38600;



						text-decoration:none;



					}



					#blog .comment-post-details a:hover{



						color:#d38600;



						text-decoration:underline;



					}



					#blog .comment-post-details .date {



						font-size:11px;



						font-style:italic;



						color:#a7a7a6;



					}



					#blog .comment-post-details .dl {



						font-size:11px;



 						color:#a7a7a6;



					}



			#our_people .read-more li{



				list-style:none;



				margin-left:10px;



				overflow:hidden;



				line-height:18px;



				font-size:12px;



				text-align:right;



				background: url(images/sidebar-read-more.png) no-repeat right 80%;



				padding-right:20px;



			}



			#our_people h2.blue, #contact-data  h2.blue, #text h2.blue{



				color:#EE8609;



			}



		#content .col-right #portofolio {



  			width:295px;



			padding-top:20px;



 			padding-left:20px;



			padding-bottom:10px;



			border-bottom:1px #d0d0d0 solid;



		}



		#content .col-right #contact-data, #content .col-right #text, #content .col-right #services, #content .col-right .block {



  			width:295px;



			padding-top:20px;



			padding-left:20px;



			padding-bottom:10px;



			border-bottom:1px #d0d0d0 solid;



		}



		#content .col-right #text {



			border-bottom:0px;



		}



			#content .col-right #text img, #content .col-right .block img{



				float:left;



				padding-right:5px;



				padding-top:5px;



			}



		#content .col-right #contact-data p, #content .col-right #text p {



			padding-top:10px;



		}



		#content .col-right #contact-data p a{



			text-decoration:none;



			color:#25aad9;



		}



		#content .col-right #contact-data p a:hover{



			text-decoration:underline;



		}



		#content .col-right #feeds{



 			font-size:18px;



			color:#3e3e3e;



			padding-top:20px;



			padding-left:20px;



			padding-bottom:20px;



			margin-bottom:0px;



		}



/* FOOTER */



#footer-wrap {



	margin-bottom:100px;}



	#footer {



		overflow: hidden;



  	}



		#footer .widget{



 			margin-bottom:0px;



		}



		#footer h2 {



			color: #3e3e3e;



			/*text-shadow: 0 1px 3px black;*/



			font-size: 18px;



			line-height: 20px;



			margin-top: 24px;



			height:28px;



			padding-top:15px;



			padding-left:43px;



 		}



		#footer #footer1 h2 {



			background: url(images/news.png) no-repeat;



			background-position:left;



		}



		#footer #footer2 h2 {



			background: url(images/blog.png) no-repeat;



			background-position:left;



		}



	/*	#footer #footer3 h2 {



			background: url(images/twitter.png) no-repeat;



			background-position:left;



		} */



		.footer-tit	{



			background:url("images/footewr_03.gif") no-repeat scroll 0 0 transparent;



			color:#FFFFFF;



			font-family:Arial, Tahoma, Geneva, sans-serif;



			font-size:18px;



			height:23px;



			margin-left:-30px;



			margin-top:-0.875px;



			*position:relative;



			_margin-top:-1px;



			*margin-top:-1px;



			padding-left:20px;



			padding-top:8px;



			width:115px;



		}



		#footer2 .footer-tit



		{



			background:url("images/footewr_03.gif") no-repeat scroll 0 0 transparent;



			color:#FFFFFF;



				font-family:Arial, Tahoma, Geneva, sans-serif;



			font-size:18px;



			height:23px;



			margin-left:-23px;



			padding-left:20px;



			width:115px;



			position:relative;



		}



		#footer3 .footer-tit {



			background:url("images/footewr_05.png") no-repeat scroll 0 0 transparent;



			color:#FFFFFF;



				font-family:Arial, Tahoma, Geneva, sans-serif;



			font-size:18px;



			height:23px;



			/*margin-bottom:15px;*/



			margin-left:-32px;



			padding-left:20px;



			width:171px;



			position:relative;



		}



 		#footer ul {



			/*background: url(images/footerTitle.png) no-repeat;*/



			list-style-type: square;



			margin-top:6px;



			padding:0px;



			list-style-image: none;



		}



			#footer ul li {



				margin-left: 0px;



				/*padding:10px 0px;*/



				padding-top:6px;



				font-size:12px;



				/*border-bottom:1px #cfcece solid;*/



				/*width:292px;*/



					font-family:Arial, Tahoma, Geneva, sans-serif;



				color:#FFFFFF;



			}



				#footer ul li a{



					text-decoration:none;



					padding-left: 1px;



					color:#FFFFFF;



						font-family:Arial, Tahoma, Geneva, sans-serif;



					font-size:14px;



				}



				#footer #footer1 ul li a{



					text-decoration:none;



					padding-left: 10px;



					color:#FFFFFF;



						font-family:Arial, Tahoma, Geneva, sans-serif;



					font-size:12px;



				}



 				#footer ul li.selected a, #footer ul li a:hover {



 					text-decoration:underline;



				}



		#footer .footer-read-more{



  			margin-top: 8px;



 			text-align:right;



			margin-bottom:70px;



 		}



			#footer .footer-read-more a{



				color:#19a6be;



				text-decoration:none;



			}



			#footer .footer-read-more a:hover {



				text-decoration:underline;



			}



				#footer .footer-read-more span{



					color:#6e6e6e;



				}



		#footer .footer-content-date{



 			font-weight:bold;



			font-size:11px;



			line-height:18px;



			margin-bottom:5px;



		}



		#footer .footer-content-text{



  			font-size:12px;



			line-height:18px;



			margin-bottom:10px;



		}



		#footer hr{



			margin-bottom:5px;



		}



/* VERY BOTTOM */



#bottom-wrap {



	background-image: url(images/repetir.jpg);



	background-repeat:  repeat-x;



}



#bottom {



	margin-top:35px;



	overflow:hidden;



}



	#bottom img {



		float: left;



		margin:0px 0px 10px 0px;



		margin-left:10px;



	}



	#bottom-wrap #bottom p:first-child {



		float: left; /* IE fix */



	}



	#bottom-wrap p{



	/*	color: #a5a5a5;*/



	color:#000000;



		margin:13px 18px;



		float:left;



		font-size:11px;



 	}



		#bottom ul {



			float: right;



			overflow: hidden;



			margin-right:10px;



		}



			#bottom li {



				list-style: none;



				float: left;



				background: url(images/rss.png) no-repeat left 80%;



				padding-left:24px;



				margin-top:10px;



			}



				#bottom a:hover {



					color: #808080;



					text-decoration: underline;



				}



				#bottom ul li a {



					color: #808080;



					font-size:11px;



					text-decoration: none;



				}



.cajas-wrap {



	background:#FFFFFF;



	padding-top:20px;



}



#caja-1 {



	background:#FFFFFF;



}



#caja-izq {



	width:617px;



	_width:62%;



	background:#FFFFFF url(images/img_bg_Noticias.png) left top no-repeat;



	height:100%;



	float:left;



}



#caja-der {



	/*padding-left:15px;*/



	width:325px;



	_width:35%;



	float:left;



	_float:right;



	display:inline;



	background:#FFFFFF;



}



#buscador {



	width:50%;



	_width:45%;



	height:41px;



	float:right;



	margin-top:20px;



	*margin-top:-10px;



	_margin-top:25px;



	padding-top:25px;



	*padding-top:5px;



	_padding-top:10px;



	background-color:transparent;



	background-image: url(images/buscador.png);



	background-repeat: no-repeat;



	background-position: right center;



	display:inline;



}



.campobuscar {



	-moz-background-clip:border;



	-moz-background-inline-policy:continuous;



	-moz-background-origin:padding;



	background:transparent none repeat scroll 0 0;



	border:0 none;



	float:right;



	margin:1px 5px 0;



	*margin-top:10px;



	margin-right:10px;



	width:150px;



	display:inline;



}



.searchbutton {



	background-color:transparent;



	border:0 none;



	height:30px;



	width:40px;



	float:right;



	display:inline;



}



#leermas img {



	margin-left:80%;



}



#titulo {



	width:50%;



	display:inline;



	float:left;



	height:41px;



}



#caja-izq .titulo {



	font-family:Arial, Tahoma, Geneva, sans-serif;

	font-weight:bold;

	color:#ffb000;

	font-size:24px;

	margin-bottom:20px;

	margin-left:150px;

	margin-top:40px;

}



#caja-noti {



	padding-bottom:15px;



	padding-top:15px;



	width:97%;



	_width:97%;



	height:190px;



	color:#000000;



}



#caja-noti .datos{



			color: #998351;



			font-size:11px;



			padding:5px;



			padding-left:5px;



			margin-bottom:3px;



			}



#caja-noti .datos a{



			text-decoration:none;



			color: #998351;



 			}



#caja-noti .datos a:hover{



			text-decoration:underline;



			color: #998351;



 					}



#caja-noti .ribbon-plus2 {



	background:url("images/ribbon-plus-small.png") no-repeat scroll 0 0 transparent;



	height:55px;



	margin-left:75px;



	margin-top:-5px;



	_margin-top:-145px;



	position:relative;



	right:0;



	top:3px;



	width:56px;



 	}



#noticias {



	margin-top:75px;



	*margin-top:00px;



	padding-left:10px;



	padding-right:15px;



	padding-top:30px;



	*padding-top:30px;



	width:97%;



	background-image: url(images/barra_entre_noticias_reuniones.png);



	background-repeat:  repeat-y;



	background-position: right;



}



#previo{



	margin-right:15px;



margin-top:20px;



text-align:right;



}



#previo .entry-title3 {



	color:#ffbb22;



	font-size:18px;



	text-decoration:none;



}



.entry-title2 {



	color:#ffb000;



	font-size:18px;



	text-decoration:none;



}



#mas {



	float:right;



	width:120px;



	margin-top:20px;



}



#mas a {



	text-decoration:none;



	font-weight:bold;



	margin-left:5px;



}



#mas img {



	padding-right:10px;



}



#newsletter {



	padding-left:15px;

	padding-top:30px;

	width:343px;

	_width:100%;

	height:220px;

	background:#FFFFFF url(images/img_newsletter.png) left top no-repeat;

	border-bottom:1px solid #D0D0D0;



}



#newsletter2 {



	padding-top:35px;

	width:295px;

	height:230px;

	background:#FFFFFF url(images/img_newsletter.png) left top no-repeat;

	border-bottom:1px solid #D0D0D0;

	margin-top:60px;



}



#newsletter3 {



	padding-top:30px;

	/*margin-top:75px;*/

	*padding-top:35px;

	width:295px;

	height:230px;

	background:#FFFFFF url(images/img_newsletter.png) left top no-repeat;

	border-bottom:1px solid #D0D0D0;

}



#newsletter .titulo {



		font-family:Arial, Tahoma, Geneva, sans-serif;



	color:#ffb000;



	font-size:22px;



	margin-bottom:5px;



	padding-top:5px;



	margin-left:110px;



	font-weight:bold;



}



#newsletter2 .titulo {



		font-family:Arial, Tahoma, Geneva, sans-serif;



	color:#ffb000;



	font-size:22px;



	margin-bottom:5px;



	margin-left:105px;



	font-weight:bold;



}



#newsletter3 .titulo {



		font-family:Arial, Tahoma, Geneva, sans-serif;



	color:#ffb000;



	font-size:22px;



	margin-bottom:5px;



	margin-top:5px;



	*margin-top:20px;



	margin-left:105px;



	font-weight:bold;



}



#newsletter a.linknews {



		font-family:Arial, Tahoma, Geneva, sans-serif;



	color:#e0a300;



	font-size:10px;



	margin-bottom:5px;



	margin-left:140px;



	font-weight:bold;



}



#newsletter2 a.linknews {



	font-family:Arial, Tahoma, Geneva, sans-serif;

	font-weight:bold;



	color:#e0a300;



	font-size:10px;



	margin-bottom:5px;



	margin-left:100px;



	



}



#newsletter3 a.linknews {



		font-family:Arial, Tahoma, Geneva, sans-serif;



	color:#e0a300;



	font-size:10px;



	margin-bottom:5px;



	margin-left:100px;



	font-weight:bold;



}



.titnews {



	margin-left:100px;



	margin-right:20px;



	margin-top:30px;



	font-weight:bold;



	color:#999999;



	margin-bottom:10px;



	font-size:12px;



	line-height:21px;



}



#newsletter2  .titnews {



	margin-left:60px;



	margin-right:20px;



	margin-top:30px;



	font-weight:bold;



	color:#999999;



	margin-bottom:10px;



}



#newsletter3  .titnews {



	margin-left:60px;



	margin-right:20px;



	margin-top:30px;



	font-weight:bold;



	color:#999999;



	margin-bottom:10px;



}



.buttonhide {



	display:none;

}



#search2 {

	background:none repeat scroll 0 0 transparent;

	color:#CCCCCC;

	float:left;

	font-weight:bold;

	padding-left:5px;

	text-align:left;

	width:55%;

	border:none;

	padding-top:5px;

}



.buttonnews

{	background:none repeat scroll 0 0 transparent;

	color:#CCCCCC;

	float:left;

	font-weight:bold;

	border:none;

	padding-top:2px;

	width:90px;

}



#newsletter2 #formnew {

	background:url("images/campo.jpg") no-repeat scroll left top transparent;

	height:24px;

	margin-left:60px;

	width:245px;

}



#newsletter3 #formnew {

	background:url("images/campo.jpg") no-repeat scroll left top transparent;

height:24px;

margin-left:60px;

width:245px;

}#formnew {

	background:url("images/campo.jpg") no-repeat scroll left top transparent;

height:24px;

margin-left:100px;

_margin-left:95px;

width:245px;

}#reuniones {

	height:355px;

	_width:100%;

	width:323px;

	background:#FFFFFF url(images/reuniones_bg.png) left top no-repeat;

	padding-top: 30px;

	padding-right: 10px;

	padding-bottom: 63px;

	padding-left: 25px;

	margin-top:90px;

	border-bottom:1px solid #D0D0D0;

}#reuniones .titulo {

		font-family:Arial, Tahoma, Geneva, sans-serif;

	color:#ffb000;

	font-size:22px;

	padding-top:5px;

	margin-bottom:40px;

	margin-left:100px;

	margin-left:100px;

	font-weight:bold;

}#reuniones #caja-reuni {

	display:block;

	margin-bottom:15px;

	margin-left:10px;

}#reuniones img {

	float:left;

	margin-bottom:10px;

	margin-right:10px;

}#reuniones #ant{

	text-align:right;

}#reuniones .entry-title2 {

	color:#998351;

	font-size:15px;

	text-decoration:none;

	line-height:18px;

}#reuniones .entry-title3 {

	color:#ffbb22;

	font-size:18px;

	text-decoration:none;

}#reuniones .entry-2 {



	color:#767676;

	text-decoration:none;

	font-size:11px;

	line-height:18px;

}#submenu{

	float: right;

	*width:60%;

}#logo {

	float:left;

}#idiomas {

	float: right;

	margin-top:3px;

}#idiomas #bandera {

	margin-top:5px;

}#img-header{

	float:left;

	margin-top:30px;

}#social {

	float:right;

	padding-top:25px;

}#socialside {

	float:right;

	padding-top:10px;

}.ancho{

	width:100%;

	margin:0px 10px 0 0;

	text-align:left;

	font-size: 10px;

	/*display:block;*/

	color:#888888;

	background:none;

	padding:2px;

	font:normal 14px monospace;

     font-family:Arial, Tahoma, Geneva, sans-serif;

	 display:inline;

	 float:left;

}#banner {

	margin-top:0px;

}#banner2 {

	margin-top:0px;

}.readmore a{ color:#FFFFFF;}



.entry {

	font-size:12px;

	line-height:18px;

	text-align:justify;}



#cat-news{

	width:33%;

	float:left;

}#cat-news-post {

	float:left;

	height:250px;

	padding:20px;

	width:160px;

	text-align:center;

}#cat-news-post div.thumbnail-post{

	width:152px;

	height:142px;

	background:#FFFFFF url(images/fondo_newsletters.jpg) right bottom no-repeat;

}.thumb-post{

	margin-right:10px;

	margin-left:25px;

	}



.tit-post{

	text-align:center;

	color:#999999;

}.date-post{

	float:left;

	margin-left:25px;

	}

.leer-post {

float:right;

margin:10px 7px -7px 10px;

}#cat-news-dgclo{

	vertical-align:middle;

	text-align:center;

	width:100%;

}.alignnone {

	vertical-align:middle;

}



.chat {

height:215px;

left:0;

position:fixed;

top:80px;

width:46px;

z-index:100;

}

#skype {
margin-left:125px;
  margin-top:275px;
}

#facebooklikebox-3{

    margin-top: 15px;
	float:right;
}

#facebooklikebox-4{
	margin-left: 25px;
    margin-top: 15px;
}


.encabezado_twitter{
	background-image:url(images/encabezado_twitter_290.png);
	width:290px;
	height:40px;
	background-repeat: no-repeat;

}

.widget_twitter{ margin-top:10px; height:150px; padding:0px; background:none; width:291px; float:right; font-size:12px;}

#twitter-3 .widget_twitter{ margin-top:10px; height:150px; padding:0px; background:none; width:270px; margin-left:15px; font-size:12px;}

#twitter-3 .encabezado_twitter{
	background-image:url(images/encabezado_twitter.png);
	width:270px;
	height:40px;
	background-repeat: no-repeat;

}

.cuerpo_twitter { background-color:#DAF0FB; margin-top:-3px; height:100px; padding-top:10px; padding-right:2px;}

.cuerpo_twitter ul li { margin-bottom:10px;}

#twitter-3, #twitter-3 .cuerpo_twitter{ height:200px; margin-bottom:20px; width:270px;   margin-right: 18px;}
