html {overflow-x:hidden;
height:100.0001%;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:101%
	}
	
*html body {text-align:center;}
p{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		line-height:16px;}


a{
color: #B02528;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:hover{

text-decoration: underline;
}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:lighter;
	margin-top:0px;
	color:#D78D28;
	
	line-height:28px;
	background-image:url(images/dotted-line_yellow.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
	
h1.csc-firstHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:lighter;
	margin-top:0px;
	color:#AF2527;
	line-height:28px;
	background-image:url(images/h1_background.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}
	
.csc-header-n4 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:lighter;
	margin-top:0px;
	color:#AF2527;
	line-height:28px;
	background-image:url(images/h1_background.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}
	

	
	h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:lighter;
	margin-top:0px;
	color:#AF2527;
	}


.bodystyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
	padding-top:0px;
	padding-bottom:6px;
	}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	}

.medium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

.big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
 	}

.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#AF2527;
	font-weight:bold;
 	}

.xbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	}

.expanded {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
	}

.justified {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	}


.box1 {
	padding: 3px;
	border-width: medium;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
	}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border: 1px solid;
	}

.nav{
	
	color:#000000;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	}
	
	
.nav_space{
	float:left;
	}
	
.nav_off{
	background-image:url(images/background_menu.gif);
	height:30px;
	float:left;

	text-align:center;
	padding:8px;
	padding-top:7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:0px;
	}
	*html .nav_off{height:37px;}

.nav_on{
	background-image:url(images/background_menu_on.gif);
	height:30px;
	float:left;
	text-align:center;
	padding:8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-top:7px;
	padding-bottom:0px;
		
	}
	*html .nav_on{height:37px;}
	
.nav_end{
        font-family: Verdana, Arial, Helvetica, sans-serif;
	height:37px;
	width:1px;
	}


#container{
	margin-left:auto;
	margin-right:auto;
	width:770px;
	background-image:url(images/background.gif);
	}
	
	#container1{
	margin-left:auto;
	margin-right:auto;
	width:770px;
text-align:right;
	}
	
*html #container{text-align:left;}

#header_menu{
	background-image:url(images/head_02.jpg);
	height:26px;
	text-align:right;
	padding-top:4px;
	}
*html #header_menu{height:30px;}

.top{
	text-decoration:none;
	text-transform:uppercase;
	color:#FFFFFF;
	margin-right:10px;
	margin-left:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	}

#header2{
	background-image:url(images/head_03.jpg);
	height:28px;
	}
#header3{
	background-image:url(images/head_04.jpg);
	height:28px;
	padding-left:420px;
	vertical-align:top;
	font-size:9px;
	color:#555555;

	}
#header4{
	background-image:url(images/head_05.jpg);
	height:17px;
	}
#content1{
	background-image:url(images/background.gif);
	padding-left:1px;
	padding-right:1px;
	}
	
#content2{
	
	}

#menu{
	background-image:url(images/nav_end.jpg);
	height:37px;
	}
	
#content_menu{
width:184px;
margin-left:10px;
padding-top:14px;
float:left;
}
*html #content_menu{margin-left:5px;}


#local_international07_top{
background-image:url(images/local_international07-top.jpg);
background-position:bottom;
background-repeat:no-repeat;
width:254px;
padding:0px;
height:38px;
margin:0px;
margin-top:10px;
text-align:right;
}


#local_international07_top a{
color:#ffffff;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
#local_international07_top p{
margin:3px;
margin-top:10px;
margin-right:5px;}

* + html #local_international07_top p{
margin:3px;
margin-top:0px;
padding-top:0px;
padding-bottom:3px;
margin-right:5px;}
}

#local_international_top{
background-image:url(images/local_international-top.gif);
background-position:bottom;
background-repeat:no-repeat;
width:254px;
padding:0px;
height:38px;
margin:0px;
margin-top:10px;
}
#local_international_left{
background-image:url(images/local_international-left.gif);
background-position:left;
background-repeat:repeat-y;
width:249px;
padding:0px;
padding-left:5px;
padding-top:3px;
margin:0px;
}
*html #local_international_left{width:239px;}
#local_international_right{
background-image:url(images/local_international-right.gif);
background-position:right;
background-repeat:repeat-y;
width:239px;
padding:0px;
padding-right:15px;
margin:0px;
}
*html #local_international_right{width:239px;}

#local_international_bottom{
background-image:url(images/local_international-bottom.gif);
background-position:top;
background-repeat:no-repeat;
margin-top:0px;
width:254px;
height:14px;
padding:0px;
}

#international{
padding-right:8px;
}



#press_release_top{
background-image:url(images/press_release-top.jpg);
background-position:bottom;
background-repeat:no-repeat;
width:254px;
padding:0px;
height:33px;
margin:0px;
margin-top:10px;
text-align:right;
vertical-align:middle;
}
#press_release_left{
background-image:url(images/press_release-left.gif);
background-position:left;
background-repeat:repeat-y;
width:249px;
padding:0px;
padding-left:5px;
padding-top:3px;
margin:0px;
}

#press_release_right{
background-image:url(images/press_release-right.gif);
background-position:right;
background-repeat:repeat-y;
width:249px;
padding:0px;
padding-right:5px;
padding-top:5px;
margin:0px;
}
*html #press_release_right{width:244px;}
#press_release_bottom{
background-image:url(images/press_release-bottom.gif);
background-position:top;
background-repeat:no-repeat;
margin-top:0px;
width:254px;
height:14px;
padding:0px;
}

