BODY

{

	FONT-SIZE: 11px;

	COLOR: #000000;

	FONT-FAMILY: Arial, Helvetica, Sans Serif;

	BACKGROUND-COLOR: #ffffff;

}

H1

{

    MARGIN-TOP: 0px;

    FONT-SIZE: 11px;

    FONT-WEIGHT: bold;

    COLOR: #000000;

}

H2

{

    MARGIN-TOP: 6px;

    FONT-SIZE: 11px;

    COLOR: #000000;

}

H3

{

    MARGIN-TOP: -0.1em;

    FONT-SIZE: 10px;

    COLOR: #000000;

}

H4

{

    MARGIN-TOP: -0.1em;

    FONT-WEIGHT: bold;

    FONT-SIZE: 10px;

    COLOR: #000000;

}

P

{

    MARGIN-TOP: 15px;

    FONT-FAMILY: Arial, Helvetica, Sans Serif;

}



A

{

    COLOR: #3E5F88;

    TEXT-DECORATION: none;

}

A:active

{

    COLOR: #3E5F88;

    TEXT-DECORATION: none;

}

A:link

{

    COLOR: #3E5F88;

    TEXT-DECORATION: none;

}

A:visited

{

    COLOR: #3E5F88;

    TEXT-DECORATION: none;

}

A:hover

{

    COLOR: #3E5F88;

    TEXT-DECORATION: underline;

}



UL

{

    LIST-STYLE-TYPE: square;

	MARGIN: 8px;

	PADDING: 8px;

}

li 

{

	MARGIN: 0px;

	PADDING: 0px;

}



FIELDSET

{

    BORDER: 0px solid;

    PADDING: 0px;    

    MARGIN: 0px;

}

LEGEND

{

    MARGIN-LEFT: -6px;

}

IMG

{

	BORDER: 0;

}

/********************************/

/* CALENDAR */

/*******************************/



/*main container for calendar*/

.calendarcontainer

{

	POSITION: relative;

	WIDTH: 165px;

	HEIGHT: auto;

	DISPLAY: block;

	VISIBILITY: visible;		

}



/* first row buttons for month-switch*/

.calendarbuttons

{

	WIDTH: 165px;

	HEIGHT: 17px;

	POSITION: relative;

	BACKGROUND: #E6E6EB;

	PADDING-TOP: 3px;

}



/* span for month headline between buttons */

#chosenDate

{

	WIDTH: 128px;

	HEIGHT: 17px;

	DISPLAY: block;

	VISIBILITY: visible;

	FLOAT: left;	

	FONT-FAMILY: Arial, Helvetica, Sans Serif;

    FONT-SIZE: 11px;

	FONT-WEIGHT: bold;

    COLOR: #000000;

	xLINE-HEIGHT: 11px;

	TEXT-ALIGN: center;

	PADDING-BOTTOM: 0px;		

}



/* left arrow */

.arrow_cld_left

{

	PADDING-LEFT: 7px;

	PADDING-RIGHT: 0px;

	MARGIN-TOP: 2px;

	PADDING-BOTTOM: 0px;

	VERTICAL-ALIGN: center;

	FLOAT: left;

}



/* right arrow */

.arrow_cld_right

{

	PADDING-RIGHT: 7px;

	PADDING-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	MARGIN-TOP: 2px;

	VERTICAL-ALIGN: center;

	FLOAT: right;

}



/* container for month numbers*/

#calendarnumbers

{

	POSITION: relative;

	WIDTH: 163px;

	MIN-HEIGHT: 100px;

	DISPLAY: block;

	VISIBILITY: visible;

	BORDER-LEFT: 1px solid #E6E6EB;

	BORDER-RIGHT: 1px solid #E6E6EB;

	PADDING-BOTTOM: 10px;

}



/* month numbers */

#calendarcontent

{

	POSITION: relative;

	WIDTH: 140px;

	MARGIN-LEFT: 15px;

	HEIGHT: auto;

	DISPLAY: none;

	VISIBILITY: hidden;

}

/**************************************/

/*FORM, INPUT, SELECT, TEXTAREA*/

/**************************************/

FORM

{

	MARGIN: 0px;

}

INPUT

{

	FONT-FAMILY: Arial, Helvetica, Sans Serif;

    FONT-SIZE: 12px;

    /*COLOR: #9999A3;*/    

    BACKGROUND-COLOR: #ffffff;

}

SELECT

{

	FONT-FAMILY: Arial, Helvetica, Sans Serif;

    FONT-SIZE: 12px;

    /*COLOR: #9999A3;*/    

    BACKGROUND-COLOR: #ffffff;

}

TEXTAREA

{

	FONT-FAMILY: Arial, Helvetica, Sans Serif;

    FONT-SIZE: 12px;

    /*COLOR: #9999A3;    */

    BACKGROUND-COLOR: #ffffff;

}



/*FOR: m_teaser_konfigurator*/

/******************************/

.select_modell_box

{

    WIDTH: 165px;

	FONT-SIZE: 11px;

	HEIGHT: auto;

	PADDING: 0px;

	MARGIN-TOP: 10px;

}

.submitimg

{

	MARGIN-TOP: 10px;

}



/**************************************/

/*FRAME, COLUMNS*/

/**************************************/



/*4 columns*/

/******************************/

.fourcol

{

	WIDTH: 180px;

	PADDING-RIGHT: 15px;

	HEIGHT: 150px;

}

.fourcol_ri

{

	WIDTH: 180px;

}



/*2 columns 2 to 1*/

/******************************/

.twocol_twotoone

{

	WIDTH: 570px;

	PADDING-RIGHT: 15px;

}

.twocol_twotoone_le

{

	WIDTH: 195px;

}



/*2 columns 50 to 50 prozent*/

/******************************/

.twocol

{

	WIDTH: 50%;

	PADDING-RIGHT: 15px;

}

.twocol_ri

{

	WIDTH: 50%px;

	PADDING-LEFT: 15px;

}



/*frames, plattforms, rows*/

/******************************/

.frame

{

	LEFT: 0px;

	POSITION: absolute;

	TOP: 0px;

	Z-INDEX:70;

}

.row_plattform_small

{

    POSITION: absolute;

    WIDTH: 780px;

    HEIGHT: 230px;

    TOP: 100px;

    BORDER-RIGHT: solid 1px #FFFFFF;

}

.row_plattform

{

    POSITION: absolute;

    WIDTH: 780px;

    HEIGHT: 230px;

    TOP: 100px;

    BORDER-RIGHT: solid 1px #FFFFFF;

}

.row_plattform_big

{

	POSITION: absolute;

	WIDTH: 780px;

	HEIGHT: 350px;

	TOP: 100px;

	LEFT: 0px;

	BORDER-RIGHT: solid 1px #FFFFFF;





}



/*browser-border to content*/

/******************************/

.row_content_outside

{

    POSITION: absolute;

    WIDTH: 765px;

    LEFT: 15px;

    TOP: 450px;

    BORDER-RIGHT: solid 1px #FFFFFF;    

}

.row_content_outside_big

{

	POSITION: absolute;

	WIDTH: 765px;

	LEFT: 15px;

	TOP: 450px;

	BORDER-RIGHT: solid 1px #FFFFFF;





}



