body{margin:0px; padding:0px; background:#333333; color:#000000; font:11px/18px Verdana, Helvetica, sans-serif; text-align:justify}
div, p, ul, h1, h2, h4, img, form, label{padding:0px; margin:0px;}
ul{list-style-type:none;}

#bodyface{width:950px; position:relative; margin:0 auto; padding:0px;}

/*----Intestazione----*/
#intestazione{width:950px; float:none;}
#intestazioneHome{width:950px; height:350px; position:relative; margin:0 auto; padding:0; background:url(../Images/index_header.jpg) 0 0 no-repeat;}
#intestazioneHome img{width:300px; height:102px; margin:0 0 0 0;}

#intestazioneMain{width:950px; float:none;}
#intestazioneMainTop{width:950px; height:210px; position:relative; margin:0 auto; padding:0; background:url(../Images/main_header.jpg) 0 0 no-repeat;}
#intestazioneMainTop img{width:300px; height:102px; margin:90px 0 0 20px;}

h2{display:inline; color:#7F0A5F; font-size:18px; line-height:1.5; padding:0 0 10px 0; margin:10px 0 0 0px;}
h3{display:inline; color:#5564f2; font-size:13px; line-height:1.5; padding:0 0 10px 0; margin:10px 0 0 0px;}
h4{display:inline; color:#5564f2; font-size:18px; font-weight:bold; line-height:1.5; padding:0 0 10px 0; margin:10px 0 0 0px;}
h5{display:inline; color:#4a4a54; font-size:14px; font-weight:bold; padding:0 0 10px 0; margin:10px 0 0 0px;}
h6{display:inline; color:#000000; font-size:13px; font-weight:bold; padding:0 0 10px 0; margin:10px 0 0 0px;}

/*----homeDisplay----*/
#homeDisplay{background:url(../Images/new/footerbg.jpg) 0 0 repeat-x #333333; color:#ffffff; position:relative; margin:0 auto; height:430px; clear:both;}
#homeDisplayIT{background:url(../Images/new/footerbg.jpg) 0 0 repeat-x #333333; color:#ffffff; position:relative; margin:0 auto; height:220px; clear:both;}

/*-----brickmenu-----*/
#bricksmenu{padding: 0; width: 100%	; border-top: 5px solid #7184f8; background: transparent; voice-family: "\"}\""; voice-family: inherit;}
#bricksmenu ul{margin:0; margin-left: 40px; /*margin between first menu item and left browser edge*/ padding:0; list-style: none;}
#bricksmenu li{display: inline; margin: 0 2px 0 0; padding: 0; text-transform:uppercase;}
#bricksmenu a{float: left; display: block; font: bold 14px "Calibri", Arial, Sans-serif; color: white; text-decoration: none; margin: 0 1px 0 0; /*Margin between each menu item*/ padding: 5px 10px; background-color: #161518; border-top: 1px solid #FFFFFF; }
#bricksmenu a:hover{background-color: #7184f8; color: black;}
#bricksmenu #current a{background-color: #7184f8; color: black; border-color: #7184f8;}

/*----Hlavni Panel----*/
#hlavniPanel{background:url(../Images/bg_gr_light.jpg) 0 0 repeat-x #AAAAAA; position:relative; margin:0 auto; font:11px/18px Verdana, Arial, Helvetica, sans-serif; color:#000000; clear:both}

#hlavniPanel ul{display:block; padding:2px 0 0;}
#hlavniPanel ul li{position:relative; margin:0 auto;}
#hlavniPanel ul li a{display:block; background:url(../Images/arrow-normal.gif) 0 50% no-repeat; color:#4a4a54; font:11px/26px Verdana, Helvetica, sans-serif; font-weight:bold; padding:0 0 0 22px; text-decoration:none;}
#hlavniPanel ul li a:hover{background:url(../Images/arrow-normal.gif) 0 50% no-repeat; color:#7184f8; text-decoration:none;}
#hlavniPanel ul li.home{width:120px; height:26px; display:block; background: url(../Images/arrow-normal.gif) 0 50% no-repeat; color:#7F0A5F; font:11px/26px Verdana,  Helvetica, sans-serif; font-weight:bold; text-decoration:none; padding:0 0 0 22px;}

#hlavniPanel ul.menu li {display:block; background:url(../Images/arrow-normal.gif) 0 50% no-repeat; color:#4a4a54; font:11px/26px Verdana, Helvetica, sans-serif; font-weight:bold; padding:0 0 0 22px; text-decoration:none;}

#hlavniPanel ul.sottomenulink{width:180px; height:120px; padding:0;}
#hlavniPanel ul.sottomenulink li{height:26px; position:relative; margin:0 auto; background:url(../Images/dot.gif) 0 100% repeat-x;}
#hlavniPanel ul.sottomenulink li a{height:26px; display:block; background:url(../Images/arrows.gif) 0 50% no-repeat #FFFFFF; color:#333333; font:11px/26px Verdana, Helvetica, sans-serif; font-weight:normal; padding:0 0 0 22px; text-decoration:none;}
#hlavniPanel ul.sottomenulink li a:hover{background:url(../Images/arrows.gif) 0 50% no-repeat #ffffff; color:#7184f8; text-decoration:none;}

#hlavniPanel ul.publications li{position:relative; margin:0 auto; padding-left:40px}
#hlavniPanel ul.publications li a{display:block; background:url(../Images/arrow-normal.gif) 0 50% no-repeat; color:#4a4a54; font:11px/26px Verdana, Helvetica, sans-serif; font-weight:bold; padding:0 0 0 22px; text-decoration:none;}
#hlavniPanel ul.publications li a:hover{background:url(../Images/arrow-normal.gif) 0 50% no-repeat; color:#7184f8; text-decoration:none;}

#hlavniPanel ul.publink{width:200px; height:120px; padding:0;}
#hlavniPanel ul.publink li{height:26px; position:relative; margin:0 auto; background:url(../Images/dot.gif) 0 100% repeat-x;}
#hlavniPanel ul.publink li a{height:26px; display:block; background:url(../Images/arrows.gif) 0 50% no-repeat #FFFFFF; color:#333333; font:11px/26px Verdana, Helvetica, sans-serif; font-weight:normal; padding:0 0 0 22px; text-decoration:none;}
#hlavniPanel ul.publink li a:hover{background:url(../Images/arrows.gif) 0 50% no-repeat #ffffff; color:#7184f8; text-decoration:none;}


#hlavniPanel ul.consulting{width:230px; padding:0;}
#hlavniPanel ul.consulting li{height:26px; position:relative; margin:0 auto; background:url(../Images/dot.gif) 0 100% repeat-x;}
#hlavniPanel ul.consulting li a{height:26px; display:block; background:url(../Images/arrows.gif) 0 50% no-repeat #FFFFFF; color:#333333; font:11px/26px Verdana, Helvetica, sans-serif; font-weight:normal; padding:0 0 0 22px; text-decoration:none;}
#hlavniPanel ul.consulting li a:hover{background:url(../Images/arrows.gif) 0 50% no-repeat #ffffff; color:#7184f8; text-decoration:none;}

#hlavniPanel ul.masterclasses li{position:relative; margin:0 auto; padding-left:20px}
#hlavniPanel ul.masterclasses li a{display:block; background:url(../Images/arrow-normal.gif) 0 50% no-repeat; color:#4a4a54; font:11px/26px Verdana, Helvetica, sans-serif; font-weight:bold; padding:0 0 0 22px; text-decoration:none;}
#hlavniPanel ul.masterclasses li a:hover{background:url(../Images/arrow-normal.gif) 0 50% no-repeat; color:#7184f8; text-decoration:none;}

#hlavniPanel ul.masterclassesaims li{position:relative; margin:0 auto; padding-left:20px; background:url(../Images/arrows.gif) 0 20% no-repeat; display:block}

#hlavniPanel ul.services{width:220px; padding:0;}
#hlavniPanel ul.services li{height:26px; position:relative; margin:0 auto;}
#hlavniPanel ul.services li a{height:26px; display:block; background:url(../Images/arrows.gif) 0 50% no-repeat #FFFFFF; color:#333333; font:11px/26px Verdana, Helvetica, sans-serif; font-weight:normal; padding:0 0 0 22px; text-decoration:none;}
#hlavniPanel ul.services li a:hover{background:url(../Images/arrows.gif) 0 50% no-repeat #ffffff; color:#7184f8; text-decoration:none;}

#hlavniPanel ul li.speaking a{height:27px; margin-left:60px; display:block; background: url(../Images/arrow-normal.gif) 0 50% no-repeat; color:#333333; font:10px/26px Verdana, Helvetica, sans-serif; font-weight:normal; text-decoration:none; padding:0 0 0 22px;}
#hlavniPanel ul li.speaking a:hover{margin-left:60px; background:url(../Images/arrow-normal.gif) 0 50% no-repeat #ffffff; color:#7184f8; text-decoration:none;}

#hlavniPanel table.obsah {color:#000000}

#hlavniPanel h2{width:200px; height:40px; color:#333333; font-size:18px; line-height:30px; padding:0 0 0 0; font-weight:bold; letter-spacing: 0.3cm}

/*----Spodni Panel----*/
#footermain{background:url(../Images/new/footerbg.jpg) 0 0 repeat-x #333333; color:#ffffff; position:relative; margin:0 auto; clear:both;}
#footer{width:900px; position:relative; margin:0 auto; font:10px Verdana, Helvetica, sans-serif; font-weight:normal;}
#footer ul{width:900px; position:absolute; top:10px; left:20px;}
#footer li{float:left; }
#footer ul li a{padding:0 5px 0; color:#ffffff; background:#333333; text-decoration:none; font:14px "Calibri", Verdana, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase}
#footer ul li a:hover{text-decoration:underline;}

#footer ul.copyright{width:300px; background:#333333; color:#ffffff; display:block; position:absolute; top:50px; left:25px; }
#footer ul.copyright li{height:30px;}
#footer ul.copyright li a{background:#333333; display:block; color:#fff; text-decoration:none; padding:0px;}
#footer ul.copyright li a:hover{text-decoration:underline;}

#footer ul.design{width:350px; background:#333333; color:#fff; display:block; position:absolute; top:50px; left:700px; }
#footer ul.design li{height:30px;}
#footer ul.design li a{background:#333333; display:block; color:#fff; text-decoration:none; padding:0px; font:10px Verdana, Helvetica, sans-serif; font-weight:normal; text-transform:none}
#footer ul.design li a:hover{text-decoration:underline;}

#footer p{height:31px; width:88px; background:#333333; color:#fff; display:block; position:absolute; top:80px; right:50px }
#footer p.contatore{background:#333333; color:#fff; display:block; position:absolute; top:80px; left:30px }

#panel ul.sottomenulink{padding:0; background:none;}
#panel ul.sottomenulink li{background:url(../Images/arrow-normal.gif) 0 5% no-repeat; color:#000000; font:11px Verdana, Helvetica, sans-serif; font-weight:normal; padding:0 0 0 22px; text-decoration:none;}
#panel ul.sottomenulink li a:hover{background:url(../Images/arrow-normal.gif) 0 0 no-repeat; color:#25241E; text-decoration:none;}

A {text-decoration:none; color:#000090; font-weight:normal}
A:hover {text-decoration:none; color:#5564f2}

A.title {text-decoration:none; color:#5564f2; font-size:13px; line-height:1.5; padding:0 0 10px 0; margin:10px 0 0 0px; font-weight:bold}
A:hover.title {text-decoration:underline; color:#5564f2; font-size:13px; line-height:1.5; padding:0 0 10px 0; margin:10px 0 0 0px; font-weight:bold}


.tabella {font-size:11px; text-align:justify}
.bodyface {background:#cce387; font-size:12px; text-align:justify}

.libro {text-align:center; padding: 0 0 0 0; color:#FFFFFF; font-weight:bold}

.secondotitolo {font-size:12px; color:#FF4500; font-style:italic; font-weight:bold}
.titolo {font-size:25px; color:#000000; text-align:center; font-weight:bold}
.percorso {font-size:9px}
.sottotitolo {font-size:170%; color:black; font-style:normal; color:#4a4a54}
.risultati {font-size:11px; text-align:left; font-weight:bold}
.pulsante {font-size:11px; text-align:center}
.registrazione {font-size:11px; text-align:left; font-weight:normal; color:#000066}
.sotto1 {font-family:verdana; font-size:12px; color:black; font-style:normal; font-weight:bold}


