/*

.xoopsCode

.xoopsQuote

Are core specific, but may also be overridden in here to your taste.

.banner

.redirect

.bg1

.bg2

.bg3

.bg4

Are E-Xoops Specific, all others are freestyle depending on your theme.

--------

This is how you can set css styles on a per/module basis.

.<modulename>_css is the name of the module (if any).

These are refered to as contextual css styles.

--------

.newbb_css  a:link, .newbb_css  a:visited {

	text-decoration: none;

}



*/



a:link, a:visited {

	color: #e8d9c2;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	text-decoration: none;

	font-size: 11px;

}



a:hover {

	color: #cab77f;

	font-weight: normal;

	text-decoration: none;

}



a:active {

	color: #e8d9c2;

	text-decoration: none;

	font-weight: normal;





}



body {

	background-color: #FFFFFF;

	border: 1px none #003052;

	color: Black;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin: 0px;

	padding: 0px;

	scrollbar-face-color: #333333;

	scrollbar-highlight-color: c8b783;

	scrollbar-shadow-color: #5b472e;

	scrollbar-3dlight-color: 0f1111;

	scrollbar-arrow-color: #beb79d;

	scrollbar-track-color: #0f1111;

	scrollbar-darkshadow-color: #0f1111;

	background-image: url(../images/bgtot.jpg);



	background-position: top;

	background-attachment:fixed;

}



form, td {

	font-size: 11px;

	color: #cab77f;

}



hr {

	color: #beb79d;

	filter: Alpha(Opacity=100,FinishOpacity=100,Style=2);

	height: 1px;

	width: 95%;

}



img {

	border: 0px;

}



input {
	background:#333333;
	border: 1px solid #BEB79D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cab77f;
}

input:focus {
	background: #333333;
	border: 1px solid #BEB79D;
}


select {
	font-family: Verdana, "MS Sans Serif";
	font-size: 11px;
	background-color: #333;
	background-position: top;
}

textarea {
	border: 1px solid #BEB79D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #333;
	background-position: top;
	color: #cab77f;
}



.banner {

	border: 1px solid #5B788B;

	text-align: center;

	background-color: #EEF1F3;

	padding: 10px;

}



.bg3 {

	color: #ffffff;

	background-image: url(../images/admin.jpg);

	/*border-top-style: solid;

	border-top-color: #CCCCCC;

	border-bottom-color: #3A72A2;

	border-top-width: 1px;

	border-bottom-width: 2px;

	border-bottom-style: solid;*/





}



.button {

	border: 1px solid #666666;

}



.bg4 {

	/*background-color: #DBDBDB;*/

		background-image: url(../images/admin.jpg);

	/*background-image: url(../images/bg_news.gif);*/

	background-repeat: repeat-x;

	background-position: top;

	border: 1px solid #BEB79D;

}

.bg2 {

	color: #cab77f;

	background-image: url(../images/menc.jpg);

}



.centerblocktitle{

	padding: 2px;

	color: #cab77f;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	border-bottom: 1px;

	list-style-type: disc;

}



.debug {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-style: italic;

}



.footer {

	font-weight: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: center;

	color: #333333;

}



.indextable {

	background-image: url(../images/menc.jpg);

	padding: 1px 1px 1px 3px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	border:1px solid #BEB79D;

}



.indextable2 {

	padding: 1px 1px 1px 3px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color: #FFFFFF;

}



.postedby {

	color: #666666;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 1px;

	text-align: left;

	font-size: 10px;

}



.indextext {

	color: #cab77f;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 1px 1px 1px 1px;

	text-align: left;

	font-weight: normal;

	font-size: 11px;







}





.indextitle {

	color: #666666;

	font-size: 11px;

	font-weight: bold;

	margin: 2pt;

	padding: 2pt 2pt 2pt 4pt;

	text-align: left;

	text-decoration: none;

	width: auto;

	

		background-image: url(../images/admin.jpg);



	background-position: top;

	border: 1px solid #BEB79D;

}



