﻿.main_img
{
	background-repeat:no-repeat;
	height:130px;
	zzbackground-color:Red;
}

/*************** Spacer ***********************/
/*************** Spacer ***********************/
/*************** Spacer ***********************/

.space_05px /* Används vid ctrl_left_default för extra space neråt. behövs det verkligen? */
{
     
     display:block;
     zzbackground-color:green;
     height:5px;
     width:330px;
	 overflow:hidden;
}

/****************** Leagues Start ************************************/
/****************** Leagues Start ************************************/
/****************** Leagues Start ************************************/

.lg_top /*  Top colored background to make space on top zone */
{
    display:inline;float:left;overflow:hidden;
    height:20px;
    width:330px;
    margin-bottom:5px;
    background-color:#AAAAAA;
    zzbackground-color:red;
    background-image:url(../../_resources/_images/_css/_theme/menu_background.jpg);
}
.lg_the /*  text inside the top goes here */
{
    display:inline;float:left;overflow:hidden;
    height:15px;
    width:310px;
    margin:5px;
    margin-top:3px;
    font-weight:bold;
    zzbackground-color:#AAAAAA;
    zzbackground-color:red;
    color:White;
}
.lg_ruf /*  First row */
{
    display:inline;float:left;overflow:hidden;
    width:320px;
    zzbackground-color:olive;
    margin-left:5px;
    border-bottom:solid 1px #CCCCCC;

    padding-bottom:3px;
    margin-bottom:2px;
}
.lg_run /*  Regular row*/
{
    display:inline;float:left;overflow:hidden;
    width:320px;
    zzbackground-color:blue;
    margin-left:5px;
    border-bottom:solid 1px #CCCCCC;

    padding-bottom:3px;
    margin-bottom:2px;

}
.lg_rud /*  Dotted Regular row*/
{
    display:inline;float:left;overflow:hidden;
    width:320px;
    zzbackground-color:blue;
    margin-left:5px;
    margin-bottom:2px;
 
    border-bottom: dashed 1px #666666;
}
.lg_pos /* columncell */
{
    display:inline;float:left;overflow:hidden;
    width:40px;
    zzbackground-color:olive;
}
.lg_tem /* columncell */
{
    
    height:13px;
    width:160px;
    zzbackground-color:blue;
    display:inline;float:left;overflow:hidden;

}
.lg_cel /* columncell */
{
    display:inline;float:left;overflow:hidden;
    width:20px;
    zzbackground-color:#CCCCCC;
}
.lg_end /* ending cell with no style */
{

}
.lg_bot /* bottom row */
{
    display:inline;float:left;overflow:hidden;
    width:330px;
    zzsbackground:red;
    }

/****************** Charts Start ************************************/
/****************** Charts Start ************************************/
/****************** Charts Start ************************************/
.chart_top10
{
	display:inline;
	float:left;
	zzbackground-color:Red;
	margin-top:5px;
	margin-left:10px;
	margin-bottom:8px;
	width:310px;
	overflow:hidden;
	}
.chart_bottom
{
    display:block;
    width:310px;
	float:left;
	zzbackground-color:Fuchsia;
	height:10px;
    overflow:hidden;
}
	
.chart_row
{
    display:block;
    width:310px;
	height:13px;
    zzbackground-color:black;
	margin-left:5px;
    overflow:hidden;
	margin-bottom:5px;
    float:left;
	}
.chart_rownr
{
    display:inline;
    width:22px;
    overflow:hidden;
    float:left;
	font-weight:bold;
	zzbackground-color:maroon;
	}
.chart_rowtext
{
    display:inline;
    width:209px;
    float:left;
	zzbackground-color:green;
	overflow:hidden;
	}
.chart_rowtext2 /* används när ingen buy button är present */
{
    display:inline;
    width:242px;
    float:left;
	zzbackground-color:green;
	overflow:hidden;
	}

.chart_rowtext_inner
{
    display:inline;
    width:400px;
    float:left;
	zzbackground-color:olive;
	overflow:hidden;
	}

.chart_buttons
{
    display:inline;
    width:78px;
    overflow:hidden;
    float:right;
	zzbackground-color:Maroon;
	}
.chart_buttons2 /* används när ingen buy button är present */
{
    display:inline;
    width:45px;
    overflow:hidden;
    float:right;
	zzbackground-color:Maroon;
	}
/****************** Chart links************************************/
.chart_ar
{
}
.chart_ab
{
}
.chart_at
{
}
/****************** review box items************************************/
.chart_page_left /* personal box */
{
    display:inline;
    width:152px;
	height:43px;
    zzbackground-color:red;
    overflow:hidden;
    float:left;
	margin-left:10px;
	margin-bottom:10px;
	}
