/*** template_css.css ***/

﻿/*--------------------------------------------------------------
# elvesocial - July 2009 (for Joomla 1.5)
# Copyright (C) 2007-2009 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com  
---------------------------------------------------------------*/
	
/* universal set of reset styles
---------------------------------------------------------------*/
html,body,div,span,applet,object,iframe,caption,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,dl,dt,dd,ol,ul,li,fieldset,form,label,legend {vertical-align: baseline;font-size: 100%;outline: 0;padding: 0;margin: 0;border: 0;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {background: white;line-height: 1;color: black;}
ol,ul {list-style: none;}
/* tables still need cellspacing="0" in the markup */
table{border-collapse: separate;border-spacing: 0;}
caption,th,td {font-weight: normal;}
/* remove possible quote marks (") from <q> & <blockquote> */
blockquote:before,blockquote:after,q:before,q:after {content: "";}
blockquote,q {quotes: "" "";}
/* ||| the end |||*/
/* ||| set of clearing floats |||*/	
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
.clr {font-size : 1px;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.clear {clear: both;}
/* End hide from IE-mac */
/* ------------------------ the end ----------------------------*/
html {
	min-height:100%;
	border-bottom:1px solid #fff;
}
body {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Arial, Verdana, sans-serif;
	line-height: 15px;
}
/* Basic link styles 
---------------------------------------------------------------*/
a{
	outline:none;
	cursor:pointer;
	color:#fff;
}
a:link,
a:visited,
a:active{
	text-decoration:none;
}
a:hover{
	text-decoration:none;
	color:#fbac29;
}
/* Basic image style 
----------------------------------------------------------------*/
img{
	border:none;
	text-decoration:none;
}
/* Basic lists styles 
----------------------------------------------------------------*/
ul{
	padding:0;
	margin:0;
}
ul li{
	padding:0;
	line-height:30px; 
	margin:0;
}
ul ul{
	padding-left:20px;
}
ul li a{
	text-decoration:none;
}
ol li{
	line-height:170%;
}
/* Basic heading styles 
-----------------------------------------------------------------*/
th {
	padding:4px;
	text-align:left;
}
p, pre, blockquote, h1, h2, h3, h4, h5, h6{
	margin:1em 0;
	padding:0;
}
h1 { font-size:200%; }
h2 { font-size:175%; }
h3 { font-size:150%; }
h4 { font-size:125%; }
h5 { font-size:115%; }
h1,h2,h3,h4,h5{
	margin:0;
}
/* Basic form styles 
-----------------------------------------------------------------*/
fieldset{
	border:none;
	padding:5px 0;
}
fieldset a{
	font-weight:bold;
}
input, select, button{
	font-size:11px;
	font-weight:normal;
}
/* Basic HR-line style 
-----------------------------------------------------------------*/
hr {
	border-right:0;
	border-left:0;
	border-bottom:0;
	height:1px;
}
/* Basic positioning classes 
-----------------------------------------------------------------*/
.clearfix{ clear:both; }
/* Logo 
------------------------------------------------------------*/
a#logo, 
a#logo_styled {
	float:left;
	display:block;
}
a#logo_styled{
	/* 
		Here you can change width or height of your logo 
		if you've disabled option "logo as image"
	*/
	width:320px;
	height:80px; 
}
/* Page structure
------------------------------------------------------------*/
div#bg{
	min-height:570px;
        
}
/* top */
div#top{
	width:996px;
	min-height: 216px;
	margin:0 auto;
        
}
div#top2{
	width:996px;
	min-height: 85px;
	max-height: 90px;
	margin:0 auto;
        
}

div#userarea{
	float:right;
	line-height:25px;
	width:auto;
	height:25px;
	font-size:11px;
}
div#userarea div{
	height:25px;
	margin:0 0 0 7px;
	padding: 0 14px 0 7px;
}
div#userarea span#login{
	padding-right: 8px;
	margin-right:4px;
}
/* menu */
div#menu{
	position:absolute;
	z-index:1001;
	width:660px;
	float:right;
	margin-left: 336px;
	margin-top: 37px;
}
div#horiz-menu li li a,
div#horiz-menu li li span.separator{
	display:block;
}
div#horiz-menu li li:first-child a,
div#horiz-menu li li:first-child span.separator{
	border-top:none!important;
}
/* banner */
div#banner{
	position:relative;
	top:1px;
	margin:0 auto 11px auto;
	min-width:100px;
	max-width:996px;
	overflow:hidden;
}
/* banner */
div#ya{
	position:absolute;
	top:110px;
	left:250px;
	margin:0 auto 11px auto;
	min-width:100px;
	max-width:996px;
	overflow:hidden;
}
/* message */
#system-message{
	width:996px;
	margin:0 auto;
}
#system-message dd{
	text-indent:0;
}
#system-message .error,
#system-message .message{
	background:none;
	padding:0;
}
#system-message .error ul,
#system-message .message ul{
	margin:0 0 10px 0;
}
#system-message dd.error ul {
	border:none!important;
}
#system-message dd.message ul {
	border:none!important;
	opacity:0.7;
	filter:alpha(opacity=70); 
	-moz-opacity:0.7;
}
/* header  */
div#header{
	width:996px;
	margin:0 auto;
	margin-bottom:10px;
	overflow:hidden;
}
div#header1{
	float:left;
	width:100%;
	overflow:hidden;
}
div#header2{
	float:right;
	width:100%;
	overflow:hidden;
}
/* content */
div#content{
	width:996px;
	margin:0 auto 10px auto;
	padding-top:6px;
}
div#content2{
	width:996px;
	margin:0 auto 10px auto;
	padding-top:0px;
	
}
div#content_bg{
	width: 964px;
	padding:10px 16px 0 16px;     
}
div#content2_bg{
	float: right;
	width: 970px;
	padding:0 0 0 0;
	background:none
}
div#component{
	float:left;
	margin-top:-10px;
}
div#mainbody{
	margin-bottom:10px;
}
/* column */
div#left{
	float:left;
}
div#right{
	float:right;
}
/* bottom */
div#bottom{
	width:996px;
	margin:0 auto 10px auto;
	padding:5px 0 0 0;
}
div#bottom_bg1{
	overflow:hidden;
}
div#bottom_bg2{
	overflow:hidden;
	padding:15px 20px 20px 20px;	
}
/* footer */
div#footer{
	width:962px;
	padding:12px 20px 0 14px;
	min-height:32px;
	font-size:11px;
	line-height:21px;
	margin:0 auto;
}
div#informations{
	float:right;
	margin-top:-1px;
	margin-left: 16px;
}
div#footer_menu{
	float:left;
	margin-top:4px;	
}
div#footer_menu ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
div#footer_menu li{
	padding:0 6px;
	line-height:12px;
	width:auto;
	float:left;
}
/* blocks */
.us_width-20,
.us_width-25,
.us_width-33,
.us_width-50,
.us_width-100{
	float:left;
}
.us_width-20{ width:20%; }
.us_width-25{ width:25%; }
.us_width-33{ width:33.3%; }
.us_width-50{ width:50%; }
.us_width-100{ width:100%; }

