/* CSS Document */
body{
	padding:0px;
	margin:0px;
	color:#CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-image: url(images/mainbg.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #2D3B48;
}
div, p, ul, h2, h3, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

/*----TOP PANEL----*/
#topPan{
	width:778px;
	height:220px;
	position:relative;
	background:url(images/topPan-bg.gif) 0 0 repeat-x #15AEFD;
	color:#fff;
	padding:0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#topPan img.logo{width:245px; height:37px; position:absolute; top:33px; left:43px;}
#topPan img.book{width:158px; height:99px; position:absolute; top:20px; right:46px;}

#topPan p{font-size:16px; padding:70px 0 0 43px;}

#topContactPan{width:159px; height:51px; position:absolute; top:43px; right:240px;}
#topContactPan p.callus{background:#0C71A4; color:#fff; width:64px; height:14px; line-height:14px; font-size:14px; font-weight:bold; text-transform:uppercase; padding:0px;}
#topContactPan p.no{font-size:26px; padding:4px 0 0;}

#topMenuPan{
	width:770px;
	height:14px;
	position:absolute;
	bottom:10px;
	left:2px;
	top: 185px;
}#topMenuLeftPan{width:69px; height:16px; float:left; background:url(images/menu-leftbg.gif) 0 0 no-repeat;}
#topMenuMiddlePan{width:770px; height:16px; float:left;}

#topMenuMiddlePan ul{width:770px; height:16px;}
#topMenuMiddlePan ul li{width:85px; height:16px; float:left;}
#topMenuMiddlePan ul li a{
	width:85px;
	height:16px;
	display:block;
	color:#4A4A4A;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	background-color: #FFF102;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
#topMenuMiddlePan ul li a:hover{
	color:#FFF102;
	text-decoration:none;
	background-color: #000000;
}
#topMenuMiddlePan ul li.home{
	color:#0574AF;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	background-color: #FFF102;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
#topMenuMiddlePan ul li.contact{width:67px; border-right:1px solid #fff;}
#topMenuMiddlePan ul li.contact a{width:67px; height:16px; display:block; background:#fff; color:#4A4A4A; font:10px/16px "Trebuchet MS",Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; text-transform:uppercase;}
#topMenuMiddlePan ul li.contact a:hover{background:#fff; color:#0574AF; text-decoration:none;}

#topMenuRightPan{width:70px; height:16px; float:left; background:url(images/menu-rightbg.gif) 0 0 no-repeat;}
/*----/TOP PANEL----*/
/*----BODY PANEL----*/
#bodyPan{width:760px; position:relative; margin:0 auto; padding:25px 0 0;}
#bodyImg{
	width:760px;
	height:399px;
	position:relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#bodyIndex{
	width:760px;
	position:relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #010101;
}
/*----BODY LEFT PANEL----*/
#bodyLeftPan{
	width:450px;
	float:left;
	padding-top: 12px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0;
}
#bodyLeftPan h2{
	width:430px;
	color:#000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	line-height: 28px;
	background-color: #FFF102;
	background-position: 100% 70%;
}
#bodyLeftPan h2 span{background:#fff; color:#046598;}

#bodyLeftPan h3{width:410px; height:30px; background:url(images/border2.gif) 100% 70% no-repeat #fff; color:#00111A; font:28px/28px Georgia, "Times New Roman", Times, serif;}
#bodyLeftPan h3 span{background:#fff; color:#046598;}

#bodyLeftPan p{padding:7px 0 0;}
#bodyLeftPan p span{
	color:#000000;
	font-weight:bold;
	background-color: #FFF102;
}
#bodyLeftPan a{
	color:#000000;
	font-weight:bold;
	background-color: #FFF102;
}
#bodyLeftPan ul{width:410px; margin:10px 0 0;}
#bodyLeftPan ul li{width:410px; height:20px;}
#bodyLeftPan ul li a{
	width:390px;
	height:20px;
	color:#1A1A1A;
	text-decoration:underline;
	padding:0 0 0 20px;
	font-weight: bold;
	background-color: #FFFF00;
	background-image: url(images/button.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
}
#bodyLeftPan ul li a:hover{width:390px; height:20px; background:url(images/button-hover.gif) 0 6px no-repeat #fff; color:#676363; text-decoration:underline;}

