/*** Globals ***/
body {background: #554C42; color: #8C867F; font-family: arial, Verdana, sans-serif; font-size: 0.82em; margin: 0px; padding: 0px;}

a {color: #989388; text-decoration: none;}
a:hover {color: #f88836;}
img {}
a img {border: none;}
ul {list-style: none; margin: 0px; padding: 0px;}
ol {margin: 0px; padding: 0px;}
li {margin: 0px; padding: 0px;}
p {}
strong {}
b {}
h1 {}
h2 {font-size: 1.3em; margin: 0px; padding: 0px;}
h3 {}
h4 {}
h5 {}
h6 {}
h7 {}
span.red{color: red; font-weight: bold; margin-left: 25px;}
span.neteja {clear: both; display: block;}

/* Header */
#header {background: url(../img/bk-header.gif) repeat-x;padding:0 0 7px 0;}
#header ul#logos {background: #ff6600; float: right; height: 100px; margin: 0px !important; padding: 0px 0px 0px 0px;}
#header ul#logos li {margin: 5px 0px 0px 0px !important; padding: 0px !important;}
#header ul#logos li a {margin: 0px !important; padding: 0px !important;}
#header ul#logos li a img {margin: 0px !important; padding: 0px !important;}

/**#publicitat{ width: 100%; height: 100%;  position: absolute; margin: 10px 10px 10px 10px; padding:10px 10px 10px 10px;}**/

#contenidorPrincipal{
	 width: 100%; height: 100%; 
}
#publicitat{
	position:absolute;
	margin: 0% 8% 0% -8%;
    padding: 2px 2px 0;
    width: 800px;
}
#link_publicitat{
	width: 790px;
	margin-left: 100px;
	font-size: 1.2em;
	font-weight:bold;
	text-align: center;
	background: #DDD7CB;
	padding: 5px 5px 5px 5px;
}

div #publicitat_google_principal{
	height: 90px;
	width: 730px;
	background-color:#DDD7CB;
	text-align: center;
}

div #publicitat_google_menu{
	height: 200px;
	width: 200px;
	background-color:#DDD7CB;
	text-align: center;
	padding-bottom: 10px;
}


div .publicitat_google_competicions{
	
}

div #publicitat_google_canal_arbitre_default{
	margin-top:10px;
	height: 90px;
	width: 100%;
	background-color:#F0F0F0;
	text-align: center;
}

div #publicitat_google_728x90_2c{
	
	margin: 10px 5px 10px 5px;
	
}

div #publicitat_google_728x90_2c2{
	
	margin: 10px 5px 10px 5px;
	
}

div .xarxes_resultats{margin-top: 10px; height: 40px;}
div .icono_twitter {width: 100px; height: 40px; float: left;}
div .icono_facebook_compartir {width: 100px; height: 40px; float: left;}
div .iframe_magrada_facebook {width: 300px; height: 40px; float: left;}
div .new_line{clear:both;}


#mainPage {

}


#content {background: url(../img/bkorange.gif) repeat-y;}
#contentfundacio {background: url(../img/bkgranate.gif) repeat-y;}


/* Estructura */
#container {
	position: relative;
	background: #DDD7CB;
	margin: 0px auto 0px auto;
	padding: 10px 10px 0px 10px;
	width: 960px;}
	
	
#container #sidebar {float: left; margin: 0px 13px 0px 0px; width: 200px; }
#container #sidebarfundacio {float: left; margin: 0px 13px 0px 0px; width: 200px; }
#container #lateral {float: right; margin: 0px; width: 250px; }
#container #centre {float: left; width:480px;}

div#separador {height:5px; background-color:#ddd7cb;}

div#cosa{background: url(../img/bkorange.gif) repeat-y;}

/* Fil d'ariadna */
#ariadna {float:none;  background: #E7E4DE;  font-size: 0.8em;  margin: 10px 0px 0px 0px; min-width: 940px;}
#ariadna a {color: #595959; font-weight: normal; text-decoration: none;}
#ariadna a:hover {text-decoration: underline;}

#ariadna_xarxes {float:left; font-size: 0.8em;  margin: 0px 0px 0px 0px; width: 200px; height:30px; padding: 10px 0px 10px 0px; }

/* MIGAS */
#migas { width:840px; float:left; font-weight: bold; padding: 3px 3px 3px 5px;}

#icos_xarxes_socials{width:80px; float: right; background: #E7E4DE; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; min-height: 14px; }
.ico_xarxes_socials  {float:left; min-height: 30px; min-width: 30px; margin: 20px 5px 5px 5px; }
#ico_facebook  {background: white url(../img/fb_ico.png) no-repeat;}
#ico_twitter  {background: white url(../img/tw_ico.png) no-repeat;}
#ico_youtube  {background: white url(../img/yt_ico.png) no-repeat;}
#ico_vimeo  {background: white url(../img/vi_ico.png) no-repeat;}
#ico_flicker  {background: white url(../img/fl_ico.png) no-repeat;}



