/*

	ASSOCIATION REGIONALE DU SPORT 
	ETUDIANT DE L'OUTAOUAIS -
	BASE | VERSION 2.0
	
	------------------------------------------------
	//simplebranch - web development, made simple.//
	
	developer: Michel Joanisse
	email: hello@simplebranch.ca	
	website: http://www.simplebranch.ca
	last updated: May 6th, 2011
	
	-----------------------------------------
	
	CONTENTS ------------
	   
	   1.DEFAULT STYLING
	   2.HEADER / SUBNAV
	   3.BANNER
	   4.CONTENT
	   5.NAVIGATION
	   
    --------------------
	
*/

/* 1.DEFAULT STYLING
---------------------------------------------------------------------- */

@import url(http://fonts.googleapis.com/css?family=Arvo:400,700,400italic,700italic);

* {
	font-family:'Arvo',Arial, Helvetica, sans-serif;
	margin:0;padding:0;
	font-size:12px;
}

body {background:#11a1f7; z-index:1; position:relative;}
body.singlecol div#content div.inner {width:998px;background-position:750px bottom;}
a {outline:0;}

h1 {font-size:32px;padding-bottom:20px;}

.cb{ clear: both;}

/* 2.HEADER / SUBNAV
---------------------------------------------------------------------- */
div#header {width:100%;height:140px;margin:0 0 20px 0;}
div#header .inner {width:1000px;margin:0 auto;position:relative;}
/*------
BRANDING
------*/
h1.logo {}

h1.logo a {
    outline: 0;
    margin: 0 auto;
    width: 221px;
    height: 114px;
    background: url(../images/rseqLogo.png) no-repeat;
    display: block;
    text-indent: -999em;
    position: relative;
    float: left;
    margin-top: 46px;
    margin-left: 32px;
}

#content #RSEQ {
	text-indent:-999em;
	background:url(../images/logo_rseq.png) top left no-repeat;
	width:183px;height:47px;
	margin:20px 0 0 0;padding:0;
}

/*-----
SUB NAV
-----*/
div#subnav {
    position: relative;
    float: right;
    bottom: 0;
    margin-top: 114px;
    margin-right: 32px;
}

div#subnav li {
    float:left;
    list-style:none;
    margin-left:30px;
}

div#subnav li a {
	text-decoration:none;
    color:#034e7a;
}

div#subnav li a:hover {
    color:#034e7a;
}

.icontext{
    position: relative;
	float: left;
	padding-top: 2px;
	font-size: 14px;
}

div#subnav li.accueil a {

}
#iconaccueil{
    background: url(../images/topicon.png) left top no-repeat;
    height: 18px;
    width: 17px;
    position: relative;
    float: left;
    margin-right:10px;
}
#icondocuments{
    background: url(../images/topicon.png) 24% top no-repeat;
    height: 18px;
    width: 20px;
    position: relative;
    float: left;
    margin-right: 10px;
}
#iconnouvelles{
    background: url(../images/topicon.png) 50% top no-repeat;
    height: 18px;
    width: 17px;
    position: relative;
    float: left;
    margin-right: 10px;
}
#iconliens{
    background: url(../images/topicon.png) 70% top no-repeat;
    height: 18px;
    width: 15px;
    position: relative;
    float: left;
    margin-right: 10px;
}
#iconjoindre{
    background: url(../images/topicon.png) 100% top no-repeat;
    height: 18px;
    width: 23px;
    position: relative;
    float: left;
    margin-right: 10px;
}

#topfacebook{
    position: absolute;
    top: 72px;
    right: 37px;
    background: url('/images/topfacebook.png') no-repeat left top;
    width: 103px;
    height: 27px;
}

div#subnav li.links a {background:url(../images/icon_links.png) left center no-repeat;}
div#subnav li.nouvelle a {background:url(../images/icn_calendar.png) left center no-repeat;}
div#subnav li.mail a {background:url(../images/icon_mail.jpg) left center no-repeat;}




/* 3.BANNER
---------------------------------------------------------------------- */
div#banner {
    height: 338px;
    position: relative;
	z-index:1000;
}