#bodyLeftPan p.more{background:#F3F3F3; color:#003D5C; width:410px; height:11px; margin:25px 0; padding:0px; line-height:11px; font-size:11px; }
#bodyLeftPan p.more a{display:block; width:44px; height:11px; background:#fff; color:#003D5C; text-decoration:none; margin:0 0 0 246px; line-height:11px; text-align:center; padding:0px; text-transform:uppercase;}
#bodyLeftPan p.more a:hover{display:block; width:44px; height:11px; background:#E0DEDE; color:#003D5C; text-decoration:none;}

#bodyLeftNextPan{width:410px; clear:both; padding:10px 0 0;}
#bodyLeftPan p.next{background:#F3F3F3; color:#003D5C; width:410px; height:11px; padding:0px; line-height:11px; font-size:11px; clear:both; }
#bodyLeftPan p.next a{display:block; width:44px; height:11px; background:#fff; color:#003D5C; text-decoration:none; margin:0 0 0 246px; line-height:11px; text-align:center; padding:0px; text-transform:uppercase;}
#bodyLeftPan p.next a:hover{display:block; width:44px; height:11px; background:#E0DEDE; color:#003D5C; text-decoration:none;}

#bookcatagories{width:410px; position:relative; margin:0 auto; padding:5px 0 0;}
#namePan{width:156px; float:left; background:url(images/name-dot.gif) 100% 85% no-repeat #fff; color:#4F4F4F; font-size:14px; text-transform:uppercase;}
#nameonePan{width:156px; float:left;}
#nameonePan ul{width:156px;}
#nameonePan ul li{width:140px; height:20px; background:url(images/arrow.gif) 0 6px no-repeat #fff; color:#03537D; padding:0 0 0 10px;}

#pricePan{width:106px; float:left; background:url(images/price-dot.gif) 100% 85% no-repeat #fff; color:#4F4F4F; font-size:14px; text-transform:uppercase;}
#priceonePan{width:143px; float:left;}
#priceonePan ul{width:143px;}
#priceonePan ul li{width:133px; height:20px; background:url(images/price-border.gif) 100% 50% no-repeat #fff; color:#00111A; line-height:20px; font-size:12px; font-weight:bold; padding:0 0 0 10px;}

#discountPan{width:126px; float:left; background:url(images/discount-dot.gif) 100% 85% no-repeat #fff; color:#4F4F4F; font-size:14px; text-transform:uppercase; padding:0 0 0 12px;}
#discountonePan{width:110px; float:left;}
#discountonePan ul{width:110px;}
#discountonePan ul li{width:100px; height:20px; background:url(images/dicount-border.gif) 100% 50% no-repeat #fff; color:#00111A; font-size:12px; font-weight:bold; padding:0 0 0 10px;}

/*----/BODY LEFT PANEL----*/
/*----BODY RIGHT PANEL----*/
#bodyRightPan{
	width:235px;
	float:left;
	border:1px solid #666666;
	color:#FFF102;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 28px;
	padding-left: 0;
	margin-top: 50px;
	background-color: #000000;
}

#bodyRightPan h2{
	width:195px;
	height:35px;
	display:block;
	border:1px solid #DADADA;
	color:#00111A;
	margin:6px 8px 16px;
	padding:0 0 0 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 34px;
	background-color: #FFF102;
}
#bodyRightPan h2 span{
	color:#2D3B47;
	background-color: #FFF102;
}

#bodyRightPan h3{
	width:195px;
	height:35px;
	display:block;
	border:1px solid #DADADA;
	color:#00111A;
	margin:6px 8px 0;
	padding:0 0 0 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 34px;
	background-color: #FFF102;
}
#bodyRightPan h3 span{
	color:#2D3B48;
	background-color: #FFF102;
}

#bodyRightPan ul{width:180px; margin:0 0 17px 29px;}
#bodyRightPan ul li{width:180px;}
#bodyRightPan ul li a{
	width:160px;
	display:block;
	color:#FFF102;
	text-decoration:none;
	background-color: #000000;
	background-image: url(images/button.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
	font-weight: bold;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
}
#bodyRightPan ul li a:hover{
	color:#000000;
	text-decoration:none;
	font-weight: bold;
	background-color: #FFF102;
	background-image: url(images/button-hover.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
}

