/* CSS Document */
/*------------------General--------------*/
*.blue{
color: #1B2668; 
}

*.textblauklein{
color: #1B2668; 
font-family: Arial; 
font-size: 8pt; 
font-weight: 500; 
text-decoration: none;
vertical-align: bottom;
}

*.textblaumittel{
color: #1B2668; 
font-family: Arial; 
font-size: 9pt; 
font-weight: 500; 
margin-top:5px;
}

*.textredmittel{
color:#E71346;
font-family: Arial; 
font-size: 9pt; 
font-weight: 500; 
margin-top:5px;
}

*.textredgrosscursive{
color:#E71346;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt; 
font-weight: 500; 
margin-top:5px;
font-style:italic;
}

*{
font-family:Arial, Helvetica, sans-serif;
}

*.nopointer{
cursor:default !important;
}
div.nopointer img{
cursor:default !important;
}

/*----------------Ende--General--------------*/

/*------------------Body and Container--------------*/

body{
background-image:url(../img/layout/fornasetti_bg.jpg); 
margin:0 0 0 0;
}

div#container{
width:800px;

margin-top:2px;
background-color:white;
border:5px solid #FCE2E8;
min-height:600px ;!important
height:600px;
}
* html #container {  /* nur fuer Internet Explorer */
  	height:600px;   /* Version 6 */
}



/*----------------Ende--Body and Container--------------*/

/*------------------Bilder leiste head--------------*/

div#bildleiste_head a img{
border:0px solid white;

}

div#bildleiste_head{
width:800px;
margin-top:0px;
height:131px;
} 

div.bilder_rechts a{
display:inline-block;
margin-right:6px;
}

/*-------------Ende-----Bilder leiste head--------------*/

/*--------footer--------------*/

div.mainmenu_bottom span{
margin-right:5px;
margin-left:5px;
}

div.productmenu_bottom span{
margin-right:5px;
margin-left:5px;
}

div.footer a, div.footer a:visited{
text-decoration:none;
color:#666666;
}

div.footer a:hover{
color:#000000;
}

*.footer{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
clear:both;
padding-top:30px;
}
/*-------Ende-footer--------------*/

/*---------------------Flaggen--------------*/
*.flags img{
border:0px solid white;
}
*.flags_onlinekatalog img{
border:0px solid white;
}
*.flags_onlinekatalog{
color:blue;
padding-left:20px;
}


span.flags{
position:relative;
left:680px;
z-index:2000px;
text-align:left;
}
/*----------------Ende-----Flaggen--------------*/
/*------------------mainmenu--------------*/
*.mainmenu a, *.mainmenu{
color: #1B2668;
text-decoration:none;
font-size: 8pt; 
letter-spacing: 1.00px;
font-weight: 500;
text-transform:uppercase;
}


*.mainmenu a:hover{
text-decoration:underline;
}

div.mainmenu{
vertical-align:top;
background-color:#FCE2E8;
width:800px;
text-align:left;
height:17px;
} 

span.mainmenu {
margin-left:100px; 
} 

span.mainmenufrench {
margin-left:90px; 
}

span.mainmenuenglish {
margin-left:90px; 
}

span.mainmenurussia {
margin-left:70px; 
}


*.mainmenu{
margin:0 5px 0 5px; 
}
/*--------Ende----------mainmenu--------------*/

div#top_menus{
background-color:#FCE2E8;
width:100%;
height:60px;
}


/*------------------produktmenu--------------*/
*.productmenu a, *.productmenu{
color: #1B2668;
text-decoration:none;
display:inline;
font-size: 8pt; 
font-weight:600px;
text-align: left;
font-family:Arial, Helvetica, sans-serif;
letter-spacing: 1.00px !important;
}

div.productmenu{
position:relative;
z-index:100;
clear:both;
}

*.productmenu ul li ul li{
font-weight:normal;
}

*.productmenu a:hover{
text-decoration:underline!important;
}

div.productmenu{
background-color:#FCE2E8;
width:800px;
height:34px;
text-align:left;
}

/*------------------Ende---produktmenu--------------*/
 div#head{
 background-color:white;
 position:relative;
z-index: 20000 !important;
}
/*------------------Stoffe--------------*/
h1.stoffe_header{
margin-left:260px;
float:left;
margin-bottom:0px;
} 

p.stoffe_backbutton{
float:right;
margin-top:5px;
margin-right:20px;
}
/*------------------zusätzliche Navigation top--------------*/
*.navigation_top a{
color:#1B2668;
font-family:Arial, Helvetica, sans-serif!important;
text-decoration:none;
font-size:8pt;
text-transform:uppercase;
margin-left:10px;
}

*.navigation_top a:hover{
text-decoration:underline;
}
/*********************posamenten***************************/
*.posamenten_herstellung_gallery span{
float:left;
}

*.posamenten_herstellung_gallery span img{
margin-bottom:10px;
}

div.posamenten_herstellung_gallery {
margin-right:70px;
margin-left:30px;
}

ul.listing_bilder, ul.listing_bilder li{
list-style-type:none;
}

ul.listing_bilder li p {
font-size:9pt;
padding-bottom:5px;
}


table.table_perlenvorhang td {
	width:30px;
	text-align:center;
	padding:2px;
	font-size:9pt;
}

table.table_perlenvorhang td p{
	width:25px;
	font-size:9pt;
	text-align:center;
}

table.table_perlenvorhang, table.table_perlenvorhang td  {
	border:1px solid gray;
}



table.airdisplay_table td {
	padding:2px;
	font-size:9pt;
}

