/*SAMSUNG Blue*/
		/* 2d2d75 */
/*SAMSUNG Cream*/
		/* fffff4 */
/*SAMSUNG DARK Cream*/
		/* e1d8cb */
/*SAMSUNG Font Adress Grey*/
		/* 666666 */
/*SAMSUNG Font Points Grey*/
		/* 53595d */
/*SAMSUNG Font links Grey*/
		/* 2b323a */
/*SAMSUNG Font Orange*/
		/* ff7800 */
/*SAMSUNG Font Red*/
		/* a30000 */

div, h1, h2, img, a {margin: 0; padding: 0; border: 0; }
ul li{list-style:none;}



/*page*/
/*body{
	text-decoration:		none;
	border-top:				3px solid #2d2d75; 
}*/

#page{
	width:					1000px;
	border:					0px solid #ff0000;
	position:				relative;	
	margin-left:			auto;
	margin-right:			auto;
}


#page2{
	width:					800px;
	text-decoration:		none;
	border-top:				3px solid #2d2d75; 
	border-bottom:			3px solid #2d2d75; 
	height:					600px;
	margin-left:			auto;
	margin-right:			auto;
}

#logo2{
	height:					360px;
	background:				url(img/logo.gif)
							no-repeat;
	background-position:	260px 200px;		
	margin-left:			auto;
	margin-right:			auto;
}


#top{
	height:					160px;
	background:				url(img/logo.gif)
							no-repeat;
	background-position:	60px 25px;		
	border-bottom:			3px solid #2d2d75; 
}

#topflash{
	height:					160px;		
	border-bottom:			3px solid #2d2d75; 
}

#baner{
	margin-left:			365px;
	height:					160px;
	width:					635px;
	background:				url(img/topnew.jpg)
							no-repeat;
}

#address_bar{
	height:					30px;
	background:				#fffff4;
	border-right:			1px solid #e1d8cb;
	border-bottom:			1px solid #e1d8cb;
	border-left:			0px solid #e1d8cb;
}






#downloadcenter{
	width:					180px;
	border-top:				1px solid #fffff4;
	border-right:			1px solid #e1d8cb;
}

#step{
	width:					180px;
	margin-top:				10px;
	border-top:				5px solid #ffffff;
	border-bottom:			1px solid #e1d8cb;
	border-right:			1px solid #e1d8cb;
}

/*
#americandreambackground{
	width:					180px;
	min-height:				300px;
	background:				#fffff4;
	border-right:			1px solid #e1d8cb;
}*/

#pagemiddle{
	border:					0px solid #ff00ff;	
	background:				url(img/asap_background_short.jpg)
							#ffffff
							repeat-y;
	border-left:			1px solid #e1d8cb;
}


#americandream{
	width:					180px;
	margin-top:				-3px;
	border-top:				5px solid #ffffff;
	border-bottom:			1px solid #e1d8cb;
	border-right:			1px solid #e1d8cb;
	background:				#ffffff;
}

/*
#americandream{
	width:					181px;
	text-align:				center;
	min-height:				200px;
}
*/



#leftcolumn{
	float:					left;
}


#middlecolumn{
	padding-left:			40px;
	padding-top:			15px;
	border:					0px solid #e1d8cb;
	width:					460px;
	float:					left;
	
}

#rightcolumn{
	padding-left:			40px;
	padding-top:			15px;
	border:					0px solid #e1d8cb;
	width:					249px;
	float:					left;
}

#spanedcolumn{
	padding-left:			40px;
	padding-top:			15px;
	border:					0px solid #e1d8cb;
	width:					720px;
	float:					left;
	border:					0px solid #ff0000;
}

#footer{
	height:					80px;
	border-top:				3px solid #2d2d75; 
	border-bottom:			3px solid #2d2d75; 
	background:				url(img/gsbnlogo.gif)
							no-repeat;
	font:					10px Arial,sans-serif;
	background-position:	0px 15px;		
	text-align:				center;
	clear:					both;
}

