/**
 * @file
 * CSS targeted specifically for Internet Explorer 7 (and earlier) for Windows.
 *
 * Any CSS in this file will apply to all versions of IE before IE 8. You can
 * target specific versions of IE by using conditional comments. See your
 * sub-theme's .info file for an easy way to use them.
 */


/*
 * Tabs
 */

ul.primary li a,
ul.primary li a .tab,
ul.secondary li a,
ul.secondary li a .tab {
  cursor: pointer;
}

/*
 * Drupal nodes
 */

.node-unpublished>* {
  position: relative; /* Otherwise these elements will appear below the "Unpublished" text. */
}

/*
 * Drupal admin tables
 */
tr.even th,
tr.even td,
tr.odd th,
tr.odd td {
  border-bottom: 1px solid #ccc; /* IE doesn't display borders on table rows */
}

.front .region-sidebar-second {
    float: none!important;
    margin-left: 680px !important;
    margin-right: -960px !important;
    margin-top: -350px !important;
    padding: 0;
    width: 300px !important;
}

.not-front .region-sidebar-second {
    float: none!important;
}

.front .region-sidebar-first {
	display:block;
	margin-left:0px;
	margin-right:-420px;
}
.front .region-footer{
margin-top:250px;
}
.front #content.column {
    float: left;
		width:230px!important;
		display:block;
		position:absolute;
}

#principal-article-image.champ-details-article-perso div.field-name-field-legende {
    bottom: 0;
}

.liste_article_img_chapo .content_legende {
    left:0;
    bottom: 0;
}

.list_article_titre_cat .content_titre {
    float: left;
}

.view-pages-listes-contenus .view-content li{
	display:block;
	width:640px;
}

#block-cw-alter-footer-end{
	  clear: both;
    color: #999999;
    float: left;
    font-size: 11px;
    margin-top: 20px;
		width:300px;
		display:block;
}
#block-menu-block-5{
	  float: right;
    font-size: 11px;
    margin-top: 20px;
		width:530px;
		display:block;
}

#block-cw-alter-inscription-tournoi .content, #block-cw-alter-annonce-tennis .content, #block-cw-alter-e-billeterie .content, #block-cw-alter-calcul-classement .content {
    border-color: #00A0DE;
    border-style: solid;
    border-width: 0 2px 2px;
    width: 226px;
}
.page-presentation h1#page-title {
    background: none repeat scroll 0 0 #2D2D2D;
    color: #FFFFFF;
    font-size: 20px;
    margin: 0 0 0px 10px;
    padding: 0 0 0 5px;
    text-align: center;
    width: 120px;
}

#tabcupround .render_matches span.right {
    float: none;
		margin-left:15px;
}