/*content deepest (ss)*/

/******************************/

.row_plattform_bigger

{

    POSITION: absolute;

    WIDTH: 780px;

    HEIGHT: 350px;

    TOP: 100px;

    BORDER-RIGHT: solid 1px #FFFFFF;

}

.row_content_outside_bigger

{

    POSITION: absolute;

    WIDTH: 765px;

    LEFT: 16px;

    TOP: 260px;

    BORDER-RIGHT: solid 1px #FFFFFF;

}



/**************************************/

/*MAINNAV*/

/**************************************/

.mainnav

{

    Z-INDEX: 30;

    POSITION: absolute;

    TOP: 82px;

    LEFT: 0px;

    WIDTH: 780px;

    HEIGHT: 88px;

    TEXT-ALIGN: right;
	display:none;

}



.mainnav a:hover{

	text-decoration: none;

}



#main_sub_container

{

	Z-INDEX: 50;

	POSITION: absolute;

	TOP: 100px;

	LEFT: 547px;

	HEIGHT: 65px;

	WIDTH: auto;

	PADDING-TOP: 1px;

	DISPLAY: none;





}

.main_sub

{

	POSITION: relative;

	HEIGHT: 62px;

	TEXT-ALIGN: left;

	VISIBILITY: visible;

	OVERFLOW: hidden;

	PADDING-RIGHT: 12px;

	PADDING-LEFT: 0px;

	VERTICAL-ALIGN: top;

}

#main_sub_list

{

	BORDER: 0;

	PADDING: 0;

	MARGIN: 0;

	TEXT-ALIGN: left;	

}



/*main subnavigation*/

/******************************/

a.main_sub_link

{

	FONT-FAMILY: Arial, Helvetica, Sans Serif;

    FONT-SIZE: 11px;

    COLOR: #878791;

	PADDING-LEFT: 0px;

	TEXT-DECORATION: none;

	WHITE-SPACE: nowrap;	

}

a.main_sub_link:link

{

    COLOR: #878791;

    TEXT-DECORATION: none;	

}

a.main_sub_link:visited

{

    COLOR: #878791;

    TEXT-DECORATION: none;	

}

a.main_sub_link:active

{

    COLOR: #878791;

    TEXT-DECORATION: none;	

}

a.main_sub_link:hover

{

    COLOR: #000000;

    TEXT-DECORATION: none;		

}



/*main subnavigation hi*/

/******************************/

a.main_sub_link_hi

{

	FONT-FAMILY: Arial, Helvetica, Sans Serif;

    FONT-SIZE: 11px;

    COLOR: #878791;

	PADDING-LEFT: 0px;

	TEXT-DECORATION: none;

	WHITE-SPACE: nowrap;		

}

a.main_sub_link_hi:link

{

    COLOR: #878791;

    TEXT-DECORATION: none;	

}

a.main_sub_link_hi:visited

{

    COLOR: #878791;

    TEXT-DECORATION: none;	

}

a.main_sub_link_hi:active

{

    COLOR: #878791;

    TEXT-DECORATION: none;	

}

a.main_sub_link_hi:hover

{

    COLOR: #000000;

    TEXT-DECORATION: none;		

}



/**************************************/

/*SUBNAV*/

/**************************************/

.subnav

{

    Z-INDEX: 20;

    POSITION: absolute;

    TOP: 310px;

    LEFT: 0px;

    WIDTH: 780px;

    BACKGROUND: #9999A3;

}



/* here exists no height for the openend subnav; the background is grey */

/******************************/

.subnav_homepage

{

    Z-INDEX: 10;

    POSITION: absolute;

	TOP: 430px;

    LEFT: 0px;

    WIDTH: 780px;

    HEIGHT: 20px;

	background:url("../images/line_subnav.jpg") repeat-x;

    /*BACKGROUND: #9999A3;*/

}

.subnav_homepage_empty

{

    Z-INDEX: 20;

    POSITION: absolute;

    TOP: 430px;

    LEFT: 0px;

    WIDTH: 780px;

    HEIGHT: 20px;

	background:url("../launchpack/images/line_subnav.jpg") repeat-x;

    /*BACKGROUND: #9999A3;*/

}

.subnav_HP

{

    Z-INDEX: 10;

    POSITION: left;

	text-align: left;

	TOP: 430px;

    LEFT: 0px;

    WIDTH: 780px;

    HEIGHT: 20px;

	background:url("../images/line_subnav.jpg") repeat-x;

    /*BACKGROUND: #9999A3;*/

}



.img_subnav_HP

{

	position: left;

	margin: 0;

	padding: auto;

	text-align: left;

	border: 0;

	text-decoration: none;

	width: 101px

	height: 20px;

}



/*navigation - position for the bakcground images big*/

/******************************/

.subnav_big

{

    Z-INDEX: 20;

    POSITION: absolute;

    TOP: 430px;

    LEFT: 0px;

    WIDTH: 780px;

    HEIGHT: 20px;

	BACKGROUND: #9999A3;

}

.subnav_big_empty

{

    Z-INDEX: 20;

    POSITION: absolute;

    TOP: 430px;

    LEFT: 0px;

    WIDTH: 780px;

    HEIGHT: 20px;

	BACKGROUND: #9999A3;

}

.subnav_empty

{

    Z-INDEX: 20;

    POSITION: absolute;

    TOP: 310px;

    LEFT: 0px;

    WIDTH: 780px;

    HEIGHT: 18px;

    BACKGROUND: #9999A3;

}

.subnav_empty_content_bigger

{

    Z-INDEX: 20;

    POSITION: absolute;

    TOP: 240px;

    LEFT: 0px;

    WIDTH: 780px;

    HEIGHT: 20px;

    BACKGROUND: #9999A3;

}



/*navigation subnav*/

/******************************/

#subnav_submenu

{

	Z-INDEX:70;

    POSITION: absolute;

    TOP: 330px;

    LEFT: 210px;

    WIDTH: 100px;

    TEXT-ALIGN: left;

	BACKGROUND: #9999A3;

	VISIBILITY: hidden;

	DISPLAY: none;

	OVERFLOW: hidden;	

}

a.subnav_sub_link

{

	FONT-FAMILY: Arial, Helvetica, Sans Serif;

	FONT-SIZE: 11px;

	COLOR: #ffffff;

	TEXT-DECORATION: none;

	DISPLAY: block;	



	PADDING-LEFT: 16px;

	PADDING-RIGHT: 16px;

	PADDING-TOP: 3px;

	PADDING-BOTTOM: 5px;



	LINE-HEIGHT: 12px;

	BORDER-TOP: 1px solid #878791;

	WHITE-SPACE: nowrap;

}

a.subnav_sub_link:link

{

    COLOR: #ffffff;

    TEXT-DECORATION: none;	

}

a.subnav_sub_link:visited

{

    COLOR: #ffffff;

    TEXT-DECORATION: none;	

}

a.subnav_sub_link:active

{

    COLOR: #ffffff;

    TEXT-DECORATION: none;	

}

a.subnav_sub_link:hover