#footer_inside_left{
	width:				300px;
	height:				10px;
	border:				0px solid #ff0000;
	float:				left;
}

#footer_inside_center{
	width:				400px;
	padding-top:		15px;
	border:				0px solid #ff0000;
	float:				left;
}

#footer_inside_right{
	width:				290px;
	text-align:			right;
	padding-top:		15px;
	border:				0px solid #ff0000;
	float:				left;
}




.footer_text a{
	text-decoration:		underline;
	color:					#666666;
}

.footer_text{
	margin-top:				5px;
}





/*de menu*/
#menu{
	background:				#2d2d75;
	width:					180px;
	border-right:			1px solid #e1d8cb;
	padding-top:			15px;
	padding-bottom:			5px;
	color:					#ffffff;
	text-align:				left;
}

#menu ul li{
	background:				url(img/menuspacer2.gif)
							top
							no-repeat;
	background-position:	-20px 0px;
	padding-top:			4px;
	padding-bottom:			1px;
	height:					22px;
	font-size:				0px;
}


#menu ul li a{
	margin-left:			-40px;
	padding-left:			20px;
	padding-top:			2px;
	display:				block;
	width:					160px;
	height:					18px;
	font:					11px Arial,sans-serif;
	font-weight:			bold;
	color:					#ffffff;
	text-decoration:		none;
}

#menu ul li .nourl{
	margin-left:			0px;
	padding-left:			20px;
	padding-top:			1px;
	margin-top:				1px;
	display:				block;
	width:					160px;
	height:					18px;
	border:					0px solid #ff0000;
}

#menu ul li a:link, 
#menu ul li a:visited{
	color:					#ffffff;
	text-decoration:		none;
}

#menu ul li a:hover{
	background:				url(img/menuactivebackground.gif)
							top
							repeat-x;
	color:					#2d2d75;
	background-color:#FEFEFE;
}

.printerpro{
	color:					#ff7800;
}

/*
#menu ul li a:link .printerpro, 
#menu ul li a:visited .printerpro{
	color:					#ff7800;
}

#menu ul li a:hover  .printerpro{
	color:					#ff7800;	
}
*/


#adres{
	padding-top:			5px;
	padding-left:			20px;
	width:					580px;
	font:					9px Arial,sans-serif;
	font-weight:			bold;
	color:					#666666;
	border:					0px solid #00ff00;
	float:					left;
	text-align:				left;
}

#address_bar_right{
	padding-top:			8px;
	width:					380px;
	color:					#666666;
	border:					0px solid #00ff00;
	float: left;
	text-align:right;
}

#address_bar_right span{
	color:					#a30000;
}

#pointsammount{
	font:					12px Arial,sans-serif;
	font-weight:			bold;
}

#links{
	font:					11px Arial,sans-serif;
	font-weight:			bold;
	padding-top:			4px;
}

#links a:link, #links a:visited, #links a:hover{
	text-decoration:		none;
	color:					#2b323a;
	border-top:				0px solid #e1d8cb;
	
}

h1{
	padding-bottom:			-1px;
	text-align:				left;
	font:					15px Arial,sans-serif;
	font-weight:			bold;
	color:					#2d2d75;
	border-bottom:			3px solid #2d2d75;
}

.subheader{
	padding-bottom:			5px;
}

.txt{
	text-align: justify	
	margin-top: 10px;
}

.cleaner{
	clear:					both;
}

.title{
	float:					left;
	text-align:				left;
	width:					350px;
	font:					14px Arial,sans-serif;
	font-weight:			bold;
	color:					#2d2d75;
	border:					0px solid #00ff00;
}

.title a {
	text-decoration:		none;
	font-weight:			bold;
	color:					#2d2d75;
}

.title a:hover {
	text-decoration:		underline;
	font-weight:			bold;
	color:					#2d2d75;
}

.title a:visited {
	text-decoration:		none;
	font-weight:			bold;
	color:					#2d2d75;
}



