/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/*   MyDesigner - Website CSS (Cascading Style Sheet   )         */
/*   Copyright © 2006 by MyDesigner. All rights reserved.        */
/*   Author / Designer: Akin Ajewole [office@mydesigner.at]      */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */


/*********** Basic Styles */
html, body {
    font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
    line-height: 180%;
	color:#475153;
	text-align:left;
	margin:0px;
	margin-bottom:0px;
	padding:0px;
    background:#fff url(images/bg.gif) repeat-y;
    width:100%;
    height:100%;
}
h1, h2, h3, h4, h5, h6 {
    font-family:Tahoma, Verdana, sans-serif;
	font-size:36px;
    font-weight:normal;
    line-height: 100%;
	color:#666;
	margin-top:0px;
	text-align:left;
}
h1 {
	margin-bottom:20px;
}
h2 {
    font-family:Tahoma, Verdana, sans-serif;
	font-size:22px;
   line-height: 140%;
	color:#666;
	margin-top:0px;
	margin-bottom:10px;
   font-weight:bold;
}
p {
    font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
   line-height: 180%;
	color:#666;
	margin-top:0px;
	margin-bottom:0px;
}
p.justify {
    text-align:justify;
}
p.news {
	font-size:11px;
   line-height: 180%;
	margin-top:0px;
	margin-bottom:0px;
}
p.small {
	font-size:9px;
    line-height: 160%;
	margin-top:0px;
	margin-bottom:0px;
}
p.bold {
    font-weight:bold;
}
p.menu_meta {
	color:#999;
}
p.footer {
	color:#475153;
}
p.breadcrumbs {
	margin-top:0px;
	margin-bottom:20px;
}
p.meta {
  text-align:right;
  margin-top:0px;
}
p.copyright {
  text-align:center;
  padding-top:60px;
}

div#float_img_left {
    float:left;
    margin:0px;
    margin-right:5px;
    padding:0px;
    background:transparent;
    border:0px solid #D5E3FF;
    text-align:left;
    }
div#float_img_right {
    float:right;
    margin:0px;
    margin-left:5px;
    padding:0px;
    background:transparent;
    border:0px solid #D5E3FF;
    text-align:left;
    }


hr {
    height:1px;
    color:#ccc;
    background-color:#ccc;
    margin: 10px 0px 10px 0px;
    border: 0px solid #ccc;
}
img {
    border:0px;
    margin:0px;
    padding:0px;
}

td, th {
  vertical-align:top;
}

/*********** Content Styles */
div {
    margin:0px;
    padding:0px;
}
div#logo {
   position:absolute;
	top:17px;
	left:29px;
	text-align:left;
}
div#news {
   position:absolute;
	top:400px;
	left:575px;
	text-align:left;
}
div#content {
  width:700px;
  margin-top:0px;
  margin-left:167px;
  text-align:left;
  border:0px solid #ccc;
}

.gruen {
  background:url(images/bg_gruen.gif) no-repeat top left;
}

.pink {
  background:url(images/bg_pink.gif) no-repeat top left;
}

.mocca {
  background:url(images/bg_mocca.gif) no-repeat top left;
}

.sky {
  background:url(images/bg_sky.gif) no-repeat top left;
}

.flesh {
  background:url(images/bg_flesh.gif) no-repeat top left;
}

.orange {
  background:url(images/bg_orange.gif) no-repeat top left;
}

.red {
  background:url(images/bg_red.gif) no-repeat top left;
}

.yellow {
  background:url(images/bg_yellow.gif) no-repeat top left;
}

.purple {
  background:url(images/bg_purple.gif) no-repeat top left;
}




div#content_padding {
    padding-top:20px;
    padding-left:20px;
  border:0px solid #ccc;
}
div#seperator_line {
    background:#ccc;
}
div.float_left {
    float:left;
    margin-right:10px;
}
div.float_right {
    float:right;
    margin-left:10px;
}
div.float_clear {
    clear:both;
}
div#footer {
  width:700px;
  height:120px;
  margin-left:167px;
  margin-bottom:0px;
  margin-top:150px;
  border:0px solid #ccc;
  background:#e5e3e1;
  color:#475153;
}
div#img_border {
    border:1px solid #ccc;
}
div.form_notiz {
  width:300px;
  border:1px solid #ccc;
  padding:20px;
  padding-bottom:5px;
  margin-bottom:20px;
}