div#banner div#placeholder {
	position:relative;
	margin:0 auto;
	width:938px;
	/*height:430px;*/
	/*background:url(../images/slide1.png) top center no-repeat;*/
}

div#banner div#placeholder h2 {text-indent:-1000em;position:absolute;z-index:500;}
div#banner div#placeholder h2.iso {right:80px;bottom:100px;width:175px;height:174px;background:url(../images/slidetitle_soyez-iso-actif.png);}
div#banner div#placeholder h2.ethique_sportive {right:50px;bottom:120px;width:513px;height:134px;background:url(../images/slidetitle_ethique-sportive.png);}

#rotating_images img{
    -moz-border-radius-topright: 14px;
    border-top-right-radius: 14px;

    -moz-border-radius-topleft: 14px;
    border-top-left-radius: 14px;
}

#rotating_images_int>div, #navigation_int{
    -moz-border-radius-topright: 14px;
    border-top-right-radius: 14px;

    -moz-border-radius-topleft: 14px;
    border-top-left-radius: 14px;
}

div#banner div#placeholder ul#rotating_images {position:absolute;top:0;left:0;}

div#banner div#placeholder ul#rotating_images li {
	display:block;text-indent:-1000em;
	width:938px;height:430px;
	background-repeat:no-repeat;
	background-position:top left;
}

div#banner div#placeholder ul#rotating_images li.banner01 {background-image:url(../images/slide2.png);}
div#banner div#placeholder ul#rotating_images li.banner02 {background-image:url(../images/slide3.png);}
div#banner div#placeholder ul#rotating_images li.banner03 {background-image:url(../images/slide1.png);}
div#banner div#placeholder ul#rotating_images li.banner04 {background-image:url(../images/slide4.png);}

/*---------------------------
HIGHLIGHT / PROMOTIONAL BOXES
---------------------------*/
div#banner div.wrapr {
    background: url(../images/mainmenu.png) center top no-repeat;
	clear: both;
	width: 962px;
	height: 105px;
	position: relative;
	margin: auto;
	z-index: 500;
	margin-left: -11px;
	margin-top: -10px;
	top: 285px;
}

div#banner div.wrapr_int {
	background: url(../images/mainmenu.png) center top no-repeat;
clear: both;
width: 962px;
height: 105px;
position: absolute;
margin: auto;
z-index: 5000;
float: left;
margin-left: -11px;
top: 233px;
}

div#banner div#tabs_containment {position:absolute;bottom:0;}

#menu1{
    width: 317px;
    position: absolute;
    height: 95px;
    left: 0px;
    bottom: 0px;
    cursor: pointer;
	z-index:5000;
}

#menu1:hover #vie-active-menu{
    display: block;
}

#menu1:hover{
    /*background: url('/images/blueTile.png');*/
}


#menu2{
    width: 307px;
    position: absolute;
    height: 95px;
    left: 317px;
    bottom: 0px;
    cursor: pointer;
	z-index:5000;
}

#menu2:hover #primaire-menu{
    display: block;
}

#menu2:hover{
    /*background: url('/images/blueTile.png');*/
}

#menu3{
    width: 337px;
    position: absolute;
    height: 95px;
    right: 0px;
    bottom: 0px;
    cursor: pointer;
	z-index:5000;
}


#vie-active-menu{
    width: 317px;
    height: 267px;
    background: #02314d;
    display: none;
    position: absolute;
    top: 95px;
	z-index:5000;
}

#menu3:hover #secondaire-menu{
    display: block;
}

#primaire-menu{
    width: 307px;
    height: 411px;
    background: #02314d;
    display: none;
    position: absolute;
    top: 95px;
}

#secondaire-menu{
    width: 337px;
    height: 518px;
    background: #02314d;
    display: none;
    position: absolute;
    top: 95px;
}


#topindexwrap{
    width: 882px;
    margin: auto;
    position: relative;
    height: 279px;
    padding-left: 28px;
    padding-right: 28px;
    padding-top: 26px;
    padding-bottom: 32px;
}


.wrapr ul{
    list-style: none;
    padding-left: 20px;
    padding-right: 20px;
}

.wrapr ul li{
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #034e7a;
}

.wrapr ul li a{
    color: #fff;
    font-style: italic;
    font-size:12px;
    text-decoration: none;
}

