/************  DAS-DOWNLOAD-ARCHIV.DE  ************/
/************         STARTSEITE       ************/


body{
	background-color: #adadad;
	background-image: url(../images/design_1/back_start.gif);
}
.design_suche{
	background-image: url(../images/design_1/suche_start.jpg);
}
.design_logo{
	background-image: url(../images/design_1/das_download_archiv.png);
}
.design_menu_1{
	background-image: url(../images/design_1/menu_1.png);
}
.temp_inhalt_back{
	padding-left: 12px;
}
.start_Menu_details{
	display: none;
	height: 1px;
	width: 1px;
	position: absolute;
	top: 1px;
	left: 1px;
}

/******* Abschnitt 1 ********/

.start_abschnitt_1_l, #start_abschnitt_1_l{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/startseite_07.gif);
	background-repeat: repeat-y;
	width: 502px;
	height: 330px;
}
.start_abschnitt_1_r, #start_abschnitt_1_r{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/startseite_11.gif);
	background-repeat: repeat-y;
	width: 463px;
	height: 330px;
	float: right;
	margin-right: 17px;
}
#start_software{
	background-image: url(../images/startseite_sw.png);
	background-repeat: no-repeat;
	width: 463px;
	height: 66px;
}
#start_abschnitt_1_Infos{
	width: 130px;
	height: 23px;
	position: absolute;
	margin-left: 315px;
	margin-top: 24px;
	cursor: hand;
	cursor:pointer;
}
#start_abschnitt_1_Hersteller{
	padding-left: 5px;
	padding-top: 43px;
}
#start_abschnitt_1_Hersteller a{
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	padding-left: 25px;
}
#start_abschnitt_1_Hersteller a:hover{
	text-decoration: underline;
}
#start_abschnitt_1_kat_l{
	margin-left: 20px;
}
#start_abschnitt_1_kat_r{
	float: right;
	margin-right: 17px;
}
#start_abschnitt_1_kat_r li, #start_abschnitt_1_kat_l li{
	list-style-type:none;
}
#start_abschnitt_1_kat_r li a, #start_abschnitt_1_kat_l li a{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
}

#start_abschnitt_1_kat_r, #start_abschnitt_1_kat_l{
	width: 210px;
	line-height: 14px;
	font-size: 10px;
	padding-left: 20px;
}

#start_abschnitt_1_l{
	background-image: url(../images/startseite_14.gif);
	background-repeat: no-repeat;
	height: 13px;
	margin-bottom: 10px;
}
#start_abschnitt_1_r{
	background-image: url(../images/startseite_15.gif);
	background-repeat: no-repeat;
	height: 13px;
	clear: both;
	margin-bottom: 10px;
}
.start_adv_sw_img{
	margin-left: 10px;
	width: 160px;
	height: 117px;
}
.start_adv_sw{
	float: right;
	width: 310px;
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 5px;
}
.start_adv_sw img{
	margin-top: 10px;
}
.dyn_cat_1{
	padding-top: 0px;
	padding-left: 5px;
}
.dyn_cat b{
	font-size: 12px;
	color:#666666
}
.dyn_cat_1{
	font-size: 10px;
	color:#666666
}
#show_INFO_sw{
	background-color: #ecf3fb;
	width: 430px;
	height: 254px;
	margin-top: 75px;
	margin-left: 11px;
}
/******* Abschnitt 2 ********/

.start_abschnitt_2_l, #start_abschnitt_2_l{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/startseite_29.gif);
	background-repeat: repeat-y;
	width: 654px;
	height: 400px;
}
.start_abschnitt_2_r, #start_abschnitt_2_r{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/startseite_31.gif);
	background-repeat: repeat-y;
	width: 310px;
	height: 400px;
	float: right;
	margin-right: 17px;
}
#start_abschnitt_2_l{
	background-image: url(../images/startseite_34.gif);
	background-repeat: no-repeat;
	height: 11px;
	margin-bottom: 10px;
}
#start_abschnitt_2_r{
	background-image: url(../images/startseite_35.gif);
	background-repeat: no-repeat;
	height: 11px;
	clear: both;
	margin-bottom: 10px;
}

