/* ------------------------------------------------- 
    Copyright (c) 2007 
    www.cm-easy.com
    Support E-mail : support@cm-easy.com
/* ------------------------------------------------- 

- CONTENTS

  1 HTML BASE TAGS
	1.1 Basic
	1.2 Table
	1.3 Link
	1.4 Font
	1.5 Lists

  2.SITE STYLE
	2.1 Language bar
	2.2 Login page
	2.3 Account bar
	2.4 Fast Login
	2.5 Register page
	2.6 Search results
	2.7 Search button
	2.8 Search textbox
	2.9 General Title Style
	2.10 Empty
	2.11 Validation error style
	2.12 Quick Links menu style (drop down list)
	2.13 Send to friend style
	2.14 Pane Object Vertical Spacing
	2.15 Holder Object Vertical Spacing
	2.16 Footer menu
	2.17 Breadcrum style

  3.OBJECTS
	3.1 Link
	3.2 Mailing list
	3.3 Form
	3.4 Poll Object
    3.5 Guestbook Object
	3.6 Popup page
	3.7 News object
	3.8 Faq styles
	3.9 Events
    3.10 Image Gallery
	3.11 Page rating
	3.12 IFrame

  4.ADMIN
    4.1 Page Admin Bar
    4.2 Admin menu style
	4.3 Admin text box
	4.4 Admin label
	4.4 Admin title big
	4.6 Admin title normal
	4.7 Admin pane bar color
	4.8 Admin button style
	4.9 Add object color 1
	4.10 Add object color 2
    4.11 User admin header
	4.12 Admin center hr
	4.13 Admin center
	4.14 Holder title
    4.15 Menu edit tree style

  5.MENU STYLES

  6.SKIN CUSTOM STYLES

  7.ESHOP STYLES
    7.1 Category table style

/* ------------------------------------------------- */
/* ------------------------------------------------- */   
    
/* 1 HTML TAGS */

/* 1.1 Basic Structure */
body, td
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

H1
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
}

H2  {
   font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
		color: #003399;
}

H3  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
  
}

H4  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;

}

H5, DT  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;

}

H6  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
   
}

HR {
  
    height:1pt;
    text-align:left
}

/* ------------------------------------------------- */
/* 1.2 Table */

TFOOT, THEAD    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;

}

TH  {
    vertical-align: baseline;
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
   
}

/* ------------------------------------------------- */
/* 1.3 Link  */

A:link
{
	text-decoration: none;
	color: #27156F;
	
}

A:visited   {
    text-decoration:    none;
   
}

A:active    {
    text-decoration:    none;
    color:  #27156F;
}

A:hover {
    text-decoration:    underline;
    color:  red;
}

/* ------------------------------------------------- */
/* 1.4 Font */

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}

/* ------------------------------------------------- */
/* 1.5 Lists */

UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

IMG
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

/* ------------------------------------------------- */
/* ------------------------------------------------- */
/*  2.SITE STYLE
	
/* 2.1 Language bar */
.langbar
{
	
}

/* ------------------------------------------------- */
/* 2.2 Login page */
.logintitle
{
	font-size: 13px;
	font-weight: bold;
}

.loginlabel
{
	
}

.logintextbox
{
	background: #ffffff;
	border: solid 1px #666666;
	color: #000000;
	width: 150px;
	
}

.loginremember
{
	
}

.passreminder
{
	
}

.loginbutton
{

}

/* ------------------------------------------------- */
/* 2.3 Account bar */
.accountbar
{


}

/* ------------------------------------------------- */
/* 2.4 Fast Login */

.fastloginlabel
{
	font-size: 11px;
}

.fastlogintextbox
{
	background: #ffffff;
	border: solid 1px #666666;
	color: #000000;
	width: 80px;

}

.fastloginbutton
{
	font-size: 10px;
}

.fasttableclass
{
	
	
}

/* ------------------------------------------------- */
/* 2.5 Register page */

.registertitle
{
	
	font-size: 13px;
	font-weight: bold;
}

.registerlabel
{

}

.registertextbox
{
	background: #ffffff;
	border: solid 1px #666666;
	color: #000000;
	width: 150px;
}

.registerbutton
{

}

/* ------------------------------------------------- */
/* 2.6 Search results */

.searchlink
{

	font-weight: bold;
	text-decoration: none;
	background-color: #27156F;
	height: 20px;

}

.searchtext
{

}

.searchdes
{
	font-style: italic;
}

.searchdate
{
	
	background-color: #27156F;
	height: 20px;
}

/* ------------------------------------------------- */
/* 2.7 Search button */
.searchbutton
{
	
	width: 130px;
	background-color: #27156F;
	text-align: center;
	cursor: pointer;
	
	border-top-width: thin;
	border-left-width: thin;
	border-bottom-width: thin;
	border-right-width: thin;
	
}

