@charset "utf-8";
/*
Theme Name: CAF
Theme URI: http://www.caf.com.py
Description: Consultores de Negocios
Version: 1.0
Author: Intermedia
Author URI: http://www.intermedia.com.py
Tags: consoltoria, negocios.
*/

@import url(reset.css);
@import url(banner.css);


body{
	margin:0;
	background:#fff;
	background-image:url("images/background.gif");
	background-repeat:repeat-x;
	font: normal 13px/18px Arial, Lucida, Tahoma, Arial;
	color:#333;
	
	}
	
a{
	color:#0033ff;
	text-decoration:none;}
	
a:hover{
	color:#333;
	text-decoration:underline;}
	
img{
	border:none;
	}

p {
		line-height:22px;
	margin: 0px 0px 15px 0px;
}

h1{
	font: normal 28px/34px "Trebuchet MS", Lucida, Tahoma, Arial;
	color:#000;
margin: 0px 0px 20px 0px;
padding: 0px 0px 10px 0px;

}

h2{
	margin: 0px 0px 20px 0px;
	font: normal 18px/24px "Trebuchet MS", Lucida, Tahoma, Arial;
	color:#003366;}
	
h3{
	font: normal 18px/24px "Trebuchet MS", Lucida, Tahoma, Arial;
	color:#000;
	margin: 15px 0px 15px 0px;
	padding: 0px;}
	
h4{
	margin: 0px 0px 10px 0px;
	font: normal 26px/34px "Trebuchet MS", Lucida, Tahoma, Arial;
	color:#003366;}


h5{
	margin: 10px 0px 10px 0px;
	font: normal 18px/20px "Trebuchet MS", Lucida, Tahoma, Arial;
	color:#003366;}

/*====================NAVEGACION====================*/

.menu-c{
	float:right;
	height:100px;}

#tabs1{
	float:right;
	margin:34px 0px 0 0;}
 
    #tabs1 ul {
          margin:0px;
		  padding:0px;
          list-style:none;
      }
    #tabs1 li {
      display:inline;
      margin:0px;
      padding:0px;
      }
    #tabs1 a {
      float:left;
      background:url(images/botonera2.gif) no-repeat left top;
      margin:0px;
      padding:0px 4px 0px 5px; /*tamaño entre botones*/
      text-decoration:none;
      }
    #tabs1 a span {
      float:left;
      display:block;
      background:url(images/botonera1.gif) no-repeat right top;
      padding:7px 12px 7px 8px; /*tamaño botones*/
      font: normal 14px/18px "Trebuchet MS", Tahoma;
	  color:#fff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs1 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#000;
      }
    #tabs1 a:hover {
      background-position:0% -32px;
      }
    #tabs1 a:hover span {
      background-position:100% -32px;
	  color:#000;
      }

      #tabs1 #current a {
              background-position:0% -32px;
      }
      #tabs1 #current a span {
	           background-position:100% -32px;
}



/*====================FIN-NAVEGACION====================*/

/*====================SEARCH====================*/

.buscar {
	float:right;
	margin:37px 0 0 0;
	overflow: hidden;
	height:34px;
	width:390px;
	padding:0px;
	}


#searchform{
		margin:0px;
		float: right;
		}
		

#searchform #s {
	width: 220px;
	border: 0;
	padding: 3px;
	color: #333;
	font-weight: bold;
	margin: 0;
	float: left;
	background-image: url(images/searchbox.png);
	background-repeat: no-repeat;
}
#searchform input {
	background: url(images/submit.png) no-repeat;
	border: 0;
	height: 24px;
	padding: 0;
	width: 65px;
	margin: 1px 0 0 5px;
	color: #FFFFFF;
	font: bold 0.9em arial, sans-serif;
	float: left;
}

/*====================FIN-SEARCH====================*/

/*====================BOCETO-GENERAL====================*/


