/*
Theme Name: claudiaMayTheme
Theme URI: http://twoto.com/twotoblog/wp-content/themes/twotoBlogTheme
Description: claudiaMayTheme for wordpress
Author: patrick decaix
Author URI: http://twoto.com
Version: 1.0
*/
* {
  	margin: 0;
	padding: 0;
}

body {
	background: #ccbb9d repeat-x fixed;
	font: normal 10px Verdana,Arial,Georgia,sans-serif;
	color: #333;
	/*text-align: center;*/
}
a{
        color:#000;
        text-decoration:underline;
}
#header {
	margin: 0 auto;
	background: url(images/topLogo.jpg) no-repeat;
  	width: 790px;
	height: 170px;
        text-align: center;
}

/*/////////////////////////////////////////////////////////*/
#topmenu {
	margin: 0 auto;
    	background: url(images/strechBack.jpg) repeat-y;
	font-family: Verdana, Arial, Georgia, sans-serif;
	font-size: 10px;
	font-weight:Normal;
    	color:#CCBB9D;
	width: 790px;
    	text-align: center;
}

#topmenu a{
    font-weight:bold;
    text-decoration:none;
    letter-spacing: 0.15em;
	color:#82715E;
}
#topmenu ul li.page_item_current_page_item a{
	color:#CCBB9D;
}
#topmenu a:hover{
	color:#CCBB9D;
}
#topmenu ul,#sidebar ul,#blogroll ul {
	/*margin-left: 10px;*/
	list-style:none;
	white-space: nowrap;
}
#topmenu ul li{
	padding: 3px 15px 3px 0px;
	display:inline;
	background-position: 0px 0px;
}
#flash{
	padding: 20px 0 0 0;
}
#topmenu ul li a:hover{
	color:b09e81;
}
/*/////////////////////////////////////////////////////////*/
#content {
	margin: 0 auto;
    background: url(images/strechBack.jpg) repeat-y;
	width: 790px;
	/*display: inline; /* IE double margin bug fix */
    text-align: center;
}

#contentHeader{
    text-align:left;
}
#contentHeader titel{
	font-size: 14px;
    font-weight:bold;
	font-family: Arial,sans-serif;
    padding: 10px 10px 10px 30px;
}
#contentTextSidebar{
	overflow:hidden;	
}
#text{
	float:left;
	width:480px;
	padding: 10px 10px 50px 40px;
    text-align: left
}
#impressumcontainer {
    margin:50px 0pt 50px 540px;
    width:200px;
	text-align: left
}
#text p,#impressumcontainer p{
	line-height:140%;
	margin: 10px 0 0 0;
}
#calendartext p{
	line-height:140%;
	margin: 0 0 0 0;
}
#collectiontext{
     margin: 10px 0 10px 0;
}
h3{
    font-size: 16px;
    color:#000;
    display:inline;
    font-weight:bold;
    text-decoration:none;
    letter-spacing: 0.1em;
}

.sIFR-hasFlash h3{
        visibility: hidden;
	font-size: 15px;
}
h4{
    color:#82715e;
	font-size: 9px;
    font-weight:bold;
	margin: 20px 0 20px 0;
}

.sIFR-hasFlash h4{
        visibility: hidden;
}
h2{
        font-family:Georgia, Arial, Times, serif;
        font-size: 12px;
	margin: 20px 0 5px 0;
}
.sIFR-hasFlash h2{
        visibility: hidden;
		font-size: 14px;
}
#citylinkscontainer {
        margin: 10px 0 40px 0;
}
#presse p{
        margin: 0 0 0 0;
}
/*/////////////////////////////////////////////////////////*/
#blogroll {
	margin: 10px 0 0 0;
}

#blogroll a,#citylinks a,#presse a{
        color:#000;
        text-decoration:underline;
}
#blogroll li{
	padding: 0 0 5px 0;
}
/*/////////////////////////////////////////////////////////*/
#footer {
        margin:0pt auto;
        background: url(images/bottom.jpg) no-repeat;
	width: 790px;
        height: 55px;
        text-align: center;
}

#textFooter{
	font-size: 9px;
        color:#b1b1b1;
        display:inline;
        font-weight:bold;
        text-decoration:none;
        letter-spacing: 0.1em;
}

.sIFR-hasFlash #textFooter{
        visibility: hidden;
}

#footer a{
        color:#b1b1b1;
}
/*/////////////////////////////////////////////////////////*/
* html #content, * html #sidebar {
	overflow: hidden; /* For IE */
}