/* ------------------------------------------------- */
/* 2.8 Search textbox */
.searchtextbox
{
	background:#ffffff; 
	border:solid 1px #666666; 
	color:#000000;
	width: 150px;
}

/* ------------------------------------------------- */
/* 2.9 General Title Style */
.generaltitle
{
	font-weight: bold;
	font-size: larger;
}

/* ------------------------------------------------- */
/* 2.10 Empty */


/* ------------------------------------------------- */
/* 2.11 Validation error style */
.validation
{

	font-weight: bold;
	color: #ff0000;

}

/* ------------------------------------------------- */
/* 2.12 Combo menu style */
.combomenu
{
	width: 160px;
	border-right: navy 1px solid;
	border-top: navy 1px solid;
	font-size: 10px;
	border-left: navy 1px solid;
	border-bottom: navy 1px solid;
	font-family: Verdana;
}

/* ------------------------------------------------- */
/* 2.13 Send to friend style*/
.friendbgcolor
{
	background-color: #27156F;
}

.friendtitle
{
	font-weight: bold;
}

.friendlabel
{
	
}

.friendtextbox
{
	background: #ffffff;
	border: solid 1px #666666;
	font-size: 10px;
	font-family: Verdana;
	color: #000000;
	width: 150px;
}

.friendbutton
{
	
}

/* ------------------------------------------------- */
/* 2.14 Pane Object Vertical Spacing */
.verticalspacing
{
	height: 10px;
}

/* ------------------------------------------------- */
/* 2.15 Holder Object Vertical Spacing */
.holdverticalspacing
{
	height: 6px;
}

/* ------------------------------------------------- */
/* 2.16 Footer menu */
.footermenu
{
	
}

/* ------------------------------------------------- */
/* 2.17 Breadcrum style */
.breadcrum
{
	
}

/* ------------------------------------------------- */
/* ------------------------------------------------- */   
/* 3.OBJECTS */

/* 3.1 Link */
.linktitle
{
	font-weight: bold;
}

.linktext
{
	
}

/* ------------------------------------------------- */
/* 3.2 Mailing list */
.mailingtext
{
	font-weight: bold;
}

.mailingtextbox
{
	width: 120px;
	font-size: 9px;
	font-family: Verdana;
}

/* ------------------------------------------------- */
/* 3.3 Form */

.formlabel
{
	
}

.formsendbutton
{

	width: 150px;
}

.formtextbox
{
	
	
}

.formtextarea
{
	
}

.formcheckbox
{
	
}

.formradio
{
	
}

.formdropdown
{
	
}

/* ------------------------------------------------- */
/* 3.4 Poll Object */

.pollquestion
{
	font-weight: bold;
}

.pollanswers
{
	
}

.pollvotebutton
{
	
}

.pollresultbar
{
	background-color: #27156F;
}

/* ------------------------------------------------- */
/* 3.5 Guestbook Object */
.guestbooklabel
{
}

.guestbooktextbox
{
		width: 250px;
}

.guestbutton
{
		
}

.guestsigntable
{

}

.guestbookname
{
	font-weight: bold;
	background-color: #faebd7;
}

.guestbookdate
{
	
	background-color: #faebd7;
}

.guestbookcountry
{
	
}

.guestbookmessage
{
}

.guestbookhr
{
	
}

/* ------------------------------------------------- */
/* 3.6 Popup Object */
.popuppage
{
	background-color: #faebd7;
	line-height: 15pt;
}

/* ------------------------------------------------- */
/* 3.7 News Object */
.newsArchiveItem
{
	background-color: #faebd7;
}

.newsArchiveAlt
{
	background-color: #faebd7;
}

.newsArchiveTextbox
{
	background: #ffffff;
	border: solid 1px #666666;
	color: #000000;
	width: 250px;
}

.newssearchtable
{
	border-right: #0099cc 1px outset;
	border-top: #0099cc 1px outset;
	border-left: #0099cc 1px outset;
	border-bottom: #0099cc 1px outset;
	background-color: #faebd7;
}
/* ------------------------------------------------- */
/* 3.8 Faq Object */

.faqquestiontable
{

}

.faqanswertable
{
	
}

.faqquestion
{
	font-weight: bold;
}

.faqanswer
{
	
}

.faqpopuppage
{
	background-color: #faf0e6;
}

/* ------------------------------------------------- */
/* 3.9 Events */

.eventscellwithevent
{
	background-color: #faebd7;
}

/* ------------------------------------------------- */
/* 3.10 Image Gallery */

.gallerytotal
{
	font-weight: bold;
}

.albumtitle
{
	font-weight: bold;
}

.albumtext
{

}

.albumimage
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.albumimagescount
{
	
}



