/* 
================================
Skin styles for DotNetNuke
================================
*/
html,body
{
height:100%;
margin:0px;
padding:0px;
background-color: #FFFFFF;
}
#Body 
{
height:100%;
margin:0px;
padding:0px;
background-color: #FFFFFF;
}
.pagemaster {
height: 100%;	
width: 100%;
padding:0px;
background-color: #FFFFFF;
}
.skinmaster {
height: 100%;
padding:0px;
background-color: #FFFFFF;
border-top:#C0C0C0 2px solid;
border-bottom:#C0C0C0 2px solid;  
border-left: #C0C0C0 2px solid;
border-right: #C0C0C0 2px solid;
/* 
border-top: #7994cb 1px solid; 
border-bottom: #7994cb 1px solid;
-moz-border-radius-bottomleft: 15px; 
-moz-border-radius-bottomright: 15px; 
-moz-border-radius-topleft: 3px; 
-moz-border-radius-topright: 3px;
*/
}
.skinheader 
{
background-color:#00703C;
}
.skingradient {
background-color:Black;
height:30px;
font-family: Tahoma,Arial,Helvetica;
font-size:8.5pt;
color:#EBEBEB;
text-decoration: none;
}
A.skingradient:link {color:#EBEBEB;}
A.skingradient:visited {color:#EBEBEB;}
A.skingradient:hover {color:#EBEBEB;}
A.skingradient:active {color:#EBEBEB;}
.controlpanel {
width: 100%;
background-color: #EBEBEB;
}
.toppane {
background-color: transparent;
padding-left: 6px;
padding-right: 4px;
padding-top: 6px;
}
.leftpane {
width: 175px;
background-color: transparent;
padding-left: 6px;
padding-right: 4px;
padding-top: 6px;
white-space:nowrap;
}
.contentpane {
width: 100%;
background-color: transparent;
padding-left: 6px;
padding-right: 4px;
padding-top: 6px;
}
.rightpane {
width: 175px;
background-color: transparent;
padding-left: 6px;
padding-right: 4px;
padding-top: 6px;
}
.bottompane {
width: 100%;
background-color: transparent;
padding-left: 6px;
padding-right: 4px;
padding-top: 6px;
}
.main_dnnmenu_container {
background-color: transparent; 
}
.main_dnnmenu_bar {
cursor: pointer; 
cursor: hand;
height:16px;
background-color: transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
cursor: pointer; 
cursor: hand; 
color: black; 
font-size: 11px; 
font-weight: bold; 
font-style: normal; 
background-color: transparent;
font-family: Tahoma, Arial, Helvetica; 
white-space: nowrap;  /*Word wrapping menu item now optional*/
padding: 3px 3px 3px 1px;	
}
.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
cursor: pointer; 
cursor: hand; 
color: White; 
font-size: 9pt; 
font-weight: bold; 
font-style: normal; 
background-color: transparent;
font-family: Tahoma, Arial, Helvetica; 
white-space: nowrap;  /*Word wrapping menu item now optional*/	    
padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}
.main_dnnmenu_itemhover {  
background-color: Black; 
}
.main_dnnmenu_itemhover td {  
background-color: #8da4d3; 
}
.main_dnnmenu_icon {
cursor: pointer; 
cursor: hand; 
text-align: center; 
width: 15px; 
height: 100%;
}
.main_dnnmenu_submenu {
background-color: #cad5ea;  
z-index: 1000; 
cursor: pointer; 
cursor: hand; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
height: 1px;
font-size: 1px;
}
.main_dnnmenu_arrow {
border-right: #cad5ea 1px solid; 
border-bottom: #cad5ea 1px solid; 
border-top: #cad5ea 0px solid;
font-family: webdings; 
font-size: 10pt; 
cursor: pointer; 
cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
font-family: webdings; 
font-size: 10pt; 
cursor: pointer; 
cursor: hand;
}
.StandardButton {
background: #7994cb none; 
color: #ffffff;
font-family: verdana, sans-serif; 
font-size: 11px;
font-weight: normal;
}
.TreeViewMenu {
width: 175px;
background-color: #dfe5f2;
border-right: #7994cb 1px solid; 
border-top: #7994cb 1px solid; 
border-left: #7994cb 1px solid; 
border-bottom: #7994cb 1px solid; 
-moz-border-radius-bottomleft: 15px; 
-moz-border-radius-bottomright: 15px; 
-moz-border-radius-topleft: 3px; 
-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
background-image: url(gradient_LtBlue.jpg);
}
.Head {
font-family: Tahoma, Arial, Helvetica;
font-size:  18px;
font-weight: normal;
color: #333333;
}
.SportCamp_PageHeader
{
font-family: Tahoma,Arial,Helvetica;
font-size: 24px;
font-weight: bold;
color: #333333;
}
#login a {color:White;}
#login 
{
font-family:Verdana;
font-size:13px;
text-align:center;
float:right;
color:White;
}
.SkinObject
{
font-weight: bold;
font-size: 8.5pt;
color: Black;
font-family: Tahoma,Arial,Helvetica;
text-decoration: none;
}
A.SkinObject:link
{
text-decoration: none;
color:Black;
}
A.SkinObject:visited
{
text-decoration: none;
color:Black;
}
A.SkinObject:hover
{
text-decoration: none;
color:Black;
}
A.SkinObject:active
{
text-decoration: none;
color:Black;
}
.SportCamp_Menu_Bottom_Header
{
font-family: Tahoma,Arial,Helvetica;
font-size: 12px;
font-weight: bold;
}
.SportCamp_Menu_Bottom_Item
{
font-family: Tahoma,Arial,Helvetica;
font-size: 12px;
border-bottom: dotted 1px black;
padding: 2px;
color: Black;
}
.SportCamp_Menu_Bottom_Item a
{
font-family: Tahoma,Arial,Helvetica;
font-size: 12px;
text-decoration: none;
color: Black;
}
.SportCamp_Menu_Bottom_Item a:hover
{
color: Orange;
}
.companylinks
{
color:#666666;
font-family:Verdana;
font-size:8pt;}	
A.companylinks:link
{text-decoration:underline;
color:#666666;}
A.companylinks:visited
{
text-decoration:underline;
color:#666666;}
A.companylinks:active
{
text-decoration:underline;
color:#666666;}
A.companylinks:hover
{text-decoration:underline;
color:#666666;}
.headerclass_1
{
background-image:url(images/header_bg.jpg);
background-repeat:no-repeat;
width:100%;
height:93px;
}
.headerclass_2
{
background-image:url(images/menu_footer.jpg);
background-repeat:no-repeat;
width:100%;
height:36px;
}
.headerclass_2_lime
{
background-image:url(images/menu_footer_lime.jpg);
background-repeat:no-repeat;
width:100%;
height:36px;
}
.headerclass_2_orange
{
background-image:url(images/menu_footer_orange.jpg);
background-repeat:no-repeat;
width:100%;
height:36px;
}
.headerclass_2_pink
{
background-image:url(images/menu_footer_pink.jpg);
background-repeat:no-repeat;
width:100%;
height:36px;
}
.headerclass_2_brown
{
background-image:url(images/menu_footer_brown.jpg);
background-repeat:no-repeat;
width:100%;
height:36px;
}
.headerclass_2_red
{
background-image:url(images/menu_footer_red.jpg);
background-repeat:no-repeat;
width:100%;
height:36px;
}
.headerclass_2_green
{
background-image:url(images/menu_footer_green.jpg);
background-repeat:no-repeat;
width:100%;
height:36px;
}
.headerclass_2_darkorange
{
background-image:url(images/menu_footer_darkorange.jpg);
background-repeat:no-repeat;
width:100%;
height:36px;
}
.footerclass_1
{
background-image:url(images/bg_footertpane_980px.png);
background-repeat:no-repeat;
width:100%;
height:91px;
}
.footerclass_blue
{
background-image:url(images/bg_footer_blue.jpg);
background-repeat:no-repeat;
width:100%;
height:89px;
}
.footerclass_lime
{
background-image:url(images/bg_footer_lime.jpg);
background-repeat:no-repeat;
width:100%;
height:89px;
}
.footerclass_orange
{
background-image:url(images/bg_footer_orange.jpg);
background-repeat:no-repeat;
width:100%;
height:89px;
}
.footerclass_pink
{
background-image:url(images/bg_footer_pink.jpg);
background-repeat:no-repeat;
width:100%;
height:89px;
}
.footerclass_brown
{
background-image:url(images/bg_footer_brown.jpg);
background-repeat:no-repeat;
width:100%;
height:89px;
}
.footerclass_red
{
background-image:url(images/bg_footer_red.jpg);
background-repeat:no-repeat;
width:100%;
height:89px;
}
.footerclass_green
{
background-image:url(images/bg_footer_green.jpg);
background-repeat:no-repeat;
width:100%;
height:89px;
}
.footerclass_darkorange
{
background-image:url(images/bg_footer_darkorange.jpg);
background-repeat:no-repeat;
width:100%;
height:89px;
}
.mainpaneclass
{
width:100%;
height:631px;
background-image:url(images/bg_contentpane_980px.png);
background-repeat:no-repeat;
}
.mainpaneclass_blue
{
width:100%;
height:784px;
background-image:url(images/bg_paidiki_kataskinosi_main.jpg);
background-repeat:no-repeat;
}
.mainpaneclass_lime
{
width:100%;
height:784px;
background-image:url(images/bg_allsportcamps_main.jpg);
background-repeat:no-repeat;
}
.mainpaneclass_orange
{
width:100%;
height:784px;
background-image:url(images/bg_healthfitness_main.jpg);
background-repeat:no-repeat;
}
.mainpaneclass_pink
{
width:100%;
height:784px;
background-image:url(images/bg_paintball_main.jpg);
background-repeat:no-repeat;
}
.mainpaneclass_brown
{
width:100%;
height:784px;
background-image:url(images/bg_etairikaprogrammata_main.jpg);
background-repeat:no-repeat;
}
.mainpaneclass_red
{
width:100%;
height:784px;
background-image:url(images/bg_ekdiloseis_party_main.jpg);
background-repeat:no-repeat;
}
.mainpaneclass_green
{
width:100%;
height:784px;
background-image:url(images/bg_athlitikes_proetoimasies_main.jpg);
background-repeat:no-repeat;
}
.mainpaneclass_darkorange
{
width:100%;
height:784px;
background-image:url(images/bg_sxolikes_ekdromes_main.jpg);
background-repeat:no-repeat;
}
.menublue_up 
{
background-image:url(images/menu_up_blue.png);
background-repeat:no-repeat;
height:8px;
}
.menublue_line{
background-image:url(images/menu_line_blue.png);
background-repeat:repeat-y;
}
.menublue_bottom{
background-image:url(images/menu_bottom_blue.png);
background-repeat:no-repeat;
height:26px;
}
.menulime_up 
{
background-image:url(images/menu_up_lime.png);
background-repeat:no-repeat;
height:8px;
}
.menulime_line{
background-image:url(images/menu_line_lime.png);
background-repeat:repeat-y;
}
.menulime_bottom{
background-image:url(images/menu_bottom_lime.png);
background-repeat:no-repeat;
height:26px;
}
.menuorange_up 
{
background-image:url(images/menu_up_orange.png);
background-repeat:no-repeat;
height:8px;
}
.menuorange_line{
background-image:url(images/menu_line_orange.png);
background-repeat:repeat-y;
}
.menuorange_bottom{
background-image:url(images/menu_bottom_orange.png);
background-repeat:no-repeat;
height:26px;
}
.menupurple_up 
{
background-image:url(images/menu_up_purple.png);
background-repeat:no-repeat;
height:8px;
}
.menupurple_line{
background-image:url(images/menu_line_purple.png);
background-repeat:repeat-y;
}
.menupurple_bottom{
background-image:url(images/menu_bottom_purple.png);
background-repeat:no-repeat;
height:26px;
}
.menubrown_up 
{
background-image:url(images/menu_up_brown.png);
background-repeat:no-repeat;
height:8px;
}
.menubrown_line{
background-image:url(images/menu_line_brown.png);
background-repeat:repeat-y;
}
.menubrown_bottom{
background-image:url(images/menu_bottom_brown.png);
background-repeat:no-repeat;
height:26px;
}
.menured_up 
{
background-image:url(images/menu_up_red.png);
background-repeat:no-repeat;
height:8px;
}
.menured_line{
background-image:url(images/menu_line_red.png);
background-repeat:repeat-y;
}
.menured_bottom{
background-image:url(images/menu_bottom_red.png);
background-repeat:no-repeat;
height:26px;
}
.menugreen_up 
{
background-image:url(images/menu_up_green.png);
background-repeat:no-repeat;
height:8px;
}
.menugreen_line{
background-image:url(images/menu_line_green.png);
background-repeat:repeat-y;
}
.menugreen_bottom{
background-image:url(images/menu_bottom_green.png);
background-repeat:no-repeat;
height:26px;
}
.menudarkorange_up 
{
background-image:url(images/menu_up_darkorange.png);
background-repeat:no-repeat;
height:8px;
}
.menudarkorange_line{
background-image:url(images/menu_line_darkorange.png);
background-repeat:repeat-y;
}
.menudarkorange_bottom{
background-image:url(images/menu_bottom_darkorange.png);
background-repeat:no-repeat;
height:26px;
}
.pageblue_image1 {
background-image:url(images/1stpage_image1.png);
background-repeat:no-repeat;
background-position:80% 0%;
height:580px;
}
.pageblue_image2 {
background-image:url(images/1stpage_image2.png);
background-repeat:no-repeat;
background-position:96% 10%;
height:580px;
padding-top:32px;
}
.pagelime_image1 {
background-image:url(images/2ndpage_image1_v2.png);
background-repeat:no-repeat;
background-position:0% 0%;
height:650px;
}
.pagelime_image2 {
background-image:url(images/2ndpage_image2_v2.png);
background-repeat:no-repeat;
background-position:5% 80%;
height:650px;
padding-top:32px;
}
.pageorange_image1 {
background-image:url(images/3rdpage_image1.png);
background-repeat:no-repeat;
background-position:80% 0%;
height:650px;
}
.pageorange_image2 {
background-image:url(images/3rdpage_image2.png);
background-repeat:no-repeat;
background-position:90% 5%;
height:650px;
padding-top:16px;
}
.pagepink_image1 {
background-image:url(images/4thpage_image1_v2.png);
background-repeat:no-repeat;
background-position:70% 0%;
height:650px;
}
.pagepink_image2 {
background-image:url(images/4thpage_image2_v2.png);
background-repeat:no-repeat;
background-position:27% 85%;
height:650px;
}
.pagepink_image3 {
background-image:url(images/4thpage_image3_v2.png);
background-repeat:no-repeat;
background-position:70% 70%;
height:650px;
padding-top:2px;
}
.pagebrown_image1 {
background-image:url(images/5thpage_image1.png);
background-repeat:no-repeat;
background-position:80% 0%;
height:650px;
}
.pagebrown_image2 {
background-image:url(images/5thpage_image2.png);
background-repeat:no-repeat;
background-position:90% 5%;
height:650px;
padding-top:16px;
}
.pagered_image1 {
background-image:url(images/6thpage_image1.png);
background-repeat:no-repeat;
background-position:80% 0%;
height:650px;
}
.pagered_image2 {
background-image:url(images/6thpage_image2.png);
background-repeat:no-repeat;
background-position:90% 5%;
height:650px;
padding-top:16px;
}
.pagegreen_image1 {
background-image:url(images/7thpage_image1.png);
background-repeat:no-repeat;
background-position:80% 0%;
height:650px;
}
.pagegreen_image2 {
background-image:url(images/7thpage_image2.png);
background-repeat:no-repeat;
background-position:100% 0%;
height:650px;
padding-top:4px;
}
.pagedarkorange_image1 {
background-image:url(images/8thpage_image1.png);
background-repeat:no-repeat;
background-position:80% 0%;
height:650px;
}
.pagedarkorange_image2 {
background-image:url(images/8thpage_image2.png);
background-repeat:no-repeat;
background-position:100% 9%;
height:650px;
padding-top:35px;
}
.SportCamp_Bottom_Line {
background-image:url(images/green_line.jpg);
background-repeat:no-repeat;
background-position:1% 100%;
}
.NormalTextBox 
{
width:164px;
border:solid 1px #C0C0C0;
}
/* Print Media Sections */

.tblPrint .Normal {font-size:10pt;}

.tblPrint .Normal ul li 
{
list-style-type:disc;}

.tblPrint .Normal a:link, .tblPrint .Normal a:visited
{
text-decoration:underline;

}

.tblPrint .companylinks a:link:after, .tblPrint .companylinks a:visited:after 
{
content: " (" attr(href) ") ";
 font-size: 9pt;
}
.tblPrint .Normal a:link:after, .tblPrint .Normal a:visited:after

{
 content: " (" attr(href) ") ";
 font-size: 9pt;
 text-decoration:underline;
}

.tblPrint .Head 
{
border-bottom:dotted 1px black;
}

.tblPrint .noprint 
{display:none;}

/* ==========================
    CSS STYLES FOR HouseMenu
   ==========================
*/
/* Applied to all unordered lists within the div named "houseMenuVstatic" */
#houseMenuVstatic ul
{
	margin:0;
	padding:0;
	font-family:Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 8.5pt;
	font-weight:normal;
	list-style-type: none;
	position:relative;}

/* Applied to all list items within the div named "houseMenuVstatic" */
#houseMenuVstatic li
{
	display: block;
	margin:0;
	border:0;
	/*border:1px red solid;*/
	/*padding-bottom:4px;*/
}

/* Applied to all links. Use "li a" styles below to customize nested links. */
#houseMenuVstatic a
{
	display: block;
	color: black;
	font-weight:normal;
	text-decoration: none;
	margin:0;
	
	height: 15px;
	width: 187px;

	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 3px;
	display: inline-block;

	/*border-bottom:dotted 1px #000;*/
}

/* Applied to all links. Use "li a" styles below to customize nested links. */
#houseMenuVstatic a:hover
{
	/*background-color:#C0C0C0;*/

	/*background-image: url(images/yellow.jpg);*/
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
		
	height: 15px;
	width: 187px;
	background-color: #ffffcc;
	display: inline-block;
	color: orange;
}

/* Applied to first-level links */
#houseMenuVstatic ul a
{}

/* Applied to second-level links */
#houseMenuVstatic ul ul a
{
	padding-left: 12px;
	font-size:12px;
	width: 138px;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	width: 132px;
	_width: 144px;
	/* end hack */
}

/* Applied to third-level links */
#houseMenuVstatic ul ul ul a
{
	padding-left: 18px;
	background-color: #6699cc;
	width: 138px;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	width: 126px;
	_width: 144px;
	/* end hack */
}

/* Applied to fourth-level links */
#houseMenuVstatic ul ul ul ul a
{
	padding-left: 24px;
	background-color: #6699cc;
	width: 138px;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	width: 120px;
	_width: 144px;
	/* end hack */
}

/* Applied to fifth-level links */
#houseMenuVstatic ul ul ul ul ul a
{
	padding-left: 30px;
	background-color: #6699cc;
	font-weight: normal;
	width: 138px;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	width: 114px;
	_width: 144px;
	/* end hack */
}

.ArrowPointer
{
	cursor: default;
}

/* Applied to the parent item, if displayed, in either vertical or horizontal
   orientation. Must follow other styles. */
#houseMenuVstaticParentItem a
{ /* all links under the parent item (li) */
	text-decoration: none;}

a#houseMenuVstaticParentLink
{ /* parent link itself */
	font-weight:bold;}

#houseMenuVstatic a#houseMenuVstaticCurrentLink
{ /* current link itself */
	font-size: 8.5pt;
	background-color: #ffffcc;
	background-repeat:no-repeat;
	/*background-position:right;*/
	text-decoration: none;
	font-weight:bold;
}