#start_treiber{
	background-image: url(../images/startseite_tr.gif);
	background-repeat: no-repeat;
	width: 654px;
	height: 65px;
}
#start_abschnitt_2_Infos{
	width: 130px;
	height: 23px;
	position: absolute;
	margin-left: 505px;
	margin-top: 24px;
	cursor: hand;
	cursor:pointer;
}
#start_abschnitt_2_Hersteller{
	padding-left: 10px;
	padding-top: 50px;
	color: #0066FF;
}
#start_abschnitt_2_Hersteller a{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	padding-left: 25px;
}
#start_abschnitt_2_Hersteller a:hover{
	text-decoration: underline;
}
#start_abschnitt_2_RSS{
	width: 30px;
	height: 23px;
	position: absolute;
	margin-left: 270px;
}

#start_abschnitt_2_kat_l{
	margin-left: 20px;
}
#start_abschnitt_2_kat_r{
	float: right;
	margin-right: 17px;
}
#start_abschnitt_2_kat_l h3{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
}
#start_abschnitt_2_kat_l{
	background-image: url(../images/startseite_pfeil2.png);
	background-repeat: repeat-y;
	width: 150px;
	padding-top: 5px;
	line-height: 23px;
	font-size: 14px;
	padding-left: 25px;
}
#show_INFO_tr{
	background-color: #caddbe;
	width: 220px;
	height: 240px;
	margin-top: 75px;
	margin-left: 15px;
}

/******* Abschnitt 3 ********/

.start_abschnitt_3_l, #start_abschnitt_3_l{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/startseite_43.gif);
	background-repeat: repeat-y;
	width: 543px;
	height: 420px;
}
.start_abschnitt_3_r, #start_abschnitt_3_r{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/startseite_45.gif);
	background-repeat: repeat-y;
	width: 423px;
	height: 420px;
	float: right;
	margin-right: 17px;
}
#start_games{
	background-image: url(../images/startseite_gs.png);
	background-repeat: no-repeat;
	width: 423px;
	height: 66px;
}
#start_abschnitt_3_Infos{
	width: 130px;
	height: 23px;
	position: absolute;
	margin-left: 275px;
	margin-top: 24px;
	cursor: hand;
	cursor:pointer;
}
#start_abschnitt_3_links{
	padding-left: 5px;
	padding-top: 46px;
}
#start_abschnitt_3_links a{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	padding-left: 25px;
}
#start_abschnitt_3_links a:hover{
	text-decoration: underline;
}
#start_abschnitt_3_l{
	background-image: url(../images/startseite_48.gif);
	background-repeat: no-repeat;
	height: 13px;
	margin-bottom: 10px;
}
#start_abschnitt_3_r{
	background-image: url(../images/startseite_49.gif);
	background-repeat: no-repeat;
	height: 13px;
	clear: both;
	margin-bottom: 10px;
}
#start_abschnitt_3_RSS{
	width: 30px;
	height: 23px;
	position: absolute;
	margin-left: 430px;
}
#start_content_block_games{
	margin-left: 10px;
}
#start_gs_box{
	position: absolute;
	margin-left: 300px;
}
#start_gs_box a{
	padding-top: 10px;
}
.dyn_content_gs{
	height: 228px;
	width: 300px;
}
.dyn_content_sw{
	height: 266px;
}
#start_abschnitt_3_kat_l{
	margin-left: 20px;
	margin-top: 10px;
}
#start_abschnitt_3_kat_r{
	float: right;
	margin-right: 17px;
	margin-top: 10px;
}
#start_abschnitt_3_kat_r .gs_bar_menu_2 h4 a, #start_abschnitt_3_kat_l .gs_bar_menu_2 h4 a{
	font-weight: normal;
}
.gs_bar_menu_1{
	background-image: url(../images/gs_v3_02.gif);
	background-repeat: no-repeat;
	height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-left: 25px;
	padding-top: 2px;
}
#gs_bar_menu_1_first{
	height: 15px;
}
.gs_bar_menu_2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 35px;
	padding-top: 2px;
}
.game_ubersicht_index h4{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	font-weight: normal;
	padding-left: 12px;
	margin-top: 2px;
}
.gs_bar_menu_1 h3, .gs_bar_menu_2 h4{
	margin: 0px;
	padding: 0px;
	display: inline;
}
.gs_bar_menu_1 h3{
	font-size: 12px;
}
.gs_bar_menu_2 h4{
	font-size: 10px;
	font-weight: normal;
}
#show_INFO_gs{
	background-color: #feeedf;
	width: 380px;
	height: 275px;
	margin-top: 75px;
	margin-left: 15px;
}
/******* Abschnitt 1+2+3 ********/
.start_abschnitt_Sektion{
	width: 250px;
	height: 30px;
	position: absolute;
}
.start_content_block{
	width: 282px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 13px;
	margin-top: 10px;
}
#start_abschnitt_1_kat_r a, #start_abschnitt_1_kat_l a{
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}
.start_adv_sw a, #start_abschnitt_3_kat_r a, #start_abschnitt_3_kat_l a, #start_abschnitt_2_kat_l a{
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}
#start_abschnitt_1_kat_r a:hover, #start_abschnitt_1_kat_l a:hover{
	text-decoration: underline;
	color: #FFFFFF;
}
.start_adv_sw a:hover, #start_abschnitt_3_kat_l a:hover, #start_abschnitt_3_kat_r a:hover, #start_abschnitt_2_kat_l a:hover{
	text-decoration: underline;
	color: #FF6600;
}

