/*
 * CSS Style for "wr_antiquus_stilus" Theme 
 * @author ZulloP
 * @url http://eshop.webrevolution.org
 * @email info(at)webrevolution(dot)org
 */
 

body{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	line-height: 17px;
	color: #606060;
}
#body_bg{
	background-color: #E5E5E5;
	background-image: url(../images/body_bg.gif);
}
.clr{
	clear: both;
}


/* JOOMLA! DEFAULT STYLING
--------------------------------------------------------- */
a:link, a:visited {
	color: #6c3092;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
ul {
	margin: 0px;
	margin-left: 15px;
	padding: 0px;
	text-align: left;	
}
ul a:link, ul a:visited{
	color: #6c3092;
	text-decoration: none;
}
ul a:hover{
	text-decoration: underline;
}
.contentheading, #rightblock h3, #rightblock h1 {
	font-family: Rockwell;
	font-size: 18px;
	font-weight: bold;
	color: #6c3092;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #606060;
	line-height: 20px;
}
.contentheading a:link, .contentheading a:visited {
	font-family: Rockwell;
	font-size: 18px;
	font-weight: bold;
	color: #6c3092;
	text-decoration: none;
}
.contentheading a:hover {
	text-decoration: underline;
}
.modifydate{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
	padding-top: 15px;
}
.small{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
}
.createdate{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
}
.readon{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6c3092;
}
a.readon:link, a.readon:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6c3092;
	text-decoration: none;
}
a.readon:hover {
	text-decoration: underline;
}
td.buttonheading {
	width: 32px;
}
.sectiontableheader {
	background-color : #353535;
	background-repeat: repeat;
	padding: 2px;
	color : #FFFFFF;
	font-weight : bold;
	padding: 2px;
}
.mosimage_caption{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #838383;
	padding-top: 5px;
}
.componentheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6c3092;
	text-align: left;
}

.contentpaneopen{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #5E534C;
}
.contentpane{
	width: 95%!important;
}
td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: 17px;
	color: #464646;
}
.back_button{
	float: left;
	margin-top: 30px;
}

/* CUSTOM STYLING
--------------------------------------------------------- */
div#wrapper{
	width: 960px;
	position: relative;
	background-color: #FFFFFF;
	overflow: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #606060;
	border-left-color: #606060;
	background-image: url(../images/center_bg.gif);
	background-repeat: no-repeat;
	background-position: center 220px;
}


/* TOP LAYOUT AREA
--------------------------------------------------------- */

span#toptranspics {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 99;
	width: 720px;
	height: 197px;
	background: url(../images/toptranspics.png) 0 0 no-repeat !important;
	background: transparent;
}
div#topbuttonswrap{
	height: 80px;
}
div#topbuttons{
	height: 80px;
	overflow: hidden;
}
div#logo{
	height: 265px;
	width: 248px;
	float: right;
	margin-right: -1px;
	margin-top: -198px;
	z-index: 2;
	overflow: auto;
	background-image: url(../images/logo.gif);
	background-repeat: repeat-y;
}


/* TOOLBAR AREA
--------------------------------------------------------- */
div#toolbarwrap{
	height: auto;
}


/* start: top menu */
div.topmenu{
	height: 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	width: 100%;
	line-height: 35px;
	margin-top: -87px;
}
div.topmenu ul{
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}
div.topmenu li{
	float: left;
	margin: 0;
	padding: 0;
	background: none;
}
div.topmenu a:link, div.topmenu a:visited {
	float:left;
  	display:block;
	height: 68px;
	line-height: 4.5em;
	padding: 0 12px;
	font-family: Rockwell;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
div.topmenu a:hover{
	text-decoration: none;
	line-height: 4em;
	color: #000000;
}
/* end: top menu */


div#leatherdiv{
	height: 42px;
	float: right;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
div.leatherdivimg{
	height: 48px;
	width: 248px;
}


/* MAIN CONTENT
--------------------------------------------------------- */
div#contentwrap{
	margin: 0px;
	padding: 0px;
	text-align: left;
}
div#wrcontentwrapfull{
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 100%;
}
div#leftblock{
	width: 198px;
	margin: 0px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5E534C;
	padding-left: 15px;
}
div.module h3 {
	margin: 0;
	font-weight: bold;
	font-size: 15px;
	font-family: Rockwell;
	color: #6c3092;
	text-align: left;
	margin-bottom: 10px;
	padding-right: 5px;
	line-height: 18px;
}
div.module {
	width: 198px;
	margin-bottom: 10px;
	line-height: 2em;
}
div.module div {
	margin-bottom: 10px;
	
}
div.module div div {
	padding: 0px;
	
}
div.module div div div {
	background: none;
	padding: 0;
	width: auto !important;
	width: 100%;
}
div.module td{
	text-align: left;
	height: 22px;
}
div.module-menu td{
	text-align: left;
	height: 22px;
}
div.module-menu td:hover {
	background-color: #606060;
	color: #FFFFFF;
}
#leftblock .module-menu td a:hover {
	background-color: #606060;
	color: #FFFFFF;
	width: 100%;
	height: 22px;
	line-height: 22px;
}
div#wrcenterblock{ /* 3 columns layout */
	width: 488px;
	float: left;
	height: 100%;
}
div#wrcenterblockright{ /* 2 columns layout (right block disabled) */
	width: 762px;
	float: left;
	
}
div#wrcenterblockleft{ /* 2 columns layout (left block disabled) */
	width: 712px;
	float: left;
	
}
div#wrcenterblockfull{ /* 1 column layout */
	width: 100%;
	float: left;
	
}
div#mainbody{
	padding: 0px 20px 0px 20px;
	margin: 0px;
}
div#rightblock{
	float: left;
	width: 233px;
	position: relative;
}
#rightblock .moduletable {
	margin-bottom: 10px;
}
div#right h3{
	padding: 0px;
	margin: 0px 0px 10px 0px;
	font-family: Rockwell;
	font-size: 15px;
	font-weight: bold;
	color: #6c3092;
	line-height: 18px;
}
div#right .moduletable{
	padding-bottom: 30px;
	text-align: left;
	width: 240px;
}
div#right a:link, div#right a:visited{
	color: #A7A7A7;
	text-decoration: none;
}
div#right a:hover{
	text-decoration: underline;
}
div#right td{
	color: #5E534C;
	margin: 0px;
	padding: 0px;
}

