@charset "utf-8";

/*
THEME NAME: ActiveShop
THEME URI: http://ActiveShop.gr/ 
VERSION: 0.1
COMPANY: NeoWeb
COMPANY URI: http://NeoWeb.gr
TAGS: InneT CMS, NeoWeb, Inventics S.A.
*/

/* =Media All
-------------------------------------------------------------- */
@media all {
/* ----------------------------------------------------------- */

* { margin: 0; padding: 0; font-size: 1em; outline: none; }
code, kbd, samp, pre, tt, var, textarea, input, select, isindex { font: inherit; font-size: 1em; }
dfn, cite, var, address { font-style: normal; }
th, b, strong { font-weight: bold; }
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet { border: none; }
table {border-spacing: 0; }
caption, th, td, center { vertical-align: top; }
body { line-height: 1;}
q { quotes: "" ""; }
a { color: inherit; }
hr { display: none; } 
font { color: inherit !important; color: inherit !important; }

.clear {clear: both; height: 0px;}

/* =Global Elements
-------------------------------------------------------------- */

body, input, textarea {font-size:62.5%;
line-height: 1.5em;}
p, ul, ol, dd, pre {margin-bottom:0px;}
pre, code {font:14px Monaco, monospace;
line-height:22px;}
blockquote {color:#666;
font-style:italic;}
caption {text-align:left;}
hr {background-color:#ccc;
border:0;
color:#ccc;
height:1px;
margin-bottom:22px;}
.ul div {display: inline;}

a:link, a:visited {
color: yellow;
text-decoration: none !important;
}

a:hover,
a:active {
text-decoration: underline;
}

h1 {font-size: 24px;}

h2 {font-size: 14px;}

h3 {font-size: 14px;}

/* =Layout
-------------------------------------------------------------- */

body {
	font-family: Microsoft Sans Serif, Arial, Verdana, Tahoma, Trebuchet MS, Helvetica, sans-serif;
	text-align: center;
	background-color: #47a5ae;
	color: #fff;
}

#wrapper {
	width: 780px;
	margin: 30px auto 10px auto;
	padding: 0px;
	background-image: url(../tmp_images/wood.jpg);
	background-repeat: repeat-y;
	background-color: #4E3D33;
}

#wrapper2 {
padding: 60px 0 0 0;
width: 1080px;
margin: 0 auto;
}

#wrapper2 img {
margin: 0 5px;
float: left;
}

/* =Header
-------------------------------------------------------------- */

#header {
position: relative;
}

#logophoto {
text-align: left;
padding: 20px 0 0 40px
}

#logo {
position: absolute;
top: 50px;
left: 170px;
}

#top_banner_area {
position: absolute;
top: 50px;
right: 40px;
text-align: right;
}

#categorytitle {
position: absolute;
top: 80px;
right: 347px;
}

#menuwrapper {
clear: both;
text-align: left;
font-weight: bold;
font-family: Arial;
font-size: 12px;
padding: 15px 40px 5px 40px;
border-bottom: solid 3px #fff;
margin: 0 0 12px 0;
}

#menuwrapper a:link,
#menuwrapper a:visited {
color: #fff;
}

#menuwrapper a:hover,
#menuwrapper a:active,
#menuwrapper a.selected {
color: yellow;
}


/* =Main 
-------------------------------------------------------------- */

#main {
	line-height: 1.5em;
	text-align: left;
padding: 12px 40px;
}


/* Simple Scenario 
---------------------- */

.simple_scenario {}

.pagetitle {
margin: 0 0 20px 0;
}

.pagetext {
padding: 0px 0px 30px 0px;
line-height: 1.3em;
font-size: 12px;
}

.pagetext p {
margin-bottom: 14px;
}

.pagetext ul {}


/* List Scenario 
---------------------- */

.list_scenario {}

.repeater {}

.pagephoto {
width: 10%;
padding: 0 5px 0 0;
float: left;
}

.repeater .pagetext {
width: 89%;
float: right;
}


/* Footer 
---------------------- */

#footer {
	width: 780px;
	margin: 0px auto;
	padding: 0 40px 0 0px;
text-align: right;
}

#footer img {
vertical-align: bottom;
}





/* =Media Print
-------------------------------------------------------------- */
}
			@media print { 
/* ----------------------------------------------------------- */

body {
	margin: 0px;
	padding: 0px;
	text-align:center;
	background-color:#FFFFFF;
	}

#wrapper {
	width: auto; 
	margin: 0 3%;
	padding: 0; 
	border: 0;
	float: none !important;
	color: black; 
	background: transparent;
	}


#header {display: none;}

#leftcol {
	width: auto; 
    margin: 0;
    text-align: left;
	float: none !important;
	padding: 0;
    border: 0;
	}

#footer {display:none;}

a:link {
	color: #CAA16D;
	text-decoration: none;
}
a:visited {
	color: #CAA16D;
	text-decoration: none;
}


/* ==================================================== */
		} /*NOTHING ELSE DOWN ON */
/* ====================================================	*/
	

