/*
Theme Name: WordPress europe_and_china
Theme URI: http://europe-and-china.info/
Description: ###
Version: 1.6
Author: sk
Author URI: http://europe-and-china.info/

    ###

*/

body {
	margin-top: 0px ;
	margin-left: 0px ;
        margin-right: 0px ;
	margin-bottom: 1px;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
}
html {
overflow-y: scroll;
}
a {
        text-decoration:none;
        color: blue;
}
#oben {
	position: relative;
	width: 800px;
	height: 267px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color: #333333;
}
#oben p {
        margin-top: 0px;
}
#language {
	position: absolute;
	top: 0px;
	right: 0px;
	text-align: right;
	font-size: 12px;
	color: #FFFFFF;	
	padding-top: 10px;
	padding-right: 20px;
}
#language a {
	color: white;
	text-decoration: none;
}
#language a:hover {
	color: black;
}
#language a.cn {
	color: #cc3333; /* dc2b26 */
	text-decoration: none;
}
#language a.cn:hover {
	color: red;
	color: black;
}
#europe {
	position: absolute;
	bottom: 0px;
	left: 0px;
	color: #FFFFFF;
	font-size: 36px;
	padding-bottom: 20px;
	padding-left: 25px;
}
#china {
	position: absolute;	
	bottom: 0px;
	text-align: right;
	right: 0px;
	color: #cc3333; /* dc2b26 */
	font-size: 36px;
	padding-bottom: 20px;
	padding-right: 20px;
}
#centerfold {
	position: absolute;
	/* background-color: #bbbbbb; */
	left: 323px;
	top: 200px;
	height: 400px;
	width: 154px;
}
#centerfold p{
       margin-top: 0px ;
}
/* ################################################################# */
/* #### UNTEN ###################################################### */
#unten {
	position: relative;
	width: 800px;
	height: 333px;
	margin-top: 0px ;
	margin-left: auto;
        margin-right: auto;
}
/* #### NEWS ####################################################### */
#europe-news {
	position: absolute;
	top: 0px; left: 0px;
	padding: 20px 25px 0px 25px; /* 1=oben, 2=rechts, 3=unten, 4=links */
	width: 273px; /* 800 - 154 = 646, 646: 2 = 323; 323 - 50 */
	font-size: 12px;
        color: #666666;
}
#china-news {
	position: absolute;
	top: 0px; right: 0px;
	padding: 20px 25px 0px 25px; 
	width: 273px; /* 800 - 154 = 646, 646: 2 = 323; 323 - 50 */
	font-size: 12px;
	text-align: right;
        color: #666666;
}
/* #### NAMEN ###################################################### */
#europe-vcf {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 273px; /* 800 - 154 = 646, 646: 2 = 323; 323 - 50 */	
	padding-bottom: 20px;
	padding-left: 25px;
        height: 105px;
}
#china-vcf {
	position: absolute;
	bottom: 0px;
        height: 105px;
	width: 273px; /* 800 - 154 = 646, 646: 2 = 323; 323 - 50 */
	text-align: right;
	right: 0px;
	padding-bottom: 20px;
	padding-right: 20px;
}
.person {
	font-size: 24px;
	color: #000000;
}
.mission {
	font-size: 11px;
	height: 50px;
	color:#333333;
}
.navigation {
	/* position: absolute; */
	/* bottom: 20px; */
	font-size: 12px;
}
.navigation a, #impressum a {
	text-decoration: none;
	color:#bbbbbb;
}
.navigation a:hover, #impressum a:hover {
	color:#000000;
}
#impressum {
        font-size: 10px;
	position: absolute;
	bottom: 5px;
        right: 10px;
}

/* ############################################################## */
/* ############################################################## */
/* ############################################################## */
#page {
	position: relative;
	width: 800px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	
	font-size:12px;
}

#page-logo {
	position: absolute;
	top: 0px;
	width: 273px; /* 800 - 154 = 646, 646: 2 = 323; 323 - 50 */
	text-align: right;
	right: 0px;
	padding-top: 10px;
	padding-right: 20px;
}

#page-navigation {
	position: absolute;
	top: 0px;
	font-size: 14px;
	padding-top: 10px;
	padding-left: 20px;
}

#page-navigation a {
	text-decoration: none;
	color:#bbbbbb;
}

#page-navigation a:hover {
	color:#000000;
}

#page-content {
	position: absolute;
	width: 760px;
	top: 70px;
	padding-left: 20px;
	padding-right: 20px;
}

#page-content p {
        width: 450px;
}

#page-content iimg {
	margin-bottom: 25px;
	margin-right: 25px;

}

#page-content-image {
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 320px;
	height: 320px;
}

h1 {
	font-weight: normal;
	margin-left:-2px;
}

.mission img.alignright {float:right; margin:0 0 0 0}
.mission img.alignleft {float:left; margin:0 0 0 0}
.mission img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.mission a img.alignright {float:right; margin:0 0 0 0}
.mission a img.alignleft {float:left; margin:0 0 0 0}
.mission a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

img.alignright {float:right; margin:0 0 2em 2em}
img.alignleft {float:left; margin:0 2em 2em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 2em 2em}
a img.alignleft {float:left; margin:0 2em 2em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

a img {border: 0}