.title_k{
	float:					left;
	text-align:				left;
	width:					145px;
	font:					12px Arial,sans-serif;
	font-weight:			bold;
	color:					#2d2d75;
	/*text-decoration:		underline;*/
	border:					0px solid #00ff00;
}

.title_k a {
	text-decoration:		none;
	font-weight:			bold;
	color:					#2d2d75;
}

.title_k a:hover {
	text-decoration:		underline;
	font-weight:			bold;
	color:					#2d2d75;
}

.title_k a:visited {
	text-decoration:		none;
	font-weight:			bold;
	color:					#2d2d75;
}


.date{
	float:					left;
	text-align:				right;
	width:					100px;
	font:					10px Arial,sans-serif;
	text-decoration:		none;
	color:					#ff7800;
	border:					0px solid #0000ff;
}

/*
#middlecolumn h1{
	width:					500px;
}
#rightcolumn h1{
	width:					250px;
}
*/
	

.content{
	float:					left;
	padding-bottom:			5px;
	margin-top:				7px;
	display:				block;
	border:					0px solid #ff0000;
}

#rightcolumn .content{
	background:				url(img/contentunderline_k.gif)
							bottom
							no-repeat;
}

#middlecolumn .content{
	background:				url(img/contentunderline.gif)
							bottom
							no-repeat;
}

#spanedcolumn .title{
	width:					600px;
}

#rightcolumn .content .more{
	width:					250px;
	text-align:				right;
	border:					0px solid #ff0000;
}

#rightcolumn .content .more a:link, 
#rightcolumn .content .more a:visited,
#rightcolumn .content .more a:hover{
	font:					11px Arial,sans-serif;
	font-weight:			bold;
	color:					#2d2d75;
	text-decoration:		underline;
}

#middlecolumn .content .more{
	width:					465px;
	text-align:				right;
	border:					0px solid #ff0000;
}

#middlecolumn .content .more a:link, 
#middlecolumn .content .more a:visited, 
#middlecolumn .content .more a:hover{
	font:					11px Arial,sans-serif;
	font-weight:			bold;
	color:					#2d2d75;
	text-decoration:		underline;
}

#spanedcolumn .content .more{
	width:					720px;
	text-align:				right;
}

#spanedcolumn .content a:link,
#spanedcolumn .content a:visited,
#spanedcolumn .content a:hover{
	font:					11px Arial,sans-serif;
	font-weight:			bold;
	color:					#2d2d75;
	text-decoration:		underline;
}


p{
	text-align:				left;
	font:					11px Arial,sans-serif;
	color:					#666666;
}

p b{
	font:					11px Arial,sans-serif;
	font-weight:			bold;
}

p a:link, p a:visited, p a:hover{
	color:					#ff7800;
	text-decoration:		underline;
}

p img{
	float:					left;
	padding-right:			8px;
}

#level_pl{
	width:					180px;
	height:					61px;
	background:				url(img/pp_platinium3.png)
							no-repeat;
	border-right:			1px solid #e1d8cb;
}

#level_gl{
	width:					180px;
	height:					61px;
	background:				url(img/pp_gold3.png)
							no-repeat;
	border-right:			1px solid #e1d8cb;
}

#level_sl{
	width:					180px;
	height:					61px;
	background:				url(img/pp_silver3.png)
							no-repeat;
	border-right:			1px solid #e1d8cb;
}


#level_default{
	width:					180px;
	height:					61px;
	background:				url(img/pp_default.png)
							no-repeat;
	border-right:			1px solid #e1d8cb;
}


#notebook_level_default{
	width:					180px;
	height:					48px;
	background:				url(/html/img/levels/notebook_default.png)
							no-repeat;
	border-right:			1px solid #e1d8cb;
}

.newasapbutton{
	border:					1px solid #2d2d75;	
	background:				#2d2d75;				
	color:					#ffffff;
	font:					11px Arial,sans-serif;
	font-weight:			bold;
	padding:				0px 10px 0px 10px;
	text-align:				center;			
}	








