/* CSS Document */
/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.0
*/
/*================================ DEFAULTS RESET ======================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h3,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h3,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:”;}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select{*font-size:100%;}
/*because legend doesn’t inherit in IE */

/*===========================FINE DEFAULTS RESET ======================================*/

/* generali */
html{
background:#ffffdd;
overflow: scroll;
}
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
hr{
color:#CC9933;
border:none;
border-top:1px solid #CC9933;
}
#page-container{
width:955px;
margin:0 auto;
background:/*red*/#ffffdd;
}
a {
text-decoration:none;
color:#fff;
outline: none;
cursor:pointer;
}
img {
border:none;
}
p{
margin:10px 0;
line-height:15px;
}
.inLine{
display:inline;
}
.hidden{
display:none;
}
.clear{
clear:both;
}
.clear-display{
clear:both;
}
.ocra{
color:#CC9933;
}

/* fine generali */

/* header */
#header{
background:#000;
height:90px;
overflow:hidden;
position:relative;
border-bottom:1px solid #CC9933;
}
h1#logo-container{
position: relative;
width: 258px;
height: 90px;
font: bold 12px Verdana,sans-serif;
color: #36A2D8;
float:left;
}
h1#logo-container span{
position: absolute;
width: 100%;
height: 100%;
background:url(../immagini/Markus-Orientalart-logo.gif) no-repeat;
}
#langSelection{
position:absolute;
top:0; 
left:268px;
color:#CC9933;
}
#langSelection ul{
list-style:none;
margin:5px 0 0 0;
padding:0;
}
#langSelection ul li{
display:inline;
}
#langSelection a{
color:#CC9933;
padding:0 5px 0 0;
}
#langSelection a:hover{
text-decoration:underline;
}
#main-title{
position:absolute;
top:20px;
left:200px;
width:30%;
color:#FFFFFF;
font:18px Verdana, Arial, Helvetica, sans-serif;
}
#service-navbar{
float:right;
}
#service-ul{
color:#FFFFFF;
font-size:12px;
padding:0 20px;
}
#service-ul li{
display:inline;
}
#service-ul li a{
padding:40px 12px 80px;
display:block;
float:left;
}
#service-ul li a:hover{
background:#000 url(../immagini/service-navbar-hover.gif) top left no-repeat;
overflow:hidden;
}
.current{
background:#343434 url(../immagini/service-navbar-current.gif) top left no-repeat;
}
#service-ul li a.current:hover{
background:#343434 url(../immagini/service-navbar-current.gif) top left no-repeat;
cursor:default;
}

/* fine header */

/* navBar */
#navBar-parav-border{
height:30px;
background:#ead496;
}
#navBar{
height:30px;
background:#ead496;
border-bottom:1px solid #CC9933;
}
#product-navbar{
overflow:hidden;
}
#product-ul{
color:#000;
font-size:10px;
padding:0;
text-transform:uppercase;
}
#product-ul li{
display:inline;
}
#product-ul li a{
padding:9px 20px;
display:block;
float:left;
color:#000000;
}
#product-ul li a.attivo,#product-ul li a.attivo:hover{
color:#cc9933;
background-color:#000000;
}
#product-ul li a:hover{
background-color:#ceba84;
}
#product-ul li a.attivo:hover{
cursor:default;
}
#product-ul li a.first{
padding-left:20px;
}
/* fine navBar */

/* navBar paraventi */
#navBar-2{
background:#000;
}
#product-navbar-parav{
overflow:hidden;
border-bottom:1px solid #CC9933;
padding-left:10px;
}
#paraventi-ul{
color:#fff;
font-size:11px;
padding:0;
}


#paraventi-ul li{
display:inline;
}
#paraventi-ul li a{
padding:9px;
display:block;
float:left;
}
#paraventi-ul li a.attivo,#paraventi-ul li a.attivo:hover{
color:#cc9933;
background-color:#000000;
}
#paraventi-ul li a:hover{
color:#cc9933;
}
#paraventi-ul li a.attivo:hover{
cursor:default;
}
#paraventi-ul li a.first{
padding-left:20px;
}
/**/