.wrapr_int ul{
    list-style: none;
    padding-left: 20px;
    padding-right: 20px;
}

.wrapr_int ul li{
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #034e7a;
}

.wrapr_int ul li a{
    color: #fff;
    font-style: italic;
    font-size:12px;
    text-decoration: none;
}


div#banner div.tabs {
	position:relative;
	outline:0;
	cursor:pointer;
	display:block;
	width:301px;
	float:left;
	z-index:800;
}

div#banner div.tabs h3 {
	background-repeat:no-repeat;
	background-color:transparent;
	background-position:top left;
	height:80px;
	text-indent:-1000em;
	margin-top:-10px;
	_margin-top:0;
	width:301px;
}/*Hover State-->*/div#banner div.tabs:hover h3 {background-position:top right;}


#calendar{
    float: left;
    width: 270px;
    position: relative;
}

#bg_calendrier{
    display: block;
    z-index: 100;
}

#calendarwrap{
    width: 326px;
    height: 326px;
    position: relative;
    float: left;
    margin-top: -12px;
    left: 0px;
    top: 0px;
}

#calendar-destination{
    position: relative;
    float: left;
    left: 0px;
    top: 0px;
}

#textwrap{
	width: 556px;
	height: 285px;
	position: relative;
	float: right;
	overflow: hidden;
}

#actutitle{
	width: 206px;
	height: 28px;
	position: relative;
	margin: auto;
	background: url('/images/transTile.png');
	margin-top: -13px;
	text-align: center;
}

.contenthr1 {
	width: 326px;
	position: absolute;
	left: 40px;
}


.contenthr2 {
	width: 326px;
	position: absolute;
	right: 40px;
}

#rotating_images_int{
	 -moz-border-radius-topright: 14px;
    border-top-right-radius: 14px;

    -moz-border-radius-topleft: 14px;
    border-top-left-radius: 14px;
}

#navigation_int{
	background: url('/images/blueTile.png');
	height: 40px;
	position: relative;
	float: left;
	width: 940px;
}

div#navigation_int ul {
    float: right;
    position: relative;
    z-index: 900;
    width: 912px;
    padding-left: 24px;
}
div#navigation_int ul li {
    float: left;
    list-style: none;
    padding-top: 14px;
    margin-right: 19px;
    height: 29px;
    position: relative;
}
div#navigation_int ul li a {
	color:#fff;
    text-decoration:none;

}

#navigation_int span{
    color: #fff;
    top: 0px;
    margin-right: 0px;
    margin-left: 18px;
}

#content-int-left{
    position: relative;
    float: left;
    width: 560px;
    padding-left: 32px;
    padding-top: 28px;
    color: #000;
	z-index:1;
}

#content-int-left p{
    font-size: 14px;
}


#content-int-left h1, #content-int-left h4, #content-int-left strong {
    color: #034e7a!important;
    text-shadow: none!important;
}

#content-int-left .section.alt {
    background: #02314d!important;
    color: #FFF!important;
}

#content-int-left .section.alt h4 {
    color: #FFF!important;
}

#content-int-right{
    float: right;
    position: relative;
    width: 300px;
    padding-right: 32px;
    padding-top: 28px;
	z-index:1;
}

#content-int-left-admin{
    position: relative;
/*    float: left;*/
    width: 894px;
    padding-left: 32px;
    padding-top: 28px;
}

#content-int-left ul{
    list-style: none;
}

#content-int-left-admin ul{
    list-style: none;
}





/*TAB 1 [PROGRAMS]
----------------*/
div#banner div.tabs.programs {margin-left:32px;background-color:#e9b80c;}
div#banner div.tabs.programs h3 {background-image:url(../images/tab01_top.png);}

/*TAB 2 [PRIMARY]
---------------*/
div#banner div.tabs.primary {background-color:#ae4a00;margin:0 1px;}
div#banner div.tabs.primary h3 {background-image:url(../images/tab02_top.png);}

/*TAB 3 [SECONDARY]
-----------------*/
div#banner div.tabs.secondary {background-color:#a0c716;}
div#banner div.tabs.secondary h3 {background-image:url(../images/tab03_top.png);}