#start_linkpartner{
	margin-left: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 15px;
	padding-top: 2px;
	width: 780px;
}
#start_linkpartner a, #show_INFO_sw a, #show_INFO_tr a, #show_INFO_gs a{
	color: #333333;
	text-decoration: none;
}
#start_linkpartner a:hover, #show_INFO_sw a:hover, #show_INFO_tr a:hover, #show_INFO_gs a:hover{
	text-decoration: underline;
}

#show_INFO{
	position: absolute;
	display: none;
}
#show_INFO_sw, #show_INFO_tr, #show_INFO_gs{
	position: absolute;
	display: none;
	border-width:1px;
	border-style:solid;
	border-color:#FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}





/*___________  * STARTSEITE - AUSWAHL - GAMES  ___________*/

#accordion_2 {
	width: 300px;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
}

/* accordion header */
#accordion_2 h2 {
	background:#ccc;
	margin:0;
	padding:5px 15px;
	font-size:12px;
	font-weight:normal;
	border:1px solid #fff;
	border-bottom:1px solid #ddd;
	cursor:pointer;
}

/* currently active header */
#accordion_2 h2.current {
	cursor:default;
	background-color:#fff;
	font-weight:bold;
}

/* accordion pane */
#accordion_2 .pane {
	display:none;
	height:228px;
}

/* a title inside pane */
#accordion_2 .pane h3 {
	font-weight:normal;
	margin:0 0 -5px 0;
}

.start_game_n{
	float:right;
	width: 600px;
	height: 300px;
	margin-right: 20px;
	margin-top: 10px;
}
.start_game_news{
	background-color: #e4e0db;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.start_game_news a{
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}


/*___________  * STARTSEITE - AUSWAHL - SOFTWARE  ___________*/

/* root element for accordion. decorated with rounded borders and gradient background image */
#accordion {
	padding:10px 0 10px 20px;
	width:650px;
}

/* accordion header */
#accordion img {
	float:left;
	margin-right:10px;
}

#accordion div {
	margin-right:10px;
}

/* content inside a pane should have fixed width */
#accordion div h3 a{
	color:#444;
	margin:0 0 -10px 0;
	width:600px;
	font-size:15px;
	text-decoration: none;
}
#accordion div h3 a:hover{
	text-decoration: underline;
}
#accordion div p {
	font-size:11px;
	width:600px;
	padding-top: 10px;
	height: 90px;
}


/*___________  * STARTSEITE - AUSWAHL - SW LISTE  ___________*/
.show_software{
	float:right;
	width: 300px;
	height: 300px;
	margin-right: 20px;
	margin-top: 10px;
}

#accordion_3 {
	width: 300px;
	margin-top: 10px;
}

/* accordion header */
#accordion_3 h2 {
	background:#ccc;
	margin:0;
	padding:5px 15px;
	font-size:12px;
	font-weight:normal;
	border:1px solid #fff;
	border-bottom:1px solid #ddd;
	cursor:pointer;
}

/* currently active header */
#accordion_3 h2.current {
	cursor:default;
	background-color:#fff;
	font-weight:bold;
}

/* accordion pane */
#accordion_3 .pane {
	display:none;
	height:228px;
}

/* a title inside pane */
#accordion_3 .pane h3 {
	font-weight:normal;
	margin:0 0 -5px 0;
}