.module_wrap,
.users_wrap{
	overflow:hidden;
	margin-bottom:10px;
}
/* spaces between modules in component restriction section */
div#component .us_width .moduletable,
div#component .us_width .moduletable_lightblue,
div#component .us_width .moduletable_blue,
div#component .us_width .moduletable_white,
div#component .us_width .moduletable_green{
	margin-left:10px;
}
div#component .us_width:first-child .moduletable,
div#component .us_width:first-child .moduletable_lightblue,
div#component .us_width:first-child .moduletable_blue,
div#component .us_width:first-child .moduletable_white,
div#component .us_width:first-child .moduletable_green{
	margin-left:0;
}
/* Suffixes
------------------------------------------------------------*/
/* 
	Available suffixes :
	header: _clear, _text (std), _menu (std), _blue
	content: _lightblue, _blue, _white, _green, _clear, _menu (std), _text (std)
	column: _blue, _white, _green, _clear, _menu (std), _text (std)
	bottom: _text (std), _menu (std)
*/
/* common */
.moduletable,
.moduletable_text,
.moduletable_menu,
.moduletable_white,
.moduletable_lightblue,
.moduletable_blue,
.moduletable_green{
	padding:10px;
	margin:10px 0 0 0;
	overflow:hidden;
}
#component .moduletable,
#component .moduletable_text,
#component .moduletable_menu{
	padding:0;
}
.moduletable:first-child,
.moduletable_text:first-child,
.moduletable_menu:first-child,
.moduletable_white:first-child,
.moduletable_lightblue:first-child,
.moduletable_blue:first-child,
.moduletable_green:first-child{
	margin:0;
}
.moduletable_clear{
	margin:0;
	padding:0;
	border:none;
	background:transparent;
}
.moduletable h3,
.moduletable span.eventportal,
.moduletable_text h3,
.moduletable_text span.eventportal,
.moduletable_menu h3,
.moduletable_menu span.eventportal,
.moduletable_white h3,
.moduletable_white span.eventportal,
.moduletable_lightblue h3,
.moduletable_lightblue span.eventportal,
.moduletable_blue h3,
.moduletable_blue span.eventportal,
.moduletable_green span.eventportal,
.moduletable_green h3{
	padding:0;
	margin:0;
	font-size:17px;
	font-weight:normal;
}
.moduletable .moduletable_content,
.moduletable_text .moduletable_content,
.moduletable_menu .moduletable_content,
.moduletable_white .moduletable_content,
.moduletable_lightblue .moduletable_content,
.moduletable_blue .moduletable_content,
.moduletable_green .moduletable_content{
	padding:10px 0 0 0;
	margin:0;
}
/* header */
div#header .moduletable h3,
div#header .moduletable span.eventportal,
div#header .moduletable_text h3,
div#header .moduletable_text span.eventportal,
div#header .moduletable_menu span.eventportal,
div#header .moduletable_menu h3{
	height:37px;
	text-indent:20px;
	line-height:37px;
}
div#header .moduletable_blue h3{
	height:37px;
	text-indent:20px;
	line-height:37px;
}
div#header .moduletable_blue span.eventportal{
	height:37px;
	text-indent:20px;
	line-height:37px;
}
/* content */
div#content .moduletable h3,
div#content .moduletable span.eventportal,
div#content .moduletable_text h3,
div#content .moduletable_text span.eventportal,
div#content .moduletable_menu span.eventportal,
div#content .moduletable_menu h3{
	height:31px;
	line-height:31px;
}
div#content .moduletable_lightblue h3{
	height:37px;
	text-indent:20px;
	line-height:37px;	
}
div#content .moduletable_lightblue span.eventportal{
	height:37px;
	text-indent:20px;
	line-height:37px;	
}
div#content .moduletable_white h3{
	height:37px;
	text-indent:20px;
	line-height:37px;	
}
div#content .moduletable_white span.eventportal{
	height:37px;
	text-indent:20px;
	line-height:37px;	
}
div#content .moduletable_blue h3{
	height:31px;
	line-height:31px;
}
div#content .moduletable_blue span.eventportal{
	height:31px;
	line-height:31px;
}
div#content .moduletable_green h3{
	height:31px;
	line-height:31px;
}
div#content .moduletable_green span.eventportal{
	height:31px;
	line-height:31px;
}
/* column */
div.column .moduletable h3,
div.column .moduletable span.eventportal,
div.column .moduletable_text h3,
div.column .moduletable_text span.eventportal,
div.column .moduletable_menu span.eventportal,
div.column .moduletable_menu h3{
	height:37px!important;
	font-weight:normal!important;
	text-indent:20px;
	line-height:37px!important;
}
/* bottom */
div#bottom .moduletable:first-child,
div#bottom .moduletable_text:first-child,
div#bottom .moduletable_menu:first-child{
	padding:0 6px;
	margin:0 0 0 0;
}
div#bottom .moduletable,
div#bottom .moduletable_text,
div#bottom .moduletable_menu{
	padding:0 6px;
	margin:10px 0 0 0;
}
div#bottom .moduletable .moduletable_content,
div#bottom .moduletable_text .moduletable_content,
div#bottom .moduletable_menu .moduletable_content{
	padding:25px 0 0 0;
}
/* Restrictions & suffixes
------------------------------------------------------------*/
/* common - content and column */
div#content .moduletable_white ul li:first-child,
div#content .moduletable_blue ul li:first-child,
div#content .moduletable_green ul li:first-child,
div#content .moduletable ul li:first-child,
div#content .moduletable_menu ul li:first-child,
div#content .moduletable_text ul li:first-child,
div#content .moduletable_lightblue ul li:first-child{
	border-top:none!important;
	margin-top:-2px;
}
div#content .moduletable_white ul ul li:first-child,
div#content .moduletable_blue ul ul li:first-child,
div#content .moduletable_green ul ul li:first-child,
div#content .moduletable ul ul li:first-child,
div#content .moduletable_menu ul ul li:first-child,
div#content .moduletable_text ul ul li:first-child,
div#content .moduletable_lightblue ul ul li:first-child{
	margin-top:5px;
}
/* _white suffix */
div#content .moduletable_white a{
	text-decoration:none;
}
div#content .moduletable_white a:hover{
	text-decoration:underline;	
}
/* _blue suffix */
div#content .moduletable_blue a{
	text-decoration:none;
}
div#content .moduletable_blue a:hover{
	text-decoration:underline;	
}
/* _green suffix */
div#content .moduletable_green a{
	text-decoration:none;
}
div#content .moduletable_green a:hover{
	text-decoration:underline;	
}
/* _lightblue suffix */
div#content .column .moduletable a,
div#content .column .moduletable_menu a,
div#content .column .moduletable_text a,
div#content .moduletable_lightblue a{
	text-decoration:none;
}
div#content .column .moduletable a:hover,
div#content .column .moduletable_menu a:hover,
div#content .column .moduletable_text a:hover,
div#content .moduletable_lightblue a:hover{
	text-decoration:underline;	
}
/* header */
div#header .moduletable a,
div#header .moduletable_text a,
div#header .moduletable_menu a{
	text-decoration:none;	
}
div#header .moduletable a:hover,
div#header .moduletable_text a:hover,
div#header .moduletable_menu a:hover{
	text-decoration:underline;
}
div#header .moduletable_blue a:hover{
	text-decoration:underline;
}
div#header ul li:first-child,
div#header .moduletable_blue ul li:first-child{
	border-top:none;
	margin-top:-7px;
}
div#header ul ul li:first-child{
	margin-top:0;
}
/* bottom */
div#bottom ul li:first-child{
	border-top:none;
	margin-top:-7px;
}
div#bottom ul ul li:first-child{
	margin-top:0;
}
/* Standard Joomla modules
------------------------------------------------------------*/
/* mod_breadcrumb */
div#content .breadcrumb{
	height:26px;
	padding:5px 0;
	line-height:26px;
	width:100%;
	display:block;
}
div#content .breadcrumb .icon{
	height:26px;
	width:26px;
	display:block;
	float:left;
	margin:0 16px 0 8px;
	text-indent:-999em;
}
div#content .breadcrumb .icon:hover{
	opacity:0.7;
	filter:alpha(opacity=70); 
	-moz-opacity:0.7;
}
div#content .breadcrumb .separator{
	text-indent:-999em;
	height:7px;
	width:7px;
	display:block;
	float:left;
	margin:10px 12px 0 12px;
}
div#content .breadcrumb a,
div#content .breadcrumb span{
	display:block;
	float:left;
	width:auto;
	text-decoration:none;
}
div#content .breadcrumb a:hover{
	text-decoration:underline;
}
/* mod_search */
#mod_search_searchword{
	margin-right:8px;
}
/* mod_login */
ul.loginposition{
	margin-top:10px;
	overflow:hidden;
	padding:1px 0 0 0;
}
ul.loginposition:first-child{
	margin-top:0;
}
ul.loginposition li{
	float:left;
	width:auto;
	margin-right:6px;
	border:none!important;
}
#form-login-remember,
#form-login-remember label,
#form-login-fpass,
#form-login-flogin,
#form-login-register{
	line-height:21px;
	font-size:11px;
}
#form-login-remember input.inputbox{
	height:auto!important;
	padding:0!important;
}
#form-login-fpass a,
#form-login-flogin a,
#form-login-register a{
	text-decoration:none;
}
#form-login-fpass a:hover,
#form-login-flogin a:hover,
#form-login-register a:hover{
	text-decoration:underline;
}
/* popups */
div#popup_login,
div#popup_register{
	position:absolute;
	z-index:100000;
	width:530px;
	display:none;
}
div#close_button_login,
div#close_button_register{
	width:24px;
	margin:3px 0 0 0;
	height:24px;
	cursor:pointer;
	float:right;
}
div.popup_top{
	width:488px;
	padding:0 14px 10px 32px;
	margin:32px 0 0 0;
	overflow:hidden;
}
div.popup_top form#josForm{
	width:480px;
	margin:0 auto;
}
div.popup_bottom{
	width:534px;
	height:23px;
}
div#popup_login input.inputbox{
	height:16px!important;
		padding:1px 4px 2px 4px!important;
	display:block;
	float:left;
}
div#popup_login label{
	height:20px!important;
	line-height:21px!important;
	display:block;
	float:left;
	margin-right:4px;
}
div#popup_login .button{
	height:23px!important;
	line-height:10px!important;
	margin-top:-2px!important;
	padding:0 14px 4px 14px!important;
	display:block;
}
div.logout span{
	float:left;
	margin-top:5px
}
div.logout .button{
	float:right;
	margin-right:14px;
}

/*** suckerfish.css ***/

/*--------------------------------------------------------------
# elvesocial - July 2009 (for Joomla 1.5)
# Copyright (C) 2007-2009 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com  
---------------------------------------------------------------*/

/* Box-model
------------------------------------------------------------*/
div#horiz-menu *{
	margin:0;
	padding:0;
}
div#horiz-menu ul{
	margin:0;
	padding:0;
}
div#horiz-menu li.level1{
	padding:0 4px 0 0;
	margin:0;
	height:37px;
	line-height:37px;	
}	
div#horiz-menu li li{
	margin:0 6px 0 0;
	padding:0;
	border:0;
	height:30px;
	line-height:30px;
}
div#horiz-menu a,
div#horiz-menu span.separator{
	padding:0 0 0 3px;
}
div#horiz-menu a span,
div#horiz-menu span.separator span{
	padding:0 2px 0 7px;
}
div#horiz-menu li li{
	margin:0;
	height:30px;
}
div#horiz-menu ul{
	padding:0;
}
div#horiz-menu li li a,
div#horiz-menu li li span.separator{
	width:206px;
	padding:0;
	margin:0 12px;
}
div#horiz-menu li li a span{
	padding:0;
}
div#horiz-menu li li,
div#horiz-menu li li:hover ul,
div#horiz-menu li li li:hover ul,
div#horiz-menu li li li li:hover ul{
	width:230px;
}
div#horiz-menu li ul{
	width:230px;
}
div#horiz-menu ul ul{
	padding-bottom:3px;
}

/* Fonts
------------------------------------------------------------*/
div#horiz-menu{
	font-size:15px;
	font-family:Arial, Verdana, sans-serif;
	font-weight: bold;
	line-height:18px;
	t
}
div#horiz-menu a{
	text-decoration:none;
}
div#horiz-menu a:hover{
	text-decoration: none!important;
}
div#horiz-menu li li a,
div#horiz-menu li li span.separator{
	text-decoration:none;
	line-height:30px;
}

/* Other rules
------------------------------------------------------------*/

div#horiz-menu{
	position:relative;
}
div#horiz-menu ul{
	list-style:none;
}
div#horiz-menu li{
	display:block;
	float:left;
	list-style:none;
	position:relative;
}
div#horiz-menu li ul{
	float: none;
	left:-999em;
	position:absolute;
	z-index: 1000;
}
div#horiz-menu li:hover ul{
	left:0px;
	top:37px;
}
div#horiz-menu li:hover li ul,
div#horiz-menu li li:hover li ul,
div#horiz-menu li li li:hover li ul{
	top:-999em;
}
div#horiz-menu li li:hover ul,
div#horiz-menu li li li:hover ul,
div#horiz-menu li li li li:hover ul{
	left: 196px;
	top:0px;
}
div#horiz-menu li li{
	position: relative;
	float:none;
}

