html {
 margin: 0;
 border: 0;
 padding: 0;
}

body {
 margin: 0;
 padding: 0;
 border:0;
 font:10pt arial;
 background-color:#055381;
 background-image:url('../images/bg.jpg'); 
 background-repeat:repeat-x;
}

#wrapper_border {
 margin: 0 auto;
 width:936px;/*720px;*/
 background-color:transparent; /* This is the border-color */
 padding:1px; /* This is the border width */
}

#wrapper {
 width:936px;/*720px;*/
 background-color:pink; /* This is the background-color (side_menubar will be this color) */
}

#wrap {
margin:0 auto;
width:936px;/*700px;*/
background-color:green;
}

#content_1 {
float:left;
background-color:yellow;
width:58%;
padding:5px;
}

#content_2 {
float:left;
width:710px; /* 80% */
padding:10px;
overflow-x:hidden;
background-color:#deecf5;
}

#paper_wrapper_content {
width:100%;
background-color:pink;
}

#foil_wrapper_content {
float:left;
width:100%;
height:100%;
background-color:#deecf5; /* green */
overflow-x:hidden;
background-image:url('../images/nav_bg.jpg');
background-repeat:repeat-y;
}

a {
 color:#4A7B99;
}

.clsCart a{
margin-left:5px; margin-right:10px; color:white; font:bold 9pt arial; text-decoration:none;
}

.clsCart a:hover{
margin-left:5px; margin-right:10px; color:white; font:bold 9pt arial; text-decoration:underline;
}

.clsPages {
float:left;
margin-left:5px;
}

.clsPages a {
float:left;
border:1px solid #7797cb;
padding:2px;
padding-right:3px;
background-color:#edf1f7;
text-decoration:none;
}

.clsPages a:hover {
border:1px solid #7797cb;
padding:2px;
padding-right:3px;
background-color:#cbd6e5;
}

.clsCheckout {
 padding:5px;
 background-color:#212463;
 font:bold 11pt arial;
 color:white;
 width:350px;
}