/*
    Styles for ID - those starting with #... - all shit
    Style classes - starting with dot - worth seeing, they are reusable
    List of reusable classes:
        1)  .fontSmallHeader - class of font of signs: "Toscani Classico", 
            "Toscani Ammezzato", etc. on page shop.php. Good for small headers I think
        2)  .fontTable - class of font of table entries on page warenkorb.php
        3)  .fontField - class of grey font of table attributes on page warenkorb.php
        4)  .inputsubmit - class of buttons on page warenkorb.php(suggest to use it 
            everywhere, maybe after some corrections)
        5)  .FontLoginHeader - class of font of header "Toscani Ammezzato" on product.php
        6)  .FontLoginBody - class of font of text under "Toscani Ammezzato" on product.php
        7)  .anzahl - class of text input under word "Anzahl" on page product.php
        8)  .menge - class of input under "Menge" word on page product.php
        9)  .preis - class of input(unchangable) under "Preis" word on page product.php
        10) .mengeTable - forget-forgot-forgotten
        11) .myFontPriceUp - class of font of words "Menge", "Preis", "Anzahl" on page product.php
        12) .myFontPriceDown - class of font of signs under words "Menge", "Preis", "Anzahl" on page product.php
        13) .InputLogin - class of text inputs on the page http://toscano/toscani/login.php?step=1
        14) .fontmenu - class of font of left menu in login.php
        15) .boldCaption - class of font with size of .fontmenu and black color, also it is strong,
            used in http://toscano/toscani/login.php?step=2 for bold black text
*/

#topheaderband {	width : 100%;	height : 70px;	background: url('../pics/header_background.gif') top center;	}

#header{
	width: 100%;
	background: url('../pics/top_band_back.gif') center ;
	padding:0px;
	height: 127px;
	text-align: center;
}


#pagebody {
/*	height : 415px;*/
	background: url('../pics/mainback_big_bottom.gif') top center repeat-x ;
	background-color: #EFE9D8;
	padding-bottom : 0;
}

#subnavi {
	background:url('../pics/zagnivshiy_popendriy.gif') top center repeat-x;width:100%;height:110px;margin:0px;
	padding:0px;
}

#lastbottomband {
	position:relative;
	width  : 100%;
	height : 30px;
	background-color :#30130c;
	margin-top:-30px;
}


.bodywidth { 
	text-align : left;
	/*background-color : green;*/
	width  : 724px;
	margin:0px;
	padding:0px;
}

ol {
	list-style-position:inside;
	padding: 0;
    margin: 0;
}

li {
	font-familiy: Georgia;
	font-weight: normal;
	color: #9b7861;
}


#fontheader, .FontHeader{
	font : 27px Georgia, "Times New Roman", Times, serif;
	letter-spacing:0px;
	color: #9b7861;
}

#fontSmallHeader{
	font : 22px Georgia, "Times New Roman", Times, serif;
	letter-spacing:0px;
	color: #9b7861;
}

#fontXSmallHeader{
	font : 19px Georgia, "Times New Roman", Times, serif;
	letter-spacing:0px;
	color: #9b7861;
}

a:link, a:active, a:visited {
	color: #9b7861;
	text-decoration:none;
}

a.bottomlink:link, a.bottomlink:active, a.bottomlink:visited {
	font-size:12px;
	color: #aa8b74;
}

#supheader {
	font-size:10px;
}

#fontbody, .fontmenu, .text, .FontBody {
	font : 13px/19px Georgia, "Times New Roman", Times, serif;
	color: #9b7861;
	
}

.fontmenu {
	font : 13px/18px Georgia, "Times New Roman", Times, serif;
	padding-top: 2px;
	padding-bottom: 2px;
}

#activemenu, .FontBodyBlack {
	color : #421913;
}

#Example{
	margin-left : 21px;
	margin-top : 35px;
}

#ExampleUpperFrog{
	margin-left : -3px;
	margin-top : 0px;
}

#ExampleBottomFrog{
	position:relative;
	width  : 100%;
	height : 100%;
	/*float : left;*/
	text-align:left;
	left : 80px;
	top : 16px;
}

#myFontHeader{
	font : 27px Georgia, "Times New Roman", Times, serif;
	letter-spacing:0px;
	color: #9b7861;
}

#myFontBody{
	font : 13px/19px Georgia, "Times New Roman", Times, serif;
	/*font : 12pt Georgia, "Times New Roman", Times, serif;*/
	color: #9b7861;
	/*font-weight: bold;*/
}

.myFontPriceUp{
	font : 12px/19px Georgia, "Times New Roman", Times, serif;
	/*font : 12pt Georgia, "Times New Roman", Times, serif;*/
	color: #9b7861;
	/*font-weight: bold;*/
}

.myFontPriceDown{
	font : 13px/19px Georgia, "Times New Roman", Times, serif;
	/*font : 12pt Georgia, "Times New Roman", Times, serif;*/
	color: #532317;
	font-weight: bold;
}