/*** joomla_classes.css ***/

/*--------------------------------------------------------------
# elvesocial - July 2009 (for Joomla 1.5)
# Copyright (C) 2007-2009 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com  
---------------------------------------------------------------*/

/* Joomla style
--------------------------------------------------------- */
/* headings */
h1.componentheading,
.componentheading{
	line-height:39px;
	margin-top:10px;
	font-size:2.2em;
}
.componentheading{
	text-align: left;
}
.contentdescription{
	padding:6px 6px 16px 6px;
}
h2.contentheading,
.contentheading,
table.blog .contentheading{
	height:50px;
	line-height:36px;
	padding:0!important;
	font-size:2em;
}
.contentdescription{
	padding:6px 0!important;
}
.contentdescription img{
	padding:0 7px 8px 0;
}
/* article structure */
.contentpaneopen tr td{
	padding-bottom:6px!important;
}
.contentpaneopen tr:first-child td{
	padding-bottom:0!important;
}
.article_separator{
	clear:both;
	display:block;
	height:10px;
}
.column_separator{
	padding: 0 0 0 25px;
}
td.buttonheading {
	width:14px;
	margin-left:6px;
	text-align:right;
	padding:2px 0 0 2px!important;
}
.buttonheading img {
	margin:0 8px 0 0;
	border:0;
	float:right;
	height:12px;
}
.createdate{
	font-style:italic;
}
.createby {
	padding:3px 3px 3px 20px;
}
.written_by {
	padding:0;
}
.modifydate {
	text-align:right;
	font-style:italic;
	padding:0 6px 0 0;
	line-height:12px;
	font-size: 10px;
}
/* blog more */
div.blog_more ul{
	list-style-type:disc;
	margin-left:12px;
	padding-left:3px;
}
div.blog_more li{
	padding-left:0;
	line-height:120%;
}
/* readon */
a.readon,
.back_button a,
.button,
.button_blue,
.button_lightblue,
.button_green,
.button_white,
.validate{
	height:26px!important;
	line-height:26px!important;
	margin:0;
	padding:0 14px;
	font-size:11px;
}
.button,
.button_blue,
.button_lightblue,
.button_green,
.button_white,
.validate{
		color:#fff!important;
	text-transform:uppercase;
	font-size:15px;
	font-weight: bold; 
	min-width:100px;
	padding-right:35px;
	background:#037dac url('../images/style1/button_bg.png') repeat-x right bottom;
}
a.readon,
.back_button a{
	display:block;
	float:left;
}
a.readon:hover,
a.readon:active,
a.readon:focus,
.back_button a:hover {
	text-decoration:none;
}
/* Pagination */
ul.pagination{
	margin:15px auto 0;
	padding:10px 0;
	text-align:center;
}
ul.pagination li{
	margin:0;
	padding:0;
	display:inline;
	background:none;
}
ul.pagination a,
ul.pagination li span{
	padding:2px 5px;
	font-size:10px;
	text-transform:uppercase;
}
/* Module Advertisement */
div.banneritem,
div.banneritem_menu,
div.banneritem_text,
div.banneritem_blue,
div.banneritem_lightblue,
div.banneritem_white,
div.banneritem_green{
	padding:5px 0!important;
	border-bottom:1px dotted;
}
.bannerheader,
.bannerfooter_text{
	padding:3px;
	font-style:italic;
	font-size: 0.9em;
}
.bannerfooter_text{
	text-align:right;
}
/* inputbox */
input.inputbox,
input.inputbox_blue,
input.inputbox_lightblue,
input.inputbox_white,
input.inputbox_green{
	padding:3px 4px 0 4px;
	height:22px;
	font-size:14px;
}
/* IMG caption */
img.caption{
	margin:0;
	width:auto!important;
	padding:0 11px 12px 0;
}
div.img_caption p{
	margin:0;
	font-size:10px;
	color: #999;
}
div.img_caption.left,
div.img_caption.right{
	margin:5px 26px 2px 0;
}
div.img_caption.right{
	margin-left:26px;
	margin-right:0;
}
/* tables */
td.sectiontableheader{
	text-align:left;
	padding:8px 5px;
}
tr.sectiontableentry0 td,
tr.sectiontableentry1 td,
tr.sectiontableentry2 td{
	padding:8px 5px;
	text-align:left;
}
td.sectiontableentry0,
td.sectiontableentry1,
td.sectiontableentry2{
	padding: 3px;
}
#limit{
	margin-bottom:10px;
}
/* polls */
table.poll{
	padding: 0;
	width: 100%;
	border-collapse:collapse;
}
table.pollstableborder{
	padding: 0;
	width: 100%;
	border: none;
	text-align:left;
}
table.pollstableborder img{
	vertical-align: baseline;
}
table.pollstableborder td{
	line-height:20px;
	padding: 4px!important;
	border-collapse:collapse;
	border-spacing:0;
}
.pollstableborder tr.sectiontableentry1 td,
.pollstableborder tr.sectiontableentry2 td{
	background:none;
}
.pollstableborder tr td.sectiontableentry1:first-child,
.pollstableborder tr td.sectiontableentry2:first-child{
	text-align:center;
}
.poll thead td{
	text-align:left;
}

/*** typography.css ***/

﻿/*--------------------------------------------------------------
# elvesocial - July 2009 (for Joomla 1.5)
# Copyright (C) 2007-2009 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com  
---------------------------------------------------------------*/

/* Typography 
---------------------------------------------------------------*/
/* Code */
pre,
.code1,
.code2{
	margin:10px 0 15px;
	padding:10px 15px;
	font-size:11px;
	font-family: 'Curier New', monospace;	
}

.code2{
	padding-left:20px;
	font-family: 'Curier New', monospace;
}
.code3{
	padding:0 0 5px 20px;
	font-family: 'Curier New', monospace;
}

.code3 h4{
	width:35px;
	position:relative;
	top:-10px;
	margin:0 0 -10px 11px!important;
	padding:0 5px;
	font-size:14px;
	font-weight:normal;
}

/* Warnings */

p.info1,p.info2,p.info3,p.info4{background:transparent url('../images/icons/info.gif') no-repeat left center; }
p.warning1,p.warning2,p.warning3,p.warning4{background:transparent url('../images/icons/warning.gif') no-repeat left center; }
p.tips1,p.tips2,p.tips3,p.tips4{ background:transparent url('../images/icons/tips.gif') no-repeat left center; }
p.info1,p.info3,p.warning1,p.warning3,p.tips1,p.tips3{padding-left:30px;}