/* Menu principal */
#sidebar #botiga {background: #DDD7CB; padding:0px 0px 10px 0px;}
#sidebar .menu {background: #F88836; font-size: 1.1em; font-weight: bold; padding: 10px 0px 10px 0px;list-style: none;}
#sidebar .menu li {padding: 3px 3px 5px 0px;}
#sidebar .menu li a {color: #FFFFFF; display: block; height: 20px; margin: 0px;  padding: 2px 0px 2px 15px;}
#sidebar .menu a:hover {background: #f77213 url(../img/overbk.gif);}
#sidebar .menu a.on {background: #f77213 url(../img/over-menu2.gif) no-repeat;}

/* Menu principal Fundacio*/
#sidebarfundacio #botiga {background: #DC5841; padding:0px 0px 10px 0px;}
#sidebarfundacio .menu {background: #DC5841; font-size: 1.1em; font-weight: bold; padding: 10px 0px 10px 0px;}
#sidebarfundacio .menu li {padding: 3px 3px 5px 0px;}
#sidebarfundacio .menu li a {color: #FFFFFF; display: block; height: 20px; margin: 0px;  padding: 2px 0px 2px 15px;}
#sidebarfundacio .menu a:hover {background: #D32E11; url(../img/bkgranate.gif);}
#sidebarfundacio .menu a.on {background: #D32E11 url(../img/over-menugranate2.gif) no-repeat;}


/* Submenu */
#sidebar .menu ul {background: #f88836; font-size: 0.8em !important; margin: 0px 0px 0px 0px;list-style: none;}
#sidebar .menu ul li {list-style: none; margin: 2px 0px 0px 0px; padding: 0px;}
#sidebar .menu ul li a {margin: 0px; padding: 2px 2px 0px 15px; width: 180px;}
#sidebar .menu ul li a.in {background-color: #FA7310;}

/* Submenu Fundacio*/
#sidebarfundacio .menu ul {background: #DC5841; font-size: 0.8em !important; margin: 0px 0px 0px 0px;}
#sidebarfundacio .menu ul li {list-style: none; margin: 2px 0px 0px 0px; padding: 0px;}
#sidebarfundacio .menu ul li a {margin: 0px; padding: 2px 2px 0px 15px; width: 180px;}
#sidebarfundacio .menu ul li a.in {background-color: #D32E11;}

#sidebar ul.menu2 {border-top: 5px solid #DDD7CB; padding: 10px 0px 0px 0px;}
#sidebar ul.menu2 li a.inf {padding: 5px 0px 5px 12px;}
#sidebar ul.menu2 li a:hover.inf {background-color: #F77213; padding: 5px 0px 5px 10px;}

#sidebar ul.menu2  {background: #f88836;  list-style: none; margin: 5px 0px 0px 0px; padding: 10px 0px 10px 0px;}
#sidebar ul.menu2 li {margin: 0px 0px 4px 0px;}
#sidebar ul.menu2 li a {padding: 5px 0px 4px 12px; color: #FFFFFF; text-decoration: none; font-size: 1.1em; display: block; font-weight: bold; width: 185px;}
#sidebar ul.menu2 li a.on {background-color: #F77213; background-image: url(../img/over-menu2.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 13px;}
#sidebar ul.menu2 li a:hover {background-color: #F77213;}
#sidebar ul.menu2 li a.inf {padding: 5px 0px 5px 12px;}
#sidebar ul.menu2 li a:hover.inf {background-color: #F77213; padding: 5px 0px 5px 12px;}

/* Submenu 2*/
#sidebar ul.menu2 ul {background: #f88836; font-size: 0.8em !important; margin: 0px 0px 0px 0px;list-style: none;}
#sidebar ul.menu2 ul li {list-style: none; margin: 2px 0px 0px 0px; padding: 0px;}
#sidebar ul.menu2 ul li a {margin: 0px; padding: 2px 2px 0px 15px; width: 180px; height:20px;}
#sidebar ul.menu2 ul li a.in {background-color: #FA7310;}

/******* Peu *******/
#peu {background: #DDD7CB;  clear: both; margin: 0px; padding: 10px 0px 10px 0px; text-align: center;}
#peufundacio {background: #DDD7CB;  height: 80px; clear: both; margin: 0px; padding: 0px 0px 30px px; text-align: center;}
#colaboradors {background: #FFFFFF; height: 75px; margin: 10px 0px 0px 0px; padding: 10px 0px 0px 0px;}
#colaboradorsfundacio {background: #FFFFFF; height: 50px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#colaboradors ul {list-style: none;}
#colaboradors ul li {float: left; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px}

#footertext {margin: 10px 0px 0px 0px;}

#footer {background-color: #B8AC9E; clear: both; height: 60px; margin: 10px 0px 0px 0px; padding: 5px 0px 10px 0px;}
#footer ul {color: #FFFFFF; list-style: none; margin: 0px; padding: 5px 0px 10px 13px; text-align: justify;list-style: none;}
#footer ul li {display: inline; float: left; margin: 0px; padding: 0px 0px 10px 0px;}
/****** antiga mida minima 152*******/
#footer ul li a {background-repeat: no-repeat; background-position: center; border: none; display: block; height: 53px; width: 220px;}