.chart_page_right
{
    display:inline;
    width:152px;
	height:43px;
    margin-right:10px;
    zzbackground-color:green;
    overflow:hidden;
    float:right;
	margin-bottom:10px;
	}
/****************** review box items************************************/

.chart_pageitem1
{
	float:left;
	display:inline;
	width:43px;
	height:43px;
	zzbackground-color:Blue;

	margin-right:2px;

}

.chart_pageitem2
{
	float:right;
	display:inline;
	width:89px;
	height:22px;
	zzbackground-color:Fuchsia;

	overflow:hidden;
}
.chart_pageitem3
{
	float:left;
	display:inline;
	width:107px;
	height:13px;
	zzbackground-color:Maroon;

	font-size:9px;
	text-align:right;

	overflow:hidden;
}
.chart_pageitem4
{
	float:right;
	display:inline;
	width:18px;
	height:8px;
	zzbackground-color:Orange;

	margin-top:1px;
	margin-right:2px;

	overflow:hidden;
}

/****************** Personal Start ************************************/
/****************** Personal Start ************************************/
/****************** Personal Start ************************************/
/*** Text 1 items start ***/
.personal_text1
{
    display:block;
    float:left;
	width: 680px;
	height: 190px;
	overflow:hidden;
	zzbackground-color: #97AAb8;
    }
.personal_innertext1
{
    display:inline;
    float:left;
	width: 503px;
	height: 96px;
	overflow:hidden;
	zzbackground-color:red;
    margin-left:177px;
    margin-top:96px;
    }
/*** Text 1 items end ***/

/*** Text 2 items start ***/
.personal_text2_top{
    display:inline;
    float:left;
	width: 418px;
    height: 37px;
	overflow:hidden;
	zzbackground-color: #DDe3AA;
    margin-top:17px;
}
.personal_text2
{
    display:inline;
    float:left;
	width: 418px;
    zzheight: 444px;
	overflow:hidden;
	zzbackground-color: #97e3AA;
    margin-bottom:10px;
    }

.personal_innertext2
{
	font-size:10px;
    }
/*** Text 2 items end ***/

/*** Text 3 items start ***/
.personal_text3
{
    display:inline;
    float:right;
	width: 252px;
    height: 70px;
	overflow:hidden;
	zzbackground-color: #AAe3b8;
    margin-bottom:8px;
    margin-top:17px;
    }
    
	.personalbox-image{
		width:70px;
		height:70px;
		float:left;
		overflow:hidden;
		zzbackground-color:#d6AAAA;
	}
    .personalbox-image2
    {
	    float:right;
	    display:inline;
		width:116px;
	    overflow:hidden;
	    zzbackground-color:Fuchsia;
    }

	.personalbox-innertext{
		width:177px;
		height:54px;
		float:right;
		overflow:hidden;
		text-align:left;
		margin-left:5px;
		zzbackground-color:#33d6AA;
		margin-top:4px;
        font-size:9px;
	}
/*** Text 3 items end ***/

/*** group 4 items start ***/
.personal_text4
{
    display:block;
    float:right;
	width: 252px;
    height: 448px;
	overflow:hidden;
	margin-bottom:10px;
	zzbackground-color: #9733b8;
}

.personal_top10
{
	display:inline;
	float:left;
	zzbackground-color:Red;
	margin-bottom:8px;
	width:252px;
	height:144px;
	overflow:hidden;
	}
.pchart_top
{
    display:block;
    width:252px;
    height:27px;
	float:left;
	zzbackground-color:Fuchsia;
    overflow:hidden;
}
.pchart_row
{
    float:left;
    display:block;
    width:350px;
	zzheight:11px;
	zzbackground-color:Fuchsia;
    overflow:hidden;
	margin-left:10px;
	}
.pchart_rownr
{
    display:inline;
    width:22px;
    overflow:hidden;
    float:left;
	font-weight:bold;
	zzbackground-color:maroon;
    font-size:9px;
	line-height:11px;
	}
.pchart_rowtext
{
    display:inline;
    width:220px;
    float:left;
	zzbackground-color:green;
	overflow:hidden;
}

.pchart_rowtext_inner
{
    display:inline;
    width:400px;
    float:left;
	zzbackground-color:olive;
	overflow:hidden;
    font-size:9px;
	line-height:11px;
	}
/*** group 4 items end ***/


/*** Text 5 items start ***/
.personal_text5
{
    display:block;
    float:left;
	width: 418px;
    height: 89px;
	overflow:hidden;
	margin-bottom:10px;
	zzbackground-color: #33e3b8;
}
.personal_top5
{
	display:inline;
	float:left;
	zzbackground-color:Red;
	margin-bottom:8px;
	width:205px;
	height:89px;
	overflow:hidden;
	}
