@import url(//cdn.website-start.de/s/css/templates/PT+Sans.css);

/* LAYOUTSETTINGS */

body
{
 background-color: #2e3440;
}

.diyw #mainNav1 a,.diyw #mainNav2 a, .diyw #mainNav3 a{
 white-space: normal;
 word-wrap: break-word;
}
.diyw .diywebWrapper {
 font-family: 'PT Sans', sans-serif;
 font-size:15px;
 color:#787f8e;
 width: 100%;
}
.diyw .diywebNavigation, .diyw .diywebWrapperCenter, .diyw .diywebFooter {
 width: 955px;
}
.diyw .diywebWrapperCenter {
 background-image: url(https://www.anciens-sct.fr/s/img/bg-diywebWrapperCenter.gif);
 background-position:top left;
 background-repeat:repeat-y;
}
.diyw .diywebAllContent {
 float: left;
 width: 705px;
}
.diyw .diywebSidebar, .diyw .diywebMainContent {
 float: left;
}
.diyw .diywebSidebar {
 width: 240px;
 margin:0 10px 0 0;
}
.diyw .diywebSidebarCenter {
 padding:40px 20px;
}
.diyw .diywebSubContent {
 font-size:14px;
 color:#8f97a7;
}
.diyw .diywebSubContent h1, .diyw .diywebSubContent h2 {
 font-size:18px;
 text-transform:uppercase;
}
.diyw .diywebSubContent a, .diyw .diywebSubContent a:link, .diyw .diywebSubContent a:visited {
 font-weight:bold;
 color:#8f97a7;
 text-decoration:underline;
}
.diyw .diywebSubContent a:hover {
 text-decoration:none;
}
.diyw .diywebMainContent {
 margin:40px 20px;
    width: 100%;
    min-height:200px;
}
.diyw .diywebMainContent h1 {
 font-size:36px;
 text-transform:uppercase;
 margin-top:0;
}
.diyw .diywebMainContent h2 {
 font-size:24px;
 text-transform:uppercase;
}
.diyw .diywebMainContent a, .diyw .diywebMainContent a:link, .diyw .diywebMainContent a:visited {
 font-weight:bold;
 color:#787f8e;
 text-decoration:underline;
}
.diyw .diywebMainContent a:hover {
 text-decoration:none;
}
.diyw .diywebFooter {
 border-top:1px solid #8f97a7;
}
.diyw .diywebFooterCenter {
 padding:20px 0;
 color:#787f8e;
}
.diyw .diywebFooter a, .diyw .diywebFooter a:link, .diyw .diywebFooter a:visited {
 color:#787f8e;
 text-decoration:none;
}
.diyw .diywebFooter a:hover {
 text-decoration:underline;
}
.diyw .diywebListItem {
 width: inherit;
 display: block;
}
.diyw #mainNav1, .diyw #mainNav2, .diyw #mainNav3 {
 margin:0;
 padding:0;
 list-style: none;
 white-space: nowrap;
}
.diyw #mainNav1 a, .diyw #mainNav2 a, .diyw #mainNav3 a {
 display: block;
}
.diyw #mainNav1 {
 width:955px;
 padding:20px 0 0 0;
}
.diyw #mainNav1 li {
 float: left;
 margin: 0 10px 10px 0;
 max-width: 900px;
}
.diyw #mainNav2 {
 margin:0 0 80px 0;
}
.diyw #mainNav2 a, .diyw #mainNav3 a {
 white-space: normal;
 word-wrap: break-word;
}
.diyw #mainNav3 {
 margin:0 0 15px 0;
}
.diyw .diywebWrapper, .diyw .diywebWrapperCenter, .diyw .diywebListItem, .diyw .diywebNavigation, .diyw .diywebAllContent, .diyw .diywebHeader, .diyw .diywebFooter, .diyw .diywebFooterCenter, .diyw .diywebFooterCenter, .diyw #mainNav1, .diyw .diywebHeader div#emotion-header {
 margin: 0 auto;
}


/* CLEARFIX */
.diyw .diywebWrapperCenter:before, .diyw .diywebWrapperCenter:after, .diyw .diywebAllContent:before, .diyw .diywebAllContent:after, .diyw #mainNav1:before, .diyw #mainNav1:after, .diyw #mainNav2:before, .diyw #mainNav2:after, .diyw #mainNav3:before, .diyw #mainNav4:after, .diyw .thumbElement {
 content: "\0020";
 display: block;
 height: 0;
 overflow: hidden;
}
.diyw .diywebWrapperCenter:before, .diyw .diywebWrapperCenter:after, .diyw #mainNav1:after, .diyw #mainNav2:after, .diyw #mainNav3:after, .diyw .diywebAllContent:after, .diyw .thumbElement {
 clear: both;
}
.diyw .diywebWrapperCenter:before, .diyw .diywebWrapperCenter:after, .diyw #mainNav1, .diyw #mainNav2, .diyw #mainNav3, .diyw .diywebAllContent, .diyw .thumbElement {
 zoom: 1;
}


