@charset "utf-8";
/* ************************************************************ */
/* ************************************************************ */
/* ************************************************************ */
/* IMPORTS */
/* ************************************************************ */
/* ************************************************************ */
/* ************************************************************ */


/*//////////////////////////////THICKBOX*/
@import url('thickbox.css');
/*//////////////////////////////*/


/* ************************************************************ */
/* ************************************************************ */
/* ************************************************************ */
/* OVERLAY-SETTINGS */
/* ************************************************************ */
/* ************************************************************ */
/* ************************************************************ */


/*//////////////////////////////OVERLAY-WINDOW*/
/*//////////SCREEN*/
@media screen {
.overlayWindow {
	position: fixed;
	z-index: 9999;
	left: 50%;
	top: 50%;
	/*--*/
	border: 3px solid #E5E5E5;
	background-color: #FFFFFF;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	/*--*/
	text-align: left;
}
.overlayWindow { width: 100px; height: 100px; margin-left: -50px; margin-top: -50px; }
/*--*/
*html .overlayWindow { /*-IE6-HACK-*/
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
/*CONTENT*/
.overlayContent { width: 98%; height: 98%; padding: 1%; }
.overlayContent iframe { width: 100%; height: 100%; margin: 0em; padding: 0em; border: 0px none; overflow: auto; }
/*CLOSE-BTN*/
.overlayWindow .closeBTN {
	display: block;
	position: absolute;
	z-index: 1001;
	right: -0.4em;
	top: -2em;
	/*--*/
	line-height: 1.5em;
	padding: 0em 0.5em;
	background-color: #E5E5E5;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	/*--*/
	color: #000000 !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
/*IE-FIX*/
*+html .overlayWindow .closeBTN { right: -0.25em; }
*html .overlayWindow .closeBTN { right: -0.25em; }
/*LOADING*/
.overlayWindow .iconLoadingBIG { width: 100%; height: 80px; }
.overlayWindow .iconLoadingSMALL { width: 100%; height: 80px; } }
/*//////////*/

/*//////////HANDHELD*/
@media handheld { .overlayWindow { display: none !important; } }
/*//////////*/

/*//////////PRINT*/
@media print { .overlayWindow { display: none !important; } }
/*//////////////////////////////*/


/* ************************************************************ */
/* ************************************************************ */
/* ************************************************************ */
/* WP-BLOG-SETTINGS */
/* ************************************************************ */
/* ************************************************************ */
/* ************************************************************ */


/*//////////////////////////////WP-BLOG*/
/*//////////SCREEN*/
@media screen {
#sidebar { padding-top: 3em; }
#sidebar ul { margin: 0em; padding: 0em; list-style-type: none; }
#sidebar .widget  { margin: 0em; padding: 0em; }
/*--*/
.widget_calendar { display: block; position: relative; }
.widget_calendar, .widget_calendar table { width: 100%; text-align: center; }
.widget_calendar caption { padding: 0em 0em 0.4em 0em; font-weight: bold; }
.widget_calendar th, .widget_calendar td { text-align: center; border-right: 1px solid #D3D3D3; border-bottom: 1px solid #D3D3D3; }
.widget_calendar a { display: block; }
.widget_calendar .pad { border: 0px none !important; }
/*--*/
.widget_search .formSTYLE.row .formText { width: 10em !important; }
.widget_tag_cloud { overflow: hidden !important; }
/*--*/
#respond #comment { width: 90% !important; } }
/*//////////*/

/*//////////HANDHELD*/
@media handheld { /*--*/ }
/*//////////*/

/*//////////PRINT*/
@media print { /*--*/ }
/*//////////////////////////////*/


/* ************************************************************ */
/* ************************************************************ */
/* ************************************************************ */
/* ISSUU-MINI-VIEWER* */
/* ************************************************************ */
/* ************************************************************ */
/* ************************************************************ */


/*//////////////////////////////ISSUU-MINI-VIEWER*/
/*//////////SCREEN*/
@media screen { .issuuMiniViewer { position: relative; width: 330px; height: 114px; overflow: hidden; text-align: left; } }
/*//////////*/

/*//////////HANDHELD*/
@media handheld { .issuuMiniViewer { display: none !important; } }
/*//////////*/

/*//////////PRINT*/
@media print { .issuuMiniViewer { display: none !important; } }
/*//////////////////////////////*/


/* ************************************************************ */
/* ************************************************************ */
/* ************************************************************ */
/* AD-SPECIFICATIONS */
/* ************************************************************ */
/* ************************************************************ */
/* ************************************************************ */


/*//////////////////////////////AD-SKYSCRAPER*/
/*//////////SCREEN*/
@media screen {
.adSkyscraper { margin: 0em; text-align: left; overflow: hidden; background-color: #FFFFFF; }
.adSkyscraper.sizeL { width: 200px; height: 600px; }
.adSkyscraper.sizeM { width: 160px; height: 600px; }
.adSkyscraper.sizeS { width: 120px; height: 300px; }
.adSkyscraper img { width: auto; margin: 0em; }
/*IE-FIX*/
*html .adSkyscraper { width: auto !important; height: auto !important; } }
/*//////////*/

/*//////////HANDHELD*/
@media handheld { .adSkyscraper { display: none; } }
/*//////////*/

/*//////////PRINT*/
@media print { .adSkyscraper { display: none; } }
/*//////////////////////////////*/


/*//////////////////////////////AD-RECTANGLE*/
/*//////////SCREEN*/
@media screen {
.adRectangle { margin: 0em; text-align: left; overflow: hidden; background-color: #FFFFFF; }
.adRectangle.sizeL { width: 336px; height: 250px; }
.adRectangle.sizeM { width: 300px; height: 250px; }
.adRectangle.sizeS { width: 180px; height: 150px; }
.adRectangle img { width: auto; margin: 0em; }
/*IE-FIX*/
*html .adRectangle { width: auto !important; height: auto !important; } }
/*//////////*/

/*//////////HANDHELD*/
@media handheld { .adRectangle { display: none; } }
/*//////////*/

/*//////////PRINT*/
@media print { .adRectangle { display: none; } }
/*//////////////////////////////*/


/* ************************************************************ */
/* ************************************************************ */
/* ************************************************************ */

