/* 
	Eurofardas II
	©2007 www.webuild.pt
*/

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* +++ scroll +++ */

#scroller_left #scrollUp_l, #scroller_left #scrollDn_l
{
	background: #F57D00;
}

#scroller_left #scrollUp_l:hover, #scroller_left #scrollDn_l:hover
{
	background: #0078AB;
}

#scroller_right #scrollUp_r, #scroller_right #scrollDn_r
{
	background: #F57D00;
}

#scroller_right #scrollUp_r:hover, #scroller_right #scrollDn_r:hover
{
	background: #0078AB;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* +++ geral +++ */

body, div, td, p
{
	color: #666;
}

a:link, a:active, a:visited
{
	color: #F57D00;
}

a:hover
{
	color: #0078AB;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* +++  header  +++ */

.boxReserved
{
	/**/
}

div.btnResOut
{
	width: 124px;
	height: 25px;
	padding-top: 3px;

	background: transparent url(../images/menu/eurofardas2/btn_acesso_out.gif) top right no-repeat; 
	font-size: 15px;
	color: #fff;
	text-align: center;
	text-decoration: none;

	cursor: hand;
	cursor: pointer;
}

div.btnResOver
{
	width: 124px;
	height: 25px;
	padding-top: 3px;

	background: transparent url(../images/menu/eurofardas2/btn_acesso_over.gif) top right no-repeat; 
	font-size: 15px;
	color: #fff;
	text-align: center;
	text-decoration: none;

	cursor: hand;
	cursor: pointer;
}

div.btnResSelected
{
	width: 124px;
	height: 25px;
	padding-top: 3px;

	background: transparent url(../images/menu/eurofardas2/btn_acesso_selected.gif) top right no-repeat; 
	font-size: 15px;
	color: #fff;
	text-align: center;
	text-decoration: none;

	cursor: hand;
	cursor: pointer;
}

.topMenu
{
	text-align:right;
	color: #579BE1;
	font-size: 12px;
	text-transform: lowercase;
}

.topMenu em
{
	font-style: normal;
	color: #ccc;
}

.topMenu img
{
	border: none;
	vertical-align: middle;
}
.topMenu a:link, .topMenu a:active, .topMenu a:visited
{
	color: #666;
	text-decoration:none;
}

.topMenu a:hover
{
	color: #579BE1;
	text-decoration:none;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* +++ navbar +++ */

.boxMenu
{
	background: transparent url(../images/menu/lapis.jpg) right top no-repeat;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* +++ content left +++ */

.boxContentLeft
{
	font-size: 10px;
	line-height: 135%;
	color: #999;
}

.boxContentLeft .text a:link, .boxContentLeft .text a:active, .boxContentLeft .text a:visited 
{
	color: #6c0;
}

.boxContentLeft .text a:hover 
{
	color: #333;
}

.boxContentLeft .text a.selected:link, .boxContentLeft .text a.selected:active, .boxContentLeft .text a.selected:visited  
{
	color: #0078AB; 
}

/* +++ content right +++ */

.boxContentRight
{
	font-size: 10px;
	line-height: 135%;
	color: #999;
}

.boxContentRight .boxTitle
{
	color: #fff;
	font-size: 14px;
	text-align: left;
	background: #6c0;
	line-height: 100%;
	text-transform: lowercase;
}

.boxContentRight .title
{
	color: #6c0;
	font-size: 14px;
	line-height: 90%;
}

.boxContentRight .text
{
	color: #999;
	line-height: 150%;
	font-size: 10px;
}

.boxContentRight .text a:hover
{
	color: #0078AB;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* +++ scroll + navbar +++ */
/*
div.itemNav, div.itemNavSelected, div.itemNav:hover
{
	color: #fff;
	font-size: 12px;
	text-align: left;
}

div.itemNav
{
	background: #8FD400;
}

div.itemNav:hover, div.itemNavSelected
{
	background: #0078AB;
}
*/
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* +++ footer +++ */

.boxFooter
{
	background: transparent;
	/*
	background: transparent url(../images/footer/logo25anos.png) right top no-repeat;
	_background: transparent url(../images/footer/logo25anos.gif) right top no-repeat;*/ /* ie6 */
}

.boxFooterMenu
{
	font-size: 11px;
	color: #666;
}

.boxFooterMenu a:link, .boxFooterMenu a:visited, .boxFooterMenu a:active
{ 
	color: #0078AB;
	text-decoration: none;
}

.boxFooterMenu a:hover 
{  
	color: #333;
	text-decoration: none;
}

.boxFooterMenu em
{
	color: #a6a6a6;
	font-style: normal;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* +++ tabstrip +++ */

.RadTabStrip_Eurofardas .level1 ul
{
	background: #F57D00 url(../images/navbar/med/btn_center_out.gif) bottom repeat-x;
} 

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.RadTabStrip_Eurofardas .level1 li a, .RadTabStrip_Eurofardas .level1 li a:hover, .RadTabStrip_Eurofardas .level1 li a.selected, .RadTabStrip_Eurofardas .level1 li.last a, .RadTabStrip_Eurofardas .level1 li.last a:hover, .RadTabStrip_Eurofardas .level1 li.last a.selected
{
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}

.RadTabStrip_Eurofardas .level1 li a
{
	background: transparent url(../images/navbar/med/btn_right_out.gif) no-repeat bottom right;
}

.RadTabStrip_Eurofardas .level1 li a:hover, .RadTabStrip_Eurofardas .level1 li a.selected

{
	background: transparent url(../images/navbar/med/btn_right_over.gif) no-repeat bottom right;
}

.RadTabStrip_Eurofardas .level1 li.last a
{
	background: transparent url(../images/navbar/med/btn_right_orc_out.gif) no-repeat bottom right;
	color: #666;
}

.RadTabStrip_Eurofardas .level1 li.last a:hover, .RadTabStrip_Eurofardas .level1 li.last a.selected

{
	background: transparent url(../images/navbar/med/btn_right_orc_over.gif) no-repeat bottom right;
	color: #fff;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.RadTabStrip_Eurofardas .level1 li a .wrap
{
	background: transparent url(../images/navbar/med/btn_left_out.gif) no-repeat bottom left;
}

.RadTabStrip_Eurofardas .level1 li a.selected .wrap
{
	background: transparent url(../images/navbar/med/btn_left_over.gif) no-repeat bottom left;
}

.RadTabStrip_Eurofardas .level1 li.last a .wrap
{
	background: transparent url(../images/navbar/med/btn_left_orc_out.gif) no-repeat bottom left;
}

.RadTabStrip_Eurofardas .level1 li.last a.selected .wrap
{
	background: transparent url(../images/navbar/med/btn_left_orc_over.gif) no-repeat bottom left;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.RadTabStrip_Eurofardas .level1 li a .innerWrap, .RadTabStrip_Eurofardas .level1 li a.selected .innerWrap
{
	background: transparent;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* +++ level2 tabs +++ */

.RadTabStrip_Eurofardas .level2 ul
{
	background-color: #F57D00;
}

.RadTabStrip_Eurofardas .level2 li
{
	background: transparent url(../images/navbar/med/bt_pipe.gif) no-repeat ;
}

.RadTabStrip_Eurofardas .level2 li.first
{
	background-image: none;
}

.RadTabStrip_Eurofardas .level2 li a
{
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

.RadTabStrip_Eurofardas .level2 li a.selected,
.RadTabStrip_Eurofardas .level2 li a.selected:hover,
.RadTabStrip_Eurofardas .level2 li a:hover
{
	color: #006083;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */








/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++ conteúdos  +++ */
/*
#content2Col
{
	background:url(../images/bkSite2ColContent.jpg) top left no-repeat;
	height: 385px;
	padding: 10px;
	padding-right:0;
}

#boxLeftContent
{
	padding-right:10px;
	padding-top: 20px;
}

.contentRight
{
	padding:20px 0 0 12px;
	margin-right: -11px;
}

.contenRightEsq
{
	vertical-align:top;
	width:360px;
}

.contenRightDir
{
	text-align:right;
	padding-bottom: 10px;
	vertical-align:bootom;
}

.contenLeftEsq
{
	padding-right: 0px;
	width:100%;
	height:240px;
}

.contenLeftText
{
	padding: 11px 20px 0 17px;
	line-height:120%;
}

#boxSiteLayout .titRightBox
{
	margin: 14px -10px 0 5px;
	background:#8FD400;
	height:16px;
	padding: 3px;
	padding-left:10px;
}

#boxSiteLayoutFardinhas .titRightBox
{
	margin: 14px -10px 0 5px;
	background:#66CC00;
	height:16px;
	padding: 3px;
	padding-left:10px;
}

#boxSiteLayoutDesign .titRightBox
{
	margin: 14px -10px 0 5px;
	background:#579BE1;
	height:16px;
	padding: 3px;
	padding-left:10px;
}

#boxSiteLayoutHotel .titRightBox
{
	margin: 14px -10px 0 5px;
	background:#0078AB;
	height:16px;
	padding: 3px;
	padding-left:10px;
}

#boxSiteLayoutMed .titRightBox
{
	margin: 14px -10px 0 5px;
	background:#F57D00;
	height:16px;
	padding: 3px;
	padding-left:10px;
}

.titLeftBox
{
	padding-left: 15px;
	margin-bottom: 25px;
}

.imgDetalhe
{
	padding-bottom: 20px;
}

#boxSiteLayout .contentRightTitle
{
	color:#8FD400;
	font-size: 14px;
	padding-bottom:12px;
}

#boxSiteLayout .contentRightSubTitle
{
	color:#8FD400;
	font-size: 12px;
	padding-bottom:12px;
}

#boxSiteLayoutFardinhas .contentRightTitle
{
	color:#66CC00;
	font-size: 14px;
	padding-bottom:12px;
}

#boxSiteLayoutFardinhas .contentRightSubTitle
{
	color:#66CC00;
	font-size: 12px;
	padding-bottom:12px;
}

#boxSiteLayoutMed .contentRightTitle
{
	color:#F57D00;
	font-size: 14px;
	padding-bottom:12px;
}

#boxSiteLayoutMed .contentRightSubTitle
{
	color:#F57D00;
	font-size: 12px;
	padding-bottom:12px;
}

#boxSiteLayoutMed .contentRightTitle
{
	color:#F57D00;
	font-size: 14px;
	padding-bottom:12px;
}

#boxSiteLayoutMed .contentRightSubTitle
{
	color:#F57D00;
	font-size: 12px;
	padding-bottom:12px;
}

#boxSiteLayoutHotel .contentRightTitle
{
	color:#0078AB;
	font-size: 14px;
	padding-bottom:12px;
}

#boxSiteLayoutHotel .contentRightSubTitle
{
	color:#0078AB;
	font-size: 12px;
	padding-bottom:12px;
}

#boxSiteLayoutBasic .contentRightTitle
{
	color:#0078AB;
	font-size: 14px;
	padding-bottom:12px;
}

#boxSiteLayoutBasic .contentRightSubTitle
{
	color:#0078AB;
	font-size: 12px;
	padding-bottom:12px;
}

#boxSiteLayoutDesign .contentRightTitle
{
	color:#579BE1;
	font-size: 14px;
	padding-bottom:12px;
}

#boxSiteLayoutDesign .contentRightSubTitle
{
	color:#579BE1;
	font-size: 12px;
	padding-bottom:12px;
}

.contentRightText
{
	line-height: 120%;
}

.imgCliente
{
	padding-right: 5px;
}

.nomeCliente
{
	padding: 5px 0 20px 0;
	text-transform:uppercase;
}

.boxListRight
{
	padding-bottom: 15px;
}

.titList
{
	color: #66CC00;
	font-size:12px;
	padding-bottom: 3px;
}

.titListLeft
{
	padding: 8px 20px 2px 20px;
	color:#0078AB;
	font-size:11px;
}

.titListLeft a:link, .titListLeft a:active, .titListLeft a:visited
{
	color: #8FD400;
	text-decoration:none;
}

.titListLeft a:hover
{
	color: #333;
	text-decoration:none;
}

.listLeftData
{
	padding: 0 20px 5px 20px;
	color:#CCCCCC;
	font-size:10px;
}

.estiloWear
{
	color: #8FD400;
	padding-top: 2px;
	font-size:10px;
}

.prodReferencia
{
	color:#CCCCCC;
	font-size:10px;
	padding-top: 2px;
}

.senhora, .homem
{
	float: right;
}

*/
/* +++ PAGINAÇÃO ++++++++++++++++++++ */
/*
.boxPaginacaoLeft
{
	vertical-align:top;
	padding-top: 5px; 
}

.boxPaginacao
{
	vertical-align:top;
	padding-top: 5px; 
}

.setaPageAnt
{
	margin-bottom: 1px;
	text-align:right;
	width: 48px;
}

.setaPageAnt img
{
	border: none;
}

.setaPageProx img
{
	border: none;
}

.setaPageProx
{
	text-align:right;
	margin-bottom: 1px;
	width: 48px;
}
*/
/* PAGINAÇÃO DA GALERIA ++++++++++++++ */
/*
#boxSiteLayout .pageOn
{
	background:#8FD400;
	height: 13px;
	width: 45px;
	color:#fff;
	padding: 5px 0 5px 5px;
	text-align:left;
	margin-bottom: 1px;
	cursor: hand;
	cursor: pointer;
}

#boxSiteLayout .pageOff
{
	background:#579BE1;
	height: 13px;
	width: 45px;
	color:#fff;
	padding: 5px 0 5px 5px;
	text-align:left;
	margin-bottom: 1px;
	cursor: hand;
	cursor: pointer;
}

#boxSiteLayoutFardinhas .pageOn
{
	background:#0078AB;
	height: 13px;
	width: 45px;
	color:#fff;
	padding: 5px 0 5px 5px;
	text-align:left;
	margin-bottom: 1px;
	cursor: hand;
	cursor: pointer;
}

#boxSiteLayoutFardinhas .pageOff
{
	background:#D10F8F;
	height: 13px;
	width: 45px;
	color:#fff;
	padding: 5px 0 5px 5px;
	text-align:left;
	margin-bottom: 1px;
	cursor: hand;
	cursor: pointer;
}

#boxSiteLayoutMed .pageOn
{
	background:#8FD400;
	height: 13px;
	width: 45px;
	color:#fff;
	padding: 5px 0 5px 5px;
	text-align:left;
	margin-bottom: 1px;
	cursor: hand;
	cursor: pointer;
}

#boxSiteLayoutMed .pageOff
{
	background:#0078AB;
	height: 13px;
	width: 45px;
	color:#fff;
	padding: 5px 0 5px 5px;
	text-align:left;
	margin-bottom: 1px;
	cursor: hand;
	cursor: pointer;
}

#boxSiteLayoutHotel .pageOn
{
	background:#70C123;
	height: 13px;
	width: 45px;
	color:#fff;
	padding: 5px 0 5px 5px;
	text-align:left;
	margin-bottom: 1px;
	cursor: hand;
	cursor: pointer;
}

#boxSiteLayoutHotel .pageOff
{
	background:#0078AB;
	height: 13px;
	width: 45px;
	color:#fff;
	padding: 5px 0 5px 5px;
	text-align:left;
	margin-bottom: 1px;
	cursor: hand;
	cursor: pointer;
}

#boxSiteLayoutBasic .pageOn
{
	background:#70C123;
	height: 13px;
	width: 45px;
	color:#fff;
	padding: 5px 0 5px 5px;
	text-align:left;
	margin-bottom: 1px;
	cursor: hand;
	cursor: pointer;
}

#boxSiteLayoutBasic .pageOff
{
	background:#0078AB;
	height: 13px;
	width: 45px;
	color:#fff;
	padding: 5px 0 5px 5px;
	text-align:left;
	margin-bottom: 1px;
	cursor: hand;
	cursor: pointer;
}

#boxSiteLayoutDesign .pageOn
{
	background:#8FD400;
	height: 13px;
	width: 45px;
	color:#fff;
	padding: 5px 0 5px 5px;
	text-align:left;
	margin-bottom: 1px;
	cursor: hand;
	cursor: pointer;
}

#boxSiteLayoutDesign .pageOff
{
	background:#333333;
	height: 13px;
	width: 45px;
	color:#fff;
	padding: 5px 0 5px 5px;
	text-align:left;
	margin-bottom: 1px;
	cursor: hand;
	cursor: pointer;
}
*/
/* +++ EDITOR ++++++++++++++++++++++ */

/* +++ FORMS ++++++++++++++++++++++++ */
/*
.formLabel
{
	color: #006083;
	font-size: 11px;
}

.formItem
{
	padding-bottom: 10px;
	padding-right: 15px;
}

.btForm img
{
	border:0;
}
*/

/* +++ FAQ's +++++++++++++++++++++++++ */
/*
#scrollArtigo
{ 
	height: 277px; 
}
*/
/* scroll */
/*
#scrollArtigoDireito
{
	height: 280px; padding:0px 15px 0px 5px;
}

#scrollArtigoEsquerdo
{
	height: 213px;padding:0px 15px 0px 5px;
}
*/
