﻿/*RESET CSS*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; background:transparent }
ol, ul { list-style:none; }
:focus { outline:0 }
table { border-collapse:collapse; border-spacing:0 }
/*FI RESET CSS*/

body{ font: 100% Arial, Helvetica, sans-serif; background: #efefef url(../img/talencia-bg.png) top right no-repeat;} /* img més gran */
a:link, a:visited{ color: #A44DC4; text-decoration: none; }
a:hover{ color: #6459C4; text-decoration: underline; }


/*HEADER GENE*/
#header-gene { width:100%; height: 46px; background: #fff; overflow:hidden; border-bottom: 1px solid #BF2F14;}
#header-gene .gene-content { margin: 0 auto; padding:8px; }
#header-gene .gene-content span { width: 16em; float: left;}

.gene-links { float: right; font-size: 0.83em; overflow: hidden;}
.gene-links ul { margin: 0.5em; white-space: nowrap; float: left;}
.gene-links ul li { padding-bottom: 0px; padding-left: 0px; padding-right: 0.3em; float: left; border-right: #666 1px solid; padding-top: 0px;}
.gene-links ul li.last {border-bottom: medium none; border-left: medium none; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; border-top: medium none; border-right: medium none; padding-top: 0px;}
.gene-links ul li a {padding-bottom: 0px; margin: 0px 0px 0px 0.3em; padding-left: 0px; padding-right: 0px; color: #666; text-decoration: none; padding-top: 0px;}
.gene-links ul li a:hover {text-decoration: underline;}

/* SharePoint Search*/
.gene-links .search {float: left; overflow: hidden;}
.gene-links label {display: none;}
.gene-links input {border: #999 1px solid !important; padding-bottom: 0.2em; padding-left: 0.3em; height: 1em; padding-top: 0px;}
.gene-links #SRSB {width: 200px; padding: 5px; }
.gene-links .ms-sbcell {float: left; }
.gene-links input.ms-sbplain {height: 1em;}
.gene-links .ms-sbgo {width:18px; margin-left:5px;}

/* SHAREPOINT moss tools */
#moss_tools{text-align:right;background-color:#FFF; font-size:11px; margin: 0px auto; height:30px; z-index: 10000;}
#moss_tools_welcome{ font-size:11px; float:right; position:relative; z-index:10000;}
#moss_tools_welcome a:link{ font-size:11px; float:right; color: #999999; text-decoration:none;}
#moss_tools_welcome a:hover {color:#FF781E;}
#moss_tools_siteactions{ float:right; width:100px;}
/* END SHAREPOINT moss tools */


/* STRUCTURES */
#main { margin: 10px auto; width:980px; background:url(../img/transparent.png) transparent; background-repeat: repeat-y; overflow:hidden; height:100%;}

/*#main-content { width:940px; background-color:#FFF; overflow:hidden; height:100%; margin: 0px 10px 0px 10px; padding:10px;}*/
#main-content { width:940px; background:url(/SiteCollectionImages/main-content-bg.png) no-repeat #fff; background-position: left bottom; overflow:hidden; height:100%; margin: 0px 10px 0px 10px; padding:10px;}
.mh-footer { height: 45px; padding:10px; background-color: #6459C4; display:block; float:left; overflow:hidden; width:940px;  color: #fff; margin: 0px 10px 10px 10px; }
.mh-footer p { text-align:center; margin-top: 10px;} 

/* FOOTER */
#footer { background-color: #fff; width:100%; height:100%; border-top: 2px solid #6459C4; padding-top:10px; }
#footer-logos { margin: 0px auto; padding:0px 10px 10px 10px; width:960px; overflow:hidden; height:100%;}
#footer #footer-logos .enti-vinculades { float: left; float:left; width: 475px; margin-right: 5px; }
#footer #footer-logos .enti-vinculades h3 {color: #A44DC4; font-size: 14px;  }
#footer #footer-logos .enti-vinculades ul li { float: left; margin:5px; border: 1px solid #d5d7dc; }
#footer #footer-logos .collaboradors { float:left; width: 475px; margin-left:5px; }
#footer #footer-logos .collaboradors h3 {color: #A44DC4; font-size: 14px; }
#footer #footer-logos .collaboradors ul li { float: left; margin: 5px; border: 1px solid #d5d7dc;}


#peu {
	TEXT-ALIGN: center; MARGIN: 0.5em 0px 15px; margin-bottom: 0px !important; WIDTH: 100%; BACKGROUND: url(http://www.gencat.cat/img2/separador_ligero.gif) repeat-x center 50%; COLOR: #4d4c4a; CLEAR: both; FONT-SIZE: 0.9em; VERTICAL-ALIGN: bottom; PADDING-TOP: 1.7em; overflow:hidden;
}
#peu A {
	FONT-SIZE: 1em; TEXT-DECORATION: none
}
#peu A:hover {
	TEXT-DECORATION: underline
}

.header-talencia { background-color:#6459c4; overflow:hidden; height: 56px; width: 938px; margin:10px 0px 0px 10px; padding:10px; border: 1px #fff solid; border-bottom:none;display:block; position:relative; } 
.header-talencia span {float: left;}
.header-talencia .data-dia { right:9px; bottom:9px; position:absolute; margin: 5px 0px 0px 0px; color:#fff; font-size: 12px; }

.header-talencia .social-icons {right:9px; top:9px; position:absolute;}  
.header-talencia .social-icons ul { width:132px;}
.header-talencia ul li { background-repeat:no-repeat; float: left; margin-left:10px; }
.header-talencia ul li a { width:34px; height:34px;cursor:pointer; background-image:url(/SiteCollectionImages/header-icons-small.png); display:block; text-indent: -5000px;}
.header-talencia ul li a.twitter-icon { background-position: 0px 0px;}
.header-talencia ul li a.facebook-icon {background-position: -34px 0px;}
.header-talencia ul li a.rss-icon { background-position: -68px 0px;}
.header-talencia ul li a.twitter-icon:hover { background-position: 0px -34px;}
.header-talencia ul li a.facebook-icon:hover {background-position: -34px -34px;}
.header-talencia ul li a.rss-icon:hover { background-position: -68px -34px;}

#menu { background-image:url(../img/menu-bg.png); height:45px; margin: 0px; }
#menu ul { margin: 0 auto; width: 940px; padding: 7px 10px 0px 10px;}
#menu ul li { float: left; width: auto;  margin-right: 10px; padding: 12px 10px 0px 10px; height:26px;}
#menu ul li a { color:#FFF; }
/*#menu ul li.selected { background: url(../img/triangle-selected.png) no-repeat center top #FFF; color: #4c006d;}*/
/*#menu ul li.selected a { color: #4c006d; text-decoration:none; }*/
#menu ul li.AspNet-Menu-Selected { background: url(../img/triangle-selected.png) no-repeat center top #FFF; color: #4c006d;}
#menu ul li.AspNet-Menu-Selected a { color: #4c006d; text-decoration:none; }  

#menu ul li  a:hover { text-decoration:none; }
#menu ul li:hover { background: url(../img/triangle-selected.png) no-repeat center top #953fb4; height:24px; text-decoration:none;}

/* only home */
.home-date { display: block; margin: 10px auto; width:960px; color: #6459C4; text-align:right; }

.colizq { float:left; width:464px; margin:0px 10px 0px 0px; display:block;}
.colder{ float:left; width:464px; margin:0px; padding:0px; display:block;}

/* convos home */
.colizq .twitter-zone{  background-image:url(../img/twitter-bg.png); display: block; height:71px; width:464px; margin-bottom:10px;}
.colizq .twitter-zone .tweet { padding: 10px 10px 10px 50px;}

.colizq h2 {color:#a44dc4; font-size:16px; padding:0px 0px 5px 0px; background-color: #fff!important;}
.colizq h2 a { color:#a44dc4; background-color: #fff!important; }

/* a borrar cuando acces */
.colizq h2 #WebPartWPQ1 h2 {color:#a44dc4; font-size:16px; background-color: #fff;}
.colizq h2 #WebPartWPQ1 h2 a:link { color:#a44dc4!important; background-color: #fff!important; }


.colder h2 #WebPartWPQ2 h2 {color:#a44dc4; font-size:16px; background-color: #fff!important;}
.colder h2 #WebPartWPQ2 h2 a:link { color:#a44dc4!important; background-color: #fff!important; }
.ms-WPBody a:link {color:#a44dc4; } 

.colizq .box {  margin-bottom: 10px; width:444px; border: 1px solid #d5d7dc; background-color:#fff; padding:10px; /*margin-bottom:10px;*/ overflow:hidden; display: block; height:100%;} 


.colder h2 {color:#a44dc4; font-size:16px; padding:0px 0px 5px 0px; background-color: #fff!important;}
.colder h2 a {color:#a44dc4; background-color: #fff!important; }
.colder .box { margin-bottom: 10px; width:444px; /*height:30px;*/ border: 1px solid #d5d7dc; background-color:#fff; padding:10px; /*margin-bottom:10px;*/ overflow:hidden; display: block; height:100%;} 
.colder .box form {}
.colder .box label{display:none;}
.colder .box input{}

.colder .box  .col-destacat { background-color: #efefef; padding:0px; margin:0px;}
.colder .box  .col-destacat img { padding:0px; margin:0px;}
.colder .box  .col-destacat p { width:424px; background-color: #6459C4; color:#fff; padding:10px; height:100%; margin:0px !important;}
.colder .box  .col-destacat p a { color:#fff; }

.col-news { width:444px; height:30px; border: 1px solid #d5d7dc; background-color:#fff; padding:10px; margin-bottom:20px; overflow:hidden; display: block; height:100%;} 
.col-news  .noticia { border-bottom: 1px solid #CCC; margin-bottom:10px; overflow:hidden; }
.col-news  .noticia img {float:left; margin-right:10px; width:147px; height:147px;}
.col-news  .noticia .cos { float:left; width:280px; padding-bottom:10px;}
.col-news  .noticia .cos h3 { color:#a44dc4; font-size:14px;margin-bottom:10px;}
.col-news  .noticia .cos h3 a { color:#a44dc4; font-size:14px;}
.col-news  .noticia .cos span {color:#999; font-size:11px;font-weight:bold;margin-bottom:10px !important; display:block;}
.col-news  .noticia .cos p {color:#888; height:100%; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-left:0px !important; }

.col-agenda { width:444px; height:30px; border: 1px solid #d5d7dc; background-color:#fff; padding:10px; margin-bottom:20px; overflow:hidden; display: block; height:100%;} 
.col-agenda .agenda { border-bottom: 1px solid #CCC; margin-bottom:10px; overflow:hidden; }
.col-agenda .agenda img {float:left; margin-right:10px;}
.col-agenda .agenda .cos { float:left; width:384px; padding-bottom:10px;}
.col-agenda .agenda .cos h3 { color:#a44dc4; font-size:14px; margin-bottom:10px;}
.col-agenda .agenda .cos h3 a{ color:#a44dc4; font-size:14px;}
.col-agenda .agenda .cos span {color:#999; font-size:11px; margin-bottom:10px; font-weight:bold;}
/*.col-agenda .agenda .cos p {color:#888; height:100%; font-size:12px; font-family:Arial, Helvetica, sans-serif; }*/

/* PLANA INTERIOR - LAYOUT MENU */

#main-content #layout-menu {background-image: url(http://www.talencia.cat/PublishingImages/imgV2/layout-menu-bg.png); background-repeat:repeat-y; overflow:hidden; margin:0px;}
#main-content h1 { color: #A44DC4; font-size: 24px; }
#main-content #banner-seccio { margin:10px 0px 0px 5px; height: 124px; width:940px; padding: 0px; }
#main-content .breadcrumb { height: 20px; margin-bottom: 10px; }
#main-content .breadcrumb ul li { float: left; font-size: 12px;}
#main-content .breadcrumb ul li a { font-weight: bold; margin-right: 5px; }
#main-content #layout-menu #menu-lateral { float: left; width:227px; background-color:#fff; overflow:hidden; margin: 0px;}
#main-content #layout-menu #menu-lateral ul li { color:#999; padding:5px; margin-bottom:5px; font-size:12px; background-color:#f7f7f7; list-style:none;}
#main-content #layout-menu #menu-lateral ul li ul { margin-top:10px;}
#main-content #layout-menu #menu-lateral ul li ul li { padding-left:15px; /*background-color:#d999ff;*/	 margin-bottom:5px; }
#main-content #layout-menu #menu-lateral ul li.seleccion{ color:#999; font-weight:bold; /*background-color:#d2d2d2;*/ height:18px; }
#main-content #layout-menu #menu-lateral ul li a{ color: #999; text-decoration:none; }
#main-content #layout-menu #menu-lateral ul li:hover{ color:#999; /*background-color:#d2d2d2;*/ text-decoration:none;}
#main-content #layout-menu #menu-lateral { margin: 0px; padding:0px; }


#main-content #layout-menu #content { float: left; width:683px; margin: 10px 0px 0px 10px; padding:10px;} 
#main-content #layout-menu #content h2 {color:#fff; font-size: 18px; background-color:#A44DC4; height:27px; padding:5px 5px 0px 5px; margin-bottom:10px; clear:both;}  
#main-content #layout-menu #content h2 a:link {color:#fff; font-size: 18px;}
#main-content #layout-menu #content h3 {color:#fff; font-size: 14px; background-color:#A44DC4; height:17px; padding:5px 5px 0px 5px; margin-bottom:10px; clear:both;}   
#main-content #layout-menu #content h3 a:link {color:#fff; font-size: 14px;}
#main-content #layout-menu #content p {color: #333;  font-size:14px; margin-bottom:10px; line-height: 20px;}    
#main-content #layout-menu #content ul { margin-left: 20px; margin-bottom:10px;} 
#main-content #layout-menu #content ul li { color: #999; font-size: 14px; list-style-position:outside; list-style-type: disc; padding-bottom: 10px; }
#main-content #layout-menu #content ul li a { color: #A44DC4;}

/* tree view */
#main-content #layout-menu #content .historic ul{ margin-left: 5px; margin-top: 10px; }
#main-content #layout-menu #content .historic ul li{ border-bottom-style: none; color: #666; list-style-position: outside; list-style-type: none; margin-bottom: 10px; background-image: url(/SiteCollectionImages/square.png); background-repeat: no-repeat; background-position: left center; padding-left: 20px; }
.overlay-neurona .neurona-content ul li a{ color: #A44DC4; }

/*DIVULGA*/
#main-content #layout-menu #content .destacats { margin: 10px 0px 10px 0px; width:703px; height:452px; display:block; overflow:hidden;}
.destacats .dest-izq { float:left; width: 325px; padding:9px; border: 1px solid #d5d7dc; margin-right:10px; height:180px; margin-bottom:10px; position:relative; }  
.destacats .dest-der { float:left; width: 325px; padding:9px; border: 1px solid #d5d7dc; height:180px; margin-bottom:10px;  position:relative;}
.destacats .dest-izq .dest-link { background:url(/PublishingImages/blau.png) transparent; z-index: 100; padding:10px; height:61px; width:305px; overflow:hidden; position: absolute; left:9px; bottom:9px;}
.destacats .dest-izq .dest-link  a { color:#fff;}
.destacats .dest-der .dest-link { background:url(/PublishingImages/blau.png) transparent; z-index: 100; padding:10px; height:61px; width:305px; overflow:hidden; position: absolute; left:9px; bottom:9px;}
.destacats .dest-der .dest-link  a { color:#fff;}

/*generic per 2 minicols */
.2cols-items {margin: 10px 0px 20px 10px; width:693px; /*overflow:hidden;*/ display:block; height:100%; }
.mcol-izq {float: left; width: 325px; margin-right:10px; }
.mcol-der { float: left; width: 325px;  }
.item {width:325px; border-bottom: 1px solid #c5c5c5; margin-bottom:10px; padding-botto:10px; height:100%; /*overflow:hidden;*/ }
.item p { float:left; color: #333;  font-size:14px; line-height: 20px; width:310px; margin-top:10px;}
.item img { float:left; margin-right: 10px;}


/*SUPORT A L'INV */
#main-content { } 
/*#main-content h2 {color:#fff; font-size: 18px; background-color:#A44DC4; height:27px; padding:5px 5px 0px 5px; margin-bottom:10px; margin-top:10px; clear:both;}  */
#main-content p {color: #333;  font-size:14px; margin-left:10px; margin-bottom:10px; line-height: 20px;}    
/*#main-content ul { margin-left: 20px; margin-bottom:10px;} 
#main-content ul li { color: #999; font-size: 14px; list-style-position:outside; list-style-type: disc; padding-bottom: 10px; }
#main-content ul li a { color: #A44DC4;}*/

/* new suport */
#main-content #nomenu-content { float: left; width:940px; margin: 5px 0px 10px 0px;}
.left{float:left;display:inline;padding-right:10px;}
.right{float:right;}
.big{width:503px;}
.small{width:254px;}
.all {width:100%;}

.nomenu-content.slider-bottom.3cols-items.item img { width: 95px; height:100% }

img.tab {background-color:#fff;padding:5px;border:1px solid #d5d5d5;}
.action img{margin:0 auto;}

.oferim-buttons { width:310px; margin: 5px auto 5px;}
.oferim-buttons a { margin-right: 5px; }

.tab-destacats { margin: 10px 0px 10px 0px; width:760px; height:250px; display:block; overflow:hidden;}
.tab-destacats .dest { float:left; width: 220px; padding:10px; border: 1px solid #d5d7dc; margin-right:10px; height:225px; margin-bottom:10px; position:relative; }  
.tab-destacats .dest .dest-link { background:url(/PublishingImages/blau.png) transparent; z-index: 100; padding:10px; height:61px; width:200px; overflow:hidden; position: absolute; left:9px; bottom:9px;}
.tab-destacats .dest .dest-link  a { color:#fff;}

#main-content #nomenu-content #slider-bottom { margin:10px auto 20px; width: 700px; }

/*SP*/
#main-content #layout-menu #content .sp-ztweet {width:681px; float:left; display:block; height:69px; display:block;background-image: url(/SiteCollectionImages/tweet-bg3.png); background-repeat:no-repeat; margin-top:5px;} 
#main-content #layout-menu #content .sp-ztweet .twtr-widget { margin-left:40px; }
#main-content #layout-menu #content .sp-ztweet  .twtr-doc { width:550px!important; } 
#main-content #layout-menu #content .sp-ztweet .tweet { float:left; width:639px; margin-left:10px; margin-top:2px; height:42px; color:#555; font-family:Arial, Helvetica, sans-serif; font-size: 0.8em; padding:10px 5px 5px 5px; overflow:hidden; display:block;}
#main-content #layout-menu #content .sp-ztweet .tweet a:link{ }
#main-content #layout-menu #content .sp-ztweet .mas-tweet {float:right; font-family:Arial, Helvetica, sans-serif; font-size: 12px; padding:25px 5px 5px 5px;}
#main-content #layout-menu #content .sp-ztweet .mas-tweet a:link { color:#fff; text-decoration:underline; margin-right:5px;}
#main-content #layout-menu #content .sp-ztweet .mas-tweet img {margin-left:5px;}

#main-content #layout-menu #content .col-news { width:600px; height:30px; border: 1px solid #d5d7dc; background-color:#fff; padding:10px; margin-bottom:20px; overflow:hidden; display: block; height:100%;} 
#main-content #layout-menu #content .col-news  .noticia { border-bottom: 1px solid #CCC; margin-bottom:10px; overflow:hidden; }
#main-content #layout-menu #content .col-news  .noticia img {float:left; margin-right:10px; width:147px; height:147px;}
#main-content #layout-menu #content .col-news  .noticia .cos { float:left; width:440px; padding-bottom:10px;}
#main-content #layout-menu #content .col-news  .noticia .cos h3 { color:#a44dc4; background-color:#fff !important; font-size:14px; margin-bottom:10px!important; margin-left:0px !important;}
#main-content #layout-menu #content .col-news  .noticia .cos h3 a { color:#a44dc4 !important; font-size:14px!important; margin-bottom:10px!important; margin-left:0px !important;}
#main-content #layout-menu #content .col-news  .noticia .cos span {color:#999; font-size:11px;font-weight:bold;margin-bottom:10px !important; display:block;}
#main-content #layout-menu #content .col-news  .noticia .cos p {color:#888; height:100%; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-left:0px !important; margin-top:5px !important; }


/* NOTICIAS */
#main-content #cont-noticia { font-size:12px; font-family:Arial, Helvetica, sans-serif; }
#main-content #cont-noticia h2 {background-color:#a44dc4; color:#fff !important; font-size:14px; font-weight:bold; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif;}
#main-content #cont-noticia .col-cos { float:left; width: 612px; padding-right:20px; display:block; margin-top:20px;} /* 148px x 4 + 30 -- 20 pad-r */
#main-content #cont-noticia .col-wp { float:left; width:306px; display:block; margin-top: 20px;} /*148px x 2 + 10 */
#main-content #cont-noticia .col-wp .art-img { float:left; border: 1px solid #e5e5e5; padding:5px; margin-bottom:20px;} /* si imatge 306px - 10(5x2) - 2 (border) = 294px; */
#main-content #cont-noticia .col-wp .art-img img { width:294px;}

#main-content #cont-noticia .col-cos .retweet{float:left; width:55px; margin-right:10px; display:block;}
#main-content #cont-noticia .col-cos .news-top {float:left; width:547px; display:block; margin-bottom: 20px;} /* 612 - 55  - 10padd = 547 px */
#main-content #cont-noticia .col-cos .news-top h1{color:#a44dc4; font-size:20px; font-weight:bold; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif;}
#main-content #cont-noticia .col-cos .news-top span {color:#999; font-size:12px;}
#main-content #cont-noticia .col-cos .news-intro {float:left; width: 612px; color:#333; font-size:12px;} 
#main-content #cont-noticia .col-cos .redes { float:left; display:block; border-bottom: 1px solid #e5e5e5; height: 16px; margin: 10px 10px 10px 0px; width:602px; padding-bottom:10px;} /*add this hight 16px */
#main-content #cont-noticia .col-cos .redes a { float:right;}
#main-content #cont-noticia .col-cos .news-cos {float:left; color:#666;}
#main-content #cont-noticia .col-cos .news-cos ul { margin: 10px 0px 10px 20px;}
#main-content #cont-noticia .col-cos .news-cos li {list-style: none; background: url(/SiteCollectionImages/talencia-bullet.png) no-repeat left top; padding-left: 15px; padding-left: 0; margin-bottom: 10px; font-size: 12px;}
#main-content #cont-noticia .col-cos .news-cos p { font-size: 12px; margin-bottom: 5px;}
#main-content #cont-noticia .col-wp .tit-seccio {background-color: #a44dc4; color:#fff; height:20px; width:286px; padding:10px 0px 10px 20px; font-weight:bold; font-size:16px;}
}

/* AGENDA SOTA MENU */
.agenda-lateral { display: block;  width:205px; border: 1px solid #d5d7dc; background-color:#fff; padding:10px;margin-bottom:20px; overflow:hidden; height:100%;}
#menu-lateral h2 { color: #666; background-color:#f7f7f7; font-size:14px; margin: 20px 0px 5px 0px;} 
.agenda-lateral .agenda { border-bottom: 1px solid #CCC; margin-bottom:10px; overflow:hidden;  }
.agenda-lateral  .agenda img {float:left; margin-right:10px;}
.agenda-lateral  .agenda .cos { float:left; width:100px; padding-bottom:10px;  width:135px; }
.agenda-lateral  .agenda .cos h3 { color:#a44dc4; font-size:14px;}
.agenda-lateral .agenda .cos span {color:#999; font-size:11px;}
.agenda-lateral  .agenda .cos p {color:#888; height:100%; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-left:0px !important; }



/* FORMULARI HLEPDESK */
.obligatorio { color:#FF0000;}
.helpdesk {
	padding: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.helpdesk fieldset.helpdesk {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #CCCCCC;
}

.helpdesk legend {
	padding: 0px;
	display: block;
	font-style:italic;
}
.helpdesk label {
	display: block;
	margin-top: 15px;
	margin-bottom: 5px;
	font-weight:bold;
	color:#666;
}
.helpdesk input, #main #main-content #layout-menu #content .helpdesk select, #main #main-content #layout-menu #content .helpdesk textarea {
	padding: 2px;

}
.helpdesk input.boto {
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}
.helpdesk input.boto:focus {

}
/* Cambiar el color en el :hover y resaltar los campos en el :focus */
.helpdesk input:focus, #main #main-content #layout-menu #content .helpdesk select:focus, #main #main-content #layout-menu #content .helpdesk textarea:focus {
	border: 1px solid #a44dc4;
	background-color: #f0e2ff;
}
.helpdesk .radiolab {
	display:inline;
}
.helpdesk .radiolab label {
	padding: 2px;
	font-weight:normal;
	margin: 0px;
	display:inline;
	margin-right: 10px;
			
}
.helpdesk .radiolab input {
				
}
.helpdesk .text-legal {  margin-top:10px; font-size: 10px !important; } 
.helpdesk .text-legal p{ font-size: 10px !important; }



.AspNet-WebPartZone-Vertical {
				margin: 0px !important; padding:0px; }
}
.AspNet-WebPart {
				 margin: 0px !important;
}


