@import "rte.css";
@import "pi_content.css";
@import "forms.css";
@import "feUser.css";
@import "mediaStorage.css";
@import "colorbox.css";


/*-----------------------------------
 general settings
-------------------------------------*/

body {
	margin: 0;
	padding: 0;
	background: #e9e9e9;
}

body, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}

a, a:visited {
    color: #cc0000;
    text-decoration: none;
}

#midCol {
    width: 840px;
    margin: auto;
    background: white;
}

#mainContent {
    min-height:300px;
    height:auto !important;
    height:300px; 
    width: 597px;
    margin: auto;
}

#designPic {
    margin-bottom: 10px;
}

table#wrapTable, table#wrapTable td.wrap {
    border-color: #cecece;
    border-style: solid;
}
        
table#wrapTable {
    border-width: 0 0 1px 1px;
    border-spacing: 0;
    border-collapse: collapse;
}
                    
table#wrapTable td.wrap {
    margin: 0;
    border-width: 1px 1px 0 0;
    background-color: white;
}

#logo {
    margin: 30px 0 30px 0;
    text-align: center;
}

#headLinks {
    text-align: right;
    padding: 5px;
}

#headLinks a {
    color: #333;
}

/*-----------------------------------
 start content
-------------------------------------*/

#startContent {
    margin-top: 20px;
}

#startContent a.textLink {
    background-image: url(../upload/image/porsche/arrowRight.gif);
    background-repeat: no-repeat;
    background-position: 0% 50%;
    display: block;
    padding-left: 10px;
    color: #333;
}

/*-----------------------------------
 left menu 
-------------------------------------*/

#leftMenu .lvl1, #leftMenu .lvl1-act {
    border-top: 1px solid #ccc;
    padding: 5px;
    padding-left: 20px;
    background-image: url(../upload/image/porsche/arrowRight.gif);
    background-repeat: no-repeat;
    background-position: 5% 50%;
}

#leftMenu .lvl1-act {
    border-bottom: 1px dashed #ccc;
    background-image: url(../upload/image/porsche/arrowDown.gif);
}

#leftMenu .lvl2 {
    margin: 5px;
}

#leftMenu .item {
    padding-left: 25px;
}

#leftMenu .act {
    background-image: url(../upload/image/porsche/arrowRightRed.gif);
    background-repeat: no-repeat;
    background-position: 8% 50%;
}

#leftMenu .act a {
    color: #cc0000;
}

#leftMenu a {
    color: #666666;
    text-decoration: none;
}


/*-----------------------------------
 footer 
-------------------------------------*/

#footer {
    margin: 5px;
}

#footer a {
    text-decoration: none;
    color: #333;
}

/*-----------------------------------
 mediaStorageElements table
-------------------------------------*/

table.mediaStorageElements th {
    padding: 10px;
    background-color: #ccc;
}

table.mediaStorageElements tr td {
    padding: 8px;
}

tr.even td {
    background-color: #eeeff1;
}

/*-----------------------------------
 mediaStorageElements cartype menu
-------------------------------------*/

.pi_mediaStorage__cartypeMenu {
    margin: 5px;
}

.pi_mediaStorage__cartypeMenu .act {
    font-weight: bold;
}

.pi_mediaStorage__cartypeMenu .act a {
}

.pi_mediaStorage__cartypeMenu .item a {
	background-image: url(../upload/image/seat/whiteArrow.png);
	background-repeat: no-repeat;
	background-position:center left; 
	text-decoration: none;
	padding-left: 10px;
}



