
/* ------------------------------------------------------------------------------------------------------
	marcries.net / Structures Stylesheet
	copyright 2007 vonautomatisch werkstaetten / vonautomatisch.at
------------------------------------------------------------------------------------------------------ */



/*  Body
------------------------------------------------------------------------------------------------------ */

body {
    margin: 0; padding: 56px 0 0 0;
    background: #FDFDFD; background-repeat: repeat;
}




/*  Navigation
------------------------------------------------------------------------------------------------------ */

#navigation { position: relative; width: 980px; height: 200px; }



/*  Content
------------------------------------------------------------------------------------------------------ */

#contentstage {
    position: relative; float: none !important; clear: both !important;
    margin: 0 0 0 20px; padding: 0;
    width: 84%; height: 100% !important;
}

#content {
    position: relative !important; float: none !important; clear: both !important; height: 100% !important;
    margin: 0 0 60px 300px !important; padding: 0;
	font-size:12px; color: #2B2B2B; line-height: 17px;
}



/*  Pagination
------------------------------------------------------------------------------------------------------ */

ul.pagination {
    position: relative; float: right; clear: both !important; top: 103px; right: 50px;
    margin: 0; padding: 0;
    list-style-type: none;
    font-size: 13px; line-height: 17px;
}
ul.pagination li {
    position: relative; float: left !important;
    width: auto;
}
ul.pagination li.previous {
    margin: 0 10px 0 0; padding: 1px 0 0 0;
}
ul.pagination li.next {
    margin: 0 10px 0 0; padding: 1px 0 0 0;
}
ul.pagination li.data {
    margin: 0 0 0 10px;
    font-size: 17px; line-height: 17px;
    text-align: left;
}

ul.pagination a:link, ul.pagination a:visited { color:#939490; }
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus { color:#2B2B2B; }

#bottom { position: relative; margin: 0 0 60px 0 !important; width: 980px; height: 1px; }
#bottom ul.pagination { position: relative; top: -30px !important; }





/*  Navigation Specifications
------------------------------------------------------------------------------------------------------ */

/* Marc Ries */

#navigation h1 { float: left; width: 240px; margin: 0 20px 14px 0; text-align: right; }

#navigation h1 a { font-size: 27px; line-height: 27px; color:#2B2B2B; }
#navigation h1 a:link, #navigation h1 a:visited { }
#navigation h1 a:hover, #navigation h1 a:active, #navigation h1 a:focus { color:#9ECF0C; }


/* Office: Kontakt, Impressum */

#office { position: absolute; top: 4px;	left: 780px; margin: 0; padding: 0; list-style-type: none; }

#office li { float: left; margin: 0 0 0 20px; }

#office .inactive a { float: left; margin: 2px 0 0 0;
	font-size: 12px; color:#939490; text-decoration: none; line-height: 27px; }
#office .inactive a:link, #office .inactive a:visited { }
#office .inactive a:hover, #office .inactive a:active, #office .inactive a:focus { margin: 0; font-size: 15px; color:#2B2B2B; }

#office .active a { float: left; margin: 0;
	font-size:15px; color:#2B2B2B; line-height: 27px; text-decoration: none; font-weight: normal; }
#office .active a:link, #office .active a:visited { }
#office .active a:hover, #office .active a:active, #office .active a:focus { }


/* Categories */

#categories { position: absolute; width: 240px; margin: 0; padding: 0; text-align: right; list-style-type: none; }

#categories li { height: 21px; }

#categories .inactive a { font-size: 15px; line-height: 23px; color:#939490; }
#categories .inactive a:link, #categories .inactive a:visited { }
#categories .inactive a:hover, #categories .inactive a:active, #categories .inactive a:focus { font-size: 19px; color:#2B2B2B; }

#categories .active a { font-size: 19px; line-height: 23px; color:#2B2B2B; }
#categories .active a:link, #categories .active a:visited { }
#categories .active a:hover, #categories .active a:active, #categories .active a:focus { }

#categories .schlagworte { height: 21px; margin: 14px 20px 0 0; }

#categories .schlagworte a { font-size: 19px; line-height: 23px; color:#9ECF0C; }
#categories .schlagworte a:link, #categories .schlagworte a:visited { }
#categories .schlagworte a:hover, #categories .schlagworte a:active, #categories .schlagworte a:focus { color:#2B2B2B; }

/* Subategories */

#subcategories { position: absolute; left: 260px; width: 700px; margin: -26px 0 0 0; padding: 0; list-style-type: none; }

#subcategories li { float: left; height: 21px; margin: 0; }

#subcategories .inactive a { float: left; margin: 5px 14px 0 0;
	font-size: 13px; line-height: 23px; color:#939490; }
#subcategories .inactive a:link, #subcategories .inactive a:visited { }
#subcategories .inactive a:hover, #subcategories .inactive a:active, #subcategories .inactive a:focus { margin: 4px 14px 0 0; font-size: 17px; color:#2B2B2B; }

#subcategories .active a { float: left; margin: 4px 14px 0 0;
	font-size: 17px; line-height: 23px; color:#2B2B2B; }
#subcategories .active a:link, #subcategories .active a:visited { }
#subcategories .active a:hover, #subcategories .active a:active, #subcategories .active a:focus { }

.schlagworte #subcategories li.active { float: left; margin: 4px 0 0 -34px;
	font-size: 17px; line-height: 23px; color:#2B2B2B; }