/* 5.NAVIGATION
---------------------------------------------------------------------- */

/*PRIMARY NAVIGATION
------------------*/
div#navigation ul {
    float: right;
    position: relative;
    z-index: 900;
    width: 912px;
    padding-left: 24px;
}
div#navigation ul li {
    float: left;
    list-style: none;
    padding-top: 14px;
    margin-right: 19px;
    height: 29px;
    position: relative;
}
div#navigation ul li a {
	color:#fff;
    text-decoration:none;

}

#navigation span{
    color: #fff;
    top: 0px;
    margin-right: 0px;
    margin-left: 18px;
}

.lastli{
    margin-right: 0px !important;
}

/*div#navigation ul li.active a,
div#navigation ul li.active a:hover {cursor:default;background:url(../images/nav_bgactive.png);background:rgba(198,43,63,0.8);text-decoration:underline;}
div#navigation ul li a:hover {background:url(../images/nav_bghover.png);background:rgba(12,35,40,0.85);}
*/




/*TERTIARY NAVIGATION [TABS]
--------------------------*/
div.tabs ol.tertiarynav {display:none;}

div.tabs:hover ol.tertiarynav {
	background-repeat:no-repeat;
	background-position:bottom center;
	background-color:transparent;
	padding:0 0 55px 0;top:70px;
	display:block;list-style:none;
	position:absolute;
}

div.tabs ol.tertiarynav li span {
	background:#f3d36b;
	padding:0 12px;
	display:block;
	float:left;
}

div.tabs ol.tertiarynav li {float:left;padding:0 7px;}
div.tabs ol.tertiarynav li.alt a {background:#ffea97;}
div.tabs ol.tertiarynav li.last a {border-bottom:0;}

div.tabs ol.tertiarynav li:hover a {
	background:#ffda50;color:#bd4a0c;
	padding:12px 10px;color:#bd4a0c;
	text-decoration:underline;
}

div.tabs ol.tertiarynav li a {
	padding:7px 10px;width:243px;
	border-bottom:1px dotted #d8b956;
	display:block;float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;font-style:italic;
	color:#695720;text-decoration:none;
}

/*TAB1
----*/
div.tabs.programs ol.tertiarynav {background-image:url(../images/tab01_bottom.png);}
div.tabs.programs ol.tertiarynav li {background:#ef3c24;}

/*TAB2
----*/
div.tabs.primary ol.tertiarynav {background-image:url(../images/tab02_bottom.png);}
div.tabs.primary ol.tertiarynav li {background:#e9b80c;}

/*TAB3
----*/
div.tabs.secondary ol.tertiarynav {background-image:url(../images/tab03_bottom.png);}
div.tabs.secondary ol.tertiarynav li {background:#a0c716;}




/*
NEW
FOOTER
_
*/
#footer {
	width: 962px;
	margin: auto;
	height: 225px;
	background: url('/images/footerbg.png') no-repeat left top;
	position: relative;
	padding-top: 11px;
}

#footerbottom{
	width: 937px;
	margin: auto;
	height: 100px;
	position: relative;
	padding: 12px;
}

#footerbottom #partners {position: absolute;
top: 50px;
left: 0px;}
#footerbottom #partners li {float:left;list-style:none;margin:0 0 0 20px;}
#footerbottom #partners a {float:left;display:block;text-indent:-999em;height:45px;background-image:url(../images/footer_partners.png?1);}
#footerbottom #partners .RSEQ a {background-position:left top;width:147px;}
#footerbottom #partners .loisir_sport a {background-position:-148px top;width:72px;}
#footerbottom #partners .sports_inter a {background-position:-220px top;width:69px;}
#footerbottom #partners a:hover {opacity:0.5;}

#copywrap{
	position:relative;
	float:right;
	color: #fff;
	text-align:right;
	font-size:14px;
}

#copywrap p{
	font-size:14px;
}

#resourceswrap{
	position:relative;
	float:left;
	color: #fff;
}

#footerbottom ul{
	list-style:none;
}
#footerbottom li{
	position: relative;
	float:left;
	color: #fff;
	padding-right: 10px;
}
#footerbottom a{
	color: #fff;
	text-decoration:none;
	font-size:14px;
}
#footerbottom a:hover{
	color: #fff;
	font-size:14px;
	text-decoration:none;
}


