/* CSS Document */

html body {
	margin:0px;
	background-color:#2F2E2C;
	background-image:url(/fileadmin/graphics/panmundo_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}


a, a:link, a:visited {
	font-weight:bold;
	color:#E47200;
	text-decoration:none;
}
a:hover {
	color:#E47200;
	text-decoration:underline;
}
a img {
	border:0px;
}
#navi a {
	font-weight:normal;
}
div#logo {
	position:absolute;
	left:75px;
	top:17px;
}

div#language {
	position:absolute;
	left:975px;
	top:55px;
	width:20px;
}

div#language img {
	border:0px;
}

div#navi {
	position:absolute;
	top:27px;
	left:350px;
}

div#navi a.navi_no, div#navi a.navi_no:link, div#navi a.navi_no:visited {
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	color:#e47200;
	text-decoration:none;
	display:block;
	float:left;
	padding:2px 5px 2px 5px;
	height:16px;
}

div#navi a.navi_no:hover, div#navi a.navi_act, div#navi a.navi_act:link, div#navi a.navi_act:visited, div#navi a.navi_act:hover {
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	color:#FFFFFF;
	background-color:#e47200;
	text-decoration:none;
	display:block;
	float:left;
	padding:2px 5px 2px 5px;
	height:16px;
}
html>body div#navi a.navi_no:hover, html>body div#navi a.navi_act,html>body div#navi a.navi_act:link,html>body div#navi a.navi_act:visited, html>body div#navi a.navi_act:hover, html>body div#navi a.navi_no, html>body div#navi a.navi_no:link, html>body div#navi a.navi_no:visited
{
	padding:2px 5px 0px 5px;
}

div#left {
	position:absolute;
	left:150px;
	top:105px;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	max-width:310px;
	width:310px;
}

div#left form, div#left input, div#left select, div#left option, div#left textarea {
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
}

div#left optgroup {
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	font-weight:bold;
}

div#left h1 {
	font-size:18px;
	color:#313129;
}

div#left h2 {
	font-size:14px;
	color:#313129;
	font-weight:bold;
	display:inline;
}

div#left p {
	text-indent:0px;
	text-align:justify;
	font-size:11px;
}

div#left td {
	text-indent:0px;
	text-align:justify;
	font-size:11px;
}

div#right {
	position:absolute;
	left:540px;
	top:105px;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	max-width:320px;
	width:320px;
}

div#right h1 {
	font-size:16px;
}

div#right h2 {
	font-size:14px;
	color:#313129;
	font-weight:bold;
	display:inline;
}

div#right p {
	text-indent:0px;
	text-align:justify;
	font-size:11px;
}

div#right td {
	text-indent:0px;
	text-align:justify;
	font-size:11px;
}

div#privacy {
	position:absolute;
	left:630px;
	top:615px;
	width:80px;
	font-family:"Courier New", Courier, monospace;
	color:white;
	font-size:10px;
	text-align:right;
}

div#privacy a, div#privacy a:link, div#privacy a:visited {
	font-family:"Courier New", Courier, monospace;
	color:white;
	font-size:10px;
	text-decoration:none;
}

div#privacy a:hover {
	text-decoration:underline;
}

div#pass_link {
	position:absolute;
	top:188px;
	left:6px;
	z-index:1000;
}

div#press_link {
	position:absolute;
	top:460px;
	left:0px;
	z-index:1000;
}

div#map_link {
	position:absolute;
	top:109px;
	left:885px;
	z-index:1000;
}

div#map_link img, div#pass_link img {
	border:0px;
}

div#search {
	position:absolute;
	left:730px;
	top:610px;
}
div#newsletter {
	position:absolute;
	left:160px;
	top:610px;
}
div#newsletter_caption {
	float:left;
	margin-right:15px;
	color:white;
	font-family:"Courier New", Courier, monospace;
	font-size:10px;
	margin-top:4px;
}
div#search input, div#newsletter input {
	background-color:#eb7f13;
	color:white;
	font-family:"Courier New", Courier, monospace;
	font-size:10px;
	border:1px solid white;
	width:100px;
	height:14px;
	margin-top:3px;
	line-height:14px;
}
div#newsletter input {
	background-color:#E18D3C;
}
div#search input.search_submit, div#newsletter input.newsletter_submit {
	width:25px;
	font-size:10px;
	border:0px;
	padding-left:3px;
	margin-bottom:2px;
}
div#newsletter input.newsletter_submit {
	margin-bottom:0px;
}

div#sponsoren {
	position:absolute;
	left:392px;
	top:615px;
}

div#sponsoren img {
	margin-left:10px;
}

div#powered_by {
	position:absolute;
	left:840px;
	top:660px;
}
div.tx-eeblog {
	position:relative;
	font-family:"Courier New", Courier, monospace;
}
#right .tx-eeblog {
	top:0px;
}
div.tx-eeblog textarea {
	width:300px;
}

div.tx-eeblog input:text {
	width:200px;
}

