/* MAIN CONTAINER CLASSES
==========================*/
#wrapper #top #topNav {
        float: right;
        text-align: right;
	    margin-right: 5px;
        color: yellow;
}
* html body #wrapper #top #topNav { margin-right: 3px; }
#wrapper #top #topNav a { text-decoration: none; color: #ddd; font-weight: bold; font-size: 11px; }
#wrapper #top #topNav a:hover { color: #fff; }
#wrapper #top p.dataCurenta { float: left; margin: 0px; color: #fff; width: 100px; }

#wrapper #banner .sigla {
        margin: 0px 1px 0px 9px;
        border: none;
        float: left;
}
#wrapper #banner .random {
        margin: 0px;
        float: right;
}
/* MODULES AND BOXES
*********************/
.module_head {
        color: #000;
        background: url(../imagini/head/heading.jpg) no-repeat top left;
        width: 180px;
        }
.module_head h2 {
        font-size: 12px;
        padding: 2px 0px 2px 22px;
        margin: 0px;
        color: #fff;
        text-align: left;
        }
/* MODULES AND BOXES INSIDE STYLES
***********************************/
.module_head .contentBox {
        /*background: url(../imagini/bg_container.gif) repeat top right;*/
        background: #fff;
        margin-top: 10px;
        padding: 5px;
        border-left: 1px solid #f0f0f0;
        border-right: 1px solid #f0f0f0;
        border-bottom: 5px solid #f0f0f0;
        margin-bottom: 10px;
        color: #000;
        }
* html body .module_head .contentBox { width: 168px; }
/* NAVIGATION
============== */
.module_head .contentBox .nav ul {
        margin: 0;
        padding: 0;
        list-style-type: none;
        }
.module_head .contentBox .nav li { margin: 0 0 .3em 0; }
.module_head .contentBox .nav a {
        display: block;
        color: #bb812b;
        font-weight: bold;
        width: 146px;
        padding: .2em .8em;
		border: 1px solid #fbfbfb;
        text-decoration: none;
        }
.module_head .contentBox .nav a:hover {
		padding: .2em .2em .2em 15px;
        background-color: #fff;
        border: 1px solid #ccc;
        color: #f00;
        }
.module_head .contentBox .nav a.active {
        background-color: #fff;
        border: 1px solid #ddd;
        color: #000;
        }
.module_head .contentBox .nav a.active:hover {
        background-color: #fff;
        color: #f00;
        }
/* PAGINATION
=============*/
.boxTxt .pagging { 
		width: 515px;
		margin-top: 5px;
		border: 1px solid #ddd;
		overflow: auto;
		background:#f5f5f5;
		padding: 3px;
		text-align: right;
		font-weight: bold;
}
.boxTxt .pagging a {
		border: 1px solid #999;
		text-decoration: none;
		font-weight: normal;
		padding: 0 3px;
}
.boxTxt .pagging a:hover {
        border: 1px solid #ddd;
		background: #fff;
		color: #c63;
		font-weight: bold;
}
.boxTxt .pagging a.active {
        border: 1px solid #ddd;
		background: #fff;
		color: #f00;
		font-weight: bold;
		cursor: auto;
}
/* FOOTER CLASSES
==================*/
#wrapper #footer p.copyRights {
         padding: 2px;
         font-size: 12px;
         color: #fff;
         font-weight: normal;
}
#wrapper #footer a {
         font-size: 12px;
         font-weight: normal;
         color: #fff;
         text-decoration: none;
}
#wrapper #footer a:hover {
         color: #ddd;
         text-decoration: none;
}