.wrapper{
	margin:auto;
	background-image:url("images/bg_center.jpg");
	background-repeat:no-repeat;
	width:940px;}
	
.header{
	width:940px;
	height:185px;}
	
.logo{
	margin:15px 0 0 0;
	float:left;
	width:113px;
	height:170px;}
	
.slide{
	float:right;
	width:799px;
	height:324px;}
	
.page{

	width:940px;
	height:auto;}
	
.pagefondo{
	background: url(images/fondotop.gif) repeat-x top;
	width:100%;

}	
	
.quotes{
	float:left;
	width:940px;
	height:100px;	
	font-size:28px;
	font-weight:normal;
	color:#000;}
	
.quotes p{
	margin:15px 0 10px 0;
	font-size:16px;
	color:#666;}

.signed{
	float:right;
	font-size:14px;
	color:#666;}
	
.content{
	float:left;
	width:600px;}
.content ul {

	list-style: none;
	margin: 0px 0px 0px 20px;
	padding: 0px;
}

.content ul li {
	background: url(images/mini-page-arrow.gif) no-repeat left top;
	padding: 5px 0px 5px 20px;
	margin: 5px 0px 0px 0px;
}
.content h1{
border-bottom:1px solid #CCCCCC;
}
/*====================SIDEBAR====================*/	

#sidebar{
	float:right;
	margin: 0;
	width:270px;
	padding: 0px 0px 0px 10px;}
	
#sidebar ul {
	padding: 0;}
	
#sidebar ul li {
	margin:0 0 10px;
	list-style: none;}
	
/*sidebar list level2 */
#sidebar ul li ul {
	padding: 0;
	margin: 0;}
	
#sidebar ul li ul li{
	padding: 2px 0px 2px 10px;
	border-bottom: 1px solid #dceeb7;}
	
/*====================FIN-SIDEBAR====================*/

/*====================BLOG-ROLL====================*/

ul.post-cat li{
	background: url(images/mini-category.gif) no-repeat !important;
	padding: 0px 0px 0px 20px !important;
	margin: 0px 0px 5px 0px !important;
	list-style: none;}


ul.list-blogroll li{
	background: url("images/mini-page-arrow.gif") no-repeat !important;
	padding-left: 16px !important;
	list-style: none;}
	
ul.list-blogroll li a{
	color:#0033ff;}

/*====================FIN-BLOG-ROLL====================*/

/*====================COMENTARIOS-RECIENTES====================*/

ul.recent-comments li{
	background: url("images/icon-comm.jpg") no-repeat !important;
	padding-left: 20px !important;
	list-style: none;}
	
ul.recent-comments li a{
	color:#0033ff;}
	
/*====================FIN-COMENTARIOS-RECIENTES====================*/

/*====================COMENTARIOS====================*/

/* comments area */



#comments, #respond {
	border-bottom: 1px dotted #CCCCCC;
	padding: 10px 0 5px 0;
	clear: both;
}
.commentlist {
	margin: 10px 0px;
	padding-left: 20px;
	line-height: 130%;
}
.commentlist li{
	padding: 5px 10px;
}
.commentlist .alt {
	background: #eff4fa
}
.commentlist cite, .commentlist cite a, .commentlist cite a:visited {
	font-weight: bold;
	font-style: normal;
	font-size: 110%;
}
.commentlist small {
	margin-bottom: 5px;
	display: block;
	font-size: 87%;
}
#commentform {
	margin-top: 10px;
	font-size: 110%;
}
#commentform p {
	padding: 6px 0px;
	margin: 0px;
}
#commentform label{
color: #094461;
	font-size: 87%;
}
#commentform input{
	width: 350px;
	background:#eaeaea;
	border: 1px solid #ccc;
	padding: 3px 3px 0px 3px;
	margin-top: 3px;
	height: 22px;
}
#commentform textarea{
	width: 560px;
	height: 150px;
	background:#eaeaea;
	border: 1px solid #ccc;
	padding: 2px;
	margin-top: 3px;
}
#commentform textarea:focus, #commentform input[type="text"]:focus {
	background: #ffffff;
}
#commentform #submit{
	background: url(images/btn-bg.gif) no-repeat;

	color: #FFFFFF;
	border: none;
	float:left;
	width: 144px;
	height: 28px;
	cursor: pointer;
}

	
/*====================FIN-COMENTARIOS====================*/