/*___________  * STARTSEITE - KATEGORIEN  ___________*/


	/* main vertical scroll */
	#main {
		position:relative;
		overflow:hidden;
		height: 285px;
	}

	/* root element for pages */
	#pages {
		position:absolute;
		height:20000em;
	}

	/* single page */
	.page {
		padding:10px;
		height: 265px;
		width:745px;
		border:1px solid #666;
	}

	/* root element for horizontal scrollables */
	.scrollable {
		position:relative;
		overflow:hidden;
		width: 745px;
		height: 265px;
	}

	/* root element for scrollable items */
	.scrollable .items {
		width:20000em;
		position:absolute;
		clear:both;
	}

	/* single scrollable item */
	.item {
		float:left;
		width:745px;
		height:265px;
	}
	.item li{
		padding-top:5px;
	}
	.item h2{
		display: inline;
		margin: 0px;
		padding: 0px;
		font-size: 16px;
		font-weight: bold;
		padding-left: 40px;
		padding-right: 10px;
		text-shadow: 1px 1px 1px #FFFFFF;
	}
	.item em{
		text-shadow: 1px 1px 1px #FFFFFF;
	}
	#font_item_klein a{
		font-weight: normal;
	}
	.item h2 a{
	text-decoration: none;
	color: #000000;
	}
	/* main navigator */
	#main_navi {
		float:left;
		padding:0px !important;
		margin:0px !important;
	}

	#main_navi li {
		background-color:#333;
		border-top:1px solid #666;
		clear:both;
		color:#FFFFFF;
		font-size:18px;
		height:69px;
		list-style-type:none;
		padding-left:80px;
		padding-top:25px;
		width:131px;
		cursor:pointer;
	}

	#main_navi strong {
		display:block;
	}
	#main_navi span {
		padding-top:30px;
		font-size:10px;
	}

	#main div.navi {
		margin-left:250px;
		cursor:pointer;
	}



/*___________  * BOX  ___________*/

.box {
	width: 485px;
	background-color: #CCCCCC;
	font-size:11px;
	margin-top: 7px;
}
#dl_tipp{
	width: 975px;
	background-color: #5586b1;
	background-image: url(../design/01/start_sw.jpg);
	background-repeat: repeat-x;
}
#dl_tipp_gs{
	width: 975px;
	background-color: #99493e;
	background-image: url(../design/01/start_gs.jpg);
	background-repeat: repeat-x;
}
#dl_tipp strong, #dl_tipp_gs strong{
	font-size:14px;
	padding-left: 20px;
	padding-top: 5px;
	text-shadow: 1px 1px 1px #FFFFFF;
}
.box h3, .box p {
	margin: 0 5px;
}
.box p {
	padding-bottom: 7px;
}
.box .top, .box .bottom{
	display:block;
	background-color: #FFFFFF;
}
.box .top b, .box .bottom b
{
  display:block;height: 1px; overflow: hidden; background-color: #CCCCCC;
}
#dl_tipp .top b
{
  display:block;height: 1px; overflow: hidden; background-color: #87b5e6;
}
#dl_tipp .bottom b
{
  display:block;height: 1px; overflow: hidden; background-color: #5586b1;
}
#dl_tipp_gs .top b
{
  display:block;height: 1px; overflow: hidden; background-color: #d7965e;
}
#dl_tipp_gs .bottom b
{
  display:block;height: 1px; overflow: hidden; background-color: #99493e;
}
.box .r1{
	margin: 0 5px;
}
.box .r2{
	margin: 0 3px;
}
.box .r3{
	margin: 0 2px;
}
.box .top .r4, .box .bottom .r4{
	margin: 0 1px;height: 2px;
}
.box a:hover, #copyright a:hover, .LE_content a:hover{
	text-decoration: underline;
}

/*___________  * HTML  ___________*/

* html .start_adv_sw_img{
	width: 150px;
}
* html .start_abschnitt_1_l, * html #start_abschnitt_1_l{
	width: 502px;
}

* html #start_abschnitt_1_kat_l{
	margin-left: 5px;
}
* html #start_abschnitt_1_kat_r{
	float: right;
	margin-right: 2px;
}
* html .start_abschnitt_1_r, * html #start_abschnitt_1_r{
	margin-right: 5px;
}
* html .start_abschnitt_2_r, * html #start_abschnitt_2_r{
	margin-right: 5px;
}
* html .start_abschnitt_3_r, * html #start_abschnitt_3_r{
	width: 423px;
	height: 360px;
	margin-right: 5px;
}
* html #start_abschnitt_3_kat_l{
	margin-left: 2px;
	width: 200px;
}
* html #start_abschnitt_3_kat_r{
	width: 200px;
	margin-right: 2px;

}
* html #start_gs_box{
	margin-left: 0px;
	float: right;
	position: relative;
}
* html #start_content_block_games{
	margin-left: 10px;
}