/* content */
#content{
background:#262621 url(../immagini/fiore.gif) bottom left no-repeat;
color:#fff;
padding:20px 10px 10px;
min-height:450px;
width:935px;
position:relative;
}
#content-hm{
background:#262621 url(../immagini/fiore.gif) bottom left no-repeat;
color:#fff;
padding:0 10px 10px;
min-height:450px;
width:935px;
position:relative;
}
/* content - hp*/
#main-photo{
width:935px;
height:290px;
overflow:hidden;
margin:auto;
position:relative;
top:0;
left:0;
}
#examplePanel2{
color:#FFFFFF;
height:auto;
left:0px;
top:0px;
padding:10px;
position:absolute;
width:442px;
overflow:hidden;
}
#examplePanel2 p{
margin:0;
}
#examplePanel2 b{
color: #cc9933;
}
.trans_box3[class] {
background-image:url(../immagini/trasparent_blackhp.png);
}
#exampleHeader2{
position:absolute;
width:20px;
height:150px;
top:55px;
left:0px;
background:#3b587a;
text-align:center;
color:#FFFFFF;
}
#box-sx{
float:left;
width:50%;
}
#box-sx-largo{

}
#box-dx-largo{

}
#box-dx{
float:left;
width:50%;
}
#box-sx-largo h3, #box-dx-largo h3{
padding-left:12px;
font-size:14px;
font-weight:bold;
line-height:40px;
}


#box-sx h3, #box-dx h3{
padding-left:12px;
font-size:14px;
font-weight:bold;
line-height:40px;
}
#box-sx div.trans_box2{
margin-right:6px;
padding:10px;
}
#box-dx div.trans_box2{
margin-left:6px;
padding:10px;
}
#box-sx div.nero{
margin-right:7px;
padding:10px;
}
#box-dx div.nero{
margin-left:7px;
padding:10px;
}
.nero{
background:#000000;
height:100px;
}
.new_1-3{
padding-right:16px;
float:left;
height:98px;
width:98px;
overflow:hidden;
}
.new_4{
float:left;
height:98px;
width:98px;
overflow:hidden;
}
.evento-hp{
float:right;
padding-left:16px;
width:212;
height:98px;
overflow:hidden;
}
.evento-hp_txt{
float:left;
width:212px;
}


/* content - helena markus*/
#biografia{
border-top:1px solid #cc9933;
border-bottom:1px solid #cc9933;
margin-bottom:50px;
padding:60px 10px;
}
#pubblicazioni{
padding:15px 10px;
border-top:1px solid #cc9933;
border-bottom:1px solid #cc9933;
/*background: transparent url(../immagini/pixel-nero-transp.gif) top left repeat;*/
_height:1%;
}
.hm-picture{
margin-right:10px;
margin-bottom:10px;
}
#box-sx .nero, #box-dx .nero{
/*height:100%;*/
}
/* IE ignores styles with [attributes], so it will skip the following. */
.trans_box2[class] {
background-image:url(../immagini/trasparent_black.png);
}

.pub-spacer{
float:left;
width:1px;
height:480px;
padding:0 13px 0 7px;
}
.elenco-pub{
float:left;
width:447px;
}
.location{
float:left;
width:223px;
}
.form-contatti{
float:left;
width:665px;
/*height:480px;
background:#000;*/
}