.personal_top5_space
{
	width:8px;
	display:inline;
	float:left;
	zzbackground-color:Red;
	margin-bottom:8px;
	height:89px;
	overflow:hidden;
	}

/*** Text 5 items end ***/

/*** Text 6 items start ***/
.personal_text6
{
	display:inline;
    float:left;
	width: 680px;
	overflow:hidden;
	margin-bottom:10px;
	background-image: url(../../_resources/_images/cbot4.jpg);
	zzbackground-color: #97e333;
    }
.personal_text6_top{
    display:inline;
    float:left;
	width: 680px;
    height: 37px;
	overflow:hidden;
	zzbackground-color: #DDe3AA;
	display:none;
}
.personal_innertext6
{
    display:inline;
    float:left;
	width: 660px;
	height: 102px;
	overflow:hidden;
	margin:10px;
	zzbackground-color: #97e333;
    }

/*** Text 6 items end ***/

/*** Text 7 items start ***/
.personal_text7
{
    float:left;
    display:inline;
	width: 704px;
    height: 43px;
	overflow:hidden;
    zzmargin-top:17px;
    margin-bottom:15px;
	zzbackground-color: #AAe333;
    }
.personal_innertext7
{
    float:left;
    display:inline;
	width: 704px;
    height: 61px;
	overflow:hidden;
	zzbackground-color: #00ee33;
}
.personal_chart
{
    float:left;
    display:inline;
    width:152px;
	height:43px;
    margin-right:24px;
    overflow:hidden;
    zzbackground-color:red;
	}
/*** Text 7 items end ***/


/*************** News Box ***********************/
/*************** News Box ***********************/
/*************** News Box ***********************/
	.newsbox-background{
        width:250px;
		overflow:hidden;
        zzbackground-color:Olive;
	}
	.newsbox2-background{

        zzbackground-color:Olive;
	}
	.newsbox3-background{
        width:328px;
		background-image:url(../../_resources/_images/_banners/newsbox4.jpg);        
		background-repeat:no-repeat;
        overflow:hidden;
        zzbackground-color:Olive;
		border-bottom:solid 1px #CCCCCC;
		border-left:solid 1px #CCCCCC;
		border-right:solid 1px #CCCCCC;
	}

	.newsbox-topspace{
		width:250px;
		height:1px;
		overflow:hidden;
		zzbackground-color:red;
	}
	.newsbox-toprow{
		display:block;
		color:white;
		width:215px;
		margin-left:35px;
		margin-bottom:5px;
		text-indent:5px;
		overflow:hidden;
		zzbackground-color:#d60900;
	}
	.newsbox-content{
		display:block;
		width:250px;
		height:72px;
		margin-left:0px;
		margin-bottom:10px;
		overflow:hidden;
		zzbackground-color:#d609AA;		
	}
	

	.newsbox-image{
		width:70px;
		height:70px;
		float:left;
		overflow:hidden;
		zzbackground-color:#d6AAAA;
	}
	.newsbox-innertext{
		width:165px;
		height:54px;
		float:right;
		overflow:hidden;
		text-align:left;
		margin-right:2px;
		zzbackground-color:#AAd6AA;
		margin-top:4px;
	}
	.newsbox-innerlink{
		width:165px;
		height:12px;
		float:right;
		text-align:left;
		margin-right:2px;
		overflow:hidden;
		zzbackground-color:#AA66AA;
	}
	.newsbox-rightlink{
		float:right;
		text-align:right;
		margin-top:2px;
		margin-right:2px;
		overflow:hidden;
		zzbackground-color:#AA66AA;
         font-weight:bold;
	}
	.newsbox-link{
         font-size:10px;
         line-height:10px;
         margin:0px;
         font-weight:bold;
		zzbackground-color:Red;
	}
	.newsbox-link:hover{
         font-size:10px;
         line-height:10px;
         margin:0px;
         font-weight:bold;
		zzbackground-color:Red;
        zztext-decoration:underline;
        color:#999999;
	}
/*************** Newsbox cbot ***********************/
	.newsbox-cbot{
		margin-top:5px; 
		float:left; 
		zzbackground-color:green;
		overflow:hidden;
}
	.newsbox-link-cbot{
         font-size:10px;
         line-height:12px;
         margin:0px;
		zzbackground-color:Red;
	}

/*************** Newsbox type 2 ***********************/
	.newsbox2-background{
		width:250px;
		overflow:hidden;
	}
	.newsbox2-topspace{
		width:250px;
		height:10px;
		overflow:hidden;
		zzbackground-color:gray;
	}
	.newsbox2-content{
		display:block;
		width:250px;
		height:70px;
		margin-left:0px;
		margin-bottom:0px;
		overflow:hidden;
		zzbackground-color:#d609AA;		
	}

	.newsbox2-image{
		width:70px;
		height:70px;
		float:left;
		overflow:hidden;
		zzbackground-color:#d6AAAA;
	}
	.newsbox2-innertext{
		width:164px;
		height:55px;
		float:right;
		overflow:hidden;
		text-align:left;
		margin-right:0px;
		zzbackground-color:#AAd6AA;
	}
	.newsbox2-innerlink{
		width:164px;
		height:14px;
		float:right;
		text-align:left;
		margin-top:2px;
		margin-right:0px;
		overflow:hidden;
		zzbackground-color:#AA66AA;
	}

