
/* - ++resource++collective.contentcarousel.stylesheets/contentcarousel.css - */
@media screen {
/* https://eurotux.com/portal_css/++resource++collective.contentcarousel.stylesheets/contentcarousel.css?original=1 */
/* */
/* */
#portal-contentcarouselNumbers {
position: relative;
}
#portal-contentcarouselNumbers .content{
height: 260px;
}
#portal-contentcarouselNumbers .content  ul{
list-style-type: none;
}
#portal-contentcarouselNumbers .content  ul li{
background-color: #EEEEEE;
}
#portal-contentcarouselNumbers .content  ul li.not-loaded{
background-image: url('/spinner.gif');
background-repeat: no-repeat;
background-position: center;
float: left;
width: 700px;
height: 270px;
}
#portal-contentcarouselNumbers .image{
float: left;
width: 57%;
text-align: center;
}
#portal-contentcarouselNumbers .content-item {
position: absolute!important;
text-decoration: none;
width: 100%;
}
#portal-contentcarouselNumbers .text{
float: left;
width: 40%;/**/
margin-right: 5px;
padding: 5px;
background-color: #EEE;
}
#portal-contentcarouselNumbers .no-image {
width: 100%;
}
#portal-contentcarouselNumbers h2{
margin-top: 0;
}
#portal-contentcarouselNumbers .items {
height: 0;
margin-bottom: 10px;
margin-right: 5px;
font-size: 70%;
float: right;
}
#portal-contentcarouselNumbers a.content-button {
text-decoration: none;
}
#portal-contentcarouselNumbers .content-title {
margin-right: 5px;
font-size: 1.5em;
background-color: #EEE;
padding: 2px 7px;
}
#portal-contentcarouselNumbers a.content-button.selected .content-title {
text-decoration: underline;
}
#portal-contentcarouselNumbers .content-title{
float: left;
}
/* */
#portal-contentcarousel {
margin-bottom: 1em;
height: 425px;
}
#portal-contentcarousel .content {
float:left;
margin-right: 1em;
}
#portal-contentcarousel .items {
margin-left: 420px;
width: 250px;
}
#portal-contentcarousel .content-item {
position: absolute;
}
#portal-contentcarousel .content-item h2,
#portal-contentcarousel .content-item p,
#portal-contentcarousel .content-item div {
width: 400px;
}
#portal-contentcarousel a.content-button {
background-color: #eee;
display: block;
margin: 0 1em;
padding: 1em 0;
text-decoration: none;
}
#portal-contentcarousel .content-title {
display: block;
font-size: 1.5em;
}
#portal-contentcarousel a.content-button.selected .content-title {
text-decoration: underline;
}
#portal-contentcarousel .content-description {
display: block;
}

}


/* - ++resource++eurotuxsite.theme.stylesheets/main.css - */
@media screen {
/* https://eurotux.com/portal_css/++resource++eurotuxsite.theme.stylesheets/main.css?original=1 */
/* */

}


/* - eurotuxsite.css - */
@media screen {
/* https://eurotux.com/portal_css/eurotuxsite.css?original=1 */
/* */
/* */
/* */
#portal-column-content{
}
#portal-column-content, #portal-column-two {
padding-bottom: 20px;
}
#content{
margin-left: 24px;
margin-right: 24px;
}
h3 {
color: #7d7d7d;
border-bottom: 2px solid #7d7d7d;
font-size: 14px;
font-family: Arial, sans-serif;
}
#content .pullquote {
font-family:"InfinityBold",Arial,Candara,"Lucida Grande",Verdana,"URW Gothic L", FreeSans;
color: #0082dc;
font-size: 21px;
}
div.width-1\:4 {
width: 21.75%;
}
div.width-1\:2 {
width: 48.75%;
}
div.width-3\:4 {
width: 72.75%;
}
div.position-1\:4 {
margin-left: -74.75%;
}
#portal-column-one.width-1\:4 {
margin-left: -96.75%;
}
#portal-column-content.position-0 {
margin-left: -98.75%
}
#portal-column-two.width-1\:4 {
margin-left: -25.875%;
width: 19.75%;
}
#portal-column-two {
background: url(border-right.png) repeat-y left top;
padding-left: 20px;
margin-top: -31px;
padding-top: 31px;
}
body.template-home #portal-column-two {
margin-top: 346px;
background: none;
}
body.template-home  #portal-column-content {
width: 96.875%;
}
div.width-full {
width: 100%;
}
div.position-0 {
margin-left: -100%;
}
/* */
/* */
body{
background-color: #c6c6c6;
}
q{
quotes:none;
}
#content a:link, dl.portlet a:link {
color: #767676;
border-bottom:1px solid #767676;
}
a:link, a:visited, #content a:link, #content a:visited, #portal-column-two a:link, #portal-column-two a:visited{
color: #767676;
}
a:hover, #content a:hover, #portal-column-two a:hover{
color: #ED1E2D;
border-bottom: none;
}
#content a:hover,
dl.portlet a:hover {
color: #ED1E2D !important;
}
#content a:link, dl.portlet a:link {
border-bottom: none;
}
#portal-columns{
background: white url(http://localhost:8080/ets/page_bg.jpg) center top repeat-y;
padding: 0 23px 0px 22px;
width: 960px;
}
h1{
font-family:"InfinityBold",Arial,Candara,"Lucida Grande",Verdana,"URW Gothic L", FreeSans;
}
#content .documentDescription, #content #description {
color: #de1e2d;
margin: 10px 0px;
font-family: Arial, Candara, "Lucida Grande", Verdana, "URW Gothic L", FreeSans;
margin: 10px 0px;
font-size: 18px;
font-weight:normal;
}
h1.documentFirstHeading{
font-family:"Arial";
color:#7d7d7d;
font-size:21px;
font-weight:normal;
padding-bottom:15px;
padding-left:27px;
padding-right: 55px;
border-bottom: 1px solid #808080;
background: transparent url(https://eurotux.com/ic_documentFirstHeading.png) 0px 5px no-repeat;
margin-bottom:25px;
}
h1.documentFirstHeading q{
color: #ED1E2D;
}
a, a:hover, a:active, a:focus {
color:#bb0b0b;
outline: 0;
}
#portal-breadcrumbs {
margin-top:5px;
margin-bottom: 10px;
margin-left: 3px;
}
/* */
/* */
#visual-portal-wrapper {
margin: 0 auto;
width: 1005px;
}
#visual-portal-wrapper > .row {
background: white url(https://eurotux.com/page_bg.jpg) center top repeat-y;
padding:0 23px 0px 22px;
width: 960px;
}
/* */
/* */
#portal-header {
margin: 0 35px 0 34px;
z-index: 3;
width: 890px;
}
body.template-home #portal-breadcrumbs {
display: none;
}
#portal-header a:hover{
border-bottom:0px;
}
#portal-header #content-image img {
border-top: 1px solid #757575;
}
#portal-header #content-image {
background: url(banner-border.png) repeat-x left bottom;
padding-bottom: 4px;
width: 890px;
}
#portal-logo {
display: block;
float: left;
margin: 20px 22px 0 0;
}
#portal-globalnav {
background: white url(https://eurotux.com/globalnav_bg.png) left center no-repeat;
clear: none;
float: left;
height: 30px;
margin-top: 8px;
padding: 0 1px;
width: 716px;
}
#portal-globalnav li a {
background: transparent url(https://eurotux.com/globalnav_sep.png) left center no-repeat;
border-left:1px solid #8e8e8e;
border-right:1px solid #757575;
color: white;
height: 29px;
line-height: 30px;
min-width: 0;
padding: 0 10px;
}
#portal-globalnav li#portaltab-contactos a,
#portal-globalnav li#portaltab-contactos-en a,
#portal-globalnav li#portaltab-contacts a {
border-right: none;
}
#portal-globalnav li.selected a {
background:transparent url(https://eurotux.com/globalnav_selected.png) left center repeat-x;
}
#portal-globalnav li.selected a:hover {
background:transparent url(https://eurotux.com/globalnav_selected.png) left center repeat-x;
color: white;
}
#portal-globalnav li a:hover {
background:transparent url(https://eurotux.com/globalnav_selected.png) left center repeat-x;
}
/* */
#portal-languageselector {
background-color: transparent;
border: none;
margin-top: 10px;
padding: 0;
font-size: 10px;
height: 10px;
}
#portal-languageselector li a {
color: black;
font-weight: bold;
text-transform: uppercase;
}
#portal-languageselector li.language-en a {
border-right: 1px solid;
padding-right: 5px;
}
/* */
#portal-searchbox {
margin-top: -39px;
margin-right: 6px;
margin-bottom: 31px;
}
#portal-searchbox .LSBox {
background: transparent url(https://eurotux.com/searchbox_bg.png) left 2px no-repeat;
height: 22px;
width: 114px;
position: relative;
}
#portal-searchbox #searchGadget {
background-color: transparent;
border: none;
color: white;
font-size: 10px;
height: 20px;
padding: 0 17px 0 5px;
width: 86px;
position: absolute;
top: 2px;
left:3px;
-moz-appearance: none;
}
#portal-searchbox #searchGadget:focus {
outline: none;
}
#portal-searchbox .searchButton {
background: transparent url(https://eurotux.com/searchbox_button.png) center bottom no-repeat;
border: none;
cursor: pointer;
height: 17px;
margin-left: -22px;
width: 13px;
position: absolute;
right: 2px;
top: 2px;
}
#portal-searchbox .searchSection {
display: none;
}
#LSResult {
position: absolute;
right: 0;
background: #333;
margin: 0em 0 0 -7em;
opacity: 0.8;
filter: alpha(opacity = 80);
width: 300px;
overflow:hidden;
top:21px;
}
.LSRow, #LSNothingFound {
display: block;
padding: 0.5em 1em;
white-space: normal;
width: 28em;
}
#LSResult .LSDescr{
font-size: 85%;
color: #DDD;
}
#LSNothingFound {
color: white;
font-weight: bold;
font-style: italic;
}
.LSRow{
display: block;
padding: 0.5em 1em;
white-space: normal;
}
.LSRow a{
color: white;
}
.LSRow:hover{
background-color:#777
}
#livesearchLegend {
background-color: black;
padding: 0.3em;
color: white;
font-weight: bold;
margin-left: 0.2em;
width:100%;
}
#LSResult fieldset {
padding: 1em 0 0;
border:none;
}
#LSResult .LSDescr {
font-size: 85%;
color: #ccc;
}
.livesearchContainer{
line-height: 1.5em;
margin: 0px;
width: 300px;
border:none
}
.icons-on .contenttype-document, .icons-on .contenttype-event, .icons-on .contenttype-folder, .icons-on .contenttype-link, .icons-on .contenttype-news-item, .icons-on .contenttype-plone-site, .icons-on .contenttype-topic, .icons-on #plone-contentmenu-factories .contenttype-file, .icons-on #plone-contentmenu-factories .contenttype-image, .icons-on .contenttype-document a{
padding-left:0px !important;
}
.icons-on .contenttype-folder {
background:none;
}
.icons-on .contenttype-news-item{
background: none;
}
div.portletWrapper dl.portletNavigationTree dt.hiddenStructure{
display:none;
}
#portal-column-one dl.portletNavigationTree {
float: left;
margin-bottom: 0;
}
div.portletWrapper dl.portletNavigationTree dt.portletHeader{
background: transparent url(https://eurotux.com/navtree-header.png) no-repeat;
height: 29px;
line-height: 29px;
}
div.portletWrapper dl.portletNavigationTree dt.portletHeader a {
color:#aaaaaa;
text-align: right;
font-weight: normal;
font-size: 17px;
padding-right: 5px;
}
dl.portlet dd.portletItem ul.navTree{
width:205px;
float:left;
}
dl.portlet ul.navTreeLevel0 > .navTreeItem {
border-bottom:none;
margin:0px;
height:39px;
line-height:normal;
line-height: 2em;
padding:0px;
clear:both
}
dl.portlet dd.portletItem ul.navTree .navTreeItem{
margin-bottom:0px;
height:39px;
}
dl.portlet dd.portletItem ul.navTreeLevel0 > .navTreeItem, dl.portlet dd.portletItem ul.navTree li.section-sample-jpg{
background: transparent url(https://eurotux.com/navtreeitem_bg.png) top left repeat-x;
margin-bottom:0px
}
div.portletWrapper dl.portletNavigationTree dd.portletItem ul.navTreeLevel0 li.navTreeItem a:hover{
background: transparent url(https://eurotux.com/navtreeitemhover_bg.png) top left repeat-x;
}
dl.portlet dd.portletItem ul.navTreeLevel0 > .navTreeFolderish:hover, dl.portlet dd.portletItem ul.navTree li.section-sample-jpg:hover{
background: #bb0b0b;
}
#portal-column-two dl.portlet dd.portletItem ul.navTree .navTreeItem .contenttype-folder,
#portal-column-two dl.portlet dd.portletItem ul.navTree .navTreeItem .contenttype-document{
background:none;
}
#portal-column-one dl.portlet dd.portletItem ul.navTree .navTreeItem .contenttype-folder,
#portal-column-one dl.portlet dd.portletItem ul.navTree .navTreeItem .contenttype-document{
background:url(border-left.png) repeat-y right center;
}
dl.portlet dd.portletItem ul.navTree .navTreeTopNode, .navTree .navTreeTopNode:hover{
background: transparent url(https://eurotux.com/box.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTreeLevel0 a.contenttype-plone-site {
background:none;
color:#aaa;
font-size:16px;
padding: 3px 17px !important;
text-decoration:none;
text-align: right;
}
dl.portlet dd.portletItem ul.navTree .navTreeTopNode a.contenttype-plone-site:hover{
color:#666 !important;
}
dl.portlet dd.portletItem ul.navTreeLevel0 > .navTreeFolderish a{
padding:0px !important;
display:block;
}
dl.portlet dd.portletItem ul.navTreeLevel0 > .navTreeCurrentNode{
background-color: #bb0b0b;
}
dl.portlet dd.portletItem ul.navTreeLevel0 > .navTreeItem span{
color:#424242;
font-size:12px;
display:block;
padding:7px;
margin-right: 5px;
}
dl.portlet dd.portletItem ul.navTreeLevel0 > .navTreeItem span:hover{
color:#fff;
margin-right: 0;
}
dl.portlet dd.portletItem ul.navTreeLevel0 > .navTreeCurrentNode span{
margin-right: 0;
}
dl.portlet ul.navTree a.navTreeCurrentItem{
backgorund-color:transparent;
border-left: none;
margin-left: 0px;
margin-right: 0px;
}
dl.portlet dd.portletItem ul.navTree a.navTreeCurrentItem span{
background-color: #bb0b0b;
display:block;
padding:7px;
color:#fff
}
dl.portlet dd.portletItem ul.navTree li.section-sample-jpg img{
display:none
}
dl.portlet dd.portletItem ul.navTree a span {
background: transparent url(https://eurotux.com/buttons/button.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree a span:hover,
dl.portlet dd.portletItem ul.navTree .navTreeCurrentNode > a span {
background: transparent url(https://eurotux.com/buttons/button-hover.jpg) left top no-repeat;
}
.portletNewsletterPortlet .description {
font-family: "Helvetica Neue", Arial, FreeSans, sans-serif;
font-size: 1em;
font-weight: bold;
color: #444444;
line-height: 1.5em;
margin: 30px 0 10px;
}
.portletNewsletterPortlet form {
overflow: hidden;
}
.portletNewsletterPortlet input {
margin-bottom: 15px;
}
.portletNewsletterPortlet input[type="text"] {
width: 177px;
}
.template-newsletter_subscription_success #content a {
display: none;
}
/* */
dl.portlet dd.portletItem ul.navTree .section-consultoria-ti a span {
background: transparent url(https://eurotux.com/buttons/consultoria.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-consultoria-ti a span:hover,
dl.portlet dd.portletItem ul.navTree .section-consultoria-ti li.navTreeCurrentNode a.navTreeCurrentItem span,
dl.portlet dd.portletItem ul.navTree .section-consultoria-ti.navTreeCurrentNode > a > span{
background: transparent url(https://eurotux.com/buttons/consultoria-hover.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-suporte-e-manutencao a span {
background: transparent url(https://eurotux.com/buttons/suporte-link.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-suporte-e-manutencao a span:hover,
dl.portlet dd.portletItem ul.navTree .section-suporte-e-manutencao li.navTreeCurrentNode a.navTreeCurrentItem span,
dl.portlet dd.portletItem ul.navTree .section-suporte-e-manutencao.navTreeCurrentNode > a > span{
background: transparent url(https://eurotux.com/buttons/suporte-hover.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-seguranca a span {
background: transparent url(https://eurotux.com/buttons/security.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-seguranca a span:hover,
dl.portlet dd.portletItem ul.navTree .section-seguranca li.navTreeCurrentNode a.navTreeCurrentItem span,
dl.portlet dd.portletItem ul.navTree .section-seguranca.navTreeCurrentNode > a > span
{
background: transparent url(https://eurotux.com/buttons/security-hover.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-data-center a span {
background: transparent url(https://eurotux.com/buttons/datacenter.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-data-center a span:hover,
dl.portlet dd.portletItem ul.navTree .section-data-center li.navTreeCurrentNode a.navTreeCurrentItem span,
dl.portlet dd.portletItem ul.navTree .section-data-center.navTreeCurrentNode > a > span {
background: transparent url(https://eurotux.com/buttons/datacenter-hover.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-virtualizacao-e-cloud a span {
background: transparent url(https://eurotux.com/buttons/virtualization.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-virtualizacao-e-cloud a span:hover,
dl.portlet dd.portletItem ul.navTree .section-virtualizacao-e-cloud li.navTreeCurrentNode a.navTreeCurrentItem span,
dl.portlet dd.portletItem ul.navTree .section-virtualizacao-e-cloud.navTreeCurrentNode > a > span{
background: transparent url(https://eurotux.com/buttons/virtualization-hover.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-desenvolvimento a span {
background: transparent url(https://eurotux.com/buttons/development.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-desenvolvimento a span:hover,
dl.portlet dd.portletItem ul.navTree .section-desenvolvimento li.navTreeCurrentNode a.navTreeCurrentItem span,
dl.portlet dd.portletItem ul.navTree .section-desenvolvimento.navTreeCurrentNode > a > span {
background: transparent url(https://eurotux.com/buttons/development-hover.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-ibm-power-i a span {
background: transparent url(https://eurotux.com/buttons/ibmi.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-ibm-power-i a span:hover,
dl.portlet dd.portletItem ul.navTree .section-ibm-power-i li.navTreeCurrentNode a.navTreeCurrentItem span,
dl.portlet dd.portletItem ul.navTree .section-ibm-power-i.navTreeCurrentNode > a > span {
background: transparent url(https://eurotux.com/buttons/ibmi-hover.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-formacao a span {
background: transparent url(https://eurotux.com/buttons/training.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-formacao a span:hover,
dl.portlet dd.portletItem ul.navTree .section-formacao li.navTreeCurrentNode a.navTreeCurrentItem span,
dl.portlet dd.portletItem ul.navTree .section-formacao.navTreeCurrentNode > a > span{
background: transparent url(https://eurotux.com/buttons/training-hover.jpg) left top no-repeat;
}
/* */
dl.portlet dd.portletItem ul.navTree .section-firewall a span,
dl.portlet dd.portletItem ul.navTree .section-eurotux-firewall a span
{
background: transparent url(https://eurotux.com/buttons/firewall-link.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-firewall a span:hover,
dl.portlet dd.portletItem ul.navTree .section-firewall ul.navTree .navTreeItem > a span:hover,
dl.portlet dd.portletItem ul.navTree .section-firewall ul.navTree .navTreeCurrentNode > a span,
dl.portlet dd.portletItem ul.navTree .section-firewall.navTreeCurrentNode > a span,
dl.portlet dd.portletItem ul.navTree .section-eurotux-firewall a span:hover,
dl.portlet dd.portletItem ul.navTree .section-eurotux-firewall ul.navTree .navTreeItem > a span:hover,
dl.portlet dd.portletItem ul.navTree .section-eurotux-firewall ul.navTree .navTreeCurrentNode > a span,
dl.portlet dd.portletItem ul.navTree .section-eurotux-firewall.navTreeCurrentNode > a span
{
background: transparent url(https://eurotux.com/buttons/firewall-hover.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-email > a span,
dl.portlet dd.portletItem ul.navTree .section-email-exchange > a span,
dl.portlet dd.portletItem ul.navTree .section-email-solutions > a span,
dl.portlet dd.portletItem ul.navTree .section-eurotux-email-exchange > a span {
background: transparent url(https://eurotux.com/buttons/mailexchange-link.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-email > a span:hover,
dl.portlet dd.portletItem ul.navTree .section-email.navTreeCurrentNode > a span,
dl.portlet dd.portletItem ul.navTree .section-email-exchange a span:hover,
dl.portlet dd.portletItem ul.navTree .section-email-exchange.navTreeCurrentNode a span,
dl.portlet dd.portletItem ul.navTree .section-email-solutions > a span:hover,
dl.portlet dd.portletItem ul.navTree .section-email-solutions.navTreeCurrentNode > a span,
dl.portlet dd.portletItem ul.navTree .section-eurotux-email-exchange a span:hover,
dl.portlet dd.portletItem ul.navTree .section-eurotux-email-exchange.navTreeCurrentNode a span {
background: transparent url(https://eurotux.com/buttons/mailexchange-hover.jpg) left top no-repeat;
color: #ffffff;
}
dl.portlet dd.portletItem ul.navTree .section-voip a span,
dl.portlet dd.portletItem ul.navTree .section-eurotux-voip a span  {
background: transparent url(https://eurotux.com/buttons/voip-link.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-voip a span:hover,
dl.portlet dd.portletItem ul.navTree .section-voip.navTreeCurrentNode a span,
dl.portlet dd.portletItem ul.navTree .section-eurotux-voip a span:hover,
dl.portlet dd.portletItem ul.navTree .section-eurotux-voip.navTreeCurrentNode a span {
background: transparent url(https://eurotux.com/buttons/voip-hover.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-virtual-appliance > a span {
background: transparent url(https://eurotux.com/buttons/virtualappliance-link.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-virtual-appliance > a span:hover,
dl.portlet dd.portletItem ul.navTree .section-virtual-appliance.navTreeCurrentNode > a span {
background: transparent url(https://eurotux.com/buttons/virtualappliance-hover.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-cloud-computing a span {
background: transparent url(https://eurotux.com/buttons/cloud-link.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-cloud-computing a span:hover,
dl.portlet dd.portletItem ul.navTree .section-cloud-computing.navTreeCurrentNode a span{
background: transparent url(https://eurotux.com/buttons/cloud-hover.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-media-solutions a span,
dl.portlet dd.portletItem ul.navTree .section-eurotux-media-solutions a span {
background: transparent url(https://eurotux.com/buttons/media-link.jpg) left top no-repeat;
}
dl.portlet dd.portletItem ul.navTree .section-media-solutions > a span:hover,
dl.portlet dd.portletItem ul.navTree .section-media-solutions ul.navTree .navTreeItem > a span:hover,
dl.portlet dd.portletItem ul.navTree .section-media-solutions ul.navTree .navTreeCurrentNode > a span,
dl.portlet dd.portletItem ul.navTree .section-media-solutions.navTreeCurrentNode > a span,
dl.portlet dd.portletItem ul.navTree .section-eurotux-media-solutions > a span:hover,
dl.portlet dd.portletItem ul.navTree .section-eurotux-media-solutions ul.navTree .navTreeItem > a span:hover,
dl.portlet dd.portletItem ul.navTree .section-eurotux-media-solutions ul.navTree .navTreeCurrentNode > a span,
dl.portlet dd.portletItem ul.navTree .section-eurotux-media-solutions.navTreeCurrentNode > a span
{
background: transparent url(https://eurotux.com/buttons/media-hover.jpg) left top no-repeat;
}
/* */
#portal-footer{
background: url(https://eurotux.com/footer-bg.jpg) top left repeat-x white;
margin:0;
padding:0px;
border-bottom: 1px solid #AAAAAC;
}
#portal-footer #portal-footer-wrapper{
overflow:auto;
}
#portal-footer #portal-footer-wrapper .portal-footer-logo{
float:left;
margin: 20px 0px 0px 35px;
}
#portal-footer #portal-footer-wrapper .portal-footer-logo a:hover {
border: none;
}
#portal-footer #portal-footer-wrapper ul.footer-actions{
float:right;
padding: 20px 4% 23px 20px;
/* */
margin-top: 2px;
margin-left: -25.875%;
width: 19.75%;
}
#portal-footer #portal-footer-wrapper .social-networks{
float:left;
overflow:auto;
width:635px;
margin:10px 0px 0px 10px;
}
#portal-footer #portal-footer-wrapper .portal-footer-awards{
float:right;
margin-right:40px;
margin-top:10px
}
#portal-footer #portal-footer-wrapper .portal-footer-qren {
float: right;
margin-right: 20px;
margin-top: 6px;
}
#portal-footer #portal-footer-wrapper .copyright-wrapper{
border-top:1px solid #bebebe;
overflow:auto;
width:610px;
padding-top:7px;
margin:4px 0px 0px 35px;
float:left;
}
#portal-footer #portal-footer-wrapper .copyright-wrapper .copyright{
color:#de1e2d;
}
#portal-footer #portal-footer-wrapper .social-links-wrapper{
float:right
}
#portal-footer #portal-footer-wrapper .social-networks .social-followus{
color:#000;
float:right;
margin:10px 70px 5px 0px;
line-height: normal;
}
#portal-footer #portal-footer-wrapper .social-networks ul.social-links{
float:right;
clear:right;
}
#portal-footer #portal-footer-wrapper ul.footer-actions li{
clear:both;
float: left;
text-transform: lowercase;
line-height: 16px;
}
#portal-footer #portal-footer-wrapper ul.footer-actions li a{
color:#000;
font-size:12px
}
#portal-footer #portal-footer-wrapper ul.social-links li a:hover,#portal-footer #portal-footer-wrapper div.portal-footer-awards a:hover,#portal-footer #portal-footer-wrapper div.portal-footer-logo{
border-bottom:0px;
text-decoration:none;
}
#portal-footer #portal-footer-wrapper div.social-networks ul li{
clear:none;
float: left;
}
#portal-footer #portal-footer-wrapper div.social-networks ul li a{
width:20px;
height:20px;
overflow:hidden;
margin-left:5px;
display:block;
}
#portal-footer #portal-footer-wrapper div.social-networks ul li.facebook a{
background:url(https://eurotux.com/social_icons.png) 0px 0px no-repeat;
}
#portal-footer #portal-footer-wrapper div.social-networks ul li.Youtube a{
background:url(https://eurotux.com/social_icons.png) -20px 0px no-repeat;
width:19px
}
#portal-footer #portal-footer-wrapper div.social-networks ul li.Twitter a{
background:url(https://eurotux.com/social_icons.png) -39px 0px no-repeat;
width:19px
}
#portal-footer #portal-footer-wrapper div.social-networks ul li.LinkedIn a{
background:url(https://eurotux.com/social_icons.png) -58px 0px no-repeat;
}
#portal-footer #portal-footer-wrapper div.social-networks ul li.RSS a{
background:url(https://eurotux.com/social_icons.png) -78px 0px no-repeat;
}
/* */
div.new-info .new-image {
height: 120px;
overflow: hidden;
}
div.new-info {
height: 300px;
text-align: left;
margin-bottom: 25px;
}
div.new-info p.new-title {
font-weight: bold;
margin-top: 1em;
}
#content div.new-info p.new-title a {
color:black;
border: none;
}
div.new-info p.new-description {
margin-top: 0;
margin-bottom: 1em;
}
#content div.new-info a.see-more {
color:#ED1E2D;
border: none;
}
#content div.new-info a.see-more:hover {
font-weight: bold;
}
/* */
dl.portletNews{
}
dl.portletNews dt.portletHeader{
background:transparent;
padding: 0px 5px 20px 5px;
}
dl.portletNews dt.portletHeader a.tile{
color: #7D7D7D;
font-size: 21px;
font-weight:normal;
}
dl.portletNews dt.portletHeader a.tile:hover{
border:0px !important;
border-bottom:0px !important;
color:#DE1E2D !important;
}
dl.portletNews dd.portletItem{
border-bottom:1px solid #d6d6d6;
display:block;
overflow:auto;
padding:5px
}
dl.portletNews dd.portletItem:hover{
background-color:#bb0b0b
}
dl.portletNews dd.portletItem:hover a.tile,dl.portletNews dd.portletItem:hover span.portletItemDetails{
color:#fff !important;
}
dl.portletNews dd.portletItem:hover a.tile{
border-bottom:1px solid #fff;
}
dl.portletNews dd.portletItem a.tile{
float:left;
color:#aaa;
border-bottom:1px solid #aaa;
}
dl.portletNews dd.portletItem a.tile:hover{
color:#fff !important;
border-bottom:1px solid #fff !important;
}
dl.portletNews dd.portletItem span.portletItemDetails{
float:right;
padding:0px;
color:#7D7D7D;
font-style:italic;
}
dl.portletNews dd.portletFooter{
padding:10px 5px;
overflow:auto;
}
dl.portletNews dd.portletFooter a{
font-weight:bold;
color:#DE1E2D !important;
border-bottom:1px solid #DE1E2D;
float:right;
}
#portal-column-two dl.portlet dt, div.portletAssignments div.portletHeader {
font-size: 14px;
background-color:transparent;
border-bottom:2px solid #ccc;
font-family:"InfinityBold",Arial,Candara,"Lucida Grande",Verdana,"URW Gothic L", FreeSans;
font-weight:normal;
}
.portletCalendar dt a#calendar-previous, .portletCalendar dt a#calendar-next{
border-bottom:none;
}
.ploneCalendar td {
background-color: transparent;
width: 14%;
text-align: center;
padding: 2px;
border: 1px dotted #CCC;
color:#777;
cursor:default;
}
.ploneCalendar td:hover{
background-color: #777;
color:#fff;
}
.ploneCalendar .weekdays th {
background-color: #666;
text-align: center;
padding: 2px;
font-family:"InfinityBold",Arial,Candara,"Lucida Grande",Verdana,"URW Gothic L", FreeSans;
color: #fff;
}
.ploneCalendar .todayevent {
background-color: #DE1E2D;
border: 2px solid #DE1E2D;
font-weight: bold;
}
.ploneCalendar .todayevent:hover {
background-color: #fff;
border: 2px solid #DE1E2D;
font-weight: bold;
}
#portal-column-two .ploneCalendar .event {
background-color:#efefef;
font-weight: bold;
}
#portal-column-two .ploneCalendar .event strong a{
color:#DE1E2D;
border-bottom:1px solid #DE1E2D !important;
}
.ploneCalendar .todaynoevent {
border: 2px solid #DE1E2D;
}
#portal-column-two .ploneCalendar .todayevent:hover strong a,#portal-column-two .ploneCalendar .todayevent strong a:hover{
color: #DE1E2D !important;
border-bottom:none;
}
#portal-column-two .ploneCalendar .todayevent strong a{
color:#fff;
}
/* */
dl.portletEvents dt.portletHeader a.tile{
font-size:21px;
color:#0082DC !important;
}
dl.portletEvents dt.portletHeader a.tile:hover{
color:#DE1E2D !important;
border-bottom:0px !important;
}
div#content-core dt.vevent span.summary a{
background:none;
padding-left;0px !important;
}
#portal-column-two dl.portletEvents dt.portletHeader {
padding-left: 0;
border-bottom: none;
padding-bottom: 30px;
}
dl.portletEvents dd.portletItem {
padding: 0;
margin-bottom: 20px;
}
dl.portletEvents p.event-date {
background-color: #666666;
height: 20px;
text-align: right;
margin-left: -20px;
}
#portal-column-two dl.portletEvents a.tile {
color: #0082dc;
font-weight: bold;
}
#portal-column-two dl.portletEvents a.see-more-event {
color: black;
font-weight: bold;
text-transform: lowercase;
}
dl.portletEvents p.event-description {
color: #646464;
padding: 5px 0;
margin-bottom: 0;
}
dl.portletEvents p.event-date span.start-month {
color: #ffffff;
text-transform: uppercase;
display: block;
float: right;
padding-right: 10px;
}
dl.portletEvents p.event-date span.start-day {
background-color: #0082dc;
color: #ffffff;
font-weight: bold;
display: block;
float: right;
padding-left: 5px;
padding-right: 5px;
height: 20px;
}
dl.portlet.portletEvents a {
border: none;
}
/* */
input[type="submit"]{
color:#fff;
text-transform:uppercase;
background-color:#ED1E2D;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:none;
padding:5px 10px;
font-family:Arial,Candara,"Lucida Grande",Verdana,"URW Gothic L", FreeSans;
font-size:12px;
}
input[type="text"], input[type="password"], textarea{
background:#D9D9D9;
border:1px solid #D9D9D9;
padding:5px;
}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus{
background-color:#FFFFE0;
border:1px solid #FBFFB3;
}
input.searchPage {
font-size: 13px !important;
}
input[type="text"].searchPage {
width:50%
}
input{
font-family: Arial,Candara,"Lucida Grande",Verdana,"URW Gothic L", FreeSans;
}
select{
background-color:#D9D9D9;
border:1px solid #D9D9D9;
}
#content p.discreet{
margin-bottom:20px;
}
#content-core #searchform h2{
font-family:"InfinityBold",Arial,Candara,"Lucida Grande",Verdana,"URW Gothic L", FreeSans;
margin-bottom:10px;
padding-top: 10px;
border-top: 1px solid #CCC;
}
.collapsible{
margin:10px;
}
.collapse{
background:#e9e9e9;
border:1px solid #ccc;
padding:10px;
}
.collapsible .collapser.collapsed {
padding-right: 14px;
background: url('https://eurotux.com/arrowRight.png') center right no-repeat;
}
.collapsible .collapser.expanded {
padding-right: 14px;
background: url('https://eurotux.com/arrowDown.png') center right no-repeat;
}
#content-core #searchform div.formControls{
margin:0px;
}
#content dl.searchResults dt.contenttype-document, #content dl.searchResults dt.contenttype-news-item, #content dl.searchResults dt.contenttype-event, .icons-on .contenttype-document{
background:none;
padding-left:0px !important;
}
#content dl.searchResults dd{
margin-left:0px;
padding-left:10px;
padding-bottom:15px;
border-bottom: 1px dotted #ccc;
}
#content-core .formControls{
margin:10px 0px;
}
.tileItem{
float: left;
width: 29.5%;
margin-right: 22px;
overflow: hidden;
font-size:12px;
font-family:Arial,Candara,"Lucida Grande",Verdana,"URW Gothic L", FreeSans;
text-align:center;
}
.tileItem h2.tileHeadline, .tileItem .tileFooter, .tileBody, .tileBody span.description, #content div.documentByLine {
text-align:left;
}
.tileItem h2.tileHeadline a {
color: black !important;
font-size: 12px;
font-weight: bold;
}
#content img.tileImage, #content div.newsImageContainer {
float: none;
margin: 0px;
text-align:center;
}
.tileItem .tileFooter a {
color:#DE1E2D !important;
border-bottom:0px !important;
text-align:left;
}
.tileItem .tileFooter a:hover {
color: #767676 !important;
}
/* */
.state-published {
color: #DE1E2D !important;
border-bottom:0px !important;
}
div.managePortletsLink{
background:transparent;
background-color:transparent;
}
dl.portletNews span.portletBottomRight{
display: block;
float: right;
overflow: hidden;
border: 3px solid #DE1E2D;
width: 4px;
height: 4px;
margin-right: 5px;
margin-top: 5px;
}
#edit-bar {
width: 890px;
margin-left: auto;
margin-right: auto;
}
#contentActionMenus dl.actionMenu a, #contentActionMenus dl.actionMenu.activated dd,#content-views, #edit-bar,#contentActionMenus{
background-color:#666;
}
#contentActionMenus {
padding: 0;
top: 0;
right: 0;
}
#contentActionMenus dl.actionMenu {
line-height: 1.5em;
}
#edit-bar{
border-color:#666;
margin-bottom: 35px;
}
#edit-bar a, #edit-bar a:hover{
border-bottom:0px;
}
#contentActionMenus a.contenttype-event span,#contentActionMenus a.contenttype-topic span,#contentActionMenus a.contenttype-file span,#contentActionMenus a.contenttype-image span,#contentActionMenus a.contenttype-link span{
padding-left:20px;
}
#contentActionMenus dl.actionMenu.activated dd{
border-bottom: 0.5em solid #666;
}
dl.searchResults .highlightedSearchTerm {
background-color: #FFA;
font-weight: bold;
font-size: 14px;
}
dl.portalMessage{
backgroun-color:lightYellow;
}
dl.portalMessage dt{
background-color: #ED1E2D;
text-align:center;
font-size:14px;
padding:0.5em 0em;
width:100%;
}
#content dl.portalMessage dt{
padding:0.5em 0em;
}
#content dl.portalMessage dd {
clear: both;
}
#content-core a.link-parent{
font-size:14px;
font-weight:bold;
}
#portal-column-two ::selection,
#content ::selection {
background-color: #ED1E2D;
color: white;
}
#portal-column-two ::-moz-selection,
#content ::-moz-selection {
background-color: #ED1E2D;
color: white;
}
#portletmanager-plone-rightcolumn{
margin-left:10px
}
.portlets-manager{
margin-top:15px;
}
.portlets-manager select, portlets-manager div.portletAssignments .managedPortlet, .portlets-manager div.portletAssignments .blockedPortlet, .portlets-manager .formControls{
margin:1em 0em;
}
.portlets-manager dl.portlet dt,.portlets-manager div.portletAssignments div.portletHeader {
font-size: 12px;
border-top: 5px solid #CCC;
border-bottom:1px dashed #DDD;
font-family: Arial,Candara,"Lucida Grande",Verdana,"URW Gothic L", FreeSans;
font-weight: normal;
}
.portlets-manager dl.portlet dt,.portlets-manager div.portletAssignments .managedPortlet div.portletHeader {
padding: 0.42em 0.3em;
margin:1em 0em;
background: lightYellow !important;
line-height: normal;
}
.portlets-manager div.portletAssignments .blockedPortlet div.portletHeader{
border-top: 5px solid #CCC;
padding: 0.42em 0.5em;
background: #eaeaea !important;
line-height: normal;
}
div.portletAssignments .managedPortletActions a {
margin:0px;
}
.portlets-manager .blockedPortlet .portletHeader a,.portlets-manager .managedPortlet .portletHeader a{
font-weight:bold;
}
.portlets-manager .blockedPortlet .portletHeader a:hover,.portlets-manager .managedPortlet .portletHeader a:hover{
color:#DE1E2D;
border-bottom:1px solid #DE1E2D;
}
#portal-column-one .blockedPortlet .portletHeader a.down, #portal-column-one .managedPortlet .portletHeader a.down, #portal-column-two .blockedPortlet .portletHeader a.down, #portal-column-two .managedPortlet .portletHeader a.down{
color:#DE1E2D;
}
#portal-column-one .blockedPortlet .portletHeader a.up,#portal-column-one .managedPortlet .portletHeader a.up, #portal-column-two .blockedPortlet .portletHeader a.up,#portal-column-two .managedPortlet .portletHeader a.up{
color:#4E9A06;
}
.portlets-manager .blockedPortlet .portletHeader a.delete,.portlets-manager .managedPortlet .portletHeader a.delete{
background:#DE1E2D;
opacity:0.8;
filter: alpha(opacity = 80);
font-size:13px;
color:#000;
padding:0px 3px;
font-weight:bold
}
.portlets-manager .blockedPortlet .portletHeader a.delete:hover,.portlets-manager .managedPortlet .portletHeader a.delete:hover{
color:#000 !important;
opacity:1;
filter: alpha(opacity = 100);
}
/* */
#portal-contentcarouselNumbers {
height: 329px;
border-top: 1px solid #757575;
overflow:hidden;
width:100%;
background: url(banner-border.png) repeat-x left bottom;
padding-bottom: 4px;
}
#portal-contentcarouselNumbers .content {
height: 279px!important;
}
#portal-contentcarouselNumbers .content ul.carousel{
display:block;
overflow:hidden;
height:279px;
margin-left:0px;
}
#portal-contentcarouselNumbers .content ul.carousel li{
display:block;
width:100%;
float:left;
background-color:#fff;
}
#portal-contentcarouselNumbers .content .news-content {
width: 430px;
position: absolute;
background:#fff;
opacity:0.85;
filter: alpha(opacity = 85);
padding:10px;
top: 80px;
left: 25px;
z-index:5;
}
#portal-contentcarouselNumbers .content .news-content h2 a,
#portal-contentcarouselNumbers .content .news-content h2{
color:#0082dc!important;
font-family:"InfinityBold",Arial,Candara,"Lucida Grande",Verdana,"URW Gothic L", FreeSans;
font-size:23px;
font-weight:normal;
margin-bottom:15px;
text-decoration: none;
}
#portal-contentcarouselNumbers .content .news-content h2 a:hover {
opacity: 0.8;
}
#portal-contentcarouselNumbers .content .news-content p.description{
font-size:13px;
line-height:17px;
}
#portal-contentcarouselNumbers .content .news-content a.see-more{
font-size:13px;
font-weight:bold;
border-bottom:0px;
color:#000;
z-index:5;
}
#portal-contentcarouselNumbers .content .news-content a.see-more:hover{
border-bottom: none;
color:#DE1E2D !important;
}
#portal-contentcarouselNumbers .content .contentcarousel-image {
float: right;
z-index:3;
}
#portal-contentcarouselNumbers .items {
float: none !important;
overflow:hidden;
width:100%;
height:50px;
margin-bottom:0px;
margin-right:0px;
background: url('https://eurotux.com/bg_caroucel_item.png') top left repeat-x;
}
#portal-contentcarouselNumbers .items .content-button {
float: left;
width:175px;
height:50px;
border-right:1px solid #c5c5c5;
}
#portal-contentcarouselNumbers .items .content-button:last-child {
border-right:0px;
width:178px;
}
#portal-contentcarouselNumbers .items .content-button:hover,#portal-contentcarouselNumbers .items .selected {
background-color:#fff;
}
#portal-contentcarouselNumbers .items .content-button .item-container .content-title{
text-align:center;
display:block;
width:100%;
height:50px;
font-family:"InfinityBold",Arial,Candara,"Lucida Grande",Verdana,"URW Gothic L", FreeSans;
font-size:10px;
line-height:14px;
color:#646464;
font-weight:bold;
margin-right: 0px;
border-bottom:0px;
background-color: transparent;
padding: 0px;
text-transform: uppercase;
}
#portal-contentcarouselNumbers .items .content-button .item-container .content-title span{
display:block;
padding:0px 20px;
}
#portal-contentcarouselNumbers .items .content-button .item-container .content-title:hover span{
color:#646464;
}
#portal-contentcarouselNumbers .items .content-button .item-container .content-title:hover{
border-bottom:0px
}
/* */
#content div.news-item-list,#content .case-study-hp{
font-size:12px;
line-height:16px;
}
#content div.news-item-list div.news-block,
#content .case-study-hp,
#content .hp-formbox {
width:205px;
float:left;
overflow:hidden;
margin-right:25px;
height:332px;
border-top:1px solid #808080;
margin-bottom: 20px;
}
#content .case-study-hp {
height: 255px;
}
#content div.news-item-list div.news-block h2,#content .case-study-hp h2,
#content div.news-item-list div.news-block h2 a,#content .case-study-hp h2 a {
font-size:12px;
color:#DE1E2D;
margin-bottom:15px;
margin-top:18px;
}
#content .case-study-hp h2, #content .case-study-hp h2 a{
font-size:18px;
font-weight:normal;
}
#content div.news-item-list div.news-block p.Description, #content .case-study-hp p.description{
overflow:hidden;
height:62px;
}
#content .case-study-hp p.description {
height: 140px;
}
#content div.news-item-list div.news-block a.see-more, #content .case-study-hp a.see-more{
font-size:13px;
font-weight:bold;
border-bottom:0px;
color:#000;
z-index:5;
}
#content div.news-item-list div.news-block a.see-more:hover, #content div.news-item-list div.news-block a.see-more:hover#content .case-study-hp a.see-more:hover{
border-bottom:1px solid #DE1E2D !important;
color:#DE1E2D !important;
}
#content div.news-item-list div.news-block a.news-hp-image {
display: block;
margin-top: 10px;
}
#content div.news-item-list div.news-block a.news-hp-image img {
max-width: 190px;
}
#content #hp-newslist-title{
margin:28px 0px 18px 0px;
overflow:hidden;
width:100%;
}
#content #hp-newslist-title span a{
font-size:18px;
color:#000;
float:left;
border: none;
}
#content #hp-newslist-title a.all-news,
#content #hp-newslist-title a.all-news:link,
#content #hp-newslist-title a.all-news:visited {
float: right;
margin-right: 220px;
border: none;
/* */
font-weight: bold;
/* */
/* */
padding: 5px 15px;
border-radius: 3px;
text-align: center;
text-decoration:none;
text-transform: capitalize;
border: none;
outline: none;
background:#ED1E2D;
color:#ffffff;
}
#content #hp-newslist-title a.all-news:hover,
#content #hp-newslist-title a.all-news:active {
background:#CB0C0B;
color:#ffffff !important;
}
#content #hp-newslist-title a.rss{
width:20px;
height:20px;
overflow:hidden;
margin-left:5px;
display:block;
background:url(https://eurotux.com/social_icons.png) -78px 0px no-repeat;
float:left;
border: none;
}
#content div.case-study-hp-special{
background:url(https://eurotux.com/bg-case-study-special.png) top left no-repeat;
width:207px;
height:268px;
margin-right:25px;
float:left;
overflow:hidden;
}
#content div.case-study-hp-special .wrapper{
padding:58px 17px 0px 17px;
overflow:hidden;
}
#content div.case-study-hp-special q{
font-family:"InfinityBold",Arial,Candara,"Lucida Grande",Verdana,"URW Gothic L", FreeSans;
font-weight:normal;
color:#fff;
}
#content div.case-study-hp-special .quoted{
font-size:10px;
font-weight:normal;
color:#fff;
clear:both;
display: block;
margin-top: 20px;
}
/* */
#content .hp-formbox {
border-top: 0;
margin-right:0;
height:auto;
clear:left;
}
#content .hp-formbox-wrapper {
background: #595959 url(support-portlet.png) 50px bottom no-repeat;
border-radius: 3px;
height: 239px;
float: left;
}
#content .hp-formbox-wrapper form {
padding: 7px 15px;
}
#content .hp-formbox-wrapper input {
margin-bottom:7px;
width: 163px;
}
#content .hp-formbox-wrapper input[type="submit"] {
margin-bottom:10px;
width: auto;
}
#content .hp-formbox .title {
color: white;
font-size:15px;
font-weight:bold;
margin-top:15px;
margin-bottom: 5px;
}
#content .hp-formbox a {
color: #bcbcbc;
font-size:12px;
font-weight: bold;
clear:both;
margin-bottom:10px;
display: inline-block;
}
#content .hp-formbox a:hover {
color: #bcbcbc!important;
opacity: 0.8;
}
#home-bottom-actions {
margin-top: 40px;
margin-bottom: 50px;
float: left;
}
#home-bottom-actions ul.actions-home {
margin-left: 0;
}
#home-bottom-actions ul.actions-home li {
display: block;
float: left;
}
#home-bottom-actions ul.actions-home li a {
display: block;
float: left;
background: url(https://eurotux.com/home-buttons.png) no-repeat 0 0;
width: 205px;
height: 122px;
margin-right: 20px;
border-bottom: none;
}
#home-bottom-actions ul.actions-home li.etsites a {
background-position: -229px 0;
}
#home-bottom-actions ul.actions-home li.media-pack a {
background-position: -456px 0;
}
#home-bottom-actions ul.actions-home li.etva a {
margin-right: 0;
background-position: -684px 0;
}
/* */
#portal-contentcarouselNumbers .content .news-content p.description{
overflow:hidden;
height:36px;
}
#content div.listingBar a {
color: black;
border: none;
}
#content div.listingBar a:hover {
background: transparent;
}
#content div.listingBar span.current {
color: #ed1e2d;
border: 1px solid black;
padding: 0 3px;
}
#relatedItemBox dt {
margin-bottom: 5px;
}
#relatedItemBox dd {
margin-bottom: 0;
}
}
#content #relatedItemBox dd span a {
color: #ed1e2d;
border: none;
}
#content #relatedItemBox dd span a:hover {
font-weight: bold;
}
body.template-newsitem_view #content .newsImageContainer {
float: right;
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
}
/* */
.documentActions {
border: none;
margin: 0;
height: 32px;
float: right;
margin-bottom: -32px;
}
#content .documentActions ul {
margin: 0;
list-style: none;
}
#content .documentActions ul li {
margin: 0;
padding: 0;
display: block;
float: right;
}
#content .documentActions li a {
float: right;
background: transparent url(https://eurotux.com/document-actions.png) top left no-repeat;
display: block;
width: 19px;
height: 18px;
margin-left: 10px;
border: none;
}
#content .documentActions li#document-action-sendto a {
background-position: -24px 0;
}
#content .documentActions li#document-action-print a {
background-position: -50px 0;
}
.template-contact-info #ets-contact-form {
width: 300px;
float: left;
border-top: 2px solid #dddddd;
padding-top: 10px;
}
.template-contact-info #ets-google-maps {
width: 435px;
float: right;
border-top: 2px solid #dddddd;
padding-top: 10px;
}
.redText {
color: #ed1e2d;
}
.grayText {
color: #7d7d7d;
}
img.image-left, img.image-right, .captioned img {
border: none;
margin: 0;
}
/* */
.template-translate_item div.position-1\:4 {
margin-left: -100%;
}
.template-translate_item div.width-3\:4 {
width: 100%;
}
.template-translate_item #portal-column-one {
display: none;
}
/* */
/* */
#content div.newsImageContainer p.discreet { top: 0; }
#content-core div.publicationDate { font-size: 0.8em; color: #666;  }
#content-core a:link,
#content-core a:visited {
text-decoration: underline;
}
#content-core a.cta-button, #content-core a.cta-button:link, #content-core a.cta-button:visited {
font-weight: bold;
padding: 10px 20px;
border-radius: 3px;
text-align: center;
text-decoration: none;
text-transform:
capitalize;
border: none;
outline: none;
background: #ED1E2D;
color: #ffffff;
}
#content-core a.cta-button:hover, #content-core a.cta-active {
background: #C21925;
color: #ffffff !important;
}
/* */
/* */
}


/* - fontface.css - */
@media screen {
/* https://eurotux.com/portal_css/fontface.css?original=1 */
@font-face {
font-family: 'InfinityBold';
src: url('++resource++eurotuxsite.theme.stylesheets/infinity_bold_0-webfont.eot');
src: url('++resource++eurotuxsite.theme.stylesheets/infinity_bold_0-webfont.eot?#iefix') format('embedded-opentype'),
url('++resource++eurotuxsite.theme.stylesheets/infinity_bold_0-webfont.woff') format('woff'),
url('++resource++eurotuxsite.theme.stylesheets/infinity_bold_0-webfont.ttf') format('truetype'),
url('++resource++eurotuxsite.theme.stylesheets/infinity_bold_0-webfont.svg#InfinityBold') format('svg');
font-weight: normal;
font-style: normal;
}
}


/* - eurotuxsite-iefixes.css - */
@media screen {
/* https://eurotux.com/portal_css/eurotuxsite-iefixes.css?original=1 */
div.cell, div#portal-column-one{
float:left !important
}
}


/* XXX ERROR -- could not find 'ettestimonial.css'*/