.footericon{
	position: relative;
	float: left;
	width: 312px;
	height: 108px;
}

#footericon1{
	background: url('/images/footericon.jpg') no-repeat 0% top;
}
#footericon2{
	background: url('/images/footericon.jpg') no-repeat 45% top;
}
#footericon3{
	background: url('/images/footericon.jpg') no-repeat 95% top;
}
#footericon4{
	background: url('/images/footericon.jpg') no-repeat 0% bottom;
}
#footericon5{
	background: url('/images/footericon.jpg') no-repeat 45% bottom;
}
#footericon6{
	background: url('/images/footericon.jpg') no-repeat 95% bottom;
}

body#home #footer {/*padding:30px 0 50px 0;background:url(../images/footer_gradient.png) bottom center no-repeat;margin-top:1px;*/}
#footer .inner {/*width:960px;margin:0 auto;padding:0 20px;position:relative;*/}

#footer #resources li {float:left;list-style:none;padding-right:5px;color:#adc4c9;}
#footer #resources a {display:block;float:left;color:#adc4c9;margin-right:5px;text-shadow:1px 1px #000;}
#footer a:hover {color:#fff!important;}

#footer p {float:left;clear:both;margin-top:30px;color:#adc4c9;text-shadow:1px 1px 0 #000;line-height:18px;}
body#home #footer p {color:#4b6366!important;line-height:18px;}

#footer .branding {color:#adc4c9!important;display:block;margin-top:20px;}

#footer #partners {position:absolute;right:20px;top:0;}
body#home #footer #partners {top:30px;right:0;}
#footer #partners li {float:left;list-style:none;margin:0 0 0 20px;}
#footer #partners a {float:left;display:block;text-indent:-999em;height:45px;background-image:url(../images/footer_partners.png);}
#footer #partners .RSEQ a {background-position:left top;width:147px;}
#footer #partners .loisir_sport a {background-position:-148px top;width:72px;}
#footer #partners .sports_inter a {background-position:-220px top;width:70px;}
#footer #partners a:hover {opacity:0.5;}



/*HIERARCHICAL STACKING ORDER*/
div#banner div#placeholder {z-index:4;}
div#content div.columns.col2 {z-index:3;}
div.columns.col2 ul.programs li a:hover span {z-index:7;}

div.columns.col2 ul.programs li a:active span,
div.columns.col2 ul.programs li a:focus span {z-index:6;}

div.columns.col2 ul.programs li:hover span a,
div.columns.col2 ul.programs li:active span a,
div.columns.col2 ul.programs li:focus span a {z-index:100;}

/*
HALL OF FAME
_
*/

#content-wrap{
    width:100%;
    position: relative;
	z-index: 1;
	display:block;
}

#content{
    width: 962px;
    margin: auto;
    position: relative;
    min-height: 516px;
    background: url('/images/contentTile.png') top left repeat-y;
    z-index: 1;
    margin-top: 95px;

}

.ie7 #content{
    width: 962px;
    margin: auto;
    position: relative;
    min-height: 516px;
    background: url('/images/contentTile.png') top left repeat-y;
    z-index: 1;
    margin-top: 81px;

}


#content-int{
    width: 962px;
    margin: auto;
    position: relative;
    min-height: 516px;
    background: url('/images/contentTile.png') top left repeat-y;
    z-index: 1;
    margin-top: 0px;
}



#bodybg{
    position: fixed;

}

#content-int-left  .section {overflow:hidden;float:left;clear:both;width:520px;margin:0 0 30px 0;}
#content-int-left  .section.alt {background:#182e33;padding:30px;width:460px;}
#content-int-left  h4 {color:#fff;}
#content-int-left  p {margin:15px 0 0 0;}


#content-int-left img {
/*	width:139px;
	height:139px;
	float:right;
	display:inline-block;
	border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	*/
	margin: 0 10px 10px;
}

#content-int-left .section.alt img {float:left;margin:0 10px 5px 0;}

/* ==================================================
   NOUVELLES
================================================== */