p.info2,
p.info4{
	padding:3px 3px 3px 30px;
	border-top:#3399ff solid 1px;
	border-bottom:#3399ff solid 1px;
	background-position:3px center;
}
p.info3,
p.info4{
	background-color:#f0f6fe;
	background-position: 7px center;
	min-height:14px;
	padding:12px 0 14px 30px;
}
p.warning2,
p.warning4{
	border-top:#f71212 solid 1px;
	border-bottom:#f71212 solid 1px;
	padding:3px 3px 3px 30px;
	background-position: 3px center;
}
p.warning3,
p.warning4{
	background-color:#ffeeea;
	background-position: 7px center;
	min-height:14px;
	width:auto;
	padding:12px 0 14px 30px;
}
p.warning4{
	border-top:#f71212 solid 1px;
	border-bottom:#f71212 solid 1px;
}
p.tips2,
p.tips4{
	border-top:#fde647 solid 1px;
	border-bottom:#fde647 solid 1px;
	padding:3px 3px 3px 30px;
	background-position:3px center;
}
p.tips3,
p.tips4{
	display:block;
	background-color:#fdffca;
	background-position: 7px center;
	min-height:14px;
	padding:12px 0 14px 30px;
}
p.tips4{
	border-top:#fde647 solid 1px;
	border-bottom:#fde647 solid 1px;
}
/* Headers */
div#mainbody h1,
div#mainbody h2,
div#mainbody h3,
div#mainbody span.eventportal,
div#mainbody h4{
	margin:15px 0 15px 0;
}
/* Dropcaps */
span.Dropcap1,
span.Dropcap2,
span.Dropcap3{
	font-size: 60px;
	display: block;
	float: left;
	font-family:'Times New Roman', serif;
}
span.Dropcap1{
	height:61px;
	line-height:60px;
	margin:-4px 5px -3px 0;
}
p.Dropcap2{
	padding:0 0 0 50px;
}
span.Dropcap2{
	height:61px;
	line-height:60px;
	margin:-4px 0 0 -50px;
}
p.Dropcap3{
	margin-top:32px;
}
span.Dropcap3{
	height:61px;
	line-height:60px;
	margin:-32px 5px 0 0;
}
/* Blockquotes */
blockquote{
	font-style:italic;
	margin:20px 0;
	float:left;
}
blockquote div.blockquote1{
	background:transparent url(../images/style2/gk_stuff/typography/open1.png)  no-repeat left bottom;
}
blockquote div.blockquote1 div{
	padding:0 17px;
	background:transparent url(../images/style2/gk_stuff/typography/close1.png)  no-repeat right top;
}
blockquote div.blockquote2{
	background:transparent url(../images/style2/gk_stuff/typography/open1.png)  no-repeat left top;
}
blockquote div.blockquote2 div{
	padding:0 17px;
	background:transparent url(../images/style2/gk_stuff/typography/close1.png)  no-repeat right top;
}
blockquote div.blockquote3{
	background:transparent url(../images/style2/gk_stuff/typography/open2.png) no-repeat left bottom;
	padding-bottom:5px;
}
blockquote div.blockquote3 div{
	padding:5px 27px 0 27px;
	background:transparent url(../images/style2/gk_stuff/typography/close2.png) no-repeat right top;
}
blockquote div.blockquote4{
	background:transparent url(../images/style2/gk_stuff/typography/open2.png) no-repeat left top;
	padding-top:2px;
}
blockquote div.blockquote4 div{
	padding:5px 27px 0 27px;
	background:transparent url(../images/style2/gk_stuff/typography/close2.png) no-repeat right top;
}
/* Floated blocks */
.blockTextLeft,
.blockTextRight,
.blockTextCenter{
	display:block;
	width:30%;
	padding:15px;
	font-style:italic;
}
.blockTextLeft{
	float:left;
	text-align:left;
}
.blockTextRight{
	float:right;
	text-align:right;
}
.blockTextCenter{
	margin:0 auto;
	text-align:center;
}
/* Legends */
div.legend1 h4,
div.legend2 h4,
div.legend3 h4,
div.legend4 h4,
div.legend5 h4,
div.legend6 h4{
	width:50px;
	background: #fff;
	position:relative;
	top:-9px;
	left:11px;
	margin:0 0 -9px 0!important;
	padding:0 3px;
	font-size:14px;
	font-weight:normal;
}
div.legend3 h4:first-child,
div.legend5 h4:first-child{
	background:#e7e7e7;
}
div.legend4 h4:first-child,
div.legend6 h4:first-child{
	border:solid 1px #666;
}
div.legend1,
div.legend5,
div.legend6{
	border:solid 1px #666;
	margin:25px 0;
}
div.legend2,
div.legend3,
div.legend4{
	border-top:solid 1px #666;
	border-bottom:solid 1px #666;
	margin:25px 0;	
}
div.legend1 p,
div.legend2 p,
div.legend3 p,
div.legend4 p,
div.legend5 p,
div.legend6 p{
	margin:7px;
}
/* icons */
.audio,.creditcard,.email,.feed,.help,.webcam,.images,.lock,.printer,.report,.script,.time,.user,.world,.camera,.brick,.box,
.cart,.cd,.chart_bar,.chart_line,.chart_pie,.clock,.cog,.coins,.compress,.computer,.cross,.disk,.error,.accept,.add,.calendar,
.exclamation,.film,.folder,.heart,.house,.image,.information,.magnifier,.money,.new,.note,.page,.page_white,.plugin{
	padding:0 0 2px 30px;
}
.audio{background:transparent url('../images/icons/audio.gif') no-repeat left top;}
.creditcard{background:transparent url('../images/icons/credit.gif') no-repeat left top;}
.email{background:transparent url('../images/icons/email.gif') no-repeat left top;}
.feed{background:transparent url('../images/icons/feed.gif') no-repeat left top;}
.help{background:transparent url('../images/icons/help.gif') no-repeat left top;}
.webcam{background:transparent url('../images/icons/webcam.gif') no-repeat left top;}
.images{background:transparent url('../images/icons/images.png') no-repeat left top;}
.lock{background:transparent url('../images/icons/lock.png') no-repeat left top;}
.printer{background:transparent url('../images/icons/printer.png') no-repeat left top;}
.report{background:transparent url('../images/icons/report.png') no-repeat left top;}
.script{background:transparent url('../images/icons/script.png') no-repeat left top;}
.time{background:transparent url('../images/icons/time.png') no-repeat left top;}
.user{background:transparent url('../images/icons/user.png') no-repeat left top;}
.world{background:transparent url('../images/icons/world.png') no-repeat left top;}
.cart{background:transparent url('../images/icons/cart.png') no-repeat left top;}
.cd{background:transparent url('../images/icons/cd.png') no-repeat left top;}
.chart_bar{background:transparent url('../images/icons/chart_bar.png') no-repeat left top;}
.chart_line{background:transparent url('../images/icons/chart_line.png') no-repeat left top;}
.chart_pie{background:transparent url('../images/icons/chart_pie.png') no-repeat left top;}
.clock{background:transparent url('../images/icons/clock.png') no-repeat left top;}
.cog{background:transparent url('../images/icons/cog.png') no-repeat left top;}
.coins{background:transparent url('../images/icons/coins.png') no-repeat left top;}
.compress{background:transparent url('../images/icons/compress.png') no-repeat left top;}
.computer{background:transparent url('../images/icons/computer.png') no-repeat left top;}
.cross{background:transparent url('../images/icons/cross.png') no-repeat left top;}
.disk{background:transparent url('../images/icons/disk.png') no-repeat left top;}
.error{background:transparent url('../images/icons/error.png') no-repeat left top;}
.exclamation{background:transparent url('../images/icons/exclamation.png') no-repeat left top;}
.film{background:transparent url('../images/icons/film.png') no-repeat left top;}
.folder{background:transparent url('../images/icons/folder.png') no-repeat left top;}
.heart{background:transparent url('../images/icons/heart.png') no-repeat left top;}
.house{background:transparent url('../images/icons/house.png') no-repeat left top;}
.image{background:transparent url('../images/icons/image.png') no-repeat left top;}
.information{background:transparent url('../images/icons/information.png') no-repeat left top;}
.magnifier{background:transparent url('../images/icons/magnifier.png') no-repeat left top;}
.money{background:transparent url('../images/icons/money.png') no-repeat left top;}
.new{background:transparent url('../images/icons/new.png') no-repeat left top;}
.note{background:transparent url('../images/icons/note.png') no-repeat left top;}
.page{background:transparent url('../images/icons/page.png') no-repeat left top;}
.page_white{background:transparent url('../images/icons/page_white.png') no-repeat left top;}
.plugin{background:transparent url('../images/icons/plugin.png') no-repeat left top;}
.accept{background:transparent url('../images/icons/accept.png') no-repeat left top;}
.add{background:transparent url('../images/icons/add.png') no-repeat left top;}
.camera{background:transparent url('../images/icons/camera.png') no-repeat left top;}
.brick{background:transparent url('../images/icons/brick.png') no-repeat left top;}
.box{background:transparent url('../images/icons/box.png') no-repeat left top;}
.calendar{padding-left:1px}
/* Highlights */
.highlight-1,
.highlight-2,
.highlight-3,
.highlight-4{
	padding:1px 5px;
}
/* Colors for spans */
span.clear,
span.thomas,
span.clear-1,
span.clear-2,
span.color,
span.color-1,
span.color-2,
span.color-3,
span.color-4,
span.color-5,
span.color-6,
span.color-7{
	display: block;
	padding: 5px 10px;
	margin-bottom: 10px;
}
/* ordered lists */
ol{padding-left:28px;}
ol.dec{list-style-type:decimal;}
ol.roman{list-style-type:upper-roman;}
ol.alpha{list-style-type:lower-alpha;}
ol.decimalLeadingZero{list-style-type:decimal-leading-zero;}
/* unordered lists */
ul.bullet1,ul.bullet2,ul.bullet3,ul.bullet4,
ul.circle1,ul.circle2,
ul.square1,ul.square2,ul.square3{padding-left:18px;}
ul.bullet1 li,ul.bullet2 li,ul.bullet3 li,ul.bullet4 li,
ul.circle1 li,ul.circle2 li,
ul.square1 li,ul.square2 li,ul.square3 li{
	margin:10px 0!important;
	line-height:10px!important;
}
ul.circle2{list-style-type:circle;}
ul.square1{list-style-type:square;}
/* Numbers */
div.number1 span{
	padding:4px;

}
div.number2 span{
	padding:4px;
	color:#fff;
}
/* Definition lists */
dl.def1 dt,
dl.def2 dt,
dl.def3 dt{
	margin:10px 0 5px 0;
}
dl.def1 dd,
dl.def2 dd,
dl.def3 dd{
	padding-left:25px;
}
dl.def2 dt{
	text-decoration:underline;
}
dl.def3 dt{
	font-weight:bold;
}
/* acronyms and abbrs */
acronym,
abbr{
	border-bottom-width:1px;
	border-bottom-style:dotted;
}
acronym:hover,
abbr:hover{
	border-bottom-style:solid;
	cursor:pointer;
}

/*** gk_stuff.css ***/

/*--------------------------------------------------------------
# elvesocial - July 2009 (for Joomla 1.5)
# Copyright (C) 2007-2009 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com  
---------------------------------------------------------------*/

/* News Show Pro GK1
---------------------------------------------------------------*/

