/* @override 
	http://ueber-store.de/fileadmin/template/ueber-store2.css
	http://ueber-store.de/fileadmin/template/print.css
*/

/* CSS Document */



body {

	font-family: "Times New Roman", Times, serif;

	/*

	font-size:12px;

	line-height:19px;

	*/

	margin: 0;

	padding: 0;

	border: 0;

	padding-bottom:40px;
	
	background: url(images/bg_menu_o.gif) repeat-x;

	text-align:center;

}

body#uid18 {

	background: url(images/bg_home_o.gif) repeat-x;

}

body#uid17, body#uid36,  body#uid30{

	background: url(images/unter_null.gif) repeat-x;

}

body#uid36 {

	background: url(images/bg_home.gif) repeat-x;

}

body#uid43 {

	background: url(images/bg_best_of.gif) repeat-x;

}

body#uid63 {

	background: url(images/bg_verfuehrung.gif) repeat-x;

}

body#uid318 {

	background: url(images/bg_fernweh.gif) repeat-x;

}
body#uid462 {

	background: url(images/bg_home_luxus.gif) repeat-x;

}
body#uid689 {

	background: url(images/bg_melanchonie.gif) repeat-x;

}
body#uid690 {

	background: url(images/bg_home_01_heimat.gif) repeat-x;

}
body#uid691 {

	background: url(images/bg_ordung_home.gif) repeat-x;

}
body#uid692 {

	background: url(images/bg_home_land.gif) repeat-x;

}

body#uid693 {

	background: url(images/bg_home_lassen.gif) repeat-x;

}




#top {

height:140px;

/*padding-left:25px;*/

}

body#uid18 #top, body#uid17 #top, 
body#uid36 #top, body#uid30 #top, body#uid43 #top, body#uid63 #top, body#uid318 #top, body#uid462 #top, body#uid689 #top, body#uid690 #top, body#uid691 #top, body#uid692 #top, body#uid693 #top      {

height: 410px;

/*padding-left:25px;*/

}



.csc-mailform{
	border:  none;
}

#dokument {

	/*width:962px;*/

	/*width:916px;*/ /* -34*/

	width: 750px; 

	padding-left: 160px; 

	text-align: left;

	margin: auto;

}



/* downloads*/

td.csc-uploads-fileName {

width:300px;

vertical-align:top;

}



td.csc-uploads-fileName a{

font-weight:bold;

}



td.csc-uploads-fileSize {

vertical-align:top;

font-weight:bold;

width:80px;

}





#top a.logo img {

	float:left;

	margin-top:30px;

}



#flashani {

	float:left;

	padding-left:10px;

	margin-top:-2px;

}



#menu {

	/*width:214px;*/

	width: 750px;

	float: left;

}



#menu a, #menu a:hover{

	background-color:transparent;

}



#inhalt {

	width:420px;

	margin-left: 0;

	margin-right: 20px;

	margin-top: 70px;

	float:left;

	border: 0px solid black;

}



#inhalt ul li{

	/*list-style-type:none;

	list-style-image:url(vorlage_FILES/lielement.gif);

	list-style-position:left;*/

	padding-left: 0px;

	margin-left: 0px;

	list-style: square url(vorlage_FILES/lielement.gif) outside;

	/*vertical-align: middle;*/

}



#news {

width: 290px;

float: right;

margin: 0;

/* 70 px*/

margin-top: 40px;

padding: 50px 0;

/* background: url(images/bg_right.gif) 200px 0px  no-repeat;  */



}



#newswrap {

	margin-left:17px;

	margin-top:5px;

	/*border: 1 px solid black;*/

}



span.news-list-date{

	color:#666666;

	font-size:xx-small;

}



#fusszeile {

	height:35px;

	clear:both;

}



span.impressum{

	margin-top:20px;

}


img	{

	display: block;

	border: 0;

	}

	

h1, h2, h3, h4, h5, h6	{

	font-weight: normal;

	margin-top: 25px;

	margin-bottom: 2px;

	letter-spacing: 1px;

}



#news h1, #news h2, #news h3, #news h4  {

	color:#006077;

	margin-top: 0px;

	padding-top: 0px;

}



#dokument h1	{

    margin-top: 0;

    font-size:    medium;      

    voice-family: "\"}\"";   

    voice-family: inherit;   

    font-size:  large;       

}



html>#dokument h1 	{

	font-size:  large;  

} 

	

#dokument h2	{

    margin-top: 20px;

	font-weight:bold; 

    font-size:    x-small;     

    voice-family: "\"}\"";   

    voice-family: inherit;   

    font-size: small;      

	text-transform: uppercase; 

}



html>#dokument h2 	{

	font-size:  small;  

} 

	

p {

	line-height: 140%;

	text-align: left;

	margin-top: 0;

	margin-bottom: 0;

	padding: 0;

}

	

#dokument, #dokument div, #dokument p, #dokument th, #dokument td, #dokument li, #dokument dd, #dokument dt    {

    font-size:    x-small;             

    voice-family: "\"}\"";   

    voice-family: inherit;   

    font-size:    small;         

}



html>#dokument, html>#dokument div, html>#dokument p, html>#dokument th, html>#dokument td, html>#dokument li, html>#dokument dd, html>#dokument dt    {

    font-size:  small;

}



.upper {

	text-transform:uppercase;

}

a {
	color: #0f4342;
background: transparent;  

}	



a:hover {

	text-decoration : none;

    background-color: #0f4342;

	color:#fff;

}




img {

   display:inline;

}



div.imgtext img{

  margin-bottom:10px;

  padding:2px;

}





div.image{

   

}



div.left{

	text-align:left;

}



div.right{

	text-align:right;

}



div.center{

	text-align:center;

}



div.imgline {

	margin-bottom:15px;

}



div.imgline img{

    margin-bottom:0px;

	padding-right:4px;

	padding-left:4px;

	padding-top:4px;

	padding-bottom:4px;



}



div.floatleft {

	padding-right:10px;

	float:left;

}



div.floatright{

	float:right;

	padding-left:10px;

}



div.margincenter{

	margin:auto;

}



div.imageright{

	padding:2px 10px 5px 0px;

}

div.imageleft{

	padding:2px 0px 5px 10px;

}



div.img24 img{

	margin-left:0px;

	margin-right:0px;

	padding-left:0px;

	padding-right:0px;

}



div.img24{

	margin:0;

	padding:0;

}



div.clear {

    display:block;

	clear:both;

	height:0px;

	width:0px;

	line-height:1px;

	margin:0px;

	padding:0px;

}



p.csc-caption{

	font-size:0.8em;

	margin-top:0px;

	padding-top:0px;

	margin-bottom:0px;

	padding-bottom:0px;

}

ul.csc-menu.csc-menu-1 li{
	line-height: 21px;
	list-style-type: square;
}

ul.csc-menu.csc-menu-1 {
	list-style-type: none;
}

dl.csc-menu.csc-menu-4  a {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	line-height: 22px;
	text-decoration: none;
}

dl.csc-menu.csc-menu-4 dd {
	padding-bottom: 19px;
	margin-left: 15px;
	color: #4c4c4c;
}