#bodyRightPan p{padding:0px 29px 0px 29px;}
#bodyRightPan p.boldtext{
	padding:10px 29px 0px;
	font-size:14px;
	color:#FFF102;
	font-weight:bold;
	background-color: #000000;
}

#bodyRightPan p.more{
	color:#003D5C;
	width:175px;
	height:11px;
	margin:10px 29px 10px;
	padding:0px;
	line-height:11px;
	background-color: #2D3B47;
}
#bodyRightPan p.more a{
	display:block;
	width:44px;
	height:11px;
	color:#FFFF00;
	text-decoration:none;
	margin:0 0 0 97px;
	font-size:11px;
	line-height:11px;
	text-align:center;
	text-transform:uppercase;
	background-color: #2E3C49;
}
#bodyRightPan p.more a:hover{
	display:block;
	width:44px;
	height:11px;
	color:#000000;
	text-decoration:none;
	background-color: #FFFF00;
}
/*----/BODY RIGHT PANEL----*/
/*----/BODY PANEL----*/
/*----FOOTER PANEL----*/
#footermainPan{
	height:85px;
	color:#010101;
	clear:both;
	margin-top: 72px;
	padding-top: 72px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#footerPan{
	width:770px;
	position:relative;
	margin:0 auto;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
}

#footerPan ul{
	width:770px;
	position:relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#footerPan li{float:left; }
#footerPan ul li a{
	padding:0 10px 0;
	color:#2D3B48;
	text-decoration:none;
	font-weight: bold;
}
#footerPan ul li a:hover{text-decoration:underline;}

#footerPan p.copyright{
	width:450px;
	color:#FFFFFF;
	position:absolute;
	top:43px;
	left:33px;
	font-size:12px;
	font-weight: bold;
}

#footerPan ul.flussodesign{width:250px; color:#CCCCCC; display:block; position:absolute; top:60px; left:40px; font-size:10px;}
#footerPan ul.flussodesign li{height:20px;}
#footerPan ul.flussodesign li a{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
}
#footerPan ul.tflussodesign li a:hover{text-decoration:underline;}

#footerPanhtml{width:60px; height:13px; display:block; position:absolute; top:46px; left:550px;}
#footerPanhtml a{width:48px; height:11px; display:block; background:url(images/blue-arrow.gif) 85% 60% no-repeat #fff; color:#4F4F4F; border:1px solid #DEDEDE; line-height:11px; font-size:11px; font-weight:bold; text-decoration:none; padding:1px 0 0 10px;}
#footerPanhtml a:hover{background:url(images/gray-arrow.gif) 85% 60% no-repeat #fff; color:#4F4F4F;}

#footerPancss{width:50px; height:13px; display:block; position:absolute; top:46px; left:610px;}
#footerPancss a{width:40px; height:11px; display:block; background:url(images/blue-arrow.gif) 35px 3px no-repeat #fff; color:#4F4F4F; border:1px solid #DEDEDE; line-height:11px; font-size:11px; font-weight:bold; text-decoration:none; padding:1px 0 0 10px; text-transform:uppercase;}
#footerPancss a:hover{background:url(images/gray-arrow.gif) 35px 3px no-repeat #fff; color:#4F4F4F;}
/*--------------------------------collaborazione-------------------*/
#collaborazione{
	width:215px;  padding:0 0 0 40px; float:left; display:block;
	}
#collaborazione h2{
	font:24px/31px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:200px;
	height:45px;
	margin:0;
	font-weight:bold;
	display:block;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
	color: #FFF102;
	}
#collaborazione h2 span{
	color:#FFFF00;
	font-weight:bold;
	background-color:#000000;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	}
#collaborazione p{
	width:191px; display:block; font:13px Verdana, Arial, Helvetica, sans-serif; color:#799fbb; background-color:#0a2b43;
	margin:19px 0 0 23px; background:none; padding:0; 
	}
#collaborazione h3{
	color:#fff6d8; font-weight:bold; font:14px Verdana, Arial, Helvetica, sans-serif; width:191px; display:block;
	margin:19px 0 0 23px; padding:0; background-color:#0a2b43; 
	}
#collaborazione h3 a{
	width:171px; height:17px; display:block; background:url(images/arrow.gif) no-repeat 160px 6px #051b2b; padding:0 0 0 7px;
	margin:4px 0 0px 0; font:11px/15px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;
	text-decoration:none;
	}