h4.ta_center, p.ta_center {text-align: center;}
h4.ta_left,p.ta_left {text-align: left;}
h4.ta_right,p.ta_right {text-align: right;}
p.ta_justify {text-align: justify;}
img.i_left {display: block;float: left;}
img.i_right {display: block;float: right;}
img.i_center {display: block;margin: 0 auto 10px;}
a.readon_class {}
a.p_left {float: left !important;}
a.p_right {float: right !important;}
a.p_center {margin: 0 auto !important;}
/*default style*/
div.gk_npro_mainwrap {
	padding-bottom: 10px;
	background: none;
}
div.gk_npro_full {}
div.gk_npro_full_interface {
	overflow: hidden;
	min-height: 30px;
	width:auto;
	float:right;
	margin-top:-34px;
}
div.gk_npro_full_interface ul {
	list-style-image: none!important;
	margin:0;
	padding: 0;
	float: right;
	width: auto;
}
div.gk_npro_interface_bg{
	clear:both;
}
div.gk_npro_interface_bg{
	margin-top:18px;
}
div.gk_npro_interface_bg,
div.gk_npro_short_interface_bg {
	float: right;
	width: 22px;
	height: 18px;
}
div.gk_npro_full_next {	
	float: right;	
}
div.gk_npro_full_scroll1 {
	overflow: hidden;
}
div.gk_npro_full_scroll2 {}
div.gk_npro_full_tablewrap {
	float: left;
}
table.gk_npro_table {}
table.gk_npro_table tr {}
table.gk_npro_table td {}
div.gk_npro_short {
	min-height: 21px;
}
div.gk_npro_short_scroll1 {
	overflow: hidden;
}
div.gk_npro_short_scroll2 {}
div.gk_npro_short_ulwrap {
	float: left;
}
div.gk_npro_short_ulwrap ul {
	margin: 20px 0 0 0;
	padding: 0;
	list-style-image: none!important;
}
div.gk_npro_short_ulwrap ul li {
	padding:6px 0;
	margin:0 0 5px 0;
	line-height: 120%;
}
div.gk_npro_short_ulwrap ul li h4,
div.gk_npro_short_ulwrap ul li h4 a {
	text-transform: uppercase;
	font-weight: normal;
	font-size: 11px;
	margin: 0 0 3px 0;
}
div.gk_npro_short_ulwrap ul li p {
	font-size: 11px;
	margin: 0;
}
div.gk_npro_short_interface {
	padding-top: 5px;
	overflow: hidden;
	margin: 2px 0 0;
}
div.gk_npro_short_interface span {
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
}
div.gk_npro_short_interface span a{
	font-weight: normal;
	text-transform: none;
}
div.gk_npro_short_prev {
	width: 33px;
	height: 15px;
	float: right;
	margin: 0;
	text-indent: -999em;
}
div.gk_npro_short_prev:hover {
	cursor: pointer;
}
div.gk_npro_short_next {
	width: 33px;
	height: 15px;
	float: right;
	margin: 0;
	text-indent: -999em;
}
div.gk_npro_short_next:hover {
	cursor: pointer;
}
h4.gk_npro_header {
	font-weight:normal;
	font-size: 14px;
	margin: 3px 0 8px 0;
}
p.gk_npro_text {
	margin: 0;
	font-size: 12px;
}
p.gk_npro_info {
	font-size: 10px;
}
div.gk_npro_mainwrap a.readon_class{
	text-decoration:none!important;
}
div.gk_npro_full_prev, 
div.gk_npro_full_next,
div.gk_npro_short_prev, 
div.gk_npro_short_next{
	width: 9px;
	height: 10px;
	float: left;
	margin: 0!important;
	text-indent: -999em;
}
div.gk_npro_short_prev, 
div.gk_npro_short_next{
	float:right;
}
div.gk_npro_full_prev:hover, 
div.gk_npro_full_next:hover,
div.gk_npro_short_prev:hover, 
div.gk_npro_short_next:hover{
	cursor: pointer;
}
div.gk_npro_full_interface ul li,
div.gk_npro_full_interface ul li:first-child{
	cursor: pointer;
	float: left;
	width: 11px;
	height: 11px;
	border:none!important;
	margin:0 3px 0 0!important;
	text-indent: -999em;
	padding: 0;
}
div.gk_npro_full_interface ul li.active{ 
	margin:0!important;
	margin-right: 3px!important;
}

/* GK Tab 
---------------------------------------------------------------*/
.clearfix-tabs{
	clear: both;
}
.gk_tab_item_space{
	padding:0;
}
div.gk_tab-style1 {
	position: relative;
}
div.gk_tab_wrap-style1 {
	margin: 0 auto;
}
ul.gk_tab_ul-style1 {
	list-style-type: none;
	margin:0 0 40px 0;
	padding:0;
	list-style-image:none!important;
	overflow:hidden;
}
div.gk_tab_container0-style1 {
	clear: both;
}
div.gk_tab_container1-style1 {
	overflow: hidden;
}
div.gk_tab_item-style1 {
	float: left;
	overflow: hidden;
	padding: 0;
}
div.gk_tab_item-style1 h4.gk_tab_news_header {
	font-size: 18px;
	font-weight: normal;
	margin: 8px 0;
}
div.gk_tab_item-style1 p.gk_tab_news_text{
	font-size: 12px;
}
div.gk_tab_item-style1 img.gk_tab_news_image{
	padding: 2px;
}
ul.gk_tab_ul-style1 li{
	float: left;
	cursor: pointer;
	border: none!important;
	padding:8px 0 0 0!important;
	font-size:13px;
	margin:0 0 0 14px!important;
	font-weight:bold;
}
ul.gk_tab_ul-style1 li:first-child{
	margin:0!important;
}
ul.gk_tab_ul-style1 li span{
	display:block;
	line-height:normal;
}
ul.gk_tab_ul-style1 li span{
	padding:0 0 0 5px;
	margin:0;
}
ul.gk_tab_ul-style1 li span span{
	padding:0 0 5px 0;
	margin:0;
}
ul.gk_tab_ul-style1 li span span span{
	padding:0 0 0 5px;
	margin:0 0 0 -5px;
}
ul.gk_tab_ul-style1 li span span span span{
	padding:4px 30px 0 25px;
	margin:0;
}
ul.gk_tab_ul-style1 li.active{
	padding:8px 0 0 5px!important;
	margin:0;
}
ul.gk_tab_ul-style1 li.active span{
	padding:0 0 5px 0;
	margin:0;	
}
ul.gk_tab_ul-style1 li.active span span{
	padding:0 0 0 5px;
	margin:0 0 0 -5px;
}
ul.gk_tab_ul-style1 li.active span span span{
	padding:5px 30px 0 25px;
	margin:0 0 0 0;
}
ul.gk_tab_ul-style1 li.active span span span span{
	margin:-13px 0 0 0;
	padding:12px 0 0 0;
}
/* Restrictions */
.moduletable_clear .gk_tab_item_space p {margin: 0;}
/* Jomsocial modules reset */
div#content div.moduletable_white ul li{
	border-top:0px solid #ececec!important;
}
div#content div.moduletable_blue ul li{	
	border-top:0px solid #c6e0f2!important;
}
div#content div.moduletable_green ul li{
	border-top:0px solid #caec69!important;
}
div#content .column .moduletable ul li,
div#content .column .moduletable_menu ul li,
div#content .column .moduletable_text ul li,
div#content .moduletable_lightblue ul li{	
	border-top:0px solid #88B7D5!important;
}

div#component .moduletable ul li,
div#component .moduletable_menu ul li,
div#component .moduletable_text ul li{	
	border-top:0px solid #ececec!important;
}
div#header ul li{
	border-top:0px solid #bed8e8!important;
}
div#header .moduletable_blue ul li{	
	border-top:0px solid #88b7d5!important;
}
div#content div.moduletable_white ul li,
div#content div.moduletable_blue ul li,
div#content div.moduletable_green ul li,
div#content .moduletable ul li,
div#content .moduletable_menu ul li,
div#content .moduletable_text ul li,
div#content .moduletable_lightblue ul li,
div#component .moduletable ul li,
div#component .moduletable_menu ul li,
div#component .moduletable_text ul li,
div#header ul li,
div#header .moduletable_blue ul li{
	border-bottom:none!important;	
}
div#content div.moduletable_white ul li:first-child,
div#content div.moduletable_blue ul li:first-child,
div#content div.moduletable_green ul li:first-child,
div#content .moduletable ul li:first-child,
div#content .moduletable_menu ul li:first-child,
div#content .moduletable_text ul li:first-child,
div#content .moduletable_lightblue ul li:first-child,
div#component .moduletable ul li:first-child,
div#component .moduletable_menu ul li:first-child,
div#component .moduletable_text ul li:first-child,
div#header ul li:first-child,
div#header .moduletable_blue ul li:first-child{
	border-top:none!important;
}
div#content div.moduletable_white ul li div img,
div#content div.moduletable_blue ul li div img,
div#content div.moduletable_green ul li div img,
div#content .moduletable ul li div img,
div#content .moduletable_menu ul li div img,
div#content .moduletable_text ul li div img,
div#content .moduletable_lightblue ul li div img,
div#component .moduletable ul li div img,
div#component .moduletable_menu ul li div img,
div#component .moduletable_text ul li div img,
div#header ul li div img,
div#header .moduletable_blue ul li div img{
	border:none!important;	
}
div#content div.moduletable_white div,
div#content div.moduletable_blue div,
div#content div.moduletable_green div,
div#content .moduletable div,
div#content .moduletable_menu div,
div#content .moduletable_text div,
div#content .moduletable_lightblue div,
div#component .moduletable div img,
div#component .moduletable_menu div,
div#component .moduletable_text div,
div#header div,
div#header .moduletable_blue div{
	border:none!important;	
}

.hasTipLatestMembers{
	border:none!important;
}

td .icon{
	margin:0 4px!important;
}

/*** style1.css ***/

/*--------------------------------------------------------------
# elvesocial - July 2009 (for Joomla 1.5)
# Copyright (C) 2007-2009 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com  
---------------------------------------------------------------*/
/* ------------------------- STYLE1 --------------------------*/
/* Template styles - template_css.css */
body {
	background:#dbd282 url('../images/style1/eventportal.jpg') no-repeat center 0;
	background-attachment:fixed;
	display:block;
}
div#haende {
	background:transparent url('../images/style1/eventportal-events.png') no-repeat center bottom;
	
}
/* Basic link styles 
---------------------------------------------------------------*/
a{
	color:#fff;
}
a:hover{
	color:#037DAC;
}
/* Page structure
------------------------------------------------------------*/
div#bg{
	/*background: transparent url('../images/style1/main_bg.jpg') no-repeat center 0;*/

}
div#bg-neu{
	/*background:transparent url('../images/style1/eventportal.jpg') no-repeat center 0;
	background-attachment:fixed;*/
}
div#bg2{
	background:#000;
}
/* top */
div#userarea{
	/*background:transparent url(../images/style1/login_left.png) no-repeat left bottom;*/
}
div#userarea div{
	/*background:transparent url(../images/style1/login_right.png) no-repeat right bottom;*/
}
div#userarea span#login{
	border-right: 1px solid #fff;
}
/* menu */
div#menusuche{
	color:#037dac;
	position:absolute;
	background: transparent url('../images/style1/youacclaim-suche_bg.png');
	height:32px;
	width:217px;
	float:right; 
	margin-top:5px; 
	padding-top:5px;
	padding-left:10px;
	margin-left:770px;
}
div#menu{
	color:#037dac;
	background: transparent url('../images/style1/youacclaim-suche_bg.png');
	width:423px;
	margin-top:5px;
	margin-left:347px;
	padding-left:0px;

}

div#bglogin{
	margin-left:-100px; 
	margin-top:6px;
}
div#menuleft{
	background: transparent url('../images/style1/youacclaim-suche_bg.png');
	width:322px;
	margin-top:5px;
	height:37px;
	position:absolute;
	margin-left:25px;
	
	}
div#menu a{ color:#037dac;
 }
 
div#menu a.active {
	 text-decoration:underline;
	 }
	 