#press_release_top a{
color:#000000;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
#press_release_top p{
margin:3px;
margin-top:10px;
margin-right:5px;}
*html #press_release_top p{
margin:3px;
margin-top:0px;
margin-right:5px;}

* + html #press_release_top p{
margin:3px;
margin-top:0px;
margin-right:5px;}

#calendar_top{
background-image:url(images/calendar-top.jpg);
background-position:bottom;
background-repeat:no-repeat;
width:254px;
color:#ffffff;
font-size:20px;
text-decoration:none;
padding:0px;
height:30px;
margin:0px;
text-align:right;
}
#calendar_top a{
color:#ffffff;
font-size:16px;
font-weight:bold;
text-decoration:none;




}

#calendar_top p{
margin:3px;

margin-right:5px;}
*html #calendar_top a{
margin:3px;
margin-top:10px;
margin-right:5px;}

#calendar_left{
background-image:url(images/calendar-left.gif);
background-position:left;
background-repeat:repeat-y;
width:249px;
padding:0px;
padding-left:5px;
padding-top:3px;
margin:0px;
}

#calendar_right{
background-image:url(images/calendar-right.gif);
background-position:right;
background-repeat:repeat-y;
width:249px;
padding:0px;
padding-right:5px;
margin:0px;
}
*html #calendar_right{width:244px;}

#calendar_bottom{
background-image:url(images/calendar-bottom.gif);
background-position:top;
background-repeat:no-repeat;
margin-top:0px;
width:254px;
height:14px;
padding:0px;
}

ul.nav_2{
width:179px;
margin:0px;
padding:0px;
}

li.nav_2{
margin:0px;
padding-left:8px;
font-size: 11px;
padding-top:5px;

padding-bottom:5px;

background-color:#FFFFFF;
border-top:1px solid #FBCB8E;
border-left:1px solid #FBCB8E;
list-style:none;
}
li.nav_2_on{
margin:0px;
padding-left:8px;
padding-top:5px;
padding-bottom:5px;
background-color:#FFFF99;
font-size: 11px;
border-top:1px solid #FBCB8E;
border-left:1px solid #FBCB8E;
list-style:none;
}
a.nav_2{
color: #000000;
	text-decoration: none;
}

h1.nav_2{
margin:0px;
margin-left:1px;
padding-left:8px;
padding-top:5px;
padding-bottom:5px;
font-size: 11px;
width:179px;
border-left:1px solid #FBCB8E;
}
li.space{







margin:0px;
padding-left:0px;
background-color:#ffffff;
height:5px;
border-top:1px solid #FBCB8E;
border-left:1px solid #FBCB8E;
font-size: 11px;
list-style:none;
}

#content_main{
width:460px;
padding:20px;
padding-left:290px;
margin:0px;
min-height:530px;
}
*+html #content_main{
width:450px;
padding-left:90px;


}
*html #content_main{
width:470px;
padding:20px;
padding-right:0px;
padding-left:30px;
}


#bottom{	
	background-image:url(images/bottom.gif);
	height:67px;
	}
	
#bottom_menu{
	padding-top:30px;
	text-align:right;
	font-size:8px;
	}


	
#bottom_search{
	padding-left:10px;
	padding-top:25px;
	text-align:left;
	vertical-align:middle;
	}
*html #bottom_search{
padding-bottom:0px;
	margin-bottom:0px;}
*+html #bottom_search{
padding-bottom:0px;
	margin-bottom:0px;}

	
.bottom{
	text-decoration:none;
	color:#000000;
	margin-right:10px;
	margin-left:10px;
	font-size:9px;
	}
	*html .bottom{
	margin-top:0px;}
	

input.such-btn{
vertical-align:top;
margin-top:2px;
}

.tx-julleevents-pi1-categorySelector{
display:none;}
.tx-julleevents-pi1-citySelector{
display:none;}
.tx-julleevents-pi1-listrowFrontPageField-teaser{
display:none;}
.tx-julleevents-pi1{
margin:0px;}
.tx-julleevents-pi1-listrowFrontPageField-datetime{
margin:0px;
margin-bottom:5px;}

ul.csc-menu{
list-style:none;
padding:1px;
margin:0px;
padding-right:5px;
}

.sogeti{
color:#ffffff;
margin:0px;
padding:0px;
font-weight:bold;
padding-right:5px;
font-size:12px;
}
.dropDown{
width:124px; 
margin-top:6px;
height:20px;
color:#444444;
font-size: 11px;
}
*html .dropDown{
margin-bottom:0px;
padding-bottom:0px;
}

form {
   display: inline;
}
li{
line-height:16px;
}
.news-latest-item h3 a{
font-size: 11px;
}
.box_space{
padding:5px;
margin-right:5px;
}
*html .box_space{
padding:5px;
margin-top:8px;
margin-right:5px;
}

.box_space_presse{
padding:5px;
padding-top:10px;
margin-top:8px;
margin-right:5px;
}

*+html .box_space_presse{
padding:5px;
padding-top:0px;
margin-top:8px;
margin-right:5px;
}
.news{
width:200px;
}
/* CSS Document */

