/*
 * FILE: css/style.css
 * ---------------------------------------------------------------
 * VERSION: 0.1.0.3
 * ---------------------------------------------------------------
 * COPYRIGHT:
 *   (C) 2005 - 2009 AIGES oHG, Cologne, Germany
 * ---------------------------------------------------------------
 * BESCHREIBUNG:
 * -------------
 * Application Stylesheet.
 * ---------------------------------------------------------------
 * CHANGELOG:
 * ----------
 * 0.1.0.1 - 09.10.06 - Athanasios Bountos
 * 0.1.0.3 - 29.11.08 - Athanasios Bountos
 */
A, A:link, A:visited, A:active {color: #003399;}
A:hover	{text-decoration: underline;}

body {background-image:url(../img/test/bgimage5.jpg); background-repeat:no-repeat; background-position:top center; background-attachment: fixed;}

.body {width:800px; min-height:780px;margin:auto;}
.body .content {background-repeat: repeat-y;background-position:40px bottom;}
.body .content strong {font-weight:bold;}

/* NAVIGATIONS BOX */
.box {-moz-border-radius: 7px; border: 1px solid #cdcdcd;}
.box h3 {background-color: #336799;}
.box .boxTitle, .box h3 a {background-color: #efefef; display: block; text-align: center; font-weight: bold; font-size: 1em;}
.box .boxTitle a, .box .boxTitle {color:#555555;}


.box .boxTitle {padding:5px;}


.box .boxContent {background-color:#ffffff;padding:10px 0 0 0;}
.box .boxContent a {color:#333333;}
.boxContent ul 	{padding-left: 5px;}
.boxContent li 	{padding-left: 0px;margin-left: 2px; list-style: none;}

.entryContentIMG {float:left;}

/* LOGO */
.topBanner {background-image:URL(../img/oekbBanner_transparent.jpg); background-repeat:no-repeat; height:110px; width:100%; margin-bottom:0px;}
.topBanner .logo {display: none;}
.topBanner .logoLink, .topBanner .logoLink:link, .topBanner .logoLink:visited, .topBanner .logoLink:active {float: left; color: black; text-decoration:none;width:100%; height:100%;}
.topBanner span.logoText {padding:30px 0 0 140px; font-family:Helvetica; font-weight:bold; font-size:1.6em; color:#010167;}

/* Inhalt Links Rechts */
.body .content .left {float:left;width:190px;margin-right: 5px;}
.body .content .right {float:right;margin:auto; width:220px;border: none;}

/* Rechte Seite speziell fuer den IE-6 */
*html .body .content .right {width:210px;}

.body .content .right li {margin:0 0 0 15px; padding:0 0 10px 0; list-style-type:circle;}
.body .content .right .animatedGIF img {margin:0 0 15px 10px;}
/* Inhalt mit Navi-Links */
.body .content li {margin-left: 8px;}
.body .content .contentL { min-height: 470px;float:left;width: 500px;}
.body .content .contentR {width: 600px;border: solid gray 1px;}
.body .content .contentLR {width: 550px;-moz-border-radius: 7px; border: 1px solid #cdcdcd; padding:10px; background-color:#ffffff;}

/* Startpage Template spezifische sachen */
.startpageTpl .right a img {margin:0 0 0 10px;}
.startpageTpl .v_newsList  {width:270px; float:left; }
.startpageTpl .right .c_listLinks {margin:15px 0 0 0;}
.startpageTpl .right .startpageRightIMG {margin:10px 0 10px 30px;}

/* BILD UND VIDEO */
.imagesOverviewList img {float:left;margin:10px 5px 0 10px;width:83px; height:60px;}
.overviewList {margin:15px 0 0 0;}
.overviewList a.active img {border:solid #608dbf 3px;}
.tplMedia .contentLR .overviewList img {width:80px; height:60px;}
.galleryDetailTemplate .contentLR .overviewList img {width:80px; height:60px;}
div.overviewList {float:left;}
.galleryDetailTemplate div.overviewList {float:left; margin:0 0 0 20px;}

/* NEWS CONTENT */
.zoomImage	{position:absolute; width:495px;}
.newsTitle	{font-weight:bold;}
.newsContent	{margin-left:10px; float:left;}
.newsThumbImage		{float:left;}
.newsSmallView		{margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:dashed #cdcdcd 1px;}
.newsDate {font-style: italic;font-size:0.9em;}
.newsDistance {padding:5px 0 5px 0; }

/* STANDART LIST */
.simpleList .text {float:left;}
.simpleList .text h2 {margin:0 0 15px 0;}

/* Navigation Links unten an der Seite (z.B. Kontakt, Impressum, AGB, etc.). */
.bottomNavi {margin:20px 0 0 0;	padding:3px;font-size:0.9em;border-top:solid #cccccc 1px;border-bottom:solid #cccccc 1px; width:100%; }
.bottomNavi a {}

/* Fusszeile unter der Internetseite - kommt nach bottomNavi -. */
.bottomFooter	{background-color: #cdcdcd;padding:4px; font-size:0.8em;}
.bottomFooterLeft {width:50%;float:left;text-align:left;}
.bottomFooterRight{width:48%;float:right;text-align:right;}
.bottomFooter a {}
.bottomFooterCopyrightInfo {}
.bottomAIGES {color:gray;}
.bottomAIGES a {color:gray;}


/* GALLERY -Thumbnail Ansicht*/
.galleryList {clear:both; width: 189px;}
.imgEntryDetail, .textEntryDetail {margin-top:10px;}
.naviPrevBig {float:left;}
.prev, .next {width:30px; margin:25px 0 0 0;}
.next {float:right;}
.prev {float:left;}
.imgTitle {float:left; font-size:1.2em; font-weight:bold; text-align:center; width:84%;}
.naviNextBig {float:right;}


/*KONTAKT*/
.msg textarea {width:480px;}
.submit input {margin-top:10px;}

.debugmessage {display:none;}

/* Menue (Top Navigation) */
.mainNavi.horizontal {border:none; text-align: center; background-color:#608dbf; background-image:url(../img/flags/Flag_of_Belgium.png); background-repeat:no-repeat;}

.mainNavi.horizontal a:visited, .mainNavi.horizontal a:hover, .mainNavi.horizontal a:active, .mainNavi.horizontal a:link {color:#ffffff; padding:4px;}

.mainNavi.horizontal li.mainItem {padding:1px;}
.mainNavi a {width:75px; float:left;}


/*ADDITIONAL (Announcement-Box [rightside])*/
.v_entry1Detail.c_announcement {background-color:#efefef; border:solid #cdcdcd 1px;font-size:10px; margin-top:10px; text-align:center;}
.v_entry1Detail.c_announcement .title {padding:5px 5px 5px 5px;}
.v_entry1Detail.c_announcement .title a {color:#444; font-weight:bold; height:25px;}
.v_entry1Detail.c_announcement .taj {background-color:#fff;padding:5px 5px 10px 5px;text-align:justify;}