div#menu hover a{
color:#000000;
	
}
	
div#horiz-menu ul ul{
	background: transparent url('../images/style1/submenu_bg.png') no-repeat left bottom ;
	text-decoration:none;
}

div#horiz-menu li li a,
div#horiz-menu li li span.separator{
	color:#037dac;
	display:block;
	border-top:1px dotted #037dac;
	}
div#horiz-menu li li.hover a{
	color:#060;
	

}
div#horiz-menu li.active a{
	color:#037dac;
	}
div#horiz-menu li.active li.active a,
div#horiz-menu li.active li li.active a,
div#horiz-menu li.active li li li.active a,
div#horiz-menu li.active li li li li.active a,
div#horiz-menu li.active span.separator,
div#horiz-menu li.active li.active span.separator,
div#horiz-menu li.active li li.active span.separator,
div#horiz-menu li.active li li li.active span.separator,
div#horiz-menu li.active li li li li.active span.separator{
	color:#037dac;
	/*text-decoration:underline*/;
}
div#horiz-menu li.active li a,
div#horiz-menu li.active li span.separator{
	color:#037dac;
	display:block;
	border-top:1px dotted #037dac;
	
	
}
/* message */
#system-message dd.error ul {
	color:#fff!important;
}

#system-message dd.error li {
	background-color:#FBAC29!important;
	color:#fff!important;
    padding-left:5px;
	margin: -10px 20px -10px -10px;
}
#system-message dd.error li a {
	color:#fff!important;
	text-decoration:underline;
}
#system-message dd.error ul a {
	color:#fff!important;
	text-decoration:underline;
}
#system-message dd.message li a {
	color:#fff!important;
	text-decoration:underline;
}

#system-message dd.message ul {
	color:#fff!important;
	margin-left:0px;
}

#system-message dd.message li {
	background-color:#3c6c8a!important;
	color:#fff!important;
    padding-left:5px;
	margin: -10px 20px -10px -10px;
}
/* content */
div#content{
	background:transparent url('../images/style1/content_bg_top.png') no-repeat 0 0;
	color:#808080;

}

div#content_bg{
	background:#fff;

	
}
div#bcdiv{
margin-left:26px; 
margin-top: -15px;
background: url('../../neu/img/event-portal-bg-text.png'); 
padding:10px; 
color:#c7b25b;	
}

div#bcdiv a{
color:#c7b25b !important;	
}

div#footerinnen{
margin-left:26px; 
background: url('../../neu/img/event-portal-bg-text.png');  
color:#c7b25b;	
}

/* bottom */
div#bottom{
	/*background: url('../images/style1/eventportal-footer.png');*/
	color:#c7b25b;
	
}

div#bottom a {
	color:#c7b25b;
	}
div#bottom_bg1{
	/*background: #9cb923 url('../images/style1/bottom_bg.png') repeat-x 0 top;*/
	
}
div#bottom_bg2{
	background: url('../../neu/img/event-portal-bg-text.png');
	color:#c7b25b;
	
}
span.gold {
	color:#c7b25b;
	
}
a.gold {
	color:#c7b25b;
	
}
div bottom_bg2 span.eventportal {
	color:#c7b25b;
}
/* footer */
div#footer{
	color:#c7b25b;
	background:transparent url('../../neu/img/event-portal-bg-footer.png');
    background-repeat: repeat-y;
	
}
div#footer2{
	color:#c7b25b;
	background:transparent url('../../neu/img/event-portal-bg-text.png');
	
}
div#footer a:hover,
div#footer_menu ul li a{
	color:#c7b25b;
}
div#footer a,
div#footer_menu ul li a:hover{
	color:#c7b25b;
}
/* Suffixes
------------------------------------------------------------*/
/* header */
div#header .moduletable,
div#header .moduletable_text,
div#header .moduletable_menu{
	background:transparent url('../images/style1/module_bg_white.png') repeat 0 0;
}
div#header .moduletable_blue{
	background: transparent url('../../neu/img/eventportal-bg_ueberschrift.png');		
}
div#header .moduletable h3,
div#header .moduletable span.eventportal,
div#header .moduletable_text h3,
div#header .moduletable_text span.eventportal,
div#header .moduletable_menu h3,
div#header .moduletable_menu span.eventportal{
	color:#3c6c8a;
	background:transparent url('../images/style1/module_hbg_white.png') repeat-x 0 0;
}
div#header .moduletable_blue h3{
	color:#fff;
	background:transparent url('../images/style1/module_hbg_blue.png') repeat-x 0 0;
}
div#header .moduletable_blue span.eventportal{
	color:#fff;
	background:transparent url('../images/style1/module_hbg_blue.png') repeat-x 0 0;
}
div#header .moduletable .moduletable_content,
div#header .moduletable_text .moduletable_content,
div#header .moduletable_menu .moduletable_content{
	color:#3c6c8a;
	background:#fff;
}
div#header .moduletable_blue .moduletable_content{
	color:#fff;
}

/* content */
div#content .moduletable,
div#content .moduletable_text,
div#content .moduletable_menu{
	background:#fff;
	
}
div#content2 .moduletable_lightblue{
	background: transparent url('../../neu/img/eventportal-bg_ueberschrift.png');
}
div#content2 .moduletable_white{
	border:0px solid #ececec;
	background: transparent url('../images/style1/eventportal-modul-white.png');

}
div#content2 .moduletable_blue{
	background: transparent url('../../neu/img/eventportal-bg_ueberschrift.png');	
}
div#content2 .moduletable_green{
	background:#84a712 url('../images/style1/module_bg_green.png') repeat-x 0 top;	
}
div#content2 .moduletable h3,
div#content2 .moduletable span.eventportal,
div#content2 .moduletable_text h3,
div#content2 .moduletable_text span.eventportal,
div#content2 .moduletable_menu span.eventportal,
div#content2 .moduletable_menu h3{
	color:#3c6c8a;	
}
div#content2 .moduletable_lightblue h3{
	color:#fff;
	background:transparent url('../images/style1/module_hbg_blue.png') repeat-x 0 0;	
}
div#content2 .moduletable_lightblue span.eventportal{
	color:#fff;
	background:transparent url('../images/style1/module_hbg_blue.png') repeat-x 0 0;	
}
div#content2 .moduletable_white h3{
	color:#fff;	
}
div#content2 .moduletable_white span.eventportal{
    font-weight:bold;
	color:#fff;	
	margin-bottom:20px;
}

div#content2 .moduletable_white .moduletable_content{	
	margin-top:20px;
}

div#content2 .moduletable_blue h3{
	color:#fff;
	border-bottom:1px solid #c6e0f2;	
}
div#content2 .moduletable_blue span.eventportal{
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;	
}
div#content2 .moduletable_green h3{
	color:#fff;
	border-bottom:1px solid #caec69;
}
div#content2 .moduletable_green span.eventportal{
	color:#fff;
	border-bottom:1px solid #caec69;
}
div#content2 .moduletable .moduletable_content,
div#content2 .moduletable_text .moduletable_content,
div#content2 .moduletable_menu .moduletable_content{
	color:#808080;
}
div#content2 .moduletable_lightblue .moduletable_content{
	color:#fff;	
}
div#content2 .moduletable_white .moduletable_content{
	color:#000;
}
div#content2 .moduletable_span.eventportal .moduletable_content{
	color:#000;
}
div#content2 .moduletable_blue .moduletable_content{
	color:#fff;
}
div#content2 .moduletable_green .moduletable_content{
	color:#fff;
}
/* column */
div.column .moduletable,
div.column .moduletable_text,
div.column .moduletable_menu{
	background: transparent url('../../neu/img/eventportal-bg_ueberschrift.png');
}
div.column .moduletable h3,
div.column .moduletable span.eventportal,
div.column .moduletable_text h3,
div.column .moduletable_text span.eventportal,
div.column .moduletable_menu span.eventportal,
div.column .moduletable_menu h3{
	color:#fff!important;
	background:transparent url('../images/style1/module_hbg_blue.png') repeat-x 0 0;	
}
div.column .moduletable .moduletable_content,
div.column .moduletable_text .moduletable_content,
div.column .moduletable_menu .moduletable_content{
	color:#fff!important;	
}
/* Restrictions & suffixes
------------------------------------------------------------*/
/* _white suffix */
div#content2 .moduletable_white a{
	color:#6ea6c8;
}
div#content2 .moduletable_white a:hover{
	color:#6ea6c8;	
}
div#content2 div.moduletable_white ul li{
	border-top:0px solid #ececec;
}
/* _blue suffix */
div#content2 .moduletable_blue a{
	color:#fff;
}
div#content2 .moduletable_blue a:hover{
	color:#fff;
}
div#content2 div.moduletable_blue ul li{
	border-top:0px solid #c6e0f2;
}
/* _green suffix */
div#content2 .moduletable_green a{
	color:#fff;
}
div#content2 .moduletable_green a:hover{
	color:#fff;
}
div#content2 div.moduletable_green ul li{
	border-top:0px solid #caec69;
}
/* _lightblue suffix */
div#content2 .column .moduletable a,
div#content2 .column .moduletable_menu a,
div#content2 .column .moduletable_text a,
div#content2 .moduletable_lightblue a{
	color:#fff;
}
div#content2 .column .moduletable a:hover,
div#content2 .column .moduletable_menu a:hover,
div#content2 .column .moduletable_text a:hover,
div#content2 .moduletable_lightblue a:hover{
	color:#fff;	
}
div#content2 .column .moduletable ul li,
div#content2 .column .moduletable_menu ul li,
div#content2 .column .moduletable_text ul li,
div#content2 .moduletable_lightblue ul li{
	border-top:0px solid #88B7D5;
}
/* standard style in content */
div#component .moduletable ul li,
div#component .moduletable_menu ul li,
div#component .moduletable_text ul li{
	border-top:0px solid #ececec;
}
/* header */
div#header .moduletable a,
div#header .moduletable_text a,
div#header .moduletable_menu a{
	color:#7caace;	
}
div#header .moduletable_blue a{
	color:#fff;
}
div#header .moduletable_blue a:hover{
	color:#fff;
}
div#header ul li{
	border-top:0px solid #bed8e8;
}
div#header .moduletable_blue ul li{
	border-top:0px solid #88b7d5;
}
/* content */
div#content2 a{
	color:#037DAC;
}
div#content2 a:hover{
	color:#999;
}
/* bottom */
div#bottom a{
	color:#fff;
}
div#bottom a:hover{
	color:#384a01;
}
div#bottom ul li{
	border-top:0px solid #bde254;
}
/* Standard Joomla modules
------------------------------------------------------------*/
/* mod_breadcrumb  
div#footer .breadcrumb{
	height:50px;
}
div#footer .breadcrumb .icon{
	background:transparent url('../images/style1/breadcrumb_home.png') no-repeat 0 0;
	height:50px;
}
div#footer .breadcrumb .separator{
	background:transparent url('../images/style1/breadcrumb_bullet.png') no-repeat 0 0;
}
div#footer .breadcrumb a,
div#footer .breadcrumb span{
	color:#3c6c8a;
}
div#footer .breadcrumb a:hover{
	color:#69a3cb;
}
div#footer .breadcrumb span.last{
	color:#69a3cb;
}
mod_search */
div#header input.inputbox,
div#header input.inputbox_menu,
div#header input.inputbox_text{
	border:1px solid #c7ddeb;
}
div#header input.inputbox_blue{
	border:1px solid #84b4d2;
}
div#content2 input.inputbox,
div#content2 input.inputbox_menu,
div#content2 input.inputbox_text,
div#content2 input.inputbox_white{
	border:1px solid #cfcfcf;
}
div#content2 input.inputbox_blue,
div#content2 input.inputbox_lightblue{
	border:1px solid #73a8ca;
}
div#content2 input.inputbox_green{
	border:1px solid #719815;
}
div#content2 .column input.inputbox,
div#content2 .column input.inputbox_menu,
div#content2 .column input.inputbox_text{
	border:1px solid #73a8ca;
}
div#bottom input.inputbox,
div#bottom input.inputbox_menu,
div#bottom input.inputbox_text{
	border:1px solid #719815;
}
/* mod_login */
#form-login-fpass a,
#form-login-flogin a,
#form-login-register a{
	color:#3c6c8a;
}
/* popups */
div#popup_login,
div#popup_register{
	background:url(../images/style1/popup_top.png) no-repeat 0 0;
}
div#close_button_login,
div#close_button_register{
	background:url(../images/style1/popup_close.png) no-repeat 0 top;
}
div#close_button_login:hover,
div#close_button_register:hover{
	background:url(../images/style1/popup_close.png) no-repeat 100% top;
}
div.popup_top{
	background:url(../images/style1/popup_middle.png) repeat-y 0 0;	
}
div.popup_bottom{
	background:url(../images/style1/popup_bottom.png) no-repeat 0 bottom;
}