.measure_200 {
    width:200px;
}
.measure_220 {
    width:220px;
}
.measure_250 {
    width:250px;
}
.measure_300 {
    width:300px;
}
.measure_320 {
    width:320px;
}
.measure_350 {
    width:350px;
}
.measure_370 {
    width:370px;
}
.measure_400 {
    width:400px;
}
.measure_500 {
    width:500px;
}
.measure_580 {
    width:580px;
}
.measure_600 {
    width:600px;
}
.measure_700 {
    width:700px;
}
.measure_800 {
    width:800px;
}

/*********** Navigation Styles */
div#submenu {
   position:absolute;
	top:190px;
	left:24px;
}

/*********** Navigation Styles */
div#menu {
    background:#fff;
    margin-top:50px;
    margin-left:24px;
}
div#menu_meta {
	text-align:right;
	margin-right:30px;
}


/*********** Table Styles */
table, tr, td, th {
	margin:0px;
	padding:0px;
}
table{
	margin-bottom:-2px;
}
td {
    font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
    line-height: 140%;
	color:#666;
	text-align:left;
	margin:0px;
	padding:0px;
}
.logo_bg {
    background:#fff url(images/logo_bg.gif) no-repeat top left;
    font-family:Verdana, Tahoma, sans-serif;
	font-size:11px;
    line-height: 140%;
	color:#666;
	text-align:left;
	margin:0px;
	padding:0px;
}


/* Paging Components */
ul#paging {
  padding: 5px 5px 5px 0px;
  margin: 0;
}
ul#paging li {
	background:transparent;
	display:inline;
	margin:0;
	padding:0;
}
ul#paging li a {
	background:transparent;
	margin:0;
	padding:5px;
}

ul#paging li a:hover {
	background:transparent;
}
ul#paging li.selected {
	background:#eee;
	color:#999;
	font-weight:bold;
	margin:0;
	padding:5px;
}

/*********** Form Styles */
hr.form {

	color:#5b6367;
}
input {
    font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#666;
	margin-top:5px;
	margin-bottom:0;
	height:14px;
	font-size:11px;
	padding:0px;
}
textarea {
    font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#666;
	margin-top:5px;
	margin-bottom:0;
    line-height: 140%;
    width:250px;
	padding:5px;
}
.button {
	background-color:#FAFAFA;
	border: 1px solid #DFDEDE;
	font-family:tahoma, verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:#58595B;
   width:100px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 20px;
	background:url(images/bg_btn.gif) top left repeat-x;
	cursor: pointer;
}
.radio {
	margin:0px;
}


/*********** Link Styles */
a.default:link, a.default:visited {
    font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#430d01;
	margin-top:5px;
	margin-bottom:0;
    line-height: 140%;
    text-decoration: none;
    }
a.default:hover, a.default:visited:hover, a.default:active:hover {
    color:#a6764f;
    text-decoration: none;
    }
a.menu_meta:link, a.menu_meta:visited {
    font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#475153;
	margin-top:0px;
	margin-bottom:0;
    line-height: 140%;
    text-decoration: underline;
    }
a.menu_meta:hover, a.menu_meta:visited:hover, a.menu_meta:active:hover {
    color:#999;
    text-decoration: underline;
    }

/*********** List Styles */
ul {
	margin:0px;
	padding:0px;
	padding-left:20px;
}
ul#basic {
    list-style-type:disc;
    list-style-position:inside;
    font-family:Verdana, Tahoma, sans-serif;
	font-size:11px;
	color:#666;
    line-height: 140%;
	margin:0px;
	margin-top:0px;
	margin-bottom:0px;
    padding:0px;
    }
li#basic {
    border: 0px solid #ccc;
	margin:0px;
    padding:0px;
    }
li#basic.none {
    list-style-type:none;
    font-size: 11px;
	margin:0px;
    padding:0px;
    }

	 
/********************** CATEGORY: News */ 
/* Paging Components */
ul#news_paging {
  padding: 0px 5px 0px 0px;
  margin: 0;
}
ul#news_paging li {
	background:transparent;
	display:inline;
	margin:0;
	padding:0;
}
ul#news_paging li a {
	background:transparent;
	margin:0;
	padding:5px;
}

ul#news_paging li a:hover {
	background:transparent;
}
ul#news_paging li.news_selected {
	background:#eee;
	color:#999;
	font-weight:bold;
	margin:0;
	padding:5px;
} 