/* 
Eurospyshop CSS file
 created on 18-01-2007 
by Osca, www.osca.nl

Copyright Osca Drachten 2007
*/

* {
   color:#7ad4f6;
   font-size:12px;
}

BODY {
   background:url(../images/body_bg.jpg);
   font-family: arial,sans-serif;
   margin:0px; 
   padding:0px;
}

INPUT, TEXTAREA, SELECT {
   background-color:black;
   border:1px solid #7ad4f6;
}

.breakall {
   clear:both;
}

#site {
   width:899px;
   margin:0 auto;
   background:url(../images/left_bg.jpg) repeat-y;
   background-color:#002e4b;
}

/* begin header */
#header {
   background:url(../images/header_top.jpg) no-repeat;
   height:128px;
}

#header #languages {
   float:left;
   width:301px;
   padding:8px 0px 0px 6px;
}

#header #mainmenu {
   float:right;
   margin-top:26px;
}

/* begin left navigation column */
#leftnavigation {
   background:url(../images/left_top.jpg) no-repeat;
   width:163px;
   width:198px; 
   float:left;
}

/* begin content block */
#content {
   width:701px; 
   background:url(../images/content_bg.jpg) repeat-y;
   background-position:top right;
   float:right;
}

/* needed for top content background */
#content #inside {
   background:url(../images/content_top.jpg) no-repeat;
   background-position:top right;
   padding:60px 10px 10px 5px;
   margin:0px;
   width:686px;
}

#content #inside .cmsContentText {
   padding: 0px 20px 0px 5px;
}
#content #inside .cmsContentText img {
   padding: 5px;
}

/* begin footer */

#footer {
   clear:both;
   background:url(../images/footer_bg.jpg) no-repeat;
   background-position:top left;
   background-color:black;
   font-size:90%;
   padding:49px 15px 15px 10px;
   color:white; 
}
#footer A {

   font-size:90%;
   color:white;

}

.specials, .block {
   position:relative;
}
.specials .specialsItem {
   position:absolute;
   top:20px;
   left:100px;
   z-index:0;
   height:60px;
   width:60px;
}

.newItem {
   position:absolute;
   top:0px;
   left:630px;
   z-index:0;
   height:60px;
   width:60px;
}