/* Joomla style - jooomla_classes.css
--------------------------------------------------------- */
/* headings */
h1.componentheading,
.componentheading{
	color:#3C6C8A;
}
.contentdescription img{
	padding:0 11px 12px 0;
	background: transparent url('../images/style1/img_shadow.png') no-repeat right bottom;
}
/* readon */
a.readon,
.back_button a,
.button,
.button_green,
.button_lightblue,
.validate{
	color:#fff!important;
	text-transform:uppercase;
	text-decoration:none;
	font-size:15px;
	font-weight: bold; 
	min-width:100px;

}
a.readon:hover,
.button:hover,
.button_green:hover,
.button_lightblue:hover,
.validate:hover{
	text-transform:uppercase;
	text-decoration:none;
	font-size:15px;
	font-weight: bold; 
	min-width:100px;

}
.moduletable_blue a.readon,
.moduletable_blue .back_button a,
.button_blue,
.moduletable_white a.readon,
.moduletable_white .back_button a,
.button_white{
	color:#fff!important;
	text-transform:uppercase;
	text-decoration:none;
	font-size:15px;
	font-weight: bold; 
	min-width:100px;
	padding-right:35px;
	background:#037dac url('../images/style1/button_bg.png') repeat-x right bottom;	
}
.moduletable_blue a.readon:hover,
.button_blue:hover,
.moduletable_white a.readon:hover,
.button_white:hover{
	text-transform:uppercase;
	text-decoration:none;
	font-size:15px;
	font-weight: bold; 
	min-width:100px;
	padding-right:35px;
	background:#037dac url('../images/style1/button_bg.png') repeat-x right top;	
}
div#header a.readon,
div#header .back_button a,
.button,
div#bottom a.readon,
div#bottom .back_button a,
div#bottom .button,
div#content2 .moduletable_green a.readon,
div#content2 .moduletable_green .back_button a,
.button_green,
div#content2 .moduletable_lightblue a.readon,
div#content2 .moduletable_lightblue .back_button a,
.button_lightblue,
div#content2 .column .moduletable a.readon,
div#content2 .column .moduletable .back_button a,
div#content2 .column .moduletable_text a.readon,
div#content2 .column .moduletable_text .back_button a,
.button_text,
div#content2 .column .moduletable_menu a.readon,
div#content2 .column .moduletable_menu .back_button a,
.button_menu{
	border:0px solid #fff!important;
}
ul.pagination a,
ul.pagination li span{
	border:0px solid #e8e8e8;
}
/* inputbox */
input.inputbox,
input.inputbox_blue,
input.inputbox_lightblue,
input.inputbox_green,
input.inputbox_white{
	border:1px solid #d8d8d8;
	color:#999;
}
/* IMG caption */
img.caption{
	background: transparent url('../images/style1/img_shadow.png') no-repeat right bottom;
}
div.img_caption p{
	color: #999;
}
/* tables */
td.sectiontableheader{
	background:#EEF7FF;
}
td.sectiontableheader a {color: #3C6C8A!important; font-size: 14px;}
tr.sectiontableentry0:hover,
tr.sectiontableentry1:hover,
tr.sectiontableentry2:hover{
	background:#fafafa;
}
tr.sectiontableentry0 td,
tr.sectiontableentry1 td,
tr.sectiontableentry2 td{
	border-bottom:1px solid #f7f7f7;
}

/* Gavick Modules - gk_stuff.css
------------------------------------------------------------------*/
/* GK Tab 
---------------------------------------------------------------*/
.gk_tab_item_space{
	color:#fff;
}
div.gk_tab_item-style1 p.gk_tab_news_text{
	color:#fff;
}
div.gk_tab_item-style1 p.gk_tab_news_info{
	color:#fff;
}
ul.gk_tab_ul-style1 li{
	color:#fff;
}
ul.gk_tab_ul-style1 li span{
	background:transparent url('../images/style1/gk_stuff/tab_2.png') no-repeat left bottom;
}
ul.gk_tab_ul-style1 li span span{
	background:transparent url('../images/style1/gk_stuff/tab_3.png') no-repeat right bottom;
}
ul.gk_tab_ul-style1 li span span span{
	background:transparent url('../images/style1/gk_stuff/tab_1.png') no-repeat left top;
}
ul.gk_tab_ul-style1 li span span span span{
	background:transparent url('../images/style1/gk_stuff/tab_4.png') no-repeat right top;
}
ul.gk_tab_ul-style1 li.active{
	background:transparent url('../images/style1/gk_stuff/atab_2.png') no-repeat left bottom;
}
ul.gk_tab_ul-style1 li.active span{
	background:transparent url('../images/style1/gk_stuff/atab_3.png') no-repeat right bottom;	
}
ul.gk_tab_ul-style1 li.active span span{
	background:transparent url('../images/style1/gk_stuff/atab_1.png') no-repeat left top;
}
ul.gk_tab_ul-style1 li.active span span span{
	background:transparent url('../images/style1/gk_stuff/atab_4.png') no-repeat right top;
}
ul.gk_tab_ul-style1 li.active span span span span{
	background:transparent url('../images/style1/gk_stuff/atab_top.png') no-repeat center top;
}
/* News Show Pro GK1 */
div.gk_npro_full_prev,
div.gk_npro_short_prev{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat left -10px;
} 
div.gk_npro_full_next,
div.gk_npro_short_next{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat right 0;	
}
div.gk_npro_full_prev:hover,
div.gk_npro_short_prev:hover{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat left 0;
} 
div.gk_npro_full_next:hover,
div.gk_npro_short_next:hover{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat right -10px;	
}
img.gk_npro_image{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_shadow.png') no-repeat right bottom;
}
img.gk_npro_image_static{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_shadow.png') no-repeat right bottom;
}
div.gk_npro_full_interface ul li,
div.gk_npro_full_interface ul li:first-child{
	background:transparent url('../images/style1/gk_stuff/nspro_bullets.png') no-repeat right 0;
}
div.gk_npro_full_interface ul li.active{ 
	background:transparent url('../images/style1/gk_stuff/nspro_bullets.png') no-repeat left 0;
}
/* content std style */
#component .moduletable div.gk_npro_full_prev,
#component .moduletable div.gk_npro_short_prev{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat left 0;
} 
#component .moduletable div.gk_npro_full_next,
#component .moduletable div.gk_npro_short_next{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat right -10px;	
}
/* _blue */
.moduletable_blue div.gk_npro_full_prev,
.moduletable_blue div.gk_npro_short_prev{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat left -50px;
} 
.moduletable_blue div.gk_npro_full_next,
.moduletable_blue div.gk_npro_short_next{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat right -40px;	
}
.moduletable_blue div.gk_npro_full_prev:hover,
.moduletable_blue div.gk_npro_short_prev:hover{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat left -40px;
} 
.moduletable_blue div.gk_npro_full_next:hover,
.moduletable_blue div.gk_npro_short_next:hover{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat right -50px;	
}
.moduletable_blue img.gk_npro_image{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_bshadow.png') no-repeat right bottom;
}
.moduletable_blue img.gk_npro_image_static{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_bshadow.png') no-repeat right bottom;
}
.moduletable_blue div.gk_npro_full_interface ul li,
.moduletable_blue div.gk_npro_full_interface ul li:first-child{
	background:transparent url('../images/style1/gk_stuff/nspro_bullets.png') no-repeat right -22px;
}
.moduletable_blue div.gk_npro_full_interface ul li.active{ 
	background:transparent url('../images/style1/gk_stuff/nspro_bullets.png') no-repeat left -22px;
}
/* _green & bottom */
#bottom div.gk_npro_full_prev,
#bottom div.gk_npro_short_prev,
.moduletable_green div.gk_npro_full_prev,
.moduletable_green div.gk_npro_short_prev{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat left -70px;
} 
#bottom div.gk_npro_full_next,
#bottom div.gk_npro_short_next,
.moduletable_green div.gk_npro_full_next,
.moduletable_green div.gk_npro_short_next{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat right -60px;	
}
#bottom div.gk_npro_full_prev:hover,
#bottom div.gk_npro_short_prev:hover,
.moduletable_green div.gk_npro_full_prev:hover,
.moduletable_green div.gk_npro_short_prev:hover{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat left -60px;
} 
#bottom div.gk_npro_full_next:hover,
#bottom div.gk_npro_short_next:hover,
.moduletable_green div.gk_npro_full_next:hover,
.moduletable_green div.gk_npro_short_next:hover{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat right -70px;	
}
#bottom img.gk_npro_image,
.moduletable_green img.gk_npro_image{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_gshadow.png') no-repeat right bottom;
}
#bottom img.gk_npro_image_static,
.moduletable_green img.gk_npro_image_static{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_gshadow.png') no-repeat right bottom;
}
#bottom div.gk_npro_full_interface ul li,
#bottom div.gk_npro_full_interface ul li:first-child,
.moduletable_green div.gk_npro_full_interface ul li,
.moduletable_green div.gk_npro_full_interface ul li:first-child{
	background:transparent url('../images/style1/gk_stuff/nspro_bullets.png') no-repeat right -33px;
}
#bottom div.gk_npro_full_interface ul li.active,
.moduletable_green div.gk_npro_full_interface ul li.active{ 
	background:transparent url('../images/style1/gk_stuff/nspro_bullets.png') no-repeat left -33px;
}
#bottom div.gk_npro_mainwrap a.readon_class{
	text-decoration:none!important;
	background:none!important;
	border:none!important;
	line-height:normal!important;
	font-weight:bold;
}
#bottom div.gk_npro_mainwrap a.readon_class:hover{
	color:#384a01!important;
}
/* _white */
.moduletable_white div.gk_npro_full_prev,
.moduletable_white div.gk_npro_short_prev{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat left -30px;
} 
.moduletable_white div.gk_npro_full_next,
.moduletable_white div.gk_npro_short_next{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat right -20px;	
}
.moduletable_white div.gk_npro_full_prev:hover,
.moduletable_white div.gk_npro_short_prev:hover{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat left -20px;
} 
.moduletable_white div.gk_npro_full_next:hover,
.moduletable_white div.gk_npro_short_next:hover{
	background:transparent url('../images/style1/gk_stuff/nspro_arrows.png') no-repeat right -30px;	
}
.moduletable_white img.gk_npro_image{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_shadow.png') no-repeat right bottom;
}
.moduletable_white img.gk_npro_image_static{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_shadow.png') no-repeat right bottom;
}
.moduletable_white div.gk_npro_full_interface ul li,
.moduletable_white div.gk_npro_full_interface ul li:first-child{
	background:transparent url('../images/style1/gk_stuff/nspro_bullets.png') no-repeat right -11px;
}
.moduletable_white div.gk_npro_full_interface ul li.active{ 
	background:transparent url('../images/style1/gk_stuff/nspro_bullets.png') no-repeat left -11px;
}
/* column - standard style */
.column img.gk_npro_image{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_bshadow.png') no-repeat right bottom;
}
.column img.gk_npro_image_static{
	padding: 0 11px 12px 0;
	background:transparent url('../images/style1/gk_stuff/img_bshadow.png') no-repeat right bottom;
}