#collaborazione h3 a:hover{
	background:none; color:#FFFFFF; background-color:#0a2b43;
	}
#collaborazione p a.more{
	width:56px; height:12px; display:block; background:url(images/more_bg.gif) no-repeat #0a2b43; margin:22px 0 37px 118px;
	font:11px/11px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; color:#ffffff;
	padding:0 0 0 5px; text-decoration:none;
	}
#collaborazione p a.more:hover{
	background:url(images/more_bg_h.gif) no-repeat #0a2b43; color:#ff0033; 
	}
/*------------------------patrocinio-------------*/
#patrocinio{
	width:215px;  padding:0 0 0 25px; float:left; display:block;
	}
#patrocinio h2{
	font:24px/31px 'Trebuchet MS', Arial, Helvetica, sans-serif;
	width:200px;
	height:45px;
	margin:0;
	font-weight:bold;
	display:block;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
	color: #FFF102;
	}
#patrocinio h2 span{
	color:#FFFF00;
	font-weight:bold;
	background-color:#000000;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	}
#patrocinio p{
	width:191px; display:block; font:13px Verdana, Arial, Helvetica, sans-serif; color:#799fbb; background-color:#0a2b43;
	margin:19px 0 19px 16px; background:none; padding:0; 
	}
#patrocinio ul{
	width:191px; display:block; margin:0px 0 0px 16px; padding:0;
	}
#patrocinio ul li{
	font:12px/15px Verdana, Arial, Helvetica, sans-serif; color:#fff6d8; background-color:#0a2b43; width:191px; display:block;
	padding:0 0 0 0; 
	}
#patrocinio ul li a{
	font:12px/17px Verdana, Arial, Helvetica, sans-serif; color:#799fbb; background-color:#0a2b43; text-decoration:none;
	 display:block;	padding:5px 0 5px 0; margin:0;
	}
#patrocinio a.online{
	width:146px; height:57px; border:#486d88 1px solid; display:block; margin:20px 0 0 16px; background-color:#051b2b;
	color:#fff6d8; padding:10px 18px 0 16px; font:22px/28px Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal; text-transform:uppercase; text-decoration:none;
	}
#patrocinio a.online span{
	color:#799fbb; font-size:18px; line-height:18px; padding:0 0 0 8px; background-color:#051b2b; display:block;
	}
#patrocinio a.online:hover{
	background-color:#1c4f75; color:#fff6d8; 
	}
/*--------------------------------sponsor-------------------*/
#sponsor{
	width:215px;  padding:0 0 0 28px; float:left; display:block;
	}
#sponsor h2{
	background:url(images/sponsor.gif) no-repeat;
	width:200px;
	height:45px;
	margin:0;
	font-weight:bold;
	display:block;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	text-transform: uppercase;
	color: #FFF102;
	}
#sponsor h2 span{
	color:#FFFF00;
	font-weight:bold;
	background-color:#000000;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	}
#sponsor p{
	width:160px;
	display:block;
	font:13px Verdana, Arial, Helvetica, sans-serif;
	color:#799fbb;
	background-color:#0a2b43;
	background:none;
	padding:0;
	margin-top: 19px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 16px;
	}
#sponsor h3{
	color:#fff6d8; font:14px Verdana, Arial, Helvetica, sans-serif; width:190px; display:block;
	margin:19px 0 0 16px; padding:0; font-weight:bold; background-color:#0a2b43;
	}
#sponsor ul{
		width:191px; display:block; margin:5px 0 0 16px;
		}
#sponsor ul li{
	background:url(images/arrow1.gif) no-repeat 0 12px;
	display:block;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	}
#sponsor ul li a{
	color:#799fbb;
	text-decoration:underline;
	background-color:#0a2b43;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	}
#sponsor ul li a:hover{
	text-decoration:none;
	}
#sponsor a.more1{
	width:56px; height:12px; display:block; background:url(images/more_bg.gif) no-repeat #0a2b43; margin:39px 0 0 121px;
	font:11px/12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; color:#ffffff;
	padding:0 0 0 5px; text-decoration:none;
	}
#sponsor a.more1:hover{
	color:#ff0033; 
	}