#Prices{
	margin-left : 64px;
	margin-top : 24px;
}

.FontLoginHeader{
	font : 19px/22px Georgia, "Times New Roman", Times, serif;
	/*font : 12pt Georgia, "Times New Roman", Times, serif;*/
	color: #8b6550;
	/*font-weight: bold;*/
}

.FontLoginBody{
	font : 12px/19px Georgia, "Times New Roman", Times, serif;
	/*font : 12pt Georgia, "Times New Roman", Times, serif;*/
	color: #8b654f;
	/*font-weight: bold;*/
}

.anzahl {
	font : 13px/19px Georgia, "Times New Roman", Times, serif;
	/*font : 12pt Georgia, "Times New Roman", Times, serif;*/
	color: #532317;
	font-weight: bold;
	background-color:transparent;
	border-color:#421913;
	border-width:thin;
	border-style:solid;
	text-align:center;
	padding-bottom:3px;
	border-width:1;
	
}

.menge
{
	font : 13px/19px Georgia, "Times New Roman", Times, serif;
	color: #532317;
	font-weight: bold;
	background-color:#efe9d8;
	border-style:solid;
	border-width:thin;
	border-color:#421913;
	/*border-style:none;*/
	text-align:center;
	/*padding-bottom:3px;*/
	border-width:1;
}

.preis
{
    font : 13px/19px Georgia, "Times New Roman", Times, serif;
	color: #532317;
	font-weight: bold;
	border:0; 
    background-color:Transparent; 
    width:120px;    
}

.fontSmallHeader
{
	font : 19px Georgia, "Times New Roman", Times, serif;
	letter-spacing:0px;
	color: #9b7861;
}

.fontTable
{
	font : 12px Georgia, "Times New Roman", Times, serif;
	color: #9b7861;
	font-weight: bold;
}

.fontField
{
    /*grey font of field menu in warenkorb*/
	font : 12px Georgia, "Times New Roman", Times, serif;
	color: #AEAEAE;
	/*font-weight:bold;*/
}

.mengeTable
{
	font : 12px Georgia, "Times New Roman", Times, serif;
	color: #532317;
	font-weight: bold;
	background-color:#efe9d8;
	border-style:solid;
	border-width:thin;
	border-color:#421913;
	/*border-style:none;*/
	text-align:center;
	/*padding-bottom:3px;*/
	border-width:1;
	width:22;
}

.inputsubmit
{
    font : 14px Georgia, "Times New Roman", Times, serif;
	color: #d2ac32;
	font-weight: bold;
	/*background-color: #CCCDCD;*/
	/*background-color: CCCCCC;*/
	background-color:Transparent;
	border:0;
	cursor:pointer;
	
}

.InputLogin{
	font : 12px/19px Georgia, "Times New Roman", Times, serif;
	/*font : 12pt Georgia, "Times New Roman", Times, serif;*/
	color: #8b654f;
	border-color:#9c867d;
	border-width:thin;
	border-style:solid;
	/*text-align:center;*/
	padding-bottom:3px;
	border-width:1;
	width = 205px;
	background-color:Transparent;
}

.boldCaption
{
	font : 13px/18px Georgia, "Times New Roman", Times, serif;
	padding-top:5px;
	padding-bottom:5px;
	/*	color: #9b7861;*/
	color:#421913;
	/*color:Black;*/
}

.inputtext
{
	font : 13px/19px Georgia, "Times New Roman", Times, serif;
	/*font : 12pt Georgia, "Times New Roman", Times, serif;*/
	color: #532317;
	font-weight: bold;
	background-color:transparent;
	border-color:#421913;
	border-width:thin;
	border-style:solid;
	border-width:1;
}

/* 
    Classes for stolen pages
    1).titel        -   class for bold titles on page http://www.toscani.ch/login.php?step=2
    2).textohne     -   class for text on page http://www.toscani.ch/login.php?step=2
    3).texttitel    -   class for title "Lieferkonditionen" on page http://toscani.ch/login.php?step=2
*/
/*.titel
{
	font : 19px Georgia, "Times New Roman", Times, serif;
	letter-spacing:0px;
	color: #9b7861;
	color:Black;
}*/

.FontLoginHeader,.texttitel, .titel
{
	font : 19px Georgia, "Times New Roman", Times, serif;
	letter-spacing:0px;
	color:#8b6550;
	/*color: #9b7861;*/
	/*font-weight:a;*/
	/*color:Black;*/
}

.texttitel1
{
	font : 13px/18px Georgia, "Times New Roman", Times, serif;
	color: #421913;
}

.textohne
{
	font : 13px/18px Georgia, "Times New Roman", Times, serif;
	color: #9b7861;
}

.textohne1
{
	font : 13px/18px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color: #421913;
}


.menuTitleFont{
	font-size:11pt;
	color:#999999;
}
.warenkorbTitle {
	font-size : 18px;
	color: #421913;
}