.titulos{
	margin:0 0 40px 0;
	border-bottom:1px solid #e4e3e4;
	height:25px;
	
	}
	
.bloque1{
	color:#666;
	padding:0 10px 0 0;
	margin:0 20px 0 0;
	border-right:1px solid #e4e3e4;
	float:left;
	width:291px;
	height:423px;}
	
.bloque2{
	color:#666;
	float:left;
	width:291px;
	height:423px;}
	
.bloque1 p, .bloque2 p{
	margin:10px 0 0 0;
	line-height:22px;}
	
.fc{
	padding:20px 20px 20px 0;
	margin:auto 0;
	width:900px;
	height:170px;}
	

.fc-text{
	color:#666;
	float:right;
	width:590px;}
	
.fc-text p, strong{
	line-height:22px;}
		
.sub-bloque1{
	color:#666;
	padding:0 10px 0 0;
	margin:0 20px 0 0;
	float:left; 
	width:291px;
	height:250px;}
	
.sub-bloque2{
	margin:0 20px 0 0;
	color:#666;
	float:left;
	width:291px;
	height:250px;}
	
.sub-bloque2 span{
	font:14px/normal "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999;}
	
.sub-bloque3{
	color:#666;
	float:left;
	width:291px;
	height:250px;}
	
.sub-bloque1 ul, .sub-bloque2 ul{
	font-size:16px;
	list-style:none outside none;
	margin:0;
	padding:0;}
	
.sub-bloque1 ul li{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:10px 0 0 0;
	background:url("images/icon-cat.jpg") no-repeat scroll 0 0 transparent;
	padding:0 0 10px 25px;}
	
.sub-bloque2 ul li{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:10px 0 0 0;
	background:url("images/icon-comm.jpg") no-repeat scroll 0 0 transparent;
	padding:0 0 10px 25px;}
	
.sub-bloque1 ul li a, .sub-bloque2 ul li a{
	line-height:22px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003366;}
	
#sub-bloque3-content{
	color:#000;
	padding:20px;
	background:#e5e5e5;
	width:85%;}
	
#sub-bloque3-content .input{
	border:1px solid #ccc;
	width:231px;
	height:30px;}

	
.footer{
	background:#DDD;
	background-position:center top;
	float:left;
	height:320px;;
	width:100%;}
	
.footer-content{
	padding:20px;
	margin:auto;
	width:900px;
	height:280px;}
	
.f-content-left{
	float:left;
	width:600px;
	height:250px;}
	
.f-content-right{
	float:right;
	width:285px;
	height:280px;}
	
.f-content-right a, .f-content-right a:hover {
	color:#336699;}
	
.f-content-right-img{
	height:45px;
	border-bottom:1px solid #ccc;
	margin:0 0 10px 0;}
	
.f-content-right-img img:hover{
		opacity:0.7}
	
.f-content-left_blck{
	margin:0 5px 0 0;
	float:left;
	width:185px;
	color:#336699;
	font-size:18px;
	color:#666;}
			
.f-content-left_blck p{
	font-size:13px;}
	
	.f-content-right2{
	color:#666;
	font-size: 11px;
	letter-spacing:-1px;
	width: 121%;
}
/*====================FIN-BOCETO-GENERAL====================*/
.clear2{
	clear:both;}

.clear{
	height:10px;
	clear:both;}

.clear-line{
	border-bottom:1px solid #e4e3e4;
	height:20px;
	clear:both;}