/*----BODY ARTISTI PANEL----*/
#bodyArtistiPan{
	width:190px;
	float:left;
	border:1px solid #666666;
	color:#FFF102;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 28px;
	padding-left: 0;
	margin-top: 50px;
	background-color: #000000;
}

#bodyArtistiPan h2{
	width:175px;
	height:35px;
	display:block;
	border:1px solid #DADADA;
	color:#00111A;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 34px;
	background-color: #FFF102;
	margin-top: 6px;
	margin-right: 8px;
	margin-bottom: 16px;
	margin-left: 8px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
}
#bodyArtistiPan h2 span{
	color:#2D3B47;
	background-color: #FFF102;
}

#bodyArtistiPan h3{
	width:150px;
	height:35px;
	display:block;
	border:1px solid #DADADA;
	color:#00111A;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 34px;
	background-color: #FFF102;
	margin-top: 6px;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 8px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
}
#bodyArtistiPan h3 span{
	color:#2D3B48;
	background-color: #FFF102;
}

#bodyArtistiPan ul{
	width:160px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 17px;
	margin-left: 10px;
}
#bodyArtistiPan ul li{width:160px;}
#bodyArtistiPan ul li a{
	width:150px;
	display:block;
	color:#FFF102;
	text-decoration:none;
	background-color: #000000;
	background-image: url(images/button.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
	font-weight: bold;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
}
#bodyArtistiPan ul li a:hover{
	color:#000000;
	text-decoration:none;
	font-weight: bold;
	background-color: #FFF102;
	background-image: url(images/button-hover.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
}

#bodyArtistiPan p{padding:0px 29px 0px 29px;}
#bodyArtistiPan p.boldtext{
	font-size:14px;
	color:#FFF102;
	font-weight:bold;
	background-color: #000000;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#bodyArtistiPan p.more{
	color:#003D5C;
	width:175px;
	height:11px;
	margin:10px 29px 10px;
	padding:0px;
	line-height:11px;
	background-color: #2D3B47;
}
#bodyArtistiPan p.more a{
	display:block;
	width:44px;
	height:11px;
	color:#FFFF00;
	text-decoration:none;
	margin:0 0 0 97px;
	font-size:11px;
	line-height:11px;
	text-align:center;
	text-transform:uppercase;
	background-color: #2E3C49;
}
#bodyArtistiPan p.more a:hover{
	display:block;
	width:44px;
	height:11px;
	color:#000000;
	text-decoration:none;
	background-color: #FFFF00;
}
/*----/BODY ARTISTI PANEL----*/


/*----BODY VITE PANEL----*/
#bodyVitePan{
	width:650px;
	float:left;
	padding-top: 12px;
	padding-right: 36px;
	padding-bottom: 0;
	padding-left: 0;
}
#bodyVitePan h2{
	width:600px;
	height:30px;
	color:#000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	line-height: 28px;
	background-color: #FFF102;
	background-position: 100% 70%;
}
#bodyVitePan h2 span{background:#fff; color:#046598;}

#bodyVitePan h3{width:410px; height:30px; background:url(images/border2.gif) 100% 70% no-repeat #fff; color:#00111A; font:28px/28px Georgia, "Times New Roman", Times, serif;}
#bodyVitePan h3 span{background:#fff; color:#046598;}

#bodyVitePan p{padding:7px 0 0;}
#bodyVitePan p span{
	color:#000000;
	font-weight:bold;
	background-color: #FFF102;
}

#bodyVitePan ul{width:410px; margin:10px 0 0;}
#bodyVitePan ul li{width:410px; height:20px;}
#bodyVitePan ul li a{
	width:390px;
	height:20px;
	color:#1A1A1A;
	text-decoration:underline;
	padding:0 0 0 20px;
	font-weight: bold;
	background-color: #FFFF00;
	background-image: url(images/button.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
}
#bodyVitePan ul li a:hover{width:390px; height:20px; background:url(images/button-hover.gif) 0 6px no-repeat #fff; color:#676363; text-decoration:underline;}

#bodyVitePan p.more{background:#F3F3F3; color:#003D5C; width:410px; height:11px; margin:25px 0; padding:0px; line-height:11px; font-size:11px; }
#bodyVitePan p.more a{display:block; width:44px; height:11px; background:#fff; color:#003D5C; text-decoration:none; margin:0 0 0 246px; line-height:11px; text-align:center; padding:0px; text-transform:uppercase;}
#bodyVitePan p.more a:hover{display:block; width:44px; height:11px; background:#E0DEDE; color:#003D5C; text-decoration:none;}

