@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) central stylesheet
 * (de) zentrales Stylesheet
 *
 * @creator       YAML Builder V1.1b (http://builder.yaml.de)
 * @file          my_layout.css
 * @-yaml-minver  3.1
 * 
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(../yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */

@import url(screen/basemod.css);
@import url(screen/content.css);

/* import print layout | Druck-Layout einbinden */
@import url(gip_partners.css); /* partners logos */
@import url(friendfeed_widget2.css); /* friendfeed styling */
@import url(quick_login.css);  /* login box styling */

h1.top {	padding: 20px 0 5px 50px; font-size: 350%; }
#col1 h2 { padding:20px 0 10px 30px; }
#col2 h2 { padding:0 0 0 5px; }

#col1  #wpcumuluscontent { padding:20px 0 10px 30px;}

#col1 h3 { padding:20px 0 10px 30px; }

#wp-cumulus .widgettitle { display: none; }
.orange{ background:url(../images/h1.png) no-repeat 0 0; }
.green { background:url(../images/h1.png) no-repeat 0 -270px; }
#col1_content p, #collapsible ul  { padding-left: 35px; }
#collapsible { padding-left: 20px; }
#expand, #expand2, #expand3, #expand4, #quick-login  {	display: none;}
/*.expandInfo a { background: #efefef; padding-right: 5px;} */

/* Banners styled */

.banner_h_300
{
	
	display:block;
	width:300px;
	height:150px;
	text-decoration:none;
}

.download_toolbar { background:url(../images/download_toolbar.png) no-repeat 0 0; }
.download_toolbar:hover { background:url(../images/download_toolbar.png) no-repeat 0 -150px; }
.kalendarius { background:url(../images/kalendarius.png) no-repeat 0 0; }
.kalendarius:hover { background:url(../images/kalendarius.png) no-repeat 0 -150px; }


.nunderline { background:url(../images/application.png) no-repeat 0 0; }
.nunderline:hover { background:url(../images/application.png) no-repeat 0 -150px; }
/*.nunderline_get { background:url(../images/application_get.png) no-repeat 0 0; }
.nunderline_get:hover { background:url(../images/application_get.png) no-repeat 0 -150px; }
.buba_vote { background:url(../images/buba_vote.png) no-repeat 0 0; }
.buba_vote:hover { background:url(../images/buba_vote.png) no-repeat 0 -150px; } */
.entrez{ background:url(../images/entrez.png) no-repeat 0 0; }
.entrez:hover { background:url(../images/entrez.png) no-repeat 0 -150px; }
.ssr_sledi { display:block; width:300px; height:80px; text-decoration:none; background:url(../images/ssr_sledi.png) no-repeat 0 0; }
.ssr_sledi:hover { background:url(../images/ssr_sledi.png) no-repeat 0 -79px; }


/* Footer */

#footer a
{
	padding: 10px 4px;
	height: 40px;
}
#footer a:hover
{
	text-decoration:none;
	background: #eeeeee;
	color:#1b1b1b;
}
 
.notstrong
{
	font-weight:normal;
}

.linklove, .in1, .inv2, .edih, .hidden
{
	display:none;
}
#col2_content p
{
	padding-left:20px;
}

table.contatcs { width: auto; border-collapse:collapse; margin-bottom: 0.5em; border: none; margin-left: 35px;}
table.contatcs tbody td { border: none; vertical-align:top; }
table.contatcs tbody tr:hover td { background: transparent; }
#col1_content td p { padding-left: 0; }
th,td { padding: 0; width: 250px; }



/* ------------ copyrights -------------------------------------------------------*/

#limejam_container
{
  position:absolute;
  margin:-30px 0 0 0;
  padding:0;
  right:0;
  display:block;
  overflow:hidden;
  width: 130px;
  height: 30px;
}
#limejam_copy
{

  background: url(../images/limejam_copy.png) no-repeat 0 1px;
  position:absolute;
  margin:0 0 0 0;
  padding:0;
  right:0;
  display:block;
  width: 130px;
  height: 30px;
}
#limejam_copy span
{

  display:none;
}
#limejam_copy:hover
{
  background: transparent url(../images/limejam_copy.png)no-repeat scroll 0 -48px;
  }
  
/* ------------ calendar -------------------------------------------------------*/
#google_calendar { padding-left: 35px; }
/* ------------ person -------------------------------------------------------*/
#col1 .post .person_short_bio { padding-left: 35px; background: transparent url(../images/person_short_bio.png) no-repeat 0 18px;}
#col1 .post .person_short_bio h2 { padding-left: 0; }
#col1 .post .person_short_bio ul { margin: 0 0 1em -1em; }

/* widget sidebar----------------------------------------------------------*/
.sidebar_wrap
{
	margin:0;
	padding:0;
}
.sidebar_wrap li
{
	margin:0;
	padding:0;
	list-style:none;
}
/* post----------------------------------------------------------*/
.post h2 a
{
	color: #1b1b1b;
	text-decoration: none;
	border-bottom: 1px solid #8DC63F;
}
.post h2 a:hover
{
	border: none; 
}
#col1_content .post p
{
	margin: 0;
	padding: 0 0 7px 0;
}
.post small
{
	padding: 0 0 0 30px;
	color: #cccccc;
}
#col1 .post h2
{
	padding:20px 0 0 30px;
}
.post { padding:0 0 50px 0; }
.post .entry
{
	padding:10px 0 0 30px;
}
.post blockquote
{
	font-style: normal;
	border-left: 2px dotted #efefef;
	color:#444444;
	margin: 1em;
	padding: 0 0 0 1em;
}
#col1_content .pad_left-30, #col1_content  .post .postmetadata
{
	padding: 0 0 0 30px;
}
.btop
{
	border-top: 1px dotted #efefef;
}





.application_rules { padding:0 0 1em 80px; margin: 0; }

#login_status { height: 25px; width: 400px; display: block; z-index: 200px; margin:-22px 0 0 20px; position: absolute; }
#login_status a { text-transform: uppercase; color: #cccccc; font-size: 9px; letter-spacing: 1px; }
#login_status b {font-size: 14px;  color: #cccccc;}
#login_status a:hover { background: #8DC63F; text-decoration:none; color:#ffffff; }
#login_status a:hover b { color:#ffffff; }
#header { display: absolute; z-index: 0; }



/* commentsform ----------------------------------------------------------------- */
#col1_content #comments p { padding:0; margin: 0;}

#comments span.info {padding:0; margin: 0; font-size:small;}
#commentform { width: 500px;}
#commentform  #comment{ width: 400px; margin-bottom:0px;}
#commentform  p{ padding: 0 0 0 0; margin:0;}
#commentform  label {display: block; width: 400px;}
#commentform  .reqtxt{margin-top: -8px;}
p.head {}
b {}
.wrap {}
.avatar {}
.gravatar {}
.details {}
.head {}
.text {}
.error {}
.act {}
.reply {}

/* post comments ----------------------------------------------------------------- */
ol.commentlist { margin:0; padding:0; }
ol.commentlist a { color: #cccccc; }
ol.commentlist .comment { list-style:none; background:url(../images/comment_shadow.png) no-repeat 0 100%; padding-bottom:7px; margin: 0 0 0 30px; width: 500px;}
ol.commentlist  .comment_body { background:#ffffff; border: 1px solid #efefef; }
ol.commentlist  .odd   .comment_body { background: #F6F6F6; }
img.avatar { border: 1px solid #cccccc; margin: 6px; }
#respond h2 {padding: 66px 0 0 30px; margin: 0;}

.fn { font-size: xx-large; text-decoration: none; color: #cccccc; font-style:normal; width: 400px; display: block; margin: -37px 0 0 54px; }
.fn:first-letter { text-transform: uppercase; }
.commentmetadata { float:right; position: relative; top:-35px; right:7px;}

#col1_content .comment_body p {clear: both; padding: 0 8px 0 59px;}

/* postdata ----------------------------------------------------------------- */

span.tags { display:block; margin-bottom:8px;}
.tag_heading { background: #7C7C7C url(../images/tag_orange.png) no-repeat 2px 0; color: #ffffff; padding: 2px 4px 2px 20px; text-transform: uppercase; font-size: x-small;}
span.tags a { background: #7C7C7C; color: #ffffff; padding: 2px 4px; text-transform: uppercase; font-size: x-small;/* display: -moz-inline-box; display: inline-block;*/}
span.tags a:hover { background: #8DC63F; color: #ffffff; text-decoration: none;}

#mediaicons {margin-left:30px; width: 280px;}
#mediaicons a{display: inline-block; float:left;margin:5px;}