.login {

	background: #FFFFFF;

	border: 1px solid #BEB79D;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;



}



.loginbar {

	border-bottom: none;

	border-top: none;

	border-right-style: none;

	border-left-style: none;

}



.more {

	font-size: 11px;

	padding: 2pt 5pt 2pt 2pt;

	background-color: #EEF1F3;

	font-weight: normal;

	color: #cab77f;

	margin: 2px;

	border: 1px solid #C2D3DF;









}



.myclock {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 14px;

	font-size: 11px;

	font-weight: normal;

	color: #beb79d;

}



h4 {

	font-size: 16px;

}



.redirect {

		background-image: url(../images/menc.jpg);



	

	color: #e8d9c2;

	font-weight: bold;

	width: 75%;

	margin-top: 25;

	padding: 10;

}



.sidboxtitleR {

	border-bottom: 1px solid #BEB79D;

	border-top: 1px solid #BEB79D;

	color: #5B788B;

	padding: 2pt;

	text-align: left;

	text-decoration: none;

	text-decoration: none;

	vertical-align: middle;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	

	font-weight: normal;

		background-image: url(../images/admin.jpg);



	background-position: top;

	background-repeat: repeat-x;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #BEB79D;

}



.sidebar1 {

}



.sidebar2 {

}



.bg1 {

	color: #cab77f;

	background-image: url(../images/menc.jpg);

}



.sideboxcontent {

	color: #000000;

	padding: 2pt 3pt 2pt;

	text-align: left;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;

	font-size: 11px;

}



.topborder {

	background-color: #EDF2F5;

	border-bottom: 1pt solid #FFCC33;

	border-top: 1pt solid #FFCC33;

	height: 15pt;

}



.topmenu {

	margin: 0px;

	padding: 0px;

	text-align: center;

	vertical-align: bottom;

	width: auto;



}



.waitbox {



background-color:#000000;

	border: 1px solid #CAB77F;

	font-size: 11px;

	font-weight: normal;

	color: #CAB77F;



}



.xoopscode, .xoopsquote {

	background: #FFFFFF; /* XOOPS SPECIFIC */

}

.headbar_link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	color: #FFFFFF;

	padding: 1px 8px 2px;

	cursor: default;

}

.headbar_link_over {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	color: #FFFFFF;

	padding: 1px 8px 2px;

	cursor: default;

	background-color: #7A91A1;

}

.w_br {

	background-image: url(../images/w_br.gif);

	background-repeat: no-repeat;

}

.login:focus {

	background: #FFFFFF;

	border: 1px solid #999999;

}

.white {

	background-color: #FFFFFF;

}

.border {

	padding: 2px;

	

	border: 1px solid #BEB79D;

}

.sidboxblock {

	color: #5B788B;

	text-align: left;

	text-decoration: none;

	text-decoration: none;

	vertical-align: middle;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color: #EEF1F3;

	font-weight: normal;

	border: 1px solid #C2D3DF;

}

.sidboxtitleL {

	

	color: #beb79d;

	padding: 1pt;

	text-align: left;

	text-decoration: none;

	text-decoration: none;

	vertical-align: middle;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;



	font-weight: normal;

	





}

.sidboxtitle {

	color: #cab77f;

	padding: 2pt;

	text-align: left;

	text-decoration: none;

	text-decoration: none;

	vertical-align: middle;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	

	font-weight: normal;

		background-image: url(../images/admin.jpg);

	background-position: top;

	background-repeat: repeat-x;

	border: 1px solid #BEB79D;

}

.option {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color: #FFFFFF;

}

.border2 {

	border: 1px solid #5B788B;

}

.banner2 {

	border: none;

	text-align: center;

}



.posiz{

background-position:bottom;

}



.posizc{

background-position:center;

}



#link{

visibility:hidden;

height:1px;

max-height:1px;

}




/* libro battaglia di vittorio venneto  */


.bordo_veneto_esterno {
border-bottom:1px solid #c7a87d;
border-left:1px solid #c7a87d;
border-right:1px solid #c7a87d;
}