#bodyViteNextPan{width:410px; clear:both; padding:10px 0 0;}
#bodyVitePan p.next{background:#F3F3F3; color:#003D5C; width:410px; height:11px; padding:0px; line-height:11px; font-size:11px; clear:both; }
#bodyVitePan p.next a{display:block; width:44px; height:11px; background:#fff; color:#003D5C; text-decoration:none; margin:0 0 0 246px; line-height:11px; text-align:center; padding:0px; text-transform:uppercase;}
#bodyVitePan p.next a:hover{display:block; width:44px; height:11px; background:#E0DEDE; color:#003D5C; text-decoration:none;}


/*----/BODY VITE PANEL----*/


#topMenuMiddlePanLink{width:500px; height:16px; float:right;}

#topMenuMiddlePanLink ul{width:500px; height:16px;}
#topMenuMiddlePanLink ul li{width:125px; height:16px; float:left;}
#topMenuMiddlePanLink ul li a{
	width:125px;
	height:16px;
	display:block;
	color:#4A4A4A;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	text-transform:lowercase;
	background-color: #FFF102;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
#topMenuMiddlePanLink ul li a:hover{
	color:#FFF102;
	text-decoration:none;
	background-color: #000000;
}
#topMenuMiddlePanLink ul li.home{
	color:#0574AF;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	text-transform:lowercase;
	background-color: #FFF102;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
#topMenuMiddlePanLink ul li.contact{width:67px; border-right:1px solid #fff;}
#topMenuMiddlePanLink ul li.contact a{width:67px; height:16px; display:block; background:#fff; color:#4A4A4A; font:10px/16px "Trebuchet MS",Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; text-transform:uppercase;}
#topMenuMiddlePanLink ul li.contact a:hover{background:#fff; color:#0574AF; text-decoration:none;}


#topMenuMiddlePan3{
	width:400px;
	height:16px;
	float:left;
	margin-left: 250px;
}

#topMenuMiddlePan3 ul{width:400px; height:16px;}
#topMenuMiddlePan3 ul li{width:125px; height:16px; float:left;}
#topMenuMiddlePan3 ul li a{
	width:125px;
	height:16px;
	display:block;
	color:#4A4A4A;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	text-transform:lowercase;
	background-color: #FFF102;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
#topMenuMiddlePan3 ul li a:hover{
	color:#FFF102;
	text-decoration:none;
	background-color: #000000;
}
#topMenuMiddlePan3 ul li.home{
	color:#0574AF;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	text-transform:lowercase;
	background-color: #FFF102;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
#topMenuMiddlePan3 ul li.contact{width:67px; border-right:1px solid #fff;}
#topMenuMiddlePan3 ul li.contact a{width:67px; height:16px; display:block; background:#fff; color:#4A4A4A; font:10px/16px "Trebuchet MS",Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; text-transform:uppercase;}
#topMenuMiddlePan3 ul li.contact a:hover{background:#fff; color:#0574AF; text-decoration:none;}


#topMenuMiddlePan2{
	width:100px;
	height:16px;
	float:right;
	margin-left: 450px;
}

#topMenuMiddlePan2 ul{width:250px; height:16px;}
#topMenuMiddlePan2 ul li{width:125px; height:16px; float:left;}
#topMenuMiddlePan2 ul li a{
	width:125px;
	height:16px;
	display:block;
	color:#4A4A4A;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	text-transform:lowercase;
	background-color: #FFF102;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
#topMenuMiddlePan2 ul li a:hover{
	color:#FFF102;
	text-decoration:none;
	background-color: #000000;
}
#topMenuMiddlePan2 ul li.home{
	color:#0574AF;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	text-transform:lowercase;
	background-color: #FFF102;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
#topMenuMiddlePan2 ul li.contact{width:67px; border-right:1px solid #fff;}
#topMenuMiddlePan2 ul li.contact a{width:67px; height:16px; display:block; background:#fff; color:#4A4A4A; font:10px/16px "Trebuchet MS",Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; text-transform:uppercase;}
#topMenuMiddlePan2 ul li.contact a:hover{background:#fff; color:#0574AF; text-decoration:none;}
