
*{box-sizing:border-box;}

body{
background: #d5d5d5 url(body.jpg) repeat fixed;
font-size : 13px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000;
}

a:link, a:visited, a:active, a:hover {
color : #2f68be;
text-decoration : none;
}
a:hover {
color : #000;
}

img {
vertical-align : middle;
border : 0;
}

html {
background: #d5d5d5 url(body.jpg) repeat fixed;
font-size : 12px;
}

.img {
float : left;
padding : 0;
margin-right : 5px;
background : none;
}

.obv {
background : url(o1.png) bottom  repeat-x #eff5ff;
border-bottom : 2px solid #FFCC00;
padding : 5px;
font-size: 11px;
text-shadow : 0px 1px 0px #fff;
color: #8599dc;
border-radius : 5px;
}

.main-div {
background : #eff5ff;
border-bottom : 2px solid #92b1e0;
padding : 5px;
font-size: 11px;
text-shadow : 0px 1px 0px #fff;
color: #000;
border-radius : 5px;
}

.contener{
	width:auto;
	margin:0px auto
}


.body{
	background: #f4f6f8;
	border-radius: 10px;
	padding-left:10px;
	margin-top: 10px;
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
	margin-bottom: 15px;
}


.menu-header{
	height: auto;
	background: linear-gradient(to top, #f2f6f8, #fff);
	background-color: #f4f6f8;
	border-radius: 5px;
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
}
.menu-header>ul li{display: inline;padding:0px 10px;line-height: 40px;font-size: 16px;}
.menu-header>ul{margin:0px 10px;}
.menu-header>ul>li>a{text-decoration: none;color: #3b6475;}
.menu-header>ul>li>a:hover{
background: rgb(167,207,223); /* Old browsers */
background: -moz-linear-gradient(top, rgba(167,207,223,1) 0%, rgba(35,83,138,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(167,207,223,1)), color-stop(100%,rgba(35,83,138,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(167,207,223,1) 0%,rgba(35,83,138,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(167,207,223,1) 0%,rgba(35,83,138,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(167,207,223,1) 0%,rgba(35,83,138,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(167,207,223,1) 0%,rgba(35,83,138,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7cfdf', endColorstr='#23538a',GradientType=0 ); /* IE6-9 */
padding: 5px;
border-radius: 5px;
color:#fff;}

.icemegamenu {width:100%;}
.icemegamenu ul {position:relative; left:-50%; float:right; width:auto;}
.icemegamenu li {position:relative; left:50%;}


.right{
	width:15%;
	padding: 10px 5px;
	display: table-cell;
	background: #F0F0FF;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
.center{
    background: #F0F0FF;
	width:64%;
	border-left: 1px solid #d1dbde;
	border-right: 1px solid #d1dbde;
	padding: 10px 5px;
	display: table-cell;
}



.left{
	width:20%;
	padding: 10px 5px;
	display: table-cell;
	background: #F0F0FF;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
.left-menu ul>li>a{
	color:#596085;
	text-decoration: none;
}
.left-menu ul>li>a:hover{
	color:#596085;
	font-weight: bold;
}
.left-menu ul>li{color:#596085; padding-bottom: 5px;}




.citata {
background-color : #CFDEFC;
padding : 9px;
border-left : 4px solid #92b1e0;
}

.menu_j a:link, .menu_j a:visited {
background: url(menu_arrow.png) right 6px center no-repeat, url(menu.gif) repeat-x #ecebeb;
padding: 11px;
border-bottom: 1px solid #dbdbdb;
text-shadow: 0 2px 0 #fafafa;
color: #707070;

}
.menu_j a:focus, .menu_j a:hover, .menu_j a:active {
background : url(aa.png)no-repeat right center #FFFFF;

border-bottom : 1px solid #E6E6E6;

color : #488cd1;
}
a.top_menu_j {
display : block;
padding : 9px;
border-bottom : 1px solid #8c8a8c;
}
.menu_f a:link, .menu_f a:visited {
background : url(bf.png) bottom left repeat-x #fff;
text-decoration : none;
color : #000;
text-shadow : 0 1px 1px #fff;
border-bottom : 1px dotted #f8b76b;
border-left : 1px solid #e0e0df;
border-right : 1px solid #e0e0df;
}
.menu_f a:focus, .menu_f a:hover, .menu_f a:active {
background : #fffaf3;
text-shadow : 0 1px 1px #fff;
border-bottom : 1px dotted #f8b76b;
border-left : 1px solid #e0e0df;
border-right : 1px solid #e0e0df;
}
a.top_menu_f {
display : block;
padding : 9px;
border-bottom : 1px solid #8c8a8c;
}
.onediz {
background : url(logo.png)no-repeat left,url(h.png) left top repeat-x #A04D06;
text-align : left;
height : 95px;
border-bottom : 1px solid #BC5802;

}



.head {
background: url(orange_opacity.png) right no-repeat, url(orange.png) repeat-x #be5d04;
font-weight: bold;
padding: 13px;
margin: 0 0 1px 0;
text-shadow: 0 2px 0 #be5d04;
color: #fff;

}



.menuone {
color : #0d427c;
text-shadow : 0 1px 0 #ebeefe;
background : url(o.png) bottom  repeat-x,url(ob.png) top repeat-x #acd4fd;
border-top : 1px solid #ddebff;
border-bottom : 1px solid #8eb5ef;
padding : 9px;
}

.c89{
border-top: 1px;
border-bottom : 1px;
padding : 15px 20px 16px 66px;
background : url(zz.png)no-repeat left top,url(orange_opacity.png)no-repeat right ,url(orange.png)repeat-x top #be5d04;
font-weight: bold;
margin: 0 0 1px 0;
text-shadow: 0 2px 0 #be5d04;
color: #fff;
}
.c89  a {
color : #ebeefe;
}

.title, .menu {
border-top: 1px;
border-bottom : 1px;
padding : 15px 20px 16px 66px;
background : url(zz.png)no-repeat left top,url(orange_opacity.png)no-repeat right ,url(orange.png)repeat-x top #be5d04;
font-weight: bold;
margin: 0 0 1px 0;
text-shadow: 0 2px 0 #be5d04;
color: #fff;
}
.title, .menu  a {
color : #ebeefe;
}
.podmenu {
background: url(menu_arrow.png) right 6px center no-repeat, url(menu.gif) repeat-x #ecebeb;
padding: 11px;
border-bottom: 1px solid #dbdbdb;
text-shadow: 0 2px 0 #fafafa;
color: #707070;
}
.menudiv{
background: url(menu_arrow.png) right 6px center no-repeat, url(menu.gif) repeat-x #ecebeb;
padding: 11px;
border-bottom: 1px solid #dbdbdb;
text-shadow: 0 2px 0 #fafafa;
color: #707070;
}

.links {
background: url(menu_arrow.png) right 6px center no-repeat, url(menu.gif) repeat-x #ecebeb;
padding: 11px;
border-bottom: 1px solid #dbdbdb;
text-shadow: 0 2px 0 #fafafa;
color: #707070;
}
.c00 {
text-align : center;
color : #fff;
padding : 20px;
background :url(ff.png) no-repeat right bottom,url(f.png)  top repeat-x #be5d04;

}

.c3 {
background : url(m.png) top  repeat-x #dee4fe;
text-decoration : none;
padding : 10px;
color : #488cd1;
text-shadow : 0 1px 0px #fff;
border-bottom : 1px solid #bcc9fe;
border-top : 1px solid #fff;
}

.c4 {
font-size : 12px;
color : #ffffff;
text-shadow : 0 1px 0 #b36000;
background : url(z.png) top  repeat-x #034d98;
font-weight : bold;
padding : 12px;
}


.c1 {
background : url(m.png) top  repeat-x #dee4fe;
text-decoration : none;
padding : 5px;
color : #488cd1;
text-shadow : 0 1px 0px #fff;
border-bottom : 1px solid #bcc9fe;
border-top : 1px solid #fff;
}


.href {
text-decoration: none;
display: inline-block;
-khtml-border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 10px;
margin-bottom:1px;
padding:3px;
}

 .nav {
color : #91a4e5;
padding : 5px;
border-bottom : 3px solid #dae7fd;
border-top : 3px solid #dae7fd;
}

.nav a:link, .nav a:visited .nav a:visited{
background: #fff ;
border: 1px solid #dae7fd;
color: #000;
text-decoration: none;
display: inline-block;
-khtml-border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
margin-bottom:1px;
padding:5px;

}

.nav a:focus, .nav a:hover, .nav a:active{
color: #000;
background: #dae7fd;
border: 1px solid #91a4e5;
}




input, textarea, select {
background: #fff url(white.gif) repeat-x;
cursor: text;
width: 100%;
padding: 10px;
margin: 3px 0 0 0;
border: 1px solid #d5d5d5;
border-radius: 2px;
box-sizing: border-box;
color: #707070;
}

input[type="checkbox"], input[type="radio"] {
width: 16px;
height: 16px;
}

input[type="submit"], input[type="button"] {
background: #be5d04 url(orange.png) repeat-x;
cursor: pointer;
font-weight: bold;
border: 0;
text-shadow: 0 1px 0 #be5d04;
color: #fff;
}

input[type="submit"]:hover, input[type="button"]:hover {
background: #be5d04;
transition: all linear 200ms;
}

.quote {
	background-color: #FAFCFE;
	border: 1px solid #FF8040;
	padding: 4px;
}

.phpcode {
	background-color: #FAFCFE;
	border: 1px solid #000;
	padding: 4px;
	color: Teal;
	overflow: auto;
	font: 13px "Courier New";
	}




.select{

border-bottom : 1px solid #d2e3fd;
border-top : 1px solid #335e8c;
border-left : 0px;
border-right : 0px;
color : #FFFFFF;
text-shadow : 0 1px 0 #a2aeef;
background : url(gg.png) top repeat-x #308ef2;
border-radius: 5px;
margin:3px;
padding:5px;
 overflow: hidden;
 white-space: nowrap;
  cursor: pointer;
}


.select-list{
 z-index: 10000;
 display: none;
 position: absolute;
 top: 27px;
 width: 100%;
 background: #FFF;
 margin: 0;
 padding: 0;
 right: 0px;
}

.select-list LI{
 padding: 5px;
 cursor: pointer;
 color: #AAA;
 list-style: none;
 margin: 0;
}

.select-list LI:hover{
 background: #07141E;
}

.select:hover .select-list{
 display: block;
}