div.tx-eeblog a, div.tx-eeblog a:link, div.tx-eeblog a:visited, div.tx-eeblog a:hover {
	color:#E47200;
	text-decoration:none;
}
#ee_blog_Header a, #ee_blog_Header a:hover {
	color:#E47200;
}
div.tx-eeblog a:hover {
	text-decoration:underline;
}
div#ee_blog_tools {
	background-color:inherit;
	padding:0px;
	border:0px;
	border-bottom:2px dotted #2D2D2D;
	text-align:right;
	
}
#ee_blog_browse {
	font-weight:bold;
	text-align:right;
	
}
.tx-eeblog-browsebox {
	line-height:normal;
	width:100%;
	text-align:right;
}
.tx-eeblog-browsebox table {
	margin-left:auto;
}
.tx-eeblog-browsebox td {
	font-weight:bold;
}
div#ee_blog_list {
	border-top:0px;
	border-bottom:2px dotted #2D2D2D;
	margin:5px 0px 0px 0px;
	padding:0px 0px 5px 0px;
}
div#ee_blog_author {
	margin-top:0px;
}
div#ee_blog_Header a, div#ee_blog_Header a:link, div#ee_blog_Header a:visited {
	font-family:"Courier New", Courier, monospace;
	color:#E47200;
	text-decoration:none;
}
div#ee_blog_Header a:hover {
	text-decoration:underline;
}
em.ee_blog_timestamp {
	font-size:14px;
}
span.ee_blog_section {
	font-family:"Courier New", Courier, monospace;
}
.tx-guestbook-latest-row {
	
}
.tx-guestbook-latest-header {
	color:#000000;
	font-weight:bold;
}
img.spacer-gif {
}
div#blog_comment {
	position:absolute;
	top:33px;
	left:375px;
}

.blog_input {
	width:235px;
}
span.orange, .orange{
	color:#E47200;
}
span.gross {
	font-size:14px;
	font-weight:bold;
}
span.bold {
	font-weight:bold;
}
.sitemap-level1 {
	font-size:11px;
	font-weight:bold;
	margin:12px 0px 1px 0px;
}
.sitemap-level2 {
	margin-left:20px;
}
.sitemap-level3 {
	margin-left:40px;
}
.sitemap-level4 {
	margin-left:60px;
}
#post-it-sos {
	position:absolute;
	left:714px;
	top:67px;
	z-index:1000;
}
div.tx-danewslettersubscription-pi1 {
	color:#2f2e2c;
	border:2px solid #E47200;
	padding:5px;
	
}
div.tx-danewslettersubscription-pi1-listrow, tr.tx-danewslettersubscription-pi1-listrow-header td p, tr.tx-danewslettersubscription-pi1-descr td p {
	color:#2f2e2c;
}

p.tx-danewslettersubscription-pi1-mustlogin, p.tx-danewslettersubscription-pi1-emailAdmin, p.tx-danewslettersubscription-pi1-subscr, p.tx-danewslettersubscription-pi1-premsg {
	color:#2f2e2c;
}
p.tx-danewslettersubscription-pi1-mustlogin {
	margin:0px;
	padding:0px;
}
.tx_photogalerie_short {
	margin:30px 0px 0px 0px;
	padding-top:3px;
	clear:both;
	border-top:2px dotted #000000;
}
.tx-guestbook-latest-table {
	border-top:2px dotted #000000;
	border-bottom:2px dotted #000000;
}
div.inactive {
	width:106px;
	text-align:center;
	padding:3px 0px 4px 0px;
	font-size:9px;
}
div.inactive img {
	border:1px solid #AD9D79;
}
div.inactive span.name {
	visibility:hidden;
	font-size:1px;
	text-align:right;
	display:run-in;
}
div.inactive span.date {
	font-size:9px;
	text-align:right;
	display:block;
	padding-right:4px;
	height:16px;
}
div.active {
	background-color:#313129;
	width:106px;
	text-align:center;
	padding:3px 0px 2px 0px;
	font-size:9px;
}
div.active span.name {
	visibility:visible;
	color:#D5D5D5;
	text-align:left;
	display:block;
	padding-left:4px;
	font-size:9px;
	padding-top:2px;
	line-height:8px;
	height:17px;
}
div.active>span.name {
	height:16px;
}
div.active img {
	border:1px solid #313129;
}
div.active span.date {
	visibility:hidden;
	display:run-in;
	text-align:left;
	font-size:1px;
}
p {
	margin:0px;
	margin-top:8px;
	padding:0px;
}

/*.atw-div *{
	font-size:10px;
}*/

.atw-div {
	width:350px;
}

.atw-table {
	padding:0px;
	
}

.atw-table .tr .pic img {
	width: 61px;
}

.atw-table .tr .pic {
	vertical-align:top;
	width: 61px;
}

.atw-table .tr .desc {
	vertical-align:top;
	width: 100px;
	text-align:left !important;
}

.atw-table .tr .flag {
	vertical-align:top;
	padding-bottom:15px;
}

.atw-table .tr .flag img {
}

.atw-table .tr .links {
	vertical-align:top;
	width: 255px;
	padding-bottom:5px;

}

.atw-links a {
	display:block;
	color:#2F2E2C;
	border-bottom:1px dotted #777;
	/*border-top:1px solid #E47200;*/
}

.tx-guestbook-form-textarea{
	height: 60px;
}

.tx-srfreecap-pi2-image{
	height: 50px;
	margin-left: 0em;
}