{

    COLOR: #ffffff;

    TEXT-DECORATION: none;

	BACKGROUND: #5C5C61;

	DISPLAY: block;	

}





/*navigation model index subnav*/

/******************************/

#modelSubnav_submenu

{

	Z-INDEX: 70;

    POSITION: absolute;

    LEFT: 210px;

    WIDTH: 100px;

	HEIGHT: 80px;

    VISIBILITY: hidden;

	DISPLAY: none;

	OVERFLOW: hidden;		

}



#modelSubnav_list

{

	POSITION: absolute;

	HEIGHT: auto;

	WIDTH: auto;

    BOTTOM: 1px;			

}



a.modelSubnav_sub_link

{

	FONT-FAMILY: Arial, Helvetica, Sans Serif;

    FONT-SIZE: 11px;

	FONT-WEIGHT: bold;

    COLOR: #ffffff;

	PADDING-LEFT: 0px;

	TEXT-DECORATION: none;

	WHITE-SPACE: nowrap;	

	DISPLAY: block;	

	PADDING-LEFT: 15px;

	PADDING-TOP: 0px;

	PADDING-BOTTOM: 1px;

}

a.modelSubnav_sub_link:link

{

    COLOR: #ffffff;

    TEXT-DECORATION: none;	

}

a.modelSubnav_sub_link:visited

{

    COLOR: #ffffff;

    TEXT-DECORATION: none;	

}

a.modelSubnav_sub_link:active

{

    COLOR: #ffffff;

    TEXT-DECORATION: none;	

}

a.modelSubnav_sub_link:hover

{

    COLOR: #CCCCD4;

    TEXT-DECORATION: none;

	DISPLAY: block;	

}

	

/**************************************/

/*SPACE + BLOCK*/

/**************************************/



/*space footer to content*/

/******************************/

.space_tofooter_7

{

	MARGIN-TOP: 7px;

}

.space_tofooter_17

{

	MARGIN-TOP: 17px;

}

/*space right*/

/******************************/

.space_ri

{

	PADDING-RIGHT: 10px;

}



/*space to content big/min */

/******************************/

.space_navtocontent

{

	MARGIN-TOP: 25px;

}

.space_navtocontent_min

{

	MARGIN-TOP: 15px;

	WIDTH:170px;

}



/**************************************/

/*LOGO*/

/**************************************/

.logo

{

    TOP: 0px;

    LEFT: 0px;

    WIDTH: 200px;

    HEIGHT: 100px;

    POSITION: absolute;

}



/**************************************/

/*GNAV*/

/**************************************/

.gnav

{    

    POSITION: absolute;

    TOP: 0px;

    WIDTH: 780px;

	PADDING-TOP: 3px;

    TEXT-ALIGN: right;

    COLOR: #9999A3;

    FONT-SIZE: 10px;

    WHITE-SPACE: nowrap;

	OVERFLOW: visible;

}

.gnav A

{

    COLOR: #9999A3;

    TEXT-DECORATION: none;

}

.gnav A:link

{

    COLOR: #9999A3;

    TEXT-DECORATION: none;

}

.gnav A:visited

{

    COLOR: #9999A3;

    TEXT-DECORATION: none;

}

.gnav A:active

{

    COLOR: #9999A3;

    TEXT-DECORATION: none;

}

.gnav A:hover

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}



/**************************************/

/*FOOT*/

/**************************************/

.foot

{

	POSITION: relative;

	WIDTH: 100%;

	PADDING-TOP: 0px;

	PADDING-BOTTOM: 23px;

	COLOR: #9999A3;

	FONT-SIZE: 10px;

	CLEAR: both;

	DISPLAY: block;

	left: 0px;

}

.foot .txtri

{

    POSITION: relative;

    FLOAT: right;

	MARGIN-TOP: 0px;

}

.foot .txtle

{

	MARGIN-TOP: 0px;

}

.foot A

{

    COLOR: #9999A3;

    TEXT-DECORATION: none;

}

.foot A:link

{

    COLOR: #9999A3;

    TEXT-DECORATION: none;

}

.foot A:visited

{

    COLOR: #9999A3;

    TEXT-DECORATION: none;

}

.foot A:active

{

    COLOR: #9999A3;

    TEXT-DECORATION: none;

}

.foot A:hover

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.footgnav_vertical_seperator

{

	MARGIN-LEFT: 5px;

	MARGIN-RIGHT: 5px;

}

.gnavcountry_vertical_seperator

{

	MARGIN-LEFT: 5px;

	MARGIN-RIGHT: 3px;

}



/**************************************/

/*IMAGES*/

/**************************************/

.headline_content

{

	MARGIN: 0px;

}

.pic_keyvisual

{

    POSITION: absolute;

    TOP: 70px;

    LEFT: 0px;

    PADDING: 0px;

    MARGIN: 0px;

}



/*icon to say a new window ist open, when you click this link*/

.icon_window

{

	PADDING-LEFT: 5px;

}



/**************************************/

/*TEASER*/

/**************************************/

.space_teaser_ri

{

	PADDING-RIGHT: 10px;

}

.teaser_pic

{

	MARGIN-TOP: -1px;

	MARGIN-BOTTOM: 4px;

	BORDER-TOP: solid 1px #CCCCD1;

}

.teaser_pic_titel

{

	MARGIN: 0px;

}



/*VWDE Homepage, Modelle, generische Indexseiten*/

/******************************/

.teaser_line

{

	PADDING: 0px;

	MARGIN-TOP: -1px;

}



.teaser_title

{

	MARGIN-TOP: 4px;

	MARGIN-BOTTOM: 6px;

	COLOR: #000000;

	FONT-SIZE: 11px;

}

.teaser_link_entry

{

	MARGIN-BOTTOM: 1px;

}

.teaser_link_generisch

{

	MARGIN-TOP: 1px;

	MARGIN-BOTTOM: 1px;

}

.teaser_generisch

{

	PADDING-TOP: 7px;

	PADDING-BOTTOM: 12px;	

}



.teaser_generisch_title

{

	MARGIN-TOP: -1px;

	COLOR: #000000;

	FONT-SIZE: 11px;

	FONT-WEIGHT: bold;

}

.teaser_generisch_title A

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.teaser_generisch_title A:link

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.teaser_generisch_title A:visited

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.teaser_generisch_title A:active

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.teaser_generisch_title A:hover

{

    COLOR: #000000;

    TEXT-DECORATION: underline;

}



/**************************************/

/*FONT*/

/**************************************/

.txt 

{

	MARGIN: 0px;

	PADDING: 0px;

	COLOR: #000000;

	FONT-SIZE: 11px;

	LINE-HEIGHT: 15px;

}

.txt_s

{

	FONT-SIZE: 11px;

	LINE-HEIGHT: 15px;

	MARGIN-BOTTOM: 17px;

}



/*link dark in combination with .txt*/

/******************************/

.txt .link_dark

{

	COLOR: #000000;

}

.txt .link_dark A

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.txt .link_dark A:link

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.txt .link_dark A:visited

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.txt .link_dark A:active

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.txt .link_dark A:hover

{

    COLOR: #000000;

    TEXT-DECORATION: underline;

}



/*link dark*/

