@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0;
outline:none;
}
a img{
border:none;
}
#wrapper{
width:1021px;
margin:auto;
}
/*left*/
#left{
width:339px;
float:left;
}
#left-t{
width:339px;
height:179px;
background:url(../images/header-l.jpg) no-repeat;
}
#menu{
width:312px;
height:432px;
position:absolute;
margin-left:27px;
z-index:2;
}
#menu ul{
list-style:none;
}
#menu ul li{
float:left;
}
#menu a{
display:block;
width:312px;
height:36px;
cursor:pointer;
background-repeat:no-repeat;
}
#menu a:hover, #menu li:hover a, #menu .current a{
background-position:bottom left !important;
}
#menu1{
background:url(../images/menu1.gif);
}
#menu2{
background:url(../images/menu2.gif);
}
#menu3{
background:url(../images/menu3.gif);
}
#menu4{
background:url(../images/menu4.gif);
}
#menu5{
background:url(../images/menu5.gif);
}
#menu6{
background:url(../images/menu6.gif);
}
#menu7{
background:url(../images/menu7.gif);
}
#menu8{
background:url(../images/menu8.gif);
}
#menu9{
background:url(../images/menu9.gif);
}
#menu10{
background:url(../images/menu10.gif);
}
#menu11{
background:url(../images/menu11.gif);
}
#menu12{
background:url(../images/menu12.gif);
}
#menu13{
background:url(../images/menu13.gif);
}
/*SUBMENU*/
.submenu{
position:absolute;
width:160px;
background:white;
margin-left:160px;
border:1px solid #812D09;
margin-top:-26px;
display:none;
}
.submenu li{
font-family:Arial, Helvetica, sans-serif !important;
font-size:12px;
width:160px;
}
/*.submenu li:hover{
background:#EEE7E0;
}*/
.submenu li a{
height:18px !important;
padding:2px 10px !important;
width:140px !important;
color:#812D09;
text-decoration:none;
}
/*Transp*/

#transparent{
width:109px;
height:468px;
position:absolute;
z-index:1;
margin-left:230px;
background:url(../images/menu.png);
-background:url(../images/menu.gif);
-filter:alpha(opacity=80);
}

#bottom{
width:312px;
height:152px;
background:url(../images/bottom.png) no-repeat;
margin-top:468px;
margin-left:27px;
position:absolute;
-filter:alpha(opacity=80);
}
#doggy{
width:330px;
height:420px;
position:absolute;
z-index:0;
margin-top:380px;
margin-left:180px;
}

/*RIGHT*/
#right{
width:682px;
float:right;
min-height:820px;
-height:820px;
}

#header{
width:682px;
height:130px;
background:url(../images/header.jpg);
}


#content{
width:502px;
padding-left:180px;
float:right;
font-family:Arial, Helvetica, sans-serif;
color:#b38c6b;
}
/**/
.no-bg{
width:650px !important;
margin:0 !important;
padding:0 !important;
}
#content p, #content ul, #content ol{
font-size:14px;
padding:5px 0;
}
#content ul,  #content ol{
margin-left:15px;
}
#content li{
padding:5px 0;
}
#content h1{
text-align:center;
font-size:30px;
padding-top:10px;
color:#812D09;
}
#content h2{
font-size:16px;
padding:2px;
background:#B38C6B;
color:white;
}
.footprint{
padding-left:50px !important; 
background:url(../images/footprint.gif) no-repeat  center left;
}
#dogs img.border{
border:1px solid black;
}
img.left{
float:left;
margin:10px 10px 0 0;
}
img.center{
display:block;
margin:auto;
margin-top:10px;
}
.images{
}
/*FOOTER*/
#footer{
width:1021px;
height:79px;
background:url(../images/footer.jpg) no-repeat;
clear:both;
padding-top:10px;
}
#contact-zone{
width:100px;
height:50px;
float:right;
cursor:pointer;
}
#footer p{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b38c6b;
padding-top:5px;
width:600px;
margin:auto;
}
#footer a{
padding:0 5px;
color:#b38c6b;
text-decoration:none;
}

/**/
.credentials{
list-style-image:url(../images/cred.jpg);
margin-left:40px !important;
}
.credentials li{
}

.arrows{
font-size:10px;
text-align:center;

}


#content a, #menu-blog a{
color:#69c;
text-decoration:none;}
#content a:hover, #menu-blog a:hover{
text-decoration:underline;
}
#menu-blog ul{
margin-left:5px;
list-style:none;
}
blockquote{
background:#B38C6B;
color:black;
border:1px solid #996633;
font-size:13px;
padding:10px;
text-align:center;
}

table.contact{
width:500px;
margin:auto;
margin-top:25px;
}
table.contact td{
font-size:14px;
padding:2px;
vertical-align:top;
color:#b38c6b;
}
table.contact textarea{
width:180px;
height:80px;
}
label.error{
color:red;
font-size:10px;
float:left;
}

.tablas{
width:600px;
margin:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:1px solid #812D09;
border-collapse:collapse;
}
.tablas thead{
background:#FCEBB9;
font-weight:bold;
font-size:14px;
}
.tablas td{
border:1px solid #812D09;
border-collapse:collapse;
padding:2px 5px;
vertical-align:top;
}

.tablas2{
width:650px;
margin:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:1px solid #812D09;
border-collapse:collapse;
}
.tablas2 thead{
background:#FCEBB9;
font-weight:bold;
font-size:14px;
}
.tablas2 td{
border:1px solid #812D09;
border-collapse:collapse;
padding:2px 5px;
vertical-align:top;
}

.article-table{
width:450px;
margin:auto;
}
.article-table td{
padding:5px;
}

/*GALLERY*/
#gallery{
width:540px;
margin:auto;
}
#gallery img{
margin:5px;
border:2px solid black;
-moz-box-shadow:5px 5px 5px #5b3108;
-webkit-box-shadow:5px 5px 5px #5b3108;
}

/*COntest*/
.contest td{
vertical-align:top;
text-align:center;
font-style:italic;
}