#footer ul li a.logo0 {background-image: url(../img/Escola Nacho solozábal.jpg);}
#footer ul li a:hover.logo0  {background-image: url(../img/SMcolor.gif);}

#footer ul li a.logo1 {background-image: url(../img/EscolaNachosolozabal_2.jpg);}
#footer ul li a:hover.logo1  {background-image: url(../img/EscolaNachosolozabal_2.jpg);}

#footer ul li a.logo2  {background-image: url(../img/totbasquetbadalona.jpg);}
#footer ul li a:hover.logo2  {background-image: url(../img/totbasquetbadalona.jpg);}

#footer ul li a.logo3  {background-image: url(../img/50TrofeuMolinetWEB.jpg);}
#footer ul li a:hover.logo3  {background-image: url(../img/50TrofeuMolinetWEB.jpg);}

#footer ul li a.logo4 {background-image: url(../img/kinetical.jpg);}
#footer ul li a:hover.logo4  {background-image: url(../img/kinetical2.jpg);}

#footer ul li a.logo5  {background-image: url(../img/logobadenweb.gif);}
#footer ul li a:hover.logo5  {background-image: url(../img/logobadenweb2.gif);}

#continguts .paginacio {padding:20px  0 0 0; font-size: 0.9em; }
#continguts .paginacio ul {height: 25px;width:600px; float: left;padding:0 0 0 10px; list-style: none;}
#continguts .paginacio ul li {float:left; }
#continguts .paginacio ul li a {background: #F2F2F2; border: 1px solid #CBCBCB; color: #1E4E62; display: block; height: 18px; float: left; margin: 0px 4px 0px 0px; padding: 2px 0px 0px 0px; text-align: center; width: 18px;}
#continguts .paginacio ul .paginaactual {border: 1px solid #587292; color: #587292; font-weight: bold; height: 18px; float: left; margin: 0px 4px 0px 0px; padding: 2px 2px 2px 2px; text-align: center; width: 18px;}

form.estandar {border: 1px; border-style: solid; border-color: #f88836}
form.estandar div.titol_formulari{text-align: center; font-size: 1.2em; font-weight: bolder; height: 30px; margin-top: 10px;}
form.estandar div.camps{float:left; width: 300px; height: 35px;  }
form.estandar div.camps_100{ float:left; width: 100px; padding-left: 10px;}
form.estandar div.camps_125{ float:left; width: 125px; padding-left: 10px;}
form.estandar div.camps_150{ float:left; width: 150px; padding-left: 10px;}
form.estandar div.camps_175{ float:left; width: 175px; padding-left: 10px;}
form.estandar div.camps_200{ float:left; width: 200px; padding-left: 10px;}
form.estandar div.camps_250{ float:left; width: 250px; padding-left: 10px;}
form.estandar div.camps_300{ float:left; width: 300px; padding-left: 10px;}
form.estandar div.camps_350{ float:left; width: 350px; padding-left: 10px;}
form.estandar div.textos_50{ float:left; width: 50px;  height: 35px; padding-top: 5px; padding-left: 10px}
form.estandar div.textos_75{ float:left; width: 75px;  height: 35px; padding-top: 5px; padding-left: 10px}
form.estandar div.textos_100{float:left; width: 100px; height: 35px; padding-top: 5px; padding-left: 10px}
form.estandar div.textos_150{float:left; width: 150px; height: 35px; padding-top: 5px; padding-left: 10px}
form.estandar div.textos_200{float:left; width: 200px; height: 35px; padding-top: 5px; padding-left: 10px}
form.estandar div.textos_250{float:left; width: 250px; height: 35px; padding-top: 5px; padding-left: 10px}




form.estandar div.textos_float{float:left; height: 35px; padding-top: 5px; padding-left: 5px; }
form.estandar div.textos_float_combo{float:left; height: 35px; padding-top: 5px; padding-left: 5px; }
form.estandar div.camps_nova_linia{float:left ; width: 300px;height: 35px;}
.linia_from_25{margin-top: 5px; width: 100%; min-height: 25px; }
.linia_from{margin-top: 10px; width: 100%; min-height: 35px; }
.linia_from_45{margin-top: 10px; width: 100%; min-height: 45px; }
.competicions .img-normal {float: left; min-height: 250px; margin: 5px 15px 0px 0px;}

form.estandar div.buttons {text-align: center;}

div.float_left{float: left}
div.text_align_left{text-align: left}
div.invisible{display: none;}
div#capsalera_inscripcions_actes{width: 100%}

table#coneix_telf_mail_contacte {border: 1px solid #F77213; border-spacing: 0px; width: 88%; margin-left: 10px;}
table#coneix_telf_mail_contacte td,th {border: 0.5px solid #F77213; border-spacing: 0px; padding: 5px;}

#qui_som_contacte {margin-left: 10px; width: 90%}
td.center{text-align: center}
td.right{text-align: right;}
td.rightNegrita{text-align: right; font-size: 1.1em; font-weight: bold;}
td.left{text-align: left;}
#titol_fcbq {margin-left: 10px;font-size: 1.2em; font-weight:bold; background-color: #F77213; width: 89% ;color: white; padding-left: 10px;}