/*Theme Name: BerlinTheme URI: http://www.graphpaperpress.com/Description: A Wordpress magazine theme based on the Blueprint CSS Framework.Version: 1.0Author: Thad Allender for Graph Paper PressAuthor URI: http://www.graphpaperpress.com/Credits: http://code.google.com/p/blueprintcss/*//********************************************** Überschriften ***********************************************/h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #000;text-decoration: none;}a:active, h2 a:active, h3 a:active {color: #8c1b00;text-decoration: none;}a:hover, h2 a:hover, h3 a:hover {color: #464646;text-decoration: none;}/************************************************************************************************************/body {/*	background: #F0F0F0 url(http://www.info-polen.com/img/header-bg.gif) top left no-repeat;*/background: #F0F0F0 url(images/header-bg1.gif) top left no-repeat;margin: 0;padding: 2em 0;}.container {padding: 1em;position: absolute;padding-top: 150px;top: 167px;left: 10px;background: #fff url(images/container-bg.jpg) 5px 5px no-repeat;}blockquote{	background: url('images/quote.png') .5em top no-repeat;	color: #000;	font-style: normal;	padding: 0 0 0 0;}em {	/* background: #ffc; */	text-transform: uppercase;}a {color: #8C1B00; /* color: #FF3706; */text-decoration: none;}blockquote p { padding: 0 20px 0 30px; }hr {background: #CCC;height: 1px;}img { margin: 0; }.photo_align_left {float: left;padding: 0 1.5em 1.5em 0;}a.button { float: left; }input {border: 1px solid #CCCCCC;padding-left: 0;}ol { margin-left: 35px; }label { font-weight: normal; }textarea {height: 200px;width: 500px;}.small { font-size: .9em; }.nomargin { margin: 0; }a.button, button { font-weight: normal; }dl.small dd { font-size: .9em; }.linkcat { list-style: none; }.post_first {background: #fff;padding: 1em;}.post_alt {background: #eee;padding: 1em;}span.meta_align_right {color: #ccc;float: right;font-size: .6em;}span.meta_align_right a { color: #ccc; }span.meta_align_right a:hover { color: #000; }.meta{	color: #ccc;	font-family: Georgia;	font-size: .8em;	line-height: 1.875em;}.meta a { color: #ccc; }.meta a:hover { color: #000; }.byline{	color: #ccc;	font-size: .8em;	line-height: 1.875em;}.byline a{	color: #FF3706;	line-height: 1.875em;	text-decoration: none;}.byline a:hover { color: #000; }.meta_list, .meta_list a, ul.meta_list{	color: #aaa;	list-style-image: none;}.meta_list li{	border-bottom: 1px dotted #aaa;	list-style-image: none;}.five_posts h3 {margin-bottom: 0;padding: .5em 0 .5em 0;}.five_posts h3 a { text-transform: uppercase; }.five_posts h6, .five_posts h4 {margin-bottom: 0;padding: .5em 0 .5em 0;text-transformation: uppercase;}.five_posts h4 a, .five_posts h6 a { text-transform: uppercase; }#maincontent {}#maincontent h1, #maincontent h3  {border-bottom: 1px dotted #AAA;color: #000;margin-bottom: 15px;line-height: 28px;font-size: 24px;}#maincontent h2.likeh1 {border-bottom: 1px dotted #AAA;color: #000;margin-bottom: 5px;line-height: 24px;font-size: 18px;}#maincontent h2 {font-size: 18px;}#maincontent .post h1, #maincontent .post h2 { margin-bottom: 5px; }#maincontent .content { padding: 25px 30px 20px 48px; }#maincontent h1.pagetitle, #maincontent h2.pagetitle {/*	border: none;	text-transform: uppercase; */}#feature h3{	margin-bottom: 0;	padding: 0;}#feature p img { margin: 7px 0 2em 0; }.feature_text { margin-top: 2em; }#home_right {padding: 0px 0px 0px 0px; margin: 0px 0px 0px -8px;}#home_right .entry { padding: 0 0 2em 0; }#home_right h3 { border-left: 3px solid #CF3D10;padding-left: 5px;margin-bottom: 15px; }.news h3 { text-transform: uppercase; }ul#featurenav{	margin-left: 0;	padding-left: 0;	white-space: nowrap;}#featurenav li{	display: inline;	list-style-type: none;}#featurenav a { padding: 3px 10px; }#featurenav a:link, #featurenav a:visited{	background-color: #333;	border: 1px solid #000;	color: #fff;	text-decoration: none;}#featurenav a:hover{	background-color: #FF3706;	color: #fff;	text-decoration: none;}.author{	background: #eee;	margin-bottom: 1.5em;	padding: 1.5em;}.author img{	float: left;	padding: 0 1em 1em 0;}.author p { margin-left: 8em; }.author h6{	border-bottom: 1px #000 dotted;	margin-left: 7em;}.navigation, .navigation a { color: #8c1b00; }.alignright { float: right; }.alignleft { float: left; }.post { margin-bottom: 25px; }.entry { padding-bottom: 5px; margin-top: -5px;}#header{	height: 50px;	padding: 4px 0 0 0;	width: 950px;}#header h1, #header .description{	line-height: 1em;	margin: 0;	padding: 0;}h1 a.logo { text-transform: uppercase; }.entry #nav .content{	margin: auto;	padding: 0;}.entry #nav{	background: #FFF;	margin-bottom: 15px;}.entry #nav li a{	background: #666;	border-right: 1px solid #AAA;	color: #FFF;}.entry #nav li.last a { border-right: none; }.entry #nav li a:hover{	background: #333;	color: #FFF;}ul#footernavigation	{	padding: 30px 0px 10px 20px;	margin: 0px;	color: #FFFFFF;	font-weight: bold;	font-family: Tahoma, Helvetica, Arial;	background: #F0F0F0 url(http://www.info-polen.com/img/header-bg.gif) top left no-repeat;	}		ul#footernavigation li		{		display: inline;		list-style-type: none;		}				ul#footernavigation li a, ul#footernavigation li a:link, ul#footernavigation li a:active, ul#footernavigation li a:visited			{			font-weight: bold;			color: #FFFFFF;			text-decoration: none;			}				ul#footernavigation li a:hover			{			text-decoration: underline;			}					a.navi1			{			font-size: 12px;			}				a.navi2			{			font-size: 14px;			}				a.navi3			{			font-size: 16px;			}					a.navi4			{			font-size: 18px;			}#footer{	font-size: .9em;	margin: 0;	text-align: center;}#footer a { text-decoration: none; }#search { margin: -10px 0px 25px 0px;padding-bottom: 0px;}#search #s{	background: transparent url('images/icons/search_grey.gif') 0px center no-repeat;	color: #CCCCCC;	font-size: 0.9em;	margin-right: 0px;	margin-top: 10px;	padding: 2px 0 2px 17px;	width: 160px;}#search #s:hover { color: #000; }.search-excerpt { margin: 0; }.commentlist li { padding: 8px 95px 8px 15px; position: relative;}.commentlist li .gravatar { position: absolute; right: 8px; padding: 2px; background: #FFF; border: 1px solid #CCC;}.comments-alt { background: #EEE; }.bottombar { }.bottombar h3 {border-left: 3px solid #CF3D10;padding-left: 5px;margin-bottom: 15px; text-transform: uppercase;}ul.children {	margin: 0 0 0 15px;	padding: 0;}ul{	list-style-type: none;	margin-left: 1em;	padding: 0;}div.post h1 a, div.post h2 a, div.post h3 a {color:#000;} div.content a {color:#FF3706 ;}ul li{	background-repeat: no-repeat;	line-height: 1.7em;	list-style-image: url('images/icons/li.png');	margin: 0;	padding: 0;}ul li a { color: #000; }.bottombar h2 ul {	border: 1px solid red;}#top{	position: absolute;	top: 125px;	left: 50px;	width: 950px;}a#logolink	{	display: block;	position: absolute;	top: 45px;	left: 550px;	width: 230px;	height: 50px;	z-index: 2;	}img#uefalogo {	display: block;	position: absolute;	top: 95px;	left: 798px;	width: 170px;	height: 204px;	z-index: 2;}#title { float: left; }#title a {font-family: Georgia, "Times New Roman", Times, serif;margin:0;color: #fff;font-weight: normal;letter-spacing: -.1em;line-height: 1.3em;text-transform: uppercase;font-size: 42px;}#title a:hover { color: #eee; }#navlist{	margin: 0 auto;	padding: 10px 0 32px 0;	width: 950px;}#navlist ul, #navlist li{	display: inline;	float: right;	list-style-type: none;	margin: 0;	padding: 0;}#navlist a:link, #navlist a:visited{	background: #444;	color: #666;	float: left;	font-size: small;	font-weight: normal;	line-height: 14px;	margin-right: 8px;	padding: 6px;	text-decoration: none;}#navlist a:link#current, #navlist a:visited#current{	background: #fff;	color: #000;}#navlist a:hover { color: #f00; }body.section-1 #navlist li#nav-1 a,body.section-2 #navlist li#nav-2 a,body.section-3 #navlist li#nav-3 a,body.section-4 #navlist li#nav-4 a{	background: #fff;	border-bottom: 1px solid #fff;	color: #000;}#navlist #subnav-1,#navlist #subnav-2,#navlist #subnav-3,#navlist #subnav-4{	display: none;	width: 90%;}body.section-1 #navlist ul#subnav-1,body.section-2 #navlist ul#subnav-2,body.section-3 #navlist ul#subnav-3,body.section-4 #navlist ul#subnav-4{	display: inline;	left: 10px;	position: absolute;	top: 95px;}body.section-1 #navlist ul#subnav-1 a,body.section-2 #navlist ul#subnav-2 a,body.section-3 #navlist ul#subnav-3 a,body.section-4 #navlist ul#subnav-4 a{	background: #fff;	border: none;	border-left: 1px solid #ccc;	color: #999;	font-size: smaller;	font-weight: bold;	line-height: 10px;	margin-right: 4px;	padding: 2px 10px 2px 10px;	text-decoration: none;}#navlist ul a:hover { color: #f00 !important; }#contents{	background: #fff;	border: 1px solid #ccc;	border-top: none;	clear: both;	margin: 0px;	padding: 15px;}/* Böser Code macht den Blog langsam#myGallery, #myGallerySet, #flickrGallery{	height: 550px;	width: 575px;	z-index: 5;}#flickrGallery{	height: 334px;	width: 500px;}#myGallery img.thumbnail, #myGallerySet img.thumbnail { display: none; }.jdGallery{	overflow: hidden;	position: relative;}.jdGallery img{	border: 0;	margin: 0;}.jdGallery .slideElement{	background-color: #000;	background-image: url('ajax/loading-bar-black.gif');	background-position: center center;	background-repeat: no-repeat;	height: 100%;	width: 100%;}.jdGallery .loadingElement{	background-color: #000;	background-image: url('ajax/loading-bar-black.gif');	background-position: center center;	background-repeat: no-repeat;	height: 100%;	left: 0;	position: absolute;	top: 0;	width: 100%;}.jdGallery .slideInfoZone{	background: #333;	bottom: 0;	color: #fff;	height: 65px;	left: 0;	margin: 0px;	overflow: hidden;	position: absolute;	text-indent: 0;	width: 100%;	z-index: 10;}* html .jdGallery .slideInfoZone { bottom: -1px; }.jdGallery .slideInfoZone h2{	color: #fff;	font-size: 1.5em;	font-weight: bold;	margin: 2px 5px;	padding: 0;}.jdGallery .slideInfoZone p{	color: #eee;	font-size: 1em;	margin: 2px 5px;	padding: 0;}.jdGallery div.carouselContainer{	height: 75px;	left: 0;	margin: 0px;	position: absolute;	top: 0;	width: 100%;	z-index: 10;}.jdGallery a.carouselBtn{	background: #333;	bottom: 0;	color: #fff;	cursor: pointer;	font-size: 13px;	height: 20px;	padding: 0 10px;	position: absolute;	right: 30px;	text-align: center;}.jdGallery .carousel{	background: #333;	color: #fff;	height: 115px;	left: 0;	margin: 0px;	overflow: hidden;	position: absolute;	text-indent: 0;	top: 0;	width: 100%;}.jdExtCarousel{	overflow: hidden;	position: relative;}.jdGallery .carousel .carouselWrapper, .jdExtCarousel .carouselWrapper{	height: 78px;	left: 0;	overflow: hidden;	position: absolute;	top: 10px;	width: 100%;}.jdGallery .carousel .carouselInner, .jdExtCarousel .carouselInner { position: relative; }.jdGallery .carousel .carouselInner .thumbnail, .jdExtCarousel .carouselInner .thumbnail{	background: #000;	background-position: center center;	border: solid 1px #fff;	cursor: pointer;	float: left;}.jdGallery .wall .thumbnail, .jdExtCarousel .wall .thumbnail { margin-bottom: 10px; }.jdGallery .carousel .label, .jdExtCarousel .label{	bottom: 5px;	font-size: 13px;	left: 10px;	margin: 0;	padding: 0;	position: absolute;}.jdGallery .carousel .wallButton, .jdExtCarousel .wallButton{	background: #222;	border: 1px solid #888;	bottom: 5px;	cursor: pointer;	font-size: 10px;	margin: 0;	padding: 1px 2px;	position: absolute;	right: 10px;}.jdGallery .carousel .label .number, .jdExtCarousel .label .number { color: #b5b5b5; }.jdGallery a{	color: inherit;	font-size: 100%;	text-decoration: none;}.jdGallery a.right, .jdGallery a.left{	cursor: pointer;	filter: alpha(opacity=20);	height: 99%;	khtml-opacity: 0.2;	moz-opacity: 0.2;	opacity: 0.2;	position: absolute;	width: 25%;	z-index: 10;}* html .jdGallery a.right, * html .jdGallery a.left { filter: alpha(opacity=50); }.jdGallery a.right:hover, .jdGallery a.left:hover{	filter: alpha(opacity=80);	khtml-opacity: 0.8;	moz-opacity: 0.8;	opacity: 0.8;}.jdGallery a.left{	background: url('ajax/fleche1.png') no-repeat center left;	left: 0;	top: 0;}* html .jdGallery a.left { background: url('ajax/fleche1.gif') no-repeat center left; }.jdGallery a.right{	background: url('ajax/fleche2.png') no-repeat center right;	right: 0;	top: 0;}* html .jdGallery a.right { background: url('ajax/fleche2.gif') no-repeat center right; }.jdGallery a.open{	height: 100%;	left: 0;	top: 0;	width: 100%;}.withArrows a.open{	background: none;	cursor: pointer;	height: 99%;	khtml-opacity: 0.8;	left: 25%;	moz-opacity: 0.8;	opacity: 0.8;	position: absolute;	top: 0;	width: 50%;	z-index: 10;}.withArrows a.open:hover { background: url('ajax/open.png') no-repeat center center; }* html .withArrows a.open:hover{	background: url('ajax/open.gif') no-repeat center center;	filter: alpha(opacity=80);}.jdGallery a.gallerySelectorBtn{	background: #333;	color: #fff;	cursor: pointer;	filter: alpha(opacity=40);	font-size: 13px;	height: 20px;	khtml-opacity: 0.4;	left: 30px;	moz-opacity: .4;	opacity: .4;	padding: 0 10px;	position: absolute;	text-align: center;	top: 0;	z-index: 15;}.jdGallery .gallerySelector{	background: #000;	height: 100%;	left: 0;	position: absolute;	top: 0;	width: 100%;	z-index: 20;}.jdGallery .gallerySelector h2{	color: #fff;	font-size: 20px;	line-height: 30px;	margin: 0;	padding: 10px 20px 10px 20px;}.jdGallery .gallerySelector .gallerySelectorWrapper { overflow: hidden; }.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton{	border: 1px solid #888;	color: #fff;	cursor: pointer;	float: left;	height: 40px;	margin-left: 10px;	margin-top: 10px;	padding: 5px;}.jdGallery .gallerySelector .gallerySelectorInner div.hover { background: #333; }.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton div.preview{	background: #000;	background-position: center center;	border: none;	float: left;	height: 40px;	margin-right: 5px;	width: 40px;}.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3{	font-size: 12px;	font-weight: normal;	margin: 0;	padding: 0;}.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton p.info{	color: #aaa;	font-size: 12px;	font-weight: normal;	margin: 0;	padding: 0;}Böser Code Ende *//*********************************************************************** NEUER CODE ***********************************************************************/#mainnavi_neu {background: #CF3D10;margin: -10px -7px 15px -7px;height: 30px;}#mainnavi_neu li {float: left;border-right: 1px solid #FFF;}#mainnavi_neu li.cat-item {list-style: none;}#mainnavi_neu li.cat-item a {display: block;	padding: 5px 10px;color: #FFF;font-family: Georgia, "Times New Roman", Times, serif;}#mainnavi_neu li.cat-item a:hover, #mainnavi_neu li.current-cat a,  #mainnavi_neu li.current-cat-parent a {background: #AD1116;}#myGallery div.imageElement {margin: 0px 0px 20px 0px;	}#myGallery div.imageElement p.home_ueber {border-bottom: 1px dotted #CCC; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; color: #999; text-align: left;	}#myGallery div.imageElement p.home_ueber a {color: #999;}#myGallery div.imageElement p.home_ueber a:hover {color: #464646;}#myGallery div.imageElement p.home_ueber a.home_kommentare {float: right;}#myGallery div.imageElement h2 {line-height: 1;margin-top: 0px;margin-bottom: 2px;padding: 0px;}#myGallery div.imageElement h2 a {font-size: 18px;color: #000;}.entry .entry_img {position: relative;width: 206px; height: 206px; float: left;margin: 0px 10px 5px 0px; }.entry p.entry_img img {margin: -1px 0px 0px 0px;	width: 200px; height: 200px; padding: 3px; border: 1px dotted #CCC;}.entry p.entry_img span.autor {position: absolute;bottom: 3px;right: 2px;background: #FFF;color: #464646;	padding: 1px 5px 0px 5px;font-size: 10px;filter: alpha(opacity=60);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}.entry p.entry_img span.autor a {color: #464646;	}.entry p.entry_img span.autor a:hover {color: #000;}#myGallery div.imageElement img, .entry_archive img  {float: left; width: 70px; height: 70px; padding: 3px; margin: 0px 10px 0px 0px; border: 1px dotted #CCC;}.entry_archive {margin: -8px 0px 8px 0px;	}#myGallery div.imageElement div.home_excerpt {margin: 0px 5px 5px 0px;}#searchform #s {padding-top: 3px;width: 160px;}#searchform #submit {padding: 0px 0px 0px 0px;cursor: pointer;}#sidenavi_neu {margin: 0px 0px 30px 0px;font-family: Arial, Helvetica, sans-serif;}#sidenavi_neu li {margin: 0px 0px 0px 13px;font-weight: bold;}#sidenavi_neu li ul.children li {list-style-image: url("images/icons/li.png");	padding: 2px 0px 2px 0px;font-weight: normal;text-transform: none;margin: 0px 0px 0px 0px;}#sidenavi_neu li.current-cat a {border-bottom: 1px solid #CF3D10;padding-bottom: 1px;}#sidenavi_neu li.current-cat ul li a {border: 0px;padding: 0px;}#sidenavi_neu li a:hover, #sidenavi_neu li.current-cat a:hover {border-bottom: 1px solid #CF3D10;padding-bottom: 1px;color: #000;}#home_right .related_post {margin: 0px 0px 30px 13px;	}.social, .bookmark {margin: 0px 0px 30px 0px;}.social li, .bookmark li {list-style: none;display: inline;padding: 0px 5px 0px 0px;}.social li a img, .bookmark li a img {filter: alpha(opacity=100);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;opacity:1;}.social li a:hover img, .bookmark li a:hover img {filter: alpha(opacity=60);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}.newtagcloud {margin: 10px 0px 15px 0px;background: #FFF;text-align: center;}.newtagcloud a {padding: 0px 2px 0px 2px;color: #8c1b00; /* color: #464646; */}.newtagcloud a:hover {color: #333;text-decoration: underline;}#recentcomments li {padding: 2px 0px 2px 0px;list-style: none;margin: 0px 0px 0px -5px;}#recentcomments li a {color: #8c1b00;font-style: italic;}#recentcomments a:hover {color: #333;text-decoration: underline;}#recentcomments li span {color: #000;font-style: normal;font-weight: bold;}#info-polen_com_widget {margin: 10px 0px 20px 0px;}.googleadwords {margin: 0px 0px 10px 0px;}#maincontent .size18 {font-size: 18px;	}#commentform {padding: 10px 0px 0px 35px;	}#commentform #inputs {width: 230px;float: left;}#commentform #inputs_eingeloggt {width: 230px;float: left;margin: 18px 0px 0px 0px;}#commentform p {margin: 0px 0px 10px 0px;	}#commentform label {padding: 0px 0px 0px 0px;	font-weight: bold;}#commentform label span {font-style: italic;font-weight: normal;}#commentform input {margin: 3px 0px 0px 0px;}#commentform #comment {height: 105px;width: 368px;font-style: italic;float: left;margin: 18px 0px 0px 0px;}#commentform #com-submit {float: right;cursor: pointer;margin: 15px 18px 30px 0px;padding: 0px 3px 0px 6px;}#commentform #submit:hover {background: #FFF;}.socialsingle {float: right;padding: 0px 0px 10px 10px;text-align: center;width: 60px;}	.socialsingle .twitter-share-button {margin: 10px 0px 0px 0px;	}