/* Typography - template_css.css
------------------------------------------------------------------*/
/* Code */
pre,
.code1,
.code2{
	background:#f7f7f7;
}
pre,
.code1{
	border-left:5px solid #037DAC; 
}
.code2{
	border-top:5px solid #037DAC;
	border-bottom:5px solid #037DAC;
}
.code3{
	border-top:1px solid #037DAC;
	border-bottom:1px solid #037DAC;
}
.code3 h4{
	background:#fff;
	background:#f5f5f5;
}

/* Warnings */
p.info1,p.info2,p.info3,p.info4{background:transparent url('../images/icons/info.gif') no-repeat left center; }
p.warning1,p.warning2,p.warning3,p.warning4{background:transparent url('../images/icons/warning.gif') no-repeat left center; }
p.tips1,p.tips2,p.tips3,p.tips4{ background:transparent url('../images/icons/tips.gif') no-repeat left center; }

p.info2,
p.info4{
	border-top:#3399ff solid 1px;
	border-bottom:#3399ff solid 1px;
	background-position:3px center;
}
p.info3,
p.info4{
	background-color:#E6F1FF;
	background-position: 7px center;
}
p.warning2,
p.warning4{
	border-top:#f71212 solid 1px;
	border-bottom:#f71212 solid 1px;
	background-position: 3px center;
}
p.warning3,
p.warning4{
	background-color:#FFE5E0;
	background-position: 7px center;
}
p.warning4{
	border-top:#f71212 solid 1px;
	border-bottom:#f71212 solid 1px;
}
p.tips2,
p.tips4{
	border-top:#fde647 solid 1px;
	border-bottom:#fde647 solid 1px;
	background-position:3px center;
}
p.tips3,
p.tips4{
	background-color:#FDFFC7;
	background-position: 7px center;
}
p.tips4{
	border-top:#fde647 solid 1px;
	border-bottom:#fde647 solid 1px;
}

/* Blockquotes */
blockquote div.blockquote1{
	background:transparent url(../images/style1/gk_stuff/typography/open1.png)  no-repeat left bottom;
}
blockquote div.blockquote1 div{
	background:transparent url(../images/style1/gk_stuff/typography/close1.png)  no-repeat right top;
}
blockquote div.blockquote2{
	background:transparent url(../images/style1/gk_stuff/typography/open1.png)  no-repeat left top;
}
blockquote div.blockquote2 div{
	background:transparent url(../images/style1/gk_stuff/typography/close1.png)  no-repeat right top;
}
blockquote div.blockquote3{
	background:transparent url(../images/style1/gk_stuff/typography/open2.png) no-repeat left bottom;
}
blockquote div.blockquote3 div{
	background:transparent url(../images/style1/gk_stuff/typography/close2.png) no-repeat right top;
}
blockquote div.blockquote4{
	background:transparent url(../images/style1/gk_stuff/typography/open2.png) no-repeat left top;
}
blockquote div.blockquote4 div{
	background:transparent url(../images/style1/gk_stuff/typography/close2.png) no-repeat right top;
}

/* Legends */
div.legend1 h4,
div.legend2 h4,
div.legend3 h4,
div.legend4 h4,
div.legend5 h4,
div.legend6 h4{
	background: #f5f5f5;
}
div.legend3 h4:first-child,
div.legend5 h4:first-child{
	background:#e7e7e7;
}
div.legend4 h4:first-child,
div.legend6 h4:first-child{
	border:solid 1px #666;
}
div.legend1,
div.legend5,
div.legend6{
	border:solid 1px #666;
}
div.legend2,
div.legend3,
div.legend4{
	border-top:solid 1px #666;
	border-bottom:solid 1px #666;
}

/* Highlights */
.highlight-1{
	background:#ffffda;
}
.highlight-2{
	background:#037DAC;
	color:#fff;
}
.highlight-3{
	background:#7caace;
	color:#fff;
}
.highlight-4{
	background:#3c6c8e;
	color:#fff;
}

/* Colors for spans */
span.clear{
	border-top:1px solid #037DAC;
	border-bottom:1px solid #037DAC;
	color:#037DAC;
}
span.clear-1{
	border-top:1px solid #7caace;
	border-bottom:1px solid #7caace;
	color:#7caace;
}
span.clear-2{
	border-top:1px solid #3c6c8a;
	border-bottom:1px solid #3c6c8a;
	color:#3c6c8a;
}
span.color{
	color:#037DAC;
}
span.color-1{
	color:#7caace;
}
span.color-2{
	color:#037DAC;
	border-left:2px solid #037DAC;
}
span.color-3{
	color:#7caace;
	border-left:2px solid #7caace;
}
span.color-4{
	color:#fff;
	background:#037DAC;
}
span.color-5{
	color:#fff;
	background:#7caace;
}
span.color-6{
	color:#d48d1c;
	background:#ffe;
	border-top:1px solid #e9e9a1;
	border-bottom:1px solid #e9e9a1;
}
span.color-7{
	background:#3c6c8a;
	color:#fff;
}

/* unordered lists */
ul.circle1{list-style-image:url(../images/style1/gk_stuff/typography/bullet3ul.png);}
ul.circle2{list-style-type:circle;}
ul.bullet1{list-style-image:url(../images/style1/gk_stuff/typography/bullet_ol_1_dark.png);}
ul.bullet2{list-style-image:url(../images/style1/gk_stuff/typography/bullet1ul.png);}
ul.bullet3{list-style-image:url(../images/style1/gk_stuff/typography/bullet2ul.png);}
ul.bullet4{list-style-image:url(../images/style1/gk_stuff/typography/bullet_ol_1_color.png);}
ul.square1{list-style-type:square;}
ul.square2{list-style-image:url(../images/style1/gk_stuff/typography/bullet_squ1_dark.png);}
ul.square3{list-style-image:url(../images/style1/gk_stuff/typography/bullet_squ1_color.png);}


/* Numbers */
div.number1 span{
	background:transparent url(../images/style1/gk_stuff/typography/bullet_ol_2.png) no-repeat center;
	color:#fff;
}
div.number2 span{
	background:transparent url(../images/style1/gk_stuff/typography/bullet_ol_2_color.png) no-repeat center;
	color:#fff;
}
/* für easyblog*/
#eblog-wrapper #blog-post-in blog-read{
    background: #000;
}