.imgalbumtitle
{
	font-size: 13px;
	font-weight: bold;
}

.imagetitle
{
	font-weight: bold;
}

.imagetext
{

}

.imagesize
{

}

.imagestyle
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

/* ------------------------------------------------- */  
/* 3.11 Page Rating	*/
.pageratetext
{
	
}

.pagerateoptions
{
	
}

.pageratebutton
{
	
}

.pagerateratings
{
	
}

/* ------------------------------------------------- */  
/* 3.12 Iframe	*/
.iframestyle
{
	
}


/* ------------------------------------------------- */
/* ------------------------------------------------- */   
/* 4.ADMIN */

/* ------------------------------------------------- */  
/* 4.1 Page Admin Bar	*/
.pageadminbgcolor
{
	background-color: #66ccff;
}

/* ------------------------------------------------- */  
/* 4.2 Admin menu style */
.adminmenu
{
	font-size: 11px;
	font-family: Verdana;
}

.adminmouseover
{
	font-size: 11px;
	font-family: Verdana;
	background-color: #A4A6B2;
}

.adminsubmenu
{
	font-size: 11px;
	font-family: Verdana;
	border-right: #27156F thin solid;
	border-top: #27156F thin solid;
	border-left: #27156F thin solid;
	width: 150px;
	border-bottom: #27156F thin solid;
	/* background-color: #f0f8ff;*/
}


/* ------------------------------------------------- */  
/* 4.3 Admin text box	*/
.admintextbox
{
	background-color: #ffffff;
	font-size: 11px;
	font-family: Verdana;
}

/* ------------------------------------------------- */  
/* 4.4 Admin label	*/
.adminlabel
{
	font-size: 11px;
	font-family: Verdana;
}

/* ------------------------------------------------- */  
/* 4.4 Admin title big	*/
.admintitlelarge
{
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana;
}

/* ------------------------------------------------- */  
/* 4.6 Admin title normal	*/
.admintitlenormal
{
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;
	
}

/* ------------------------------------------------- */  
/* 4.7 Admin pane bar color	*/
.panebarcolor
{
	
	background-color: #A4A6B2;
}

/* ------------------------------------------------- */  
/* 4.8 Admin button style	*/
.adminbutton
{
	font-size: 11px;
	font-family: Verdana;
}

/* ------------------------------------------------- */  
/* 4.9 Add object color 1	*/
.addobject1
{
	background-color: #A4A6B2;
	
}

/* ------------------------------------------------- */  
/* 4.10 Add object color 2	*/
.addobject2
{
	background-color: #A4A6B2;
}

/* ------------------------------------------------- */  
/* 4.11 User admin header	*/
.usersheader
{
	background-color: #A4A6B2;
	
}

.usersaltcolor
{
	background-color: #A4A6B2;
}

/* ------------------------------------------------- */  
/* 4.12 Admin center hr	*/
.adminhr
{
	color: #99cccc;
}

/* ------------------------------------------------- */  

.admincolor
{
	background-color: #27156F;
}

.admintables
{
	BORDER-RIGHT: #27156F 1px solid; 
	BORDER-TOP: #27156F 1px solid; 
	BORDER-LEFT: #27156F 1px solid; 
	BORDER-BOTTOM: #27156F 1px solid
}


/* ------------------------------------------------- */
/* 4.14 Holder title	*/
.holderstyle
{
	background-color: #A4A6B2;

	
}

/* ------------------------------------------------- */
/* 4.15 Menu edit tree style	*/

.menuadmintree
{
	font-size: 11px;
	font-family: Verdana;
}

.menuadmintree a:link
{
	font-size: 11px;
	font-family: Verdana;
	text-decoration:    none;
    color:  blue;

}

.menuadmintree a:visited 
{
	font-size: 11px;
	font-family: Verdana;
	 text-decoration:    none;
}

.menuadmintree a:hover 
{
	font-size: 11px;
	font-family: Verdana;
	text-decoration:    underline;
    color:  #666644;
}

.menuadmintree a:active 
{
	font-size: 11px;
	font-family: Verdana;
	text-decoration:   underline;
    color:  red;
}

/* ------------------------------------------------- */
/* ------------------------------------------------- */
/* 5.MENU STYLES */

/* MS MENU STYLE*/
.footermenu a:link
{
	text-decoration: none;
	color: #6633ff;
}
.footermenu a:visited {
	 text-decoration:    none;
   color: #6633ff;
	}
.footermenu a:hover
{
	text-decoration: underline;
	color: #6633ff;
}
.footermenu a:active {
	 text-decoration:    none;
   color: #6633ff;
	}
	
/* SKMMENU HORIZONTAL STYLE */

