/* menu style settings */
h1 {	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	color: #6C5C47;
	font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#menu,
#menu_internal {
	font: 15px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
#sub_menu,
#sub_menu_internal {
	font: 13px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
#menu ul,
#menu_internal ul,
#sub_menu_internal ul {
	list-style:			none;
	padding:			0;
	margin:				0;
}
#menu li,
#menu_internal li,
#sub_menu_internal ul {
	float:				left;
	margin:				3px 0 0 -2px;
	padding:			0 10px 2px 10px;
	border-right:		1px solid #9b8263;
}
#menu a,
#menu_internal a {
	text-decoration:	none;
	text-transform:		uppercase;
	font-size:			0.8em;
	color:				#9b8263;
}
#sub_menu_internal ul {
	border-right:		0;
	margin-left:		-10px;
}
#sub_menu_internal li {
	float:				left;
	margin:				3px 0 0 -2px;
	padding:			0 10px 2px 10px;
	border-right:		1px solid #9b8263;
}
#sub_menu_internal a {
	text-decoration:	none;
	font-size:			0.8em;
	color:				#57442d;
}
#menu a:visited,
#menu_internal a:visited,
#sub_menu_internal a:visited {
	text-decoration:	none;
	font-size:			0.8em;
	color:				#9b8263;
}
#sub_menu_internal a:visited {
	color:				#57442d;
}
#menu a:hover,
#menu_internal a:hover,
#sub_menu_internal a:hover {
	text-decoration:	none;
	font-size:			0.8em;
	color:				#9b8263;
	
}
#sub_menu_internal a:hover {
	color:				#57442d;
}
.selected a,
.current_page_item a,
.current_page_parent a,
.current_page_ancestor a {
    color:				#9b8263;
    font-size:			0.8em;
    font-weight:		bold;
}

#lanci_1 {
	padding: 0px 5px 0px 0px;	
}

#lanci_2 {
	padding: 0px 0px 0px 5px;	
}
.saving {
	margin: 20px 0 0 0;
	float: right;	
}
.head_vis {
	float: left;	
}
#price {
	border: 1px solid #6c6b2b;
	border-right: 0;
	background: url(images/buy.png) no-repeat right;
	width: 226px;
	padding: 0 0 0 12px;	
}
.evento_excerpt {
	font-weight: bold;
	font-style: italic;
}
.imgevtcont {
	float: left;
	margin: 0 12px 0 0;
}
.uppercase {
	text-transform: uppercase;
}
.dataevtcont {
	width: 184px;
	text-align: center;
	margin: 3px 12px 0 0;
	float: left;
}
.visevtcont {
	margin: 4px 0 0 196px;
	margin: 4px 0 0 0;
	float: left;
}
.visman {
	float: left;
	padding: 4px 0 0 0;
}
.evtbtncont {
	margin: 1px 0 0 196px;
	float: right;
}
.box_left_31_visionary {
	float: left;
	/*background-color: #FFFFDD;*/
	padding: 10px 0px 10px 0px;	
	width: 700px;
	border-bottom: thin dotted #ae9577;
}
.link_visionary {
	width:	184px;
	text-align: center;	
}
.visionary_red {
	color: #9e151f;	
}
.clearer {
	clear: both;
}
.layer_action {
	position: relative;
	width: 320px;
	height: 24px; /*24*/
	left: 600px;
	/*margin-top: -30px;*/
	top: 98px;
	
}
.layer_action_content {
	float: left;
	font-family: Verdana;
	font-size: 11px;
	margin: 8px 0 0 0;
	text-align: center;
}
#exibit_area {
	width: 165px;
}
#exibit_area a {
	color: #666666;
	font-size: 13px;
}
#exibit_area a,
#exibit_area a:hover,
#exibit_area a:visited {
	text-decoration: none;	
}
#change_lang {	
	width: 120px;
	padding-left: 16px;
}

#change_lang a {	
	color: #e3dcd4;	
}

#change_lang a,
#change_lang a:hover,
#change_lang a:visited {
	text-decoration: none;	
}
.box_left_31 {
	float: left;
	/*background-color: #FFFFDD;*/
	padding: 10px 0px 10px 0px;
	height: auto;
	width: 700px;
	border-bottom: thin dotted #ae9577;
}
#box_left_01_search {
	float: left;
	/*background-color: #FFDDDD;*/
	padding: 10px 0px 10px 0px;
	/*margin: 10px 0px 10px 0px;*/	
	width: 500px;
}
.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

ul.cat-list {
	list-style:none;
	padding-left:0;
}

ul.cat-list li.cat-item {
	padding-bottom:15px;
}

ul.children {
	padding-top:3px;
}

ul.children li.cat-item {
        padding-bottom:5px;
}

.post.hentry {
	border-bottom: thin dotted #AE9577;
	padding-top: 10px;
}

.post.hentry .entry {
        padding-bottom: 15px;
}

.post.hentry .entry p {
        padding-bottom: 0;
	margin-bottom: 0;
}

.post .evtbtncont {
        margin: 1px 0 0 196px;
        text-align: right;
	float:none;
}
