﻿a {
	color: #339900;/*#339900;*/
	text-decoration: none;
}

a:hover {
	color: #336600;
	text-decoration: none;
}


#themeheader {background-color:#ffffff;position: relative;margin:0 auto;width:100%;}

#themeheaderini {background-color:#e5e5e5;padding:10px;text-align:right;
-webkit-box-shadow: 0px 5px 5px 0px rgba(119, 119, 119, 0.33);
-moz-box-shadow:    0px 5px 5px 0px rgba(119, 119, 119, 0.33);
box-shadow:         0px 5px 5px 0px rgba(119, 119, 119, 0.33);
}

#themelogo {float:left;}

#themelogo img {max-height:70px;padding-top:20px;padding-left:10px;}

#theme728 {float:right;padding-top:10px;padding-right:10px;max-width:748px;overflow:hidden;text-align:center;}

#thememenuback {margin:0 auto;padding:0px;margin-top:10px;display: inline-block;width:100%;

background: rgba(31,59,8,1);
background: -moz-linear-gradient(left, rgba(31,59,8,1) 0%, rgba(51,102,0,1) 50%, rgba(31,59,8,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(31,59,8,1)), color-stop(50%, rgba(51,102,0,1)), color-stop(100%, rgba(31,59,8,1)));
background: -webkit-linear-gradient(left, rgba(31,59,8,1) 0%, rgba(51,102,0,1) 50%, rgba(31,59,8,1) 100%);
background: -o-linear-gradient(left, rgba(31,59,8,1) 0%, rgba(51,102,0,1) 50%, rgba(31,59,8,1) 100%);
background: -ms-linear-gradient(left, rgba(31,59,8,1) 0%, rgba(51,102,0,1) 50%, rgba(31,59,8,1) 100%);
background: linear-gradient(to right, rgba(31,59,8,1) 0%, rgba(51,102,0,1) 50%, rgba(31,59,8,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f3b08', endColorstr='#1f3b08', GradientType=1 );

}

#thememenu {padding:10px;text-align:left;color:#ffffff;float:left;display: inline-block;font-size:120%;margin:0 auto;margin-top:2px;}

#thememenu a {
padding:3px;
background-color:#000000;
color:#ffffff;-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}

#thememenu a:hover {color:#ffffff;text-decoration:none;background-color:#333333;}

#themepost {float:right;margin-top:-4px;margin-bottom:-4px;padding-top:10px;padding-bottom:10px;text-align:center;color:#ffffff;font-size:120%;min-width:300px;margin-right:10px;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.36);
-moz-box-shadow:    0px 5px 5px 0px rgba(50, 50, 50, 0.36);
box-shadow:         0px 5px 5px 0px rgba(50, 50, 50, 0.36);
background: rgba(255,175,75,1);
background: -moz-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,175,75,1)), color-stop(100%, rgba(255,146,10,1)));
background: -webkit-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
background: -o-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
background: -ms-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
background: linear-gradient(to bottom, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#ff920a', GradientType=0 );}

#themepost a {color:#ffffff;text-decoration:none;font-size:140%;display:block;}

#themepost:hover {background:#FF9933;}


.themeheadermenu {background-color:#e5e5e5;text-align:left;color:#000000;float:left;font-size:120%;margin:0 auto;width:100%;border-bottom:1px #cccccc solid;}

.themeheaderbuscador {padding:10px;}

#themesearch001 {float:left;margin-right:10px;font-size:120%;font-weight:bold;}

.themeheaderbuscador input, textarea, select, optgroup, option {
	font-family: Verdana, sans-serif;
	font-size: 110%;

}

.themeheaderbuscador button {
	font-family: Verdana, sans-serif;
	font-size: 110%;
	font-weight: bold;
	text-transform: none;
	background-color: 0099FF;
	border: none;
	color: #ffffff;
padding:2px;


}

.themeheaderbuscador button:hover {
background-color: FF6600;
}



.themecatcontenedor {padding:5px;border:1px #C7D7E1 solid;margin:10px;background-color:#f1f2ee;}




.themecatmenu {padding:5px;font-size:120%;}



.themesubmenu {padding:2px;border:1px #EAEAE8 solid;margin:4px;}

.themesubmenu:hover {background-color:#99CC66;color:#ffffff;}

.themesubmenu a {display: block;text-decoration:none;}

.themesubmenu a:hover {text-decoration:none;color:#ffffff;}


#themesidebarcitylist {width:100%;float:left;background-color:#f1f2ee;}

#themesidebarsubcitylisttop {padding:10px;background-color:#339900;margin:0 auto;font-weight:bold;font-size:120%;border-bottom:1px #ffffff solid;}
#themesidebarsubcitylisttop:hover {background-color:#000000;border-bottom:1px #f1f2ee solid;}

#themesidebarsubcitylisttop a {display: block;text-decoration:none;color:#ffffff;}

#themesidebarsubcitylisttop a:hover {text-decoration:none;color:#ffffff;}

#themesidebarsubcitylist {background-color:#f12ee;margin:0px auto;width:50%;float:left;}
#themesidebarsubcitylist:hover {background-color:#e5e5e5;}

#themesidebarsubcitylist a {display: block;text-decoration:none;color:#000000;padding:5px;}

#themesidebarsubcitylist a:hover {text-decoration:none;color:#000000;}



.themefeatured {float:right;background-color:#339900;padding:2px;color:#ffffff;margin-left:10px;}

.themeprice {float:right;background-color:#FF6600;padding:2px;color:#ffffff;margin-left:10px;}

.themetags {float:left;padding:2px;background-color:#e5e5e5;font-size:90%;margin-right:5px;}


button {
	background-color: #339900;

}