.skmtoplevel		/* Root Menu items Style */
{
font-size: 8pt;
padding-bottom: 2px;
color: #000000;
padding-top: 5px;
padding-left: 2px;
font-family: Verdana;
cursor: pointer;
font-weight: bold;
text-align: right;
}

.skmtoplevelover		/* Root Menu items Mouse over Style */
{
font-size: 8pt;
padding-bottom: 2px;
color: #000000;
padding-top: 5px;
padding-left: 2px;
font-family: Verdana;
cursor: pointer;
font-weight: bold;
text-align: right;
}


.skmselectedtop		/* Root menu Selected Menu Style */
{
font-size: 8pt;
padding-bottom: 2px;
color: #000000;
padding-top: 5px;
padding-left: 2px;
font-family: Verdana;
cursor: pointer;
font-weight: bold;
text-align: right;
}

.skmselectedmotop		/* Root menu Selected Menu Mouse Over Style */
{
font-size: 8pt;
padding-bottom: 2px;
color: #000000;
padding-top: 5px;
padding-left: 2px;
font-family: Verdana;
cursor: pointer;
font-weight: bold;
text-align: right;
}


.skmsubmenu		/* Submenu Menu item Style */
{
font-size: 8pt;
padding-bottom: 2px;
color: #000000;
padding-top: 5px;
padding-left: 2px;
font-family: Verdana;
cursor: pointer;
font-weight: bold;
text-align: right;
}

.skmmomenu		/* Submenu Mouse Over Style */
{
font-size: 8pt;
padding-bottom: 2px;
color: #000000;
padding-top: 5px;
padding-left: 2px;
font-family: Verdana;
cursor: pointer;
font-weight: bold;
text-align: right;
}


/* SKMMENU VERTICAL STYLE */
.skmVerticaltoplevel			/* Root Menu items Style */
{
font-size: 8pt;
width: 130px;
height: 32px;
padding-bottom: 2px;
color: #000000;
padding-top: 5px;
padding-right: 10px;
font-family: Verdana;
cursor: pointer;
font-weight: bold;
background-image: url(images/menubg.gif);
}

.skmVerticaltoplevelover			/* Root Menu items Mouse over Style */
{
font-size: 8pt;
width: 130px;
height: 32px;
padding-bottom: 2px;
color: #000000;
padding-top: 5px;
padding-right: 10px;
font-family: Verdana;
cursor: pointer;
font-weight: bold;
background-image: url(images/menubg1.gif);
}

.skmVerticalselectedtop		/* Root menu Selected Menu Style */
{
font-size: 8pt;
padding-bottom: 2px;
color: #000000;
padding-top: 5px;
padding-left: 2px;
font-family: Verdana;
cursor: pointer;
font-weight: bold;
text-align: right;
}

.skmVerticalselectedmotop		/* Root menu Selected Menu Mouse Over Style */
{
font-size: 8pt;
padding-bottom: 2px;
color: #000000;
padding-top: 5px;
padding-left: 2px;
font-family: Verdana;
cursor: pointer;
font-weight: bold;
text-align: right;
}

.skmVerticalsubmenu			/* Submenu Menu item Style */
{
font-size: 8pt;
width: 130px;
height: 32px;
padding-bottom: 2px;
color: #000000;
padding-top: 5px;
padding-right: 10px;
font-family: Verdana;
cursor: pointer;
font-weight: bold;
background-image: url(images/menubg1.gif);
}


.skmVerticalmomenu			/* Submenu Mouse Over Style */		
{
font-size: 8pt;
width: 130px;
height: 32px;
padding-bottom: 2px;
color: #000000;
padding-top: 5px;
padding-right: 10px;
font-family: Verdana;
cursor: pointer;
font-weight: bold;
background-image: url(images/menubg1.gif);
}



/* ------------------------------------------------- */
/* ------------------------------------------------- */

/*  7.ESHOP STYLES

/*   7.1 Category table style */
.eshopcategory
{
	border: 1px solid #3399FF; 
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px
}

/* ------------------------------------------------- */
/* ------------------------------------------------- */
/*  7. CUSTOM STYLES*/


.test
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Arial;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
}


/* ------------------------------------------------- */
/* ------------------------------------------------- */
/*  7. CSS MENU*/

.cssmenu .headerbar
{
font: bold 14px Arial;
color: white;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.cssmenu ul
{
display: inline;
list-style-type: none;
padding-right: 20px;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/

}

.cssmenu ul li
{
padding-bottom: 2px; /*bottom spacing between menu items*/

}

.cssmenu ul li a
{
	color: #0066cc;
	display: block;
	padding: 2px 0;
	padding-left: 19px; /*link text is indented 19px*/
	text-decoration: none;
	font-weight: bold;
	font-size: 90%;
}

.cssmenu ul li a:visited{
	color: #0066cc;
}

.cssmenu ul li a:hover
{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}