.content_news{
	width:575px;
}

.photoNews{
	float:left;
	width:185px;
}

.newsContent{
	float:left;
	width:100%;
}

.newsContent_acc{
	float: left;
	width: 276px;
	position: relative;
	padding-right: 28px;
    padding-top: 25px;
	height: 165px;
	overflow: hidden;
}

.newsContent_acc img, .newsContent_in img {
    width: 115px;
    height: 95px;
    border: none;
}

.newsContent_acc h5, .newsContent_in h5 {
    font-style: normal!important;
    color: #034e7a!important;
    text-shadow: none!important;
    line-height: 0.8!important;
    margin: 0 0 10px 0!important;
}

.newsContent_acc p, .newsContent_in p {
    font-size: 11px!important;
    line-height: 16px!important;
    margin-bottom: 10px;
}

.newsContent_acc .newsDate, .newsContent_in .newsDate {
    font-size: 11px!important;
    margin-bottom: 0;
}

.newsContent_acc .newsLink a, .newsContent_in .newsLink a {
    color: #034e7a!important;
    font-weight: 700;
    text-decoration: none;
}

#actuwrap{
	width: 913px;
	height: 165px;
	overflow: hidden;
	padding-right: 0px;
	padding-left: 28px;
	position: relative;
	margin: auto;
}

#sidebarNewsWrap {
    float: right;
    padding: 20px 0;
}

#sidebarNewsWrap h2 {
    border-top: 1px solid #034e7a;
    margin: 15px 0;
    padding: 15px 0 0 0;
    font-size: 24px;
    color: #034e7a;
}

.newsContent_in {
    margin-bottom: 20px;
}
.newsContent_in:last-child {
    margin-bottom: 0;
}

.albumPicture{
	float: left;
	padding: 8px;
}

#gallery li:hover{
	background: url('/images/whiteTile.png');
}

.seealbum{
	display: block;
	height: 77px;
	position: absolute;
	width: 100%;
}

/* CSS Document */
/* [Error messages] */
.msg_info, .msg_success, .msg_warning, .msg_erreur {
    border: 1px solid;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow: 0 0 5px #888;
    -webkit-box-shadow: 0 0 5px#888;
    box-shadow: 0 0 5px #888;
    width: auto !important;
    margin: 0px 0px 10px 0px !important;
    padding: 15px 10px 15px 50px !important;
    background-repeat: no-repeat;
    background-position: 10px 5px;
    text-align:left;
}

.msg_info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('/images/messageBox/info.png');
}
.msg_success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('/images/messageBox/success.png');
}
.msg_warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('/images/messageBox/warning.png');
}
.msg_erreur {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('/images/messageBox/error.png');
}

.erreur_loc {
    color: #CC0000;
    font-size: 11px;
    font-style: italic;
    /*display: block;*/
}

/* [Autodatatable] */
.autodatatableLight td {
    padding: 5px;
    font-size: 11px;
}

.autodatatable {
    border: 1px solid #000000;
    color: #3e3e3e;
}

.autodatatable th {
    font-size: 11px;
    border-bottom: 1px solid #000000;
    background-color: #e3e3e3;
    padding: 5px;
    padding-right: 15px;
    text-align: left;
}

.autodatatable tr:hover td {
    background-color: #dbe8ec;
}

.autodatatable td {
    padding: 5px;
    padding-right: 15px;
    font-size: 11px;
    text-align: left;
}

.autodatatable .row1 td {
    background-color: #f1f1f1;
}

.autodatatable .row2 td {
    background-color: #fff;
}

