@charset "utf-8";
/* ------ COPYRIGHT: EW 2 MEDIA OG ------*/
/* ----------- www.2-media.at -----------*/

/* ------------ TREIBER SECTION ------------*/
#Box-1-Start{
    background-image: url('../images/design_2/start-image-1.gif');
}
#Box-1-Software{
    background-image: url('../images/design_2/software-image-1.gif');
}
#Box-1-Treiber{
    background-image: url('../images/design_2/treiber-image-1.gif');
}
#Box-1-Games{
    background-image: url('../images/design_2/games-image-1.gif');
}
.Box-2-Start{
    background-color: #bdcbd4;
}
#Box-5-Start{
    background-image: url('../images/design_2/start-image-1.gif');
}
#Box-5-Software{
    background-image: url('../images/design_2/software-image-1.gif');
}
#Box-5-Treiber{
    background-image: url('../images/design_2/treiber-image-1.gif');
}
#Box-5-Games{
    background-image: url('../images/design_2/games-image-1.gif');
}
#Box-6-Start{
    border-left: 2px solid #bdcbd4;
    border-right: 2px solid #bdcbd4;
    border-bottom: 2px solid #bdcbd4;
    background-image: url('../images/design_2/start-image-1.gif');
}
#Box-6-Software{
    border-left: 2px solid #3fa9f5;
    border-right: 2px solid #3fa9f5;
    border-bottom: 2px solid #3fa9f5;
    background-image: url('../images/design_2/software-image-1.gif');
}
#Box-6-Treiber{
    border-left: 2px solid #7AC943;
    border-right: 2px solid #7AC943;
    border-bottom: 2px solid #7AC943;
    background-image: url('../images/design_2/treiber-image-1.gif');
}
#Box-6-Games{
    border-left: 2px solid #FF1D25;
    border-right: 2px solid #FF1D25;
    border-bottom: 2px solid #FF1D25;
    background-image: url('../images/design_2/games-image-1.gif');
}
.Menu_SELECTED{
    font-weight: bold;
}

/* ------------ MAIN MENÜ ------------*/
#start_menu {
	height:80px;
	width:100%;
}
#start_menu img {
	float:left;
	margin-right:10px;
	cursor:pointer;
	opacity:0.5;
	filter: alpha(opacity=50);
}
#start_menu img:hover {
	opacity:1;
	filter: alpha(opacity=100);
}
#start_menu img.current {
	cursor:default;
	opacity:1;
	filter: alpha(opacity=100);
}
#start_menu div {
	width:0px;
	float:left;	
	display:none;		
	margin-right:10px;
}

#start_menu div strong {
	width:100%;
	font-size:14px;
        display: block;
        margin-top: 5px;
}
	
#start_menu div p {	
	font-size:11px;
	width:100%;
        height: 35px;
        display: block;
        margin: 0;
        padding: 0;
}
#start_menu div p em{
        display: block;
        font-weight: bold;
	font-size:11px;
	width:100%;
        height: 35px;
        padding-top: 5px;
        font-style: normal;
}

#links-software a, #links-software em{
        color: #3fa9f5;
        
}
#links-treiber a, #links-treiber em{
        color: #7AC943;
}
#links-games a, #links-games em{
        color: #FF1D25;
}
/* ------------ INHALT ------------*/
.S-Content-Start{
    margin: 0;
    padding: 0;
    margin-bottom: 210px;
}
.S-Content-Box-1-2{
	float: left;
	height:auto !important;
	height:100%;
        width: 470px;
        margin-left: 0;
        padding: 5px;
}
.SOFTWARE-zusatz{
    border-bottom: 2px solid #3fa9f5;
    margin-top: 10px;
}
.SOFTWARE-zusatz span{
    background-color: #3fa9f5;
}
.SOFTWARE-zusatz div{
    
}
.bar_content_SW strong{
    border-bottom: 1px solid #3fa9f5;
    border-left: 10px solid #3fa9f5;
    width: 215px;
}
.bar_content_SW strong:hover{
    background-color: #3fa9f5;
}
.sw-pics{
    width: 180px;
    height: 132px;
    padding: 6px;
}