/*************** Signup Box ***********************/
/*************** Signup Box ***********************/
/*************** Signup Box ***********************/


div.ctrl_signup
{
	background-image:url(../../_resources/_images/_banners/sign-up_2.jpg);
	background-repeat:no-repeat;
	display:block;
	width:205px;
    height:123px;
	overflow: hidden;
	margin-left:25px;
	margin-bottom:5px;
}
div.ctrl_signup_top
{
	display:block;
	width:105px;
    height:39px;
	overflow: hidden;
	margin-left:25px;
	zzbackground-color:Red;
}
.ctrl_signup_space
{
	display:inline;
	float:left;
	width:10px;
    height:15px;
	margin-top:0px;
	margin-bottom:4px;
	margin-left:0px;
	margin-right:10px;
	zzbackground-color:Fuchsia;
	overflow: hidden;
	}
div.ctrl_signup_mid
{
	display:inline;
	float:left;
	width:170px;
    height:15px;
	margin-top:0px;
	margin-bottom:4px;
	margin-left:0px;
	margin-right:0px;
	zzbackground-color:green;
	overflow: hidden;
}
input.signup_fld
{
	display:inline;
	float:left;
	width:170px;
	height:15px;
	overflow: hidden;
	margin:0px;
	zzbackground-color:red;
	font-size:10px;
	background-image:url(../../_resources/_images/_banners/sign-up-fld.jpg);
	background-position:-1px -2px;
	zzbackground-repeat:no-repeat;
}
div.ctrl_signup_bot
{
	display:block;
	float:right;
	width:102px;
    height:27px;
	overflow: hidden;
	zzmargin-bottom:5px;
	zzbackground-color:blue;
}
.signup_btn
{
	float:right;
	width:90px;
    height:20px;
	overflow: hidden;
	zzmargin-bottom:5px;
	zzbackground-color:blue;
}

/*************** Simple Contact Form ***********************/
/*************** Simple Contact Form ***********************/
/*************** Simple Contact Form ***********************/

div.ctrl_001
{
	zzbackground-image:url(../../_resources/_images/contactform.jpg);
	zzbackground-repeat:no-repeat;
	display:block;
	width:680px;
    margin-bottom:10px;
    height:300px;
	overflow: hidden;
	zzbackground-color:red;
}
div.ctrl_002
{
	zzbackground-image:url(../../_resources/_images/cbot1.jpg);
	background-repeat:no-repeat;
	display:block;
	width:510px;
    margin-bottom:10px;
    height:150px;
	overflow: hidden;
	zzbackground-color:blue;
}
div.ctrl_001_inner
{
	zzdisplay:block;
    width:655px;
    height:250px;
    margin:10px;
	margin-top:40px;
    zzbackground-color:blue;
    overflow:hidden;
}
div.ctrl_002_inner
{
	zzdisplay:block;
    width:490px;
    height:40px;
    margin:10px;
	margin-top:70px;
    zzbackground-color:blue;
    overflow:hidden;
}

div.input_div_left{
	float:left;	
	zzdisplay:block;
    width:150px;
    height:22px;
    margin:0px;
	margin-bottom:2px;
	overflow:hidden;
    zzbackground-color:#CCCCCC;
	overflow:hidden;
}

div.input_div{
	zzdisplay:block;
	float:left;
    width:620px;
	margin-bottom:10px;
	margin-left:10px;
    zzbackground-color:green;
	text-align:left;
	overflow:hidden;
}

.label_1
{
        position:fixed;
        display:inline;
        width:40px;
        zzbackground-color:Fuchsia;
    }
.input_1, .input_2, .input_3{
    display:inline;
    border-top:1px #939393 solid;
    border-left:1px #cecece solid;
    border-bottom:1px #e3e3e3 solid;
    border-right:1px #cfcfcf solid;
    height:20px;
    width:379px;
	overflow:hidden;
}
.input_4
{
	border-top:1px #939393 solid;
    border-left:1px #cecece solid;
    border-bottom:1px #e3e3e3 solid;
    border-right:1px #cfcfcf solid;
    width:379px;
	float:right;
    zzdisplay:inline;
	overflow:hidden;
}

div.imgbt_1{
	zzdisplay:block;
	height:22px;
	width:57px;
	
	float:right;
	overflow:hidden;
}