/*class="tableheader"*/

.asaptable{
	font-size: 			11px;
	font-family: 		Arial, Verdana, Helvetica, Geneva, sans-serif;
	border: 			1px solid #2d2d75;
	border-bottom:		0px;
	color:				#ffffff;
}

.asaptable td{
	border-bottom: 		1px solid #2d2d75;
	border-right: 		1px solid #2d2d75;
}


.asaptableheader{
	font-size: 			12px;
	padding:			0px 0px 0px 20px;
	height:				25px;
	background:			#2d2d75;
	color:				#ffffff;
	font-weight:		bold;
}




.yellowtable{
	font-size: 			11px;
	font-family: 		Arial, Verdana, Helvetica, Geneva, sans-serif;
	border-left: 		1px solid #000000;
	border-top: 		1px solid #000000;
}

.yellowtable td{
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		3px;
	padding-bottom:		3px;
	border-right: 		1px solid #000000;
	border-bottom: 		1px solid #000000;
}

.yellowtable tr{
	
}

.yellowtableheader{
	font-size: 			13px;
	padding:			0px 0px 0px 20px;
	height:				25px;
	background:			#FFCC00;
	color:				#000000;
	font-weight:		bold;
}


.asaptableheadersmall{
	font-size: 			11px;
	padding:			0px;
	height:				23px;
	background:			#2d2d75;
	color:			#ffffff;
	font-weight:		bold;
}

.asaprowline{
	font-size: 			11px;
	font-family: 		Arial, Verdana, Helvetica, Geneva, sans-serif;
	border-bottom: 		1px solid #2d2d75;
}

.asaptablewithbottom{
	border: 			1px solid #2d2d75;
}

.asapform{
	font-size: 		11px;
	font-family: 	Arial, Verdana, Helvetica, Geneva, sans-serif;
	color:			#000000;
	border:		 	1px solid #2d2d75;
}


.asapbutton{
	font-size: 		11px;
	color:			#ffffff;
	font-weight: 	bold;
	border:		 	0px solid #2d2d75;
	background: 	#2d2d75;
}









.tableheader{
	background:				#2d2d75;
	color:					#ffffff;
	font:					11px Arial,sans-serif;
	font-weight:			bold;
}

/*
.tableheader a:link
.tableheader a:link
.tableheader a:link
{
	background:				#2d2d75;
	color:					#ffffff;
	font:					11px Arial,sans-serif;
	font-weight:			bold;
	text-decoration:		none;
}*/


//formluarze
.form{
	width:					600px;	
}

.formheader{
	width:					600px;
	height:					20px;
	border-top:				3px solid #000000;
	background:				#2d2d75;
	color:					#ffffff;
	font:					12px Arial,sans-serif;
	font-weight:			bold;
	padding-left:			20px;
	text-align:				left;
}

.formcontent{
	border:					0px solid #777777;
	background:				#F1F1F1;
	font:					10px Arial,sans-serif;
	color:					#666666;	
}

.formcontent p{
	width:					550px;
	text-align:				left;
	padding:				0px;
	margin:					0px;
	padding-left:			20px;
	
}

.formline{
	width:					550px;	
	
}

.formlabel{
	width:					200px;
	float:					left;
	text-align:				right;
	border:					0px solid #000000;
}

.formelement{
	width:					350px;
	float:					left;
	text-align:				left;
}

.formfooter{
	width:					600px;
	text-align:				center;
}
	
.formfooter_left{
	padding-left:			20px;
	width:					600px;
	text-align:				left;
}
							

.clr {
	clear: both;
}

#step_baner{
	position:absolute; 
	left: 220px; 
	top: 220px;
}

#step_baner2{
	position:absolute; 
	left: 200px; 
	top: 200px;
}


.mini1
{
	background-color: red;	
}

.mini2
{
	background-color: #FCD309;
}