.S-Content-Box-4er{
	float: left;
	height:auto !important;
	height:100%;
        width: 235px;
        margin-left: 0;
        padding: 5px;
        margin-bottom: 0;
}


.GAME-zusatz{
    border-bottom: 2px solid #FF1D25;
    margin-top: 10px;
}
.GAME-zusatz span{
    background-color: #FF1D25;
}
.bar_content_GS strong{
    border-bottom: 1px solid #FF1D25;
    border-left: 10px solid #FF1D25;
    width: 215px;
}
.bar_content_GS strong:hover{
    background-color: #FF1D25;
}
.bar_slide_content li:hover{
    background-color: #333333;
}
.bar_slide_content li:hover a{
    color: #FFFFFF;
    font-weight: normal;
}

/* ------------ DOWNLOAD TIPP ------------*/
.start_adv_sw_img{
	width: 160px;
	height: 117px;
        float: left;
        padding: 5px;
}
.start_adv_sw{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.start_adv_sw_title{
    display: block;
    padding-top: 5px;
    font-weight: bold;
}
.addthiszusatz{
    display: block;
    float: right;
    font-size: 10px;
    font-style: normal;
}
.addthiszusatz span{
    margin: 0 !important;
    padding: 0 !important;
    background-color: #FFFFFF !important;
}

/* ------------ GAMES - PICS ------------*/
.scrollable {
	position:relative;
	overflow:hidden;
	width: 900px;
	height:180px;
}
.scrollable .items {
	width:20000em;
	position:absolute;
	clear:both;
}
.items div {
	float:left;
	width:900px;
}
.scrollable img {
	float:left;
	margin:5px;
	background-color:#fff;
	padding:2px;
	border:1px solid #ccc;
	width:112px;
	height:160px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

.scrollable img:hover {
	background-color:#333333;
	border:1px solid #ccc;
}

.scrollable .active {
	border:2px solid #000;
	position:relative;
	cursor:default;
}
.scrollable {
	float:left;	
}
a.browse {
	background:url(../images/design_2/hori_large.png) no-repeat;
	display:block;
	width:30px;
	height:30px;
	float:left;
	margin:65px 8px;
	cursor:pointer;
	font-size:1px;
}

a.right { background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover { background-position:-30px -30px; }
a.right:active { background-position:-60px -30px; } 
a.left	{ margin-left: 0px; } 
a.left:hover  { background-position:-30px 0; }
a.left:active  { background-position:-60px 0; }

a.disabled {
	visibility:hidden !important;		
} 	

/* ------------ MENU - TAB LISTE ------------*/
ul.tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;	
	border-bottom:1px solid #666;	
	height:40px;
}
ul.tabs li { 
	float:left;	 
	text-indent:0;
	padding:0px;
	margin:0 !important;
	list-style-image:none !important; 
}
.tabs img{
    border: 0px;
    padding: 2px;
    margin-right: 10px;
}
.panes .pane {
	display:none;		
}
#SW_Menu h3, #GS_Menu h3, #TR_Menu h3{
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 5px;
    margin:4px;  
}
#SW_Menu h3{
    color: #3fa9f5;
}
#GS_Menu h3{
    color: #FF1D25;
}
#TR_Menu h3{
    color: #7AC943;
}

.SWMenu_Kategorien{
    border-left: 5px solid #3fa9f5;
    height: 320px;
}
.TRMenu_Kategorien{
    border-left: 5px solid #7AC943;
    height: 170px;
}
.GSMenu_Kategorien{
    border-left: 5px solid #FF1D25;
    height: 70px;
}
#SW_Menu ul, #TR_Menu ul, #GS_Menu ul{
    margin:2px;
    padding:0;
    list-style-type: none;
}
.hautpkategorie li{
    font-size: 10px;
    display: inline;
}
.hautpkategorie{
    margin:0;
    padding: 0;
    padding: 2px;
    list-style-type: none;
}
.hautpkategorie ul li, .hautpkategorie ul{
    list-style-type: none;
    margin:0;
    padding: 0;
}