#map{
overflow:hidden;
}
#mapContainer{
/*border-bottom:1px solid #CC9933;*/
border-top:1px solid #CC9933;
padding:20px 0;
}
#indirizzo{
padding-top:20px;
}
#indirizzo2{
padding:0 0 15px;
/*margin-top:20px;
border-top:1px solid #cc9933;
border-bottom:1px solid #cc9933;*/
}
.contact-spacer{
padding:0 13px;
margin-top:50px;
width:1px;
float:left;
width:1px;
height:480px;
background: url(../immagini/spaziatrice.png) 13px 0px no-repeat;
}
#filmato{
width:935px;
height:550px;

}
/*eventi*/
#menu-eventi{
/*margin-top:10px;*/
}
#menu-eventi li.last-event{
background-color:#000;
/*border-left:5px solid #CC9900;*/
padding:10px 10px 10px 14px;
margin-bottom:15px;
background:#000 url(../immagini/last-event-li.jpg) top left repeat-y;
font-weight:bold;
}
#menu-eventi li.last-event a{
color:#CC9933;
}
#menu-eventi li.last-event-inatt{
background-color:#000;
/*border-left:5px solid #CC9900;*/
padding:10px 10px 10px 14px;
margin-bottom:15px;
background:#000 url(../immagini/last-event-li-inattivo.jpg) top left repeat-y;
color:#FFFFFF;
font-weight:bold;
}
#menu-eventi li.last-event-inatt a{
color:#FFFFFF;
}
/*
#menu-eventi li#inattivo{
background-color:#000;
/*border-left:5px solid #CC9900;*/
/*padding:10px 10px 10px 14px;
margin-bottom:15px;
background:#000 url(../immagini/last-event-li-inattivo.jpg) top left repeat-y;
}

#menu-eventi li#inattivo #ultimo{
color:#FFFFFF;
}
#menu-eventi #ultimo{
color:#CC9933;
display:block;
}
*/
#archivio-eventi{
margin:45px 0 10px;
}
#archivio-eventi li{
padding:5px 0;
height:1%;
}
/*#archivio-eventi li:hover{
border-left:2px solid #CC9933;
padding-left:13px;
}
*/
#archivio-eventi a{
display:block;
padding-left:8px;
border-left:2px solid #ffffff;
}
#archivio-eventi a.inatt{
display:block;
padding-left:8px;
border-left:2px solid #ffffff;
color:#FFFFFF;
}
#archivio-eventi a:hover{
color:#cc9933;
border-left:2px solid #CC9933;
padding-left:8px;
}
#archivio-eventi a.ocra{
color:#cc9933;
border-left:2px solid #CC9933;
padding-left:8px;
display:block;
}
#archivio-eventi h4{
margin-bottom:10px;
color:#cc9933;
}
#evento{
float:left;
width:665px;


}
#evento-det{
width:665px;
background-color:transparent;
}
.img-evento{
float:left;
margin-top:10px;
}
.info-evento{
margin-left:20px;
margin-top:10px;
float:left;
}
.text-evento{
margin-top:20px;
margin-bottom:20px;
}
.text-evento a{
color:#cc9933;
text-decoration:underline;
font-weight:bold;
}
/* pagina pubblicazioni */
.foto{
float:left;
width:98px;
height:98px;
border:1px solid #cc9933;
padding:4px;
}
.testo{
padding:0 30px 0 125px;
}
.pubblicazione{
margin:0 0 25px;
}
.paddingPubblicazione{
padding:10px 0 0;
}
/* fine pagina pubblicazioni */
/* fine content */

/* footer */
#footer{
height:30px;
text-align:center;
color:#000000;
font-size:10px;
}
#angoli-smussati{
height:10px;
}
#smusso-sx{
background: url(../immagini/smusso-sx.gif) 0 0 no-repeat; 
width: 955px;
margin:0 auto;
}
#smusso-dx{
background: url(../immagini/smusso-dx.gif) 100% 0 no-repeat;
}
#centro{
background:#262621;
margin:0 auto;
line-height:10px;
/*width:935px;*/
width:955px;
}
.footer-text{
line-height:30px;
}
#logoME{
height:30px;
}

/* fine footer */
/* CONTATTI */
legend{
color:#cc9933;
font-weight:bold;
font-size:14px;
padding:0 10px;
}
fieldset#mailContact{
border:1px solid #cc9933;
padding:0 10px 20px;
margin-top:30px;
}
#contactForm{
margin-left:70px;
}
#contactForm td{
height:20px;
vertical-align:top;
}
#contactForm td input{
width:400px;
}
#contactForm td textarea{
width:400px;
}
#contactForm td.etichette{
width:80px;
height:25px;
color:#cc9933;
}
#contactForm td.etichette sup{
font-weight:bold;
}
button.button, a.button{
background:#000000 none repeat scroll 0 0;
border:1px solid #CC9933;
color:#CC9933;
font-weight:bold;
padding:0 10px;
}
a.button{
display:block;
font-size:10px;
margin:15px auto;
padding:4px 10px;
width:130px;
}
#contenitore{
background:#262621 url(../immagini/fiore.gif) no-repeat scroll left bottom;
color:#FFFFFF;
padding:20px 10px 10px;
position:relative;
height:150px;
width:100%;
margin:0 auto;
}
#contenitoreEsterno{
margin:0 auto;
_text-align:center;
width:100%;
height:1500px;
background:#000;
padding-top:20px;
}
#answerBox{
color:#CC9933;
font-size:12px;
font-weight:bold;
margin-top:40px;
text-align:center;
}
/* FINE CONTATTI*/