/* FOOTER
--------------------------------------------------------- */
#footerwrap {
	background-color: #606060;
	width: auto;
}
#footer {
	background-color: #606060;
	height: 35px;
	width: 940px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 20px;
	padding-top: 15px;
}


.contentpaneopen h3 {
	font-family: "Times New Roman",Times,serif;
	font-size: 18px;
	font-weight: bold;
	color: #6c3092;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #606060;
	line-height: 26px;
}
.contentpaneopen {
	width: 450px;
}
#top-top {
	background-image: url(../images/beef.jpg);
	background-repeat: no-repeat;
	height: 217px;
	width: 100%;
	z-index: 1;
	overflow: hidden;
}	
.browntable {
	color: #FFFFFF;
	background-color: #5E534C;
}	
.greentable {
	color: #FFFFFF;
	background-color: #EF1921;
}	
#body_bg #wrapper #wr #wrcenterblock #mainbody .contentpaneopen table {
	color: #FFFFFF;
	background-color: #EF1921;
}
#leftblock .module-menu a {
	text-decoration: none;
	padding-left: 5px;
	font-size: 12px;
}
#leftblock .module a {
	text-decoration: none;
}

#leftblock a:hover {
text-decoration: none;

}

#leftblock .module #mainlevel li a, #left .module #sublevel li a {
	display: block;
	background-color: #DADADA;
	color: #5E534C;
	text-decoration: none;
	width: 100%;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #6c3092;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0.5em;
	margin-left: -15px;
	border-bottom-width: 1px;
	border-bottom-style: inset;
	border-bottom-color: #FFFFFF;
}
#leftblock .module #mainlevel {
	list-style-type: none;	
}
#leftblock .module #mainlevel ul {
	list-style-type: none;	
	margin-left: 0px;
}

#leftblock .module #mainlevel li a, #left .module #sublevel li a {

width: auto;

}

#leftblock .module #mainlevel li a:hover, #left .module #sublevel li a:hover, #left .module #mainlevel #active_menu {
	background-color: #E6E6E6;
	color: #6c3092;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #5E534C;
	margin-left: -15px;
}
#user1 {
	text-align: left;
	height: auto;
	width: 100%;
	margin-bottom: 5px;
}
#leftblock .module h3 {
	background-color: #606060;
	width: 198px;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 5px;
}
#leftblock .module-menu h3 {
	background-color: #606060;
	width: 198px;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 5px;
}
div.module-menu div

{
	margin-bottom: 10px;
}

div.module-menu div div

{

padding-top: 0px;

padding-right: 0px;

padding-bottom: 0px;

padding-left: 0px;

}

div.module-menu div div div

{

background-color: transparent;

background-image: none;

background-repeat: repeat;

background-attachment: scroll;

background-x-position: 0%;

background-y-position: 0%;

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 0pt;

width: auto;

}
div.module-menu h3

{

margin-top: 0pt;

margin-right: 0pt;

margin-left: 0pt;

font-weight: bold;

font-size: 15px;

font-family: Rockwell;

color: #6c3092;

text-align: left;

margin-bottom: 10px;

padding-right: 5px;

line-height: 18px;

}

#leftblock .module-menu h3 

{

background-color: #606060;

width: 198px;

color: #ffffff;

padding-top: 3px;

padding-bottom: 3px;

padding-right: 5px;

padding-left: 5px;

}