/******************************/

.link_dark

{

	MARGIN: 0px;

	PADDING: 0px;

	COLOR: #000000;

	LINE-HEIGHT: 15px;

}

.link_dark A

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.link_dark A:link

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.link_dark A:visited

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.link_dark A:active

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.link_dark A:hover

{

    COLOR: #000000;

    TEXT-DECORATION: underline;

}



/********************************/

/* NO FLASH STAGE */

/*******************************/

/* container for no-flash text and download-button*/



#altContent

{

	height:260px;

	margin:0px;	

}

#noflash_txt_big

{

	POSITION: absolute;

	Z-INDEX: 11;

	WIDTH: 376px;

	HEIGHT: auto;

	LEFT: 210px;

	TOP: 60px;

	TEXT-ALIGN: center;

}

#noflash_txt_small

{

	POSITION: absolute;

	Z-INDEX: 11;

	WIDTH: 376px;

	HEIGHT: auto;

	LEFT: 210px;

	TOP: 10px;

	TEXT-ALIGN: center;

}

.noflash_headline

{

	FONT-FAMILY: Arial, Helvetica, Sans Serif;

    FONT-SIZE: 11px;

	FONT-WEIGHT: bold;

    COLOR: #000000;

	LINE-HEIGHT: 15px;

	MARGIN-BOTTOM: 5px;

}

.noflash_paragraph

{

	FONT-FAMILY: Arial, Helvetica, Sans Serif;

    FONT-SIZE: 11px;

	FONT-WEIGHT: bold;

    COLOR: #5C5C61;

	LINE-HEIGHT: 15px;	

	MARGIN-TOP: 0px;

	MARGIN-BOTTOM: 10px;

}



/*border: solid 1px #000000;*/

/*border: solid 1px #ff0000;*/	



.tiny_edit_box

{

    BORDER-RIGHT: #898989 1px solid;

    BORDER-TOP: #898989 1px solid;

    BORDER-LEFT: #898989 1px solid;

    BORDER-BOTTOM: #898989 1px solid;

    PADDING-LEFT: 2px;

    PADDING-BOTTOM: 2px;

    MARGIN-BOTTOM: 2px;

    TEXT-DECORATION: none;

}



.model {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; COLOR: #9999a3; PADDING-TOP: 0px

}

