.sterge {
 height: 1px;
 clear: both;
 overflow: hidden;
}
input, select{
 background: #fff;
 color: #000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 border: 1px solid #ddd;
}

textarea {
 background: #fff;
 color: #000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 border: 1px solid #ddd;
overflow: auto;
}

#login {
 padding: 0px;
 text-align: center;
 color: #000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
}

#login p {
 padding: 2px;
 margin: 2px;
}

.formular {
 width: 700px;
 padding: 0;
 text-align: left;
 margin: 2em auto;
}

.formular dt {
 width: 170px;
 float: left;
 margin: 0;
 font-size: 11px;
 font-weight: bold;
 padding: 4px;
}

.formular dd {
 float: left;
 width: 350px;
 margin: 0;
 padding: 4px;

}


.guestbook {
padding: 10px;

}

.paginatie {
  text-align: left;
  padding: 10px 0;
  width: 560px;
  float: left;
}

.order {
  float: left;
  padding: 10px;
}

.tabel {
 background-color: #eee;
 font-size: 12px;
 width: 100%;
 text-align: center;
 float: center;
}

.tabel thead { 
 background-color: #333;
 font-family: arial;
 text-align: center;
 font-size: 12px;
 font-weight: bold;
 color: #fff;
}

.tabel .row1 { 
 color: #000;
 background-color: #fff;
 vertical-align: top; 
}

.tabel .row2 { 
 color: #000;
 background-color: #F9FFFB;
 vertical-align: top;
}

.title {
width: 600px;
 margin: 0px auto;
padding: 10px;
 background: #000;
 color: #fff;
 font-weight: bold; 
 letter-spacing: 2px;      
}

.meniu {
width: 600px;
 margin: 0px auto;
 text-align: center;
}

.meniu ul {
 list-style-type: none;
 padding: 0; 
 margin: 0 auto;
}

.meniu li {
 margin: 1px;
 padding: 0;
 width: 130px;
float: left;
}

.meniu a {
 text-decoration: none;
 display: block;
 background-color: #FF7800;
 border: 1px solid #BA5800; 
 padding: 2px;
 color: #fff;

}

.meniu a:hover {
 background-color: #FFD800;
 border: 1px solid #FFBA00;
 color: #000;
}

.main {
 padding: 10px;
 width: 95%;
 margin: 20px auto;
 background-color: #F5F5F5;
 border: 1px solid #D0D0D0;
}


.main a {
 color: #316395;
}

.main a:hover {
 color: #000;
}

h1 {
  background: #666;
  padding: 4px;
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  margin: 0;
}

/* css for content */

.content {
  padding: 10px;
  width: 700px;
  margin: 0 auto;
}

hr {
  height: 1px;
  width: 300px;
}

.content a {
  color: #FF6600;
}

.content a:hover {
  color: #000;
}
.main2 {
 padding: 10px;
 width: 97%;
 margin: 10px auto;
 background-color: #F9F9F9;
 border: 1px solid #D0D0D0;
}
/*Tabla del view_prop*/
.tabel2 {
 font-size: 10px;
  font-family: Verdana;
 padding: 8px;
 width: 97%;
 margin: 2px auto;
 background-color: #FBFFFD;
 border: 1px solid #D0D0D0;
}
.tabel2 .row1 { 
 color: #000;
 background-color: #F9FFFB;
 vertical-align: top; 

}

.tabel2 .row2 { 
 color: #000;
 background-color: #F7F9FD;
 vertical-align: top;

}
.textito {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	margin-right: 10px;
	margin-left: 10px;
}
.text_bold {
    color: #525163;
    font-weight: bold;
    font-size: 10px;
    font-family: Verdana, Arial, Sans-Serif;
}
.title2 {
width: 200px;
 background: #000;
 color: #fff;
 font-size: 11px;
 
}
.title_public {
width: 20px;
 margin: 0px auto;
padding: 2px;
 background: #A8DCFF;
 color: #4D4D4D;
 /*font-weight: bold; */
 letter-spacing: 1px;      
}

/*admin*/
.text_admin_cat {
    color: #525163;
    font-weight: bold;
    font-size: 14px;
    font-family: Verdana, Arial, Sans-Serif;
}

.nosotros {
 padding: 10px;
 width: 70%;
 margin: 20px auto;
  font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #F9F9F9;
 /*border: 1px solid #D0D0D0;*/
}
.header_us{
background: #FFFFFF url(../images/header_us.jpg) no-repeat top left;
}
.consumidor {
	color: #316395;
}
.borderconsumo {
	border: thin solid #FF6633;
}
.tituloconsumo {
	color: #FFF;
}
.textoconsumo {
	color: #6B6B6B;
}
h2 {
	color: #6B6B6B;
}
.textosector {
	color: #6B6B6B;
	text-decoration: underline;
	}
.bordercanasta {
	border: thin solid #6B6B6B;
}