#content-int-left h2, #content-int-left h3, #content-int-left h4, #content-int-left h5 {
    color: #034e7a;
    margin: 0 0 20px 0;
}
#content-int-left p  {
    margin: 0 0 20px 0;
}
#content-int-left p {
    line-height: 1.5;
}
#content-int-left a {
    color: #034e7a;
}
#content-int-left ul, #content-int-left ol {
    margin-left: 20px;
    margin-bottom: 20px;
}
#content-int-left li {
    margin: 0 0 10px 0;
}
/*div#content-int-left h2 {
    margin-top:0px;
    margin-bottom:0px;
    width:520px;
    border-top:none;
    padding-top:0px;
    font-family:"Times New Roman", Times, serif;
    font-size:30px;
    font-style:italic;
    font-weight:normal;
    color:#c62b3f;
	z-index: 1px;
}

div#content-int-left h3 {
    margin-top: 30px;
    margin-bottom: 20px;
    width: 520px;
    border-top: 1px dotted #295c63;
    padding-top: 30px;
    font-family: "Times New Roman", Times, serif;
    font-size: 30px;
    font-style: italic;
    font-weight: normal;
    color: #2b91c6;
}

div#content-int-left p {line-height:22px;margin:20px 0;}
div#content-int-left img.right {float:right;margin-left:25px;margin-bottom:15px;}
div#content-int-left img.left {float:left;margin-right:25px;margin-bottom:15px;}
div#content-int-left strong.alt {text-decoration:underline;}
div#content-int-left ul#banane {margin-left:25px;list-style:none;}
div#content-int-left ul#banane li {background:url(../images/icon-banana.gif) left center no-repeat;padding:5px 0 5px 20px;color:#f2efad;}*/

/*div#content-int-left ol#temp {margin-left:20px;list-style-position:inside;clear:both;}
div#content-int-left ol#temp li {
    margin-bottom: 10px;
    font-weight: bold;
    padding: 5px 30px 5px 15px;
    width: 485px;
    color: #000;
    font-size: 13px;
}
div#content-int-left ol#temp li.alt {background:url(../images/opaque-bg.png);_background:#08171a;}
div#content-int-left ol#temp li a {color:#00AFFF;font-family:"Times New Roman", Times, serif;font-family:'Arvo',Arial, Helvetica, sans-serif;font-size:14px;font-style:italic;font-weight:normal;}
div#content-int-left ol#temp ul {margin:10px 0 10px 25px;}
div#content-int-left ol#temp ul li {color:#607479;font-style:italic;font-weight:normal;margin-bottom:0;}

div#content-int-left ol#temp ul.img {margin:10px 0;margin-left:-30px;}
div#content-int-left ol#temp ul li.img {list-style:none;float:left;width:170px;margin:0;}
div#content-int-left ol#temp ul li.img a {outline:none;width:170px;min-height:10em;display:block;padding:7px;background:#08171a;float:left;}
div#content-int-left ol#temp ul li.img a img {float:left;}
div#content-int-left ol#temp ul li.img a em {float:left;clear:both;color:#218dbe;margin-top:10px;}*/

#content-int-left #temp {list-style: none;margin-left: 10px;}
#content-int-left #temp a {color: #034e7a;}
#content-int-left #temp li:first-child {padding: 0 0 10px 0;}
#content-int-left #temp li ul {margin-left: 20px;}
#content-int-left #temp li ul li {padding: 10px 0;}
#content-int-left #temp li ul li:first-child {padding: 10px 0;}

#temp ul.img {margin: 10px 0 0 0!important;}
#temp ul.img li.img { background: #02314d;float: left;padding: 20px 10px!important;width: 150px;min-height: 210px;margin-right: 20px;text-align: center;}
#temp ul.img li.img:last-child {margin-right: 0;}
#temp ul.img li.img em {color: #FFF;}
#temp ul.img li.img img {border-radius: 50%;float: none;margin: 0 0 20px 0;text-align: center;}

hr {
    height: 1px;
    width: 100%;
    border: none;
    background-color: #302C2D;
    color: #302C2D;
    margin-bottom:20px;
}

/* [Admin styles] */

.adminContent h2 {
    font-size: 18px !important;
}

.blockIcon {
    float: left;
    width: 60px;
    margin-right: 10px;
}

.blockContent {
    float: left;
    width:220px;
}

.blockContent ul li {
    list-style: none;
}

.adminBlock {
    min-height:100px;
    height:auto !important;
    height:100px;
}

#adminNavBar {
    list-style: none;
    margin: 0px;
    padding: 0px;
    padding-top: 6px;
    padding-bottom: 12px;
}

#adminNavBar li {
    display: inline;
    margin: 0px;
    padding: 0px;
    margin-right: 10px;
}

#content-int-left img {
	margin: 0 10px 10px;
}