.model A {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.model A:link {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.model A:visited {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.model A:active {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.model A:hover {

	COLOR: #5c5c61; TEXT-DECORATION: none

}

.model_on {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; COLOR: #5c5c61; PADDING-TOP: 0px

}

.model_on A {

	COLOR: #5c5c61; TEXT-DECORATION: none

}

.model_on A:link {

	COLOR: #5c5c61; TEXT-DECORATION: none

}

.model_on A:visited {

	COLOR: #5c5c61; TEXT-DECORATION: none

}

.model_on A:active {

	COLOR: #5c5c61; TEXT-DECORATION: none

}

.model_on A:hover {

	COLOR: #5c5c61; TEXT-DECORATION: none

}

.subnav_opened {

	MARGIN-TOP: 9px; MARGIN-BOTTOM: 17px

}

.entry {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; COLOR: #9999a3; LINE-HEIGHT: 20px; PADDING-TOP: 0px

}

.entry A {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.entry A:link {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.entry A:visited {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.entry A:active {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.entry A:hover {

	COLOR: #5c5c61; TEXT-DECORATION: none

}

.entry_on {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; COLOR: #5c5c61; LINE-HEIGHT: 20px; PADDING-TOP: 0px

}

.entry_on A {

	COLOR: #5c5c61; TEXT-DECORATION: none

}

.entry_on A:link {

	COLOR: #5c5c61; TEXT-DECORATION: none

}

.entry_on A:visited {

	COLOR: #5c5c61; TEXT-DECORATION: none

}

.entry_on A:active {

	COLOR: #5c5c61; TEXT-DECORATION: none

}

.entry_on A:hover {

	COLOR: #5c5c61; TEXT-DECORATION: none

}

.entrySub {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 9px; COLOR: #9999a3; LINE-HEIGHT: 12px; PADDING-TOP: 0px

}

.entrySub_on {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 9px; COLOR: #9999a3; LINE-HEIGHT: 12px; PADDING-TOP: 0px

}

.entrySub A {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.entrySub A:link {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.entrySub A:visited {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.entrySub A:active {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.entrySub A:hover {

	COLOR: #5c5c61; TEXT-DECORATION: none

}

.entrySub_on {

	COLOR: #000000

}

.link_arrow {

	MARGIN: 0px;

	WIDTH:165px;

}

.logo {

	LEFT: 0px; WIDTH: 200px; POSITION: absolute; TOP: 0px; HEIGHT: 100px

}

.logo_popup {

	MARGIN-TOP: 0px; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 130px; HEIGHT: 85px

}

.gnav {

	FONT-SIZE: 10px; OVERFLOW: visible; WIDTH: 780px; COLOR: #9999a3; PADDING-TOP: 3px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right

}

.gnav A {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.gnav A:link {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.gnav A:visited {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.gnav A:active {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.gnav A:hover {

	COLOR: #000000; TEXT-DECORATION: none

}

#pd_countryselector {

	DISPLAY: none; Z-INDEX: 200; BACKGROUND: #e6e6eb; LEFT: 0px; VISIBILITY: hidden; OVERFLOW: hidden; WIDTH: 150px; CLIP: rect(0px 150px 80px 0px); POSITION: absolute; TOP: 19px; HEIGHT: 80px

}

#pd_countries {

	DISPLAY: block; BACKGROUND: #e6e6eb; FLOAT: left; VISIBILITY: visible; WIDTH: 135px; POSITION: relative; HEIGHT: auto

}

#pd_scrollbuttons {

	DISPLAY: block; BACKGROUND: #e6e6eb; FLOAT: right; VISIBILITY: visible; WIDTH: 15px; POSITION: relative; HEIGHT: 80px

}

.scroll_space {

	DISPLAY: block; WIDTH: 15px; POSITION: relative; HEIGHT: 46px

}

A.pd_countries_link {

	DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: #9999a3; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, Sans Serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none

}

A.pd_countries_link:link {

	COLOR: #9999a3; TEXT-DECORATION: none

}

A.pd_countries_link:visited {

	COLOR: #9999a3; TEXT-DECORATION: none

}

A.pd_countries_link:active {

	COLOR: #9999a3; TEXT-DECORATION: none

}

A.pd_countries_link:hover {

	COLOR: #000000; TEXT-DECORATION: none

}

.pd_image {

	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; MARGIN-TOP: -3px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px

}

.scrollbutton {

	CURSOR: pointer

}

.foot {

	CLEAR: both;

	DISPLAY: block;

	FONT-SIZE: 10px;

	PADDING-BOTTOM: 23px;

	WIDTH: 100%;

	COLOR: #9999a3;

	PADDING-TOP: 0px;

	POSITION: relative;

}

.foot .txtri {

	MARGIN-TOP: 0px; FLOAT: right; POSITION: relative

}

.foot .txtle {

	MARGIN-TOP: 0px

}

.foot A {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.foot A:link {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.foot A:visited {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.foot A:active {

	COLOR: #9999a3; TEXT-DECORATION: none

}

.foot A:hover {

	COLOR: #000000; TEXT-DECORATION: none

}

.footgnav_vertical_seperator {

	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px

}

.gnavcountry_vertical_seperator {

	MARGIN-LEFT: 5px; MARGIN-RIGHT: 3px

}

.headline_content {

	MARGIN: 0px

}

.pic_keyvisual {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 70px

}

.pic_textoverpic {

	FONT-SIZE: 11px; LEFT: 455px; WIDTH: 310px; COLOR: #ffffff; POSITION: absolute; TOP: 85px; HEIGHT: 110px

}

.pic_le {

	DISPLAY: block; PADDING-BOTTOM: 10px

}

.txtpic_clickimg {

	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; CURSOR: pointer; BORDER-RIGHT-WIDTH: 0px

}

.icon_window {

	PADDING-LEFT: 5px

}

.pic_homepage {

	BORDER-TOP: #ccccd1 1px solid; MARGIN-TOP: -1px; MARGIN-BOTTOM: 4px

}

.pic_homepage_titel {

	MARGIN: 0px

}

.col_head_line {

	MARGIN-BOTTOM: 7px; BORDER-BOTTOM: #d7d7dd 1px solid

}

.txt {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 15px; PADDING-TOP: 0px

}

.txt_s {

	FONT-SIZE: 11px; MARGIN-BOTTOM: 17px; LINE-HEIGHT: 15px

}

.txt_s_small {

	FONT-SIZE: 10px; MARGIN-BOTTOM: 17px; LINE-HEIGHT: 15px

}

.txt_dialog {

	MARGIN-TOP: -2px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 15px

}

.date {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #878791; PADDING-TOP: 0px

}

.date_crosslink {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #878791; PADDING-TOP: 0px

}

.date_crosslink A {

	COLOR: #878791; TEXT-DECORATION: none

}

.date_crosslink A:link {

	COLOR: #878791; TEXT-DECORATION: none

}

.date_crosslink A:visited {

	COLOR: #878791; TEXT-DECORATION: none

}

.date_crosslink A:active {

	COLOR: #878791; TEXT-DECORATION: none

}

.date_crosslink A:hover {

	COLOR: #878791; TEXT-DECORATION: underline

}

.txt .link_dark {

	COLOR: #000000

}

.txt .link_dark A {

	COLOR: #000000; TEXT-DECORATION: none

}

.txt .link_dark A:link {

	COLOR: #000000; TEXT-DECORATION: none

}

.txt .link_dark A:visited {

	COLOR: #000000; TEXT-DECORATION: none

}

.txt .link_dark A:active {

	COLOR: #000000; TEXT-DECORATION: none

}

.txt .link_dark A:hover {

	COLOR: #000000; TEXT-DECORATION: underline

}

.link_dark {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 15px; PADDING-TOP: 0px

}

.link_dark A {

	COLOR: #000000; TEXT-DECORATION: none

}

.link_dark A:link {

	COLOR: #000000; TEXT-DECORATION: none

}

.link_dark A:visited {

	COLOR: #000000; TEXT-DECORATION: none

}

.link_dark A:active {

	COLOR: #000000; TEXT-DECORATION: none

}

.link_dark A:hover {

	COLOR: #000000; TEXT-DECORATION: underline

}

.link_blue {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3e5f88; LINE-HEIGHT: 15px; PADDING-TOP: 0px

}

.link_blue A {

	COLOR: #3e5f88; TEXT-DECORATION: none

}

.link_blue A:link {

	COLOR: #3e5f88; TEXT-DECORATION: none

}

.link_blue A:visited {

	COLOR: #3e5f88; TEXT-DECORATION: none

}

.link_blue A:active {

	COLOR: #3e5f88; TEXT-DECORATION: none

}

.link_blue A:hover {

	COLOR: #3e5f88; TEXT-DECORATION: underline

}

.txt_direct {

	PADDING-RIGHT: 0px; MARGIN-TOP: -5px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000000; LINE-HEIGHT: 15px; PADDING-TOP: 0px

}

.txt_direct .link_dark {

	COLOR: #000000

}

.txt_direct .link_dark A {

	COLOR: #000000; TEXT-DECORATION: none

}

.txt_direct .link_dark A:link {

	COLOR: #000000; TEXT-DECORATION: none

}

.txt_direct .link_dark A:visited {

	COLOR: #000000; TEXT-DECORATION: none

}

.txt_direct .link_dark A:active {

	COLOR: #000000; TEXT-DECORATION: none

}

.txt_direct .link_dark A:hover {

	COLOR: #000000; TEXT-DECORATION: underline

}

.title {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 15px; PADDING-TOP: 0px;TEXT-DECORATION: none;

}

.title A {

	COLOR: #000000; TEXT-DECORATION: none

}

.title A:link {

	COLOR: #000000; TEXT-DECORATION: none

}

.title A:visited {

	COLOR: #000000; TEXT-DECORATION: none

}

.title A:active {

	COLOR: #000000; TEXT-DECORATION: none

}

.title A:hover {

	COLOR: #000000; TEXT-DECORATION: underline

}

#calendarcontainer {

	DISPLAY: block; VISIBILITY: visible; WIDTH: 165px; POSITION: relative; HEIGHT: auto

}

.calendarbuttons {

	BACKGROUND: #e6e6eb; WIDTH: 165px; PADDING-TOP: 3px; POSITION: relative; HEIGHT: 17px

}

#chosenDate {

	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; VISIBILITY: visible; PADDING-BOTTOM: 0px; WIDTH: 128px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans Serif; HEIGHT: 17px; TEXT-ALIGN: center; xLINE-HEIGHT: 11px

}

.arrow_cld_left {

	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px

}

.arrow_cld_right {

	PADDING-RIGHT: 7px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px

}

#calendarnumbers {

	BORDER-RIGHT: #e6e6eb 1px solid; DISPLAY: block; MIN-HEIGHT: 100px; VISIBILITY: visible; PADDING-BOTTOM: 10px; BORDER-LEFT: #e6e6eb 1px solid; WIDTH: 163px; POSITION: relative

}

#calendarcontent {

	DISPLAY: none; VISIBILITY: hidden; MARGIN-LEFT: 15px; WIDTH: 140px; POSITION: relative; HEIGHT: auto

}

.number {

	DISPLAY: block; FONT-SIZE: 10px; FLOAT: left; WIDTH: 19px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, Sans Serif; POSITION: relative; HEIGHT: 15px; TEXT-ALIGN: center

}

#descriptioncontainer {

	CLEAR: both; DISPLAY: block; BACKGROUND: #e6e6eb; VISIBILITY: visible; WIDTH: 165px; POSITION: relative; HEIGHT: 40px

}

#eventdescription {

	DISPLAY: block; BACKGROUND: #e6e6eb; VISIBILITY: visible; PADDING-BOTTOM: 7px; WIDTH: 165px; PADDING-TOP: 6px; POSITION: relative; HEIGHT: auto

}

.eventTitle {

	PADDING-RIGHT: 15px; MARGIN-TOP: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; VISIBILITY: visible; WIDTH: 140px; COLOR: #878791; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, Sans Serif; POSITION: relative; HEIGHT: auto

}

.eventDesc {

	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 11px; VISIBILITY: visible; WIDTH: 140px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans Serif; POSITION: relative; HEIGHT: auto

}

A.numberlink {

	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #ccccd1; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, Sans Serif; TEXT-DECORATION: none

}

A.numberlink:link {

	COLOR: #000000; TEXT-DECORATION: none

}

A.numberlink:visited {

	COLOR: #000000; TEXT-DECORATION: none

}

A.numberlink:active {

	COLOR: #000000; TEXT-DECORATION: none

}

A.numberlink:hover {

	COLOR: #000000; TEXT-DECORATION: none

}

#noflash_txt_big {

	Z-INDEX: 11; LEFT: 210px; WIDTH: 376px; POSITION: absolute; TOP: 60px; HEIGHT: auto; TEXT-ALIGN: center

}

#noflash_txt_small {

	Z-INDEX: 11; LEFT: 210px; WIDTH: 376px; POSITION: absolute; TOP: 10px; HEIGHT: auto; TEXT-ALIGN: center

}

.noflash_headline {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, Sans Serif

}

.noflash_paragraph {

	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; COLOR: #5c5c61; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, Sans Serif

}

.teaser_news_title {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #878791; PADDING-TOP: 10px

}

.teaser_news {

	PADDING-BOTTOM: 10px; PADDING-TOP: 10px

}

.teaser_events_title {

	PADDING-RIGHT: 10px; 

	MARGIN-TOP: 10px; 

	PADDING-LEFT: 10px; 

	FONT-WEIGHT: bold; 

	FONT-SIZE: 11px;

	BACKGROUND: #e6e6eb; 

	PADDING-BOTTOM: 3px; 

	COLOR: #878791; 

	PADDING-TOP: 3px

}

.teaser_events_txt {

	FONT-SIZE: 11px;

	COLOR: #878791; 

}

.event {

	MARGIN-BOTTOM: -4px; PADDING-BOTTOM: 13px; PADDING-TOP: 10px

}

.date_event {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; WIDTH: 100%; COLOR: #878791; BORDER-BOTTOM: #e6e6eb 1px solid

}

.teaser_events {

	MARGIN-BOTTOM: -4px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px

}

.date_events {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 6px; WIDTH: 100%; COLOR: #878791; BORDER-BOTTOM: #e6e6eb 1px solid

}

.tab_singel {

	PADDING-RIGHT: 1px; 

	PADDING-LEFT: 1px; 

	FONT-SIZE: 11px; 

	BACKGROUND: #d7d7dd; 

	MARGIN-BOTTOM: 20px; 

	PADDING-BOTTOM: 1px; 

	PADDING-TOP: 2px;

}

.tab_singel_dialog {

	PADDING-RIGHT: 1px; MARGIN-TOP: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; BACKGROUND: #d7d7dd; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px

}

.tab_title {

	PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; COLOR:#878791;BACKGROUND: #d7d7dd;

}

.tab_titlegros {

	PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; COLOR:#878791;BACKGROUND: #d7d7dd;FONT-SIZE: 13px;

}

.tab_title2 {

	PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; COLOR:#878791;BACKGROUND: #f0f0f5;

}

.tab_contenu {

	PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; COLOR:#878791;BACKGROUND: #ffffff;

}

.tab_title_dialog {

	PADDING-LEFT: 9px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 1px

}

.tab_bg2 {

	PADDING-TOP: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #f0f0f5

}

.tab_bg1 {

	PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #ffffff

}

.tab_bg2_fixed {

	PADDING-LEFT: 10px; BACKGROUND: #f0f0f5; HEIGHT: 10px

}

.tab_result{

	background-color: #FFFFFF;

	border-top: 1px solid #CCCCCC;

	border-right: 0px solid #CCCCCC;

	border-bottom: 0px solid #CCCCCC;

	border-left: 0px solid #CCCCCC;	

}

.tab_resultBouton{

	background-color: #FFFFFF;

	border-top: 1px solid #CCCCCC;

	border-right: 0px solid #CCCCCC;

	border-bottom: 0px solid #CCCCCC;

	border-left: 0px solid #CCCCCC;

	PADDING-RIGHT: 5px;

	PADDING-TOP: 5px;

	PADDING-BOTTOM: 5px;	

}

.tab_resultBoutonTop{

	background-color: #FFFFFF;

	border-bottom: 1px solid #CCCCCC;

	border-right: 0px solid #CCCCCC;

	border-top: 0px solid #CCCCCC;

	border-left: 0px solid #CCCCCC;

	PADDING-RIGHT: 5px;

	PADDING-TOP: 5px;

	PADDING-BOTTOM: 5px;	

}

.row_content {

	BORDER-RIGHT: #ffffff 1px solid;

	WIDTH: 765px;

	POSITION: absolute;

	TOP: 330px;

	left: 15px;



}

.textarea_dialog

{

    FONT-SIZE: 11px;

    COLOR: #000000;

    WIDTH: 227px;    

    HEIGHT: 85px;

}

.firstcheckbox

{

	VERTICAL-ALIGN: middle;

	MARGIN-LEFT: 0px;

    BACKGROUND-COLOR: #F0F0F5;	

}

.tab_encadrer {

	MARGIN: 0px;

	PADDING: 0px;

	COLOR: #000000;

	FONT-SIZE: 11px;

	LINE-HEIGHT: 15px;

	BORDER-RIGHT: #e6e6eb 1px solid;

	BORDER-LEFT: #e6e6eb 1px solid;

	BORDER-BOTTOM: #e6e6eb 1px solid;

	BORDER-TOP: #e6e6eb 1px solid;	

}

.select_form

{

    WIDTH: 190px;

}

.vw_marginall

{

    PADDING-RIGHT: 5px;

    PADDING-BOTTOM: 5px;

	PADDING-LEFT: 5px;

	PADDING-TOP: 5px;

}

/*MENU GAUCHE TYPE PAGE INSCRIPTION*/

.vw_box

{

    FONT-SIZE: 10px;

    PADDING-BOTTOM: 5px;

	PADDING-TOP: 5px;

}

.vw_encadrer

{

	BORDER-LEFT: #e6e6eb 1px solid;

	BORDER-BOTTOM: #e6e6eb 1px solid;

	BORDER-RIGHT: #e6e6eb 1px solid;

	BORDER-TOP: #e6e6eb 1px solid;

	WIDTH:180px;



}

.vw_titre

{

	BORDER-LEFT: #e6e6eb 1px solid;

	BORDER-RIGHT: #e6e6eb 1px solid;

	BORDER-TOP: #e6e6eb 1px solid;	

	BACKGROUND: #f0f0f5;

	WIDTH:180px;

	COLOR:#878791;

	FONT-WEIGHT:bold;

}

.vw_titreactu

{	

	BACKGROUND: #f0f0f5;

	PADDING-LEFT:5px;

	PADDING-BOTTOM:1px;

	PADDING-TOP:1px;

	PADDING-RIGHT:2px;

	COLOR:#878791;

	FONT-WEIGHT:bold;

}

.col_headline

{

	COLOR: #5C5C61;

	MARGIN-BOTTOM: 2px;

}

.head_box

{

    PADDING-RIGHT: 5px;

    FONT-SIZE: 10px;

    BACKGROUND: #FFFFFF;

}

.marginBottom

{

	PADDING-BOTTOM:5px;

}

.marginLeft

{

	PADDING-LEFT:5px;

}

.marginRight

{

	PADDING-RIGHT:15px;

}

.lineBottom{

	border-bottom: 1px solid #CCCCCC;

	border-right: 0px solid #CCCCCC;

	border-top: 0px solid #CCCCCC;

	border-left: 0px solid #CCCCCC;	

}





/**************************************/

/*TABELLE*/

/**************************************/

/*Hintergrund, Size Tabelle*/

.tab

{

    FONT-SIZE: 11px;

    MARGIN-TOP: 0px;

    PADDING-TOP: 10px;

    PADDING-BOTTOM: 1px;

    PADDING-LEFT: 1px;

    PADDING-RIGHT: 1px;

    BACKGROUND: #D7D7DD;

	MARGIN-BOTTOM: 20px;

	CLEAR: both;

}

.inp_reiter_tab

{

    FONT-SIZE: 11px;

    MARGIN-TOP: 0px;

    PADDING-TOP: 10px;

    PADDING-BOTTOM: 1px;

    PADDING-LEFT: 1px;

    PADDING-RIGHT: 1px;

    BACKGROUND: #D7D7DD;

	MARGIN-BOTTOM: 20px;

}



.tab_ohnerahmen

{

    FONT-SIZE: 11px;

    MARGIN-TOP: 4px;

    PADDING-TOP: 10px;

    BACKGROUND: #D7D7DD;

}



.tab_singel

{

    FONT-SIZE: 11px;

    PADDING-TOP: 2px;

    PADDING-BOTTOM: 1px;

    PADDING-LEFT: 1px;

    PADDING-RIGHT: 1px;

    BACKGROUND: #D7D7DD;	

	MARGIN-BOTTOM: 20px;

}



.tab_singel_ohnerahmen

{

    FONT-SIZE: 11px;

    PADDING-TOP: 2px;

    BACKGROUND: #D7D7DD;

}



.tab_title

{

    FONT-WEIGHT: bold;

    PADDING-TOP: 3px;

    PADDING-BOTTOM: 3px;

    PADDING-LEFT: 10px;

}

.tab_doc

{

	FONT-SIZE: 11px;

	MARGIN-BOTTOM: 0px;

	MARGIN-TOP: 0px;

	PADDING-BOTTOM: 0px;

	BORDER: solid 1px #D7D7DD;   

	BACKGROUND: #FFFFFF;

}

/*1 steht fr ungerade = weisser Hintergrund der Zeile, Anfang der Liste immer mit weiss*/

.tab_hint1

{

    PADDING-TOP: 4px;

    PADDING-BOTTOM: 2px;

    BACKGROUND: #FFFFFF;

	PADDING-LEFT: 10px;

	FONT-SIZE: 11px;

}



.tab_hint1_pad

{

    BACKGROUND: #FFFFFF;

	PADDING-LEFT: 10px;

	PADDING-TOP: 12px;

	PADDING-BOTTOM: 10px;

	FONT-SIZE: 11px;

}



.tab_hint1_center

{

    BACKGROUND: #FFFFFF;

	TEXT-ALIGN: center;

	VERTICAL-ALIGN: middle;

	BORDER-LEFT: 1px solid #D7D7DD;

	FONT-SIZE: 11px;

}



.tab_hint1_border

{

    BACKGROUND: #FFFFFF;

	TEXT-ALIGN: left;

	VERTICAL-ALIGN: top;

	BORDER-LEFT: 1px solid #D7D7DD;

	PADDING-LEFT: 10px;

	FONT-SIZE: 11px;

}



/*2 steht fCr gerade = hellgrauer Hintergrund der Zeile*/

.tab_hint2

{

    PADDING-TOP: 4px;

    PADDING-BOTTOM: 2px;    

    BACKGROUND: #F0F0F5;	

	PADDING-LEFT: 10px;

	FONT-SIZE: 11px;

}



.tab_hint2_fest

{

    BACKGROUND: #F0F0F5;	

	PADDING-LEFT: 10px;

	HEIGHT: 10px;

}



.tab_hint2_pad

{

    BACKGROUND: #F0F0F5;

	PADDING-LEFT: 10px;

	PADDING-TOP: 12px;

	PADDING-BOTTOM: 10px;

	FONT-SIZE: 11px;

}



.tab_hint2_center

{

    BACKGROUND: #F0F0F5;

	TEXT-ALIGN: center;

	VERTICAL-ALIGN: middle;

	BORDER-LEFT: 1px solid #D7D7DD;	

	FONT-SIZE: 11px;

}



.tab_hint2_border

{

  BACKGROUND: #F0F0F5;

	TEXT-ALIGN: left;

	VERTICAL-ALIGN: top;

	BORDER-LEFT: 1px solid #D7D7DD;	

	PADDING-LEFT: 10px;

	FONT-SIZE: 11px;

}



/*3 hellgrauer Hintergrund einer Tabellenzelle mit fester Breite und Hoehe*/

.tab_hint3_fest

{

    WIDTH: 165px;

    HEIGHT: 20px;

    BACKGROUND: #E6E6EB;

}

.tab_hint3_fest .txt

{

    FONT-SIZE: 11px;

    PADDING-LEFT: 10px;

    PADDING-TOP: 3px;

}





.tab_hint_red

{

    PADDING-TOP: 4px;

    PADDING-BOTTOM: 2px;    

    BACKGROUND: #F0F0F5;	

    COLOR: #FF0000;	

		PADDING-LEFT: 10px;

		FONT-SIZE: 11px;

}



.tab_form_txt

{

	PADDING-BOTTOM: 8px;

}



.tab_form_txt2

{

	PADDING-TOP: 10px;

}





/* formatierungen fr reiter mit input-elementen */

.reiter_tab

{

	WIDTH: 570px;

	HEIGHT: 20px;

	DISPLAY: block;

	MARGIN-BOTTOM: 0px;	

}



/* normale reiter */

/*tab aktiv*/

.tab_on

{

    FONT-SIZE: 11px;

	HEIGHT: 20px;

    PADDING-TOP: 4px;

    MARGIN-BOTTOM: 0px;

	MARGIN-TOP: 0px;

    FONT-WEIGHT: bold;

	PADDING-LEFT: 7px;

    PADDING-RIGHT: 5px;

	PADDING-BOTTOM: 0px;

	BORDER: 0px;   

    BORDER-RIGHT: solid 1px #FFFFFF;

    BACKGROUND: #D7D7DD;

	DISPLAY: block;

	FLOAT: left;

}

.tab_on1

{

	FONT-SIZE: 11px;

	FONT-WEIGHT: bold;

	MARGIN-BOTTOM: 0px;

	MARGIN-TOP: 0px;

	PADDING-BOTTOM: 0px;

	BORDER: 0px;   

	BACKGROUND: #D7D7DD;

	PADDING: 5px 0px 5px 3px;

}

/*tab inaktiv*/

.tab_off

{

    FONT-SIZE: 11px;

    COLOR: #000000;

	HEIGHT: 19px;

    PADDING-TOP: 4px;

	MARGIN-BOTTOM: 0px;

	MARGIN-TOP: 0px; 

	PADDING-LEFT: 7px;

    PADDING-RIGHT: 5px;

	PADDING-BOTTOM: 0px;

	BORDER: 0;

    BORDER-RIGHT: solid 1px #FFFFFF;

    BACKGROUND: #F0F0F5;

	DISPLAY: block;

	FLOAT: left;

}

.tab_off1

{

	FONT-SIZE: 11px;

	COLOR: #000000;

	MARGIN-BOTTOM: 0px;

	MARGIN-TOP: 0px; 

	PADDING-BOTTOM: 0px;

	BORDER: 0;

	BACKGROUND: #F0F0F5;

	PADDING: 5px 0px 5px 3px;

}



/*tab Link inaktive tabs*/

.tab_off A

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.tab_off A:link

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.tab_off A:visited

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.tab_off A:active

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.tab_off A:hover

{

    COLOR: #000000;

    TEXT-DECORATION: underline;

}



/*tab Link aktive tabs (hinzugefTgt am 1.11.04 H.-J. Schffer */

/*tab Link inaktive tabs*/

.tab_on A

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.tab_on A:link

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.tab_on A:visited

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.tab_on A:active

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}

.tab_on A:hover

{

    COLOR: #000000;

    TEXT-DECORATION: none;

}



/**************************************/

/*ACROBAT, QUICKTIME*/

/**************************************/

.download

{

	CLEAR: both;

	DISPLAY: block;

}



.pdficon

{

	BORDER: 0;

	MARGIN-LEFT: 10px;

	VERTICAL-ALIGN: middle;

}



.acrobat

{

    FONT-SIZE: 11px;

    MARGIN-TOP: 0px;

    PADDING-BOTTOM: 20px;

	MARGIN-LEFT: 0px;

	DISPLAY: block;	

	TEXT-ALIGN: left;

}

.acrobat_pic

{

    FLOAT: left;

    MARGIN-TOP: -5px;

    MARGIN-RIGHT: 5px;	

	BORDER: 0;

}



.quicktime

{

    FONT-SIZE: 11px;

    MARGIN-TOP: 0px;

    PADDING-BOTTOM: 15px;

	DISPLAY: block;	

	TEXT-ALIGN: left;

}

.quicktime_pic

{

    FLOAT: left;

    MARGIN-TOP: -4px;

    MARGIN-RIGHT: 9px;

}



/*space right, left*/

/******************************/

.pic_space_ri

{

	PADDING-RIGHT: 10px;

	MARGIN-BOTTOM: 13px;

	DISPLAY: block;

}

.pic_space_withhint_ri

{

	PADDING-RIGHT: 10px;

	DISPLAY: block;

}

.pic_space_le

{

	PADDING-LEFT: 10px;

	PADDING-BOTTOM: 17px;

	DISPLAY: block;

}

.pic_space_withhint_le

{

	PADDING-LEFT: 10px;

	DISPLAY: block;

}



.tab_legende

{

	COLOR: #5C5C61;

	TEXT-ALIGN: right;

	WIDTH: 560px;

	MARGIN-BOTTOM: 8px;

}



.img_legende

{

	VERTICAL-ALIGN: middle;

}



/*SPACE RIGHT*/

.space_ri

{

	PADDING-RIGHT: 10px;

}



.vw_banner

{

    MARGIN-BOTTOM: 10px;

}



.vw_box

{

    FONT-SIZE: 10px;

    MARGIN-BOTTOM: 10px;

}



.img_to_big_image

{

	CURSOR: pointer;

}



.content_headline

{

	FONT-WEIGHT:bold;

}



/*tab Galerie Bilder*/

.galerie

{

	POSITION: relative;

	WIDTH: 570px;

	BACKGROUND: #E6E6EB;

	DISPLAY: block;

	MIN-HEIGHT: 280px;

	OVERFLOW: visible;

	MARGIN-BOTTOM: 20px;	

}



.galerie_left

{

    POSITION: relative;

	WIDTH: 120px;

	FLOAT: left;

	DISPLAY: block;

	MARGIN-TOP: 15px;

	PADDING-LEFT: 10px;

}



.galerie_right

{

    POSITION: relative;

	WIDTH: 440px;

	FLOAT: left;

	DISPLAY: block;	

	MARGIN: 0px;

	PADDING: 0px;

}

.galerie_bigpic

{

    BORDER: 0;

	MARGIN-LEFT: 0px;

	MARGIN-TOP: 0px;

	CURSOR: pointer;

}



.galerie_smallpic_left

{

	BORDER: 0;

	MARGIN-LEFT: 1px;

	MARGIN-BOTTOM: 1px;	

	CURSOR: pointer;

}



.galerie_smallpic_right

{

	BORDER: 0;

	MARGIN-LEFT: 1px;

	MARGIN-BOTTOM: 1px;	

	CURSOR: pointer;

}



/**************************************/

/*COULEURS*/

/**************************************/

.div_couleur

{

	BORDER-WIDTH:4;

	BACKGROUND:#D7D7DD;

	FONT-SIZE: 11px;

	MARGIN-TOP: 0px;

	PADDING-BOTTOM: 1px;

	PADDING-LEFT: 1px;

	PADDING-RIGHT: 1px;

	MARGIN-BOTTOM: 20px;

}



.div_couleur_choix_couleur

{



}



.div_couleur_en_tete

{

	BACKGROUND: #D7D7DD;

	FONT-WEIGHT: bold;

	PADDING-LEFT: 10px;

	PADDING-TOP: 2px;

	PADDING-BOTTOM: 2px;

}



.div_couleur_liste

{

	BACKGROUND: #FFF;

	PADDING-LEFT: 10px;

	PADDING-TOP: 2px;

	PADDING-BOTTOM: 5px;

}



.div_couleur_choisie

{

	BACKGROUND: #F0F0F5;

	PADDING-LEFT: 8px;

	PADDING-TOP: 2px;

	PADDING-BOTTOM: 1px;

}



.div_couleur_choisie_img

{

	BACKGROUND: #FFF;

	WIDTH: 115px;

	HEIGHT: 115px;

	MARGIN:0px;

}



.div_couleur_choisie_txt

{

	PADDING-LEFT: 5px;

	VERTICAL-ALIGN:TOP;

}



.div_couleur_table_thumb

{

	

}



.div_couleur_ligne_thumb

{

	

}



.div_couleur_cell_thumb

{

	BACKGROUND: #F0F0F5;

	HEIGHT: 20px;

	WIDTH: 20px;

	CURSOR: pointer;

	TEXT-ALIGN:center;

	VERTICAL-ALIGN:middle;

}



.div_couleur_visu_couleur

{

	BACKGROUND: #F0F0F5;

}

*{margin:0;padding:0;}

.h1 {margin-top:46px;margin-left:15px;}

.h2 {margin-top:15px;}