@charset "utf-8";
/* CSS Document */
body{margin:0 auto;background:#fff;color:#2d2d2d;
	font-family: Times New Roman;
	font-size:14px;
	margin:0px;}
a, a:hover{color:#e91a1a;text-decoration:none;}
p{
	margin:0px 0px 20px 0px;
	padding:0px;
}
#all{width:780px;margin:auto;}
#header{width:780px;height:287px;background:url('images/header_bg.jpg') bottom left no-repeat;padding:35px 0 0 0;}
#header img{border:none;}
#logo{width:362px;height:107px;float:left;}
#menu{width:241px;height:250px;background:url('images/menu_bg.jpg') top left no-repeat;float:right;}
#menu_b{}
div#menu #menu1{	background: url('images/about.jpg'); height:29px; width:195px;float:right;	}
div#menu #menu2{	background: url('images/festivals.jpg'); height:44px; width:195px;float:right;}
div#menu #menu3{	background: url('images/events.jpg'); height:21px; width:195px;float:right;	}
div#menu #menu4{	background: url('images/press.jpg'); height:21px; width:195px;float:right;}
div#menu #menu5{	background: url('images/gallery.jpg'); height:31px; width:195px;float:right;}
div#menu #menu7{	background: url('images/liberatum_pr.jpg'); height:26px; width:195px;float:right;	}
div#menu #menu8{	background: url('images/liberatum_bespoke.jpg'); height:20px; width:195px;float:right;	}

div#menu_b #menu6{	background: url('images/sponsors.jpg'); height:25px; width:304px;float:left;	}
div#menu_b #menu9{	background: url('images/pablo.jpg'); height:25px; width:208px;float:left;margin:0 25px 0 0;	}
div#menu_b #menu10{	background: url('images/contact.jpg'); height:25px; width:169px;float:right;	}
div#menu a.menu, div#menu_b a.menu{
	display:block;
	height:100%;
	width:100%;
}
a#amenu1{}	a#amenu1:hover{ background: url('images/about1.jpg'); }
a#amenu2{}	a#amenu2:hover{ background: url('images/festivals1.jpg'); }
a#amenu3{}	a#amenu3:hover{ background: url('images/events1.jpg'); }
a#amenu4{}	a#amenu4:hover{ background: url('images/press1.jpg'); }
a#amenu5{}	a#amenu5:hover{ background: url('images/gallery1.jpg'); }
a#amenu6{}	a#amenu6:hover{ background: url('images/sponsors1.jpg'); }
a#amenu7{}	a#amenu7:hover{ background: url('images/liberatum_pr1.jpg'); }
a#amenu8{}	a#amenu8:hover{ background: url('images/liberatum_bespoke1.jpg'); }
a#amenu9{}	a#amenu9:hover{ background: url('images/pablo1.jpg'); }
a#amenu10{}	a#amenu10:hover{ background: url('images/contact1.jpg'); }
#bottom_menu{padding: 10px 0 0 30px;width:750px;float:left;}
#content{width:730px;margin:auto;padding: 23px 0 10px 25px;float:left;}
#col1, #col2, #col3 {float:left;}
#col1 img, #col2 img, #col3 img {float:left;border:none;}
#col1 {width:229px;}
#col2 {width:230px;}
#col3 {width:226px;}
#read a, #read a:hover{text-decoration:none;color:#2d2d2d}
#newses{padding:0 0 40px 30px;}
#newses a{color:#2d2d2d;text-decoration:none;}
#newses a:hover{color:#e91a1a;text-decoration:none;}
#footer{width:730px;padding: 0 25px 20px 25px;font-family:Verdana;font-size:10px;color:#696969;margin-bottom:20px;}
#footer img{float:left;}
#cookee{float:right;}
#cookee a{color:#e91a1a;text-decoration:none;}
#year{color:#b0b0b0;}
#inf{font-weight:bold;color:#e91a1a;}
.head_title{padding: 0 0 0 33px}
#festivals_img {padding: 0 0 40px 10px;}
#festivals_img img{border:none;}
#galeria {padding: 10px 0 30px 0;text-align:center;}
#galeria img {border:none !important;}
.loga {width:465px;text-align:center;float:left;margin:-10px 0 10px 0;}
#galeria img {border:none !important;}
.loga1 {width:765px;text-align:center;float:left;margin:0 0 10px 0;}