/* NAVIGATION SETTINGS */
.diyw #mainNav1 a,
.diyw #mainNav1 .navTopItemGroup_1 a {
 background-color:#880a93;
}
.diyw #mainNav1 .navTopItemGroup_2 a {
 background-color:#be0669;
}
.diyw #mainNav1 .navTopItemGroup_3 a {
 background-color:#b6111e;
}
.diyw #mainNav1 .navTopItemGroup_4 a {
 background-color:#d94b0d;
}
.diyw #mainNav1 .navTopItemGroup_5 a {
 background-color:#d5a40e;
}
.diyw #mainNav1 .navTopItemGroup_6 a {
 background-color:#3c76a3;
}
.diyw #mainNav1 .navTopItemGroup_7 a {
 background-color:#653bbc;
}
.diyw #mainNav1 .navTopItemGroup_8 a {
 background-color:#880a93;
}
.diyw #mainNav1 .navTopItemGroup_9 a {
 background-color:#be0669;
}
.diyw #mainNav1 .navTopItemGroup_10 a {
 background-color:#b6111e;
}
.diyw #mainNav1 li:nth-of-type(10n+1) a {
 background-color:#880a93;
}
.diyw #mainNav1 li:nth-of-type(10n+2) a {
 background-color:#be0669;
}
.diyw #mainNav1 li:nth-of-type(10n+3) a {
 background-color:#b6111e;
}
.diyw #mainNav1 li:nth-of-type(10n+4) a {
 background-color:#d94b0d;
}
.diyw #mainNav1 li:nth-of-type(10n+5) a {
 background-color:#d5a40e;
}
.diyw #mainNav1 li:nth-of-type(10n+6) a {
 background-color:#3c76a3;
}
.diyw #mainNav1 li:nth-of-type(10n+7) a {
 background-color:#653bbc;
}
.diyw #mainNav1 li:nth-of-type(10n+8) a {
 background-color:#880a93;
}
.diyw #mainNav1 li:nth-of-type(10n+9) a {
 background-color:#be0669;
}
.diyw #mainNav1 li:nth-of-type(10n+10) a {
 background-color:#b6111e;
}


.diyw #mainNav1 a, .diyw #mainNav1 a:link, .diyw #mainNav1 a:visited {
 color: #222;
 font-size: 15px;
 font-weight:bold;
 text-decoration: none;
 text-transform:uppercase;
 padding:20px;
}
.diyw #mainNav1 a.parent, .diyw #mainNav1 a.current {
 color: #fff;
 background-image: url(https://www.anciens-sct.fr/s/img/bg-diywebMainNav1Current.png);
 background-position:top center;
 background-repeat:no-repeat;
}
.diyw #mainNav1 a.parent:hover, .diyw #mainNav1 a.current:hover, .diyw #mainNav1 a:hover, .diyw #mainNav1 a:active, .diyw #mainNav1 a:focus {
 color: #fff;
}
.diyw #mainNav2 a, .diyw #mainNav2 a:link, .diyw #mainNav2 a:visited {
 font-size:18px;
 font-weight:bold;
 color:#8f97a7;
 text-transform:uppercase;
 text-decoration: none;
 padding:5px 0 10px 0;
}
.diyw #mainNav2 a.parent, .diyw #mainNav2 a.current {
 color: #fff;
}
.diyw #mainNav2 a:hover, .diyw #mainNav2 a:active, .diyw #mainNav2 a:focus, .diyw #mainNav2 a.parent:hover, .diyw #mainNav2 a.current:hover {
 color: #fff;
}
.diyw #mainNav3 a, .diyw #mainNav3 a:link, .diyw #mainNav3 a:visited {
 font-size:14px;
 font-weight:bold;
 color:#8f97a7;
 text-transform:uppercase;
 text-decoration: none;
 padding:0 30px 5px 30px;
}
.diyw #mainNav3 a.current{
 color: #fff;
}
.diyw #mainNav3 a:hover, .diyw #mainNav3 a:active, .diyw #mainNav3 a:focus, .diyw #mainNav3 a.current:hover {
 color: #fff;
}

.diyw .ie8
#mainNav1 a, .diyw #mainNav1 a:link, .diyw #mainNav1 a:visited{
 letter-spacing:-1px;
 }
