/*
	Current version: 1.0
	
	Site: El-kretsen
	www: elkretsen.se
	Author: Robert Hedman, robert.hedman@atrox.se	
	Notes: Modules
*/


/* GOOGLE SEARCH */
#cse-search-form
{
	width:180px;
	overflow:hidden;
	position:absolute;
	top:105px;
	right:3px;
	z-index:999;
	background:url(../images/search-bg.png) no-repeat;
}

	.gsc-input, .gsc-input input
	{
		background:none !important;
		border:0 !important;
		padding-left:5px;
	}
	
	.gsc-search-button{width:22px;height:22px;padding:0;background:none;border:0;font-size:0;letter-spacing:-9999px;color:#fff;cursor:pointer;}
	
	.gsc-branding-img, .gsc-clear-button, .gsc-branding-text
	{
		display:none;
	}
	
	#start .gsc-control-cse
	{
		background:url(../images/startpage-search-result-top.png) no-repeat;
		padding:20px 0 0 0;
		margin:10px 0 0 0;
		/*display:none;*/
	}
	
	#start .gsc-wrapper
	{
		padding:0 20px 5px 20px;
		background:url(../images/startpage-search-result-bottom.png) bottom left no-repeat;
	}
	
	.gs-title, .gs-title b
	{
		color:#00A2E5 !important;
		font-size:12px;
		margin:5px 0 0;
		text-transform:uppercase;
		text-decoration:none !important;
	}
	
		
	.gsc-cursor-current-page
	{
		cursor:pointer;
		display:inline;
		float:left;
		height:16px;
		line-height:1.3;
		margin:0 5px 0 0;
		text-align:center;
		width:20px;
		background:url(../images/paging-active-page.gif) no-repeat !important;
		font-weight:bold;
		
	}
	
	.gsc-cursor-page
	{
		background:url(../images/paging-page.gif) no-repeat;
		cursor:pointer;
		display:inline;
		float:left;
		height:16px;
		line-height:1.3;
		margin:0 5px 0 0;
		text-align:center;
		width:20px;
		text-decoration:none !important;
	}
	
	.gsc-cursor-page a
	{
		color:#0095D9;
		text-decoration:none;
	}
	
	.gsc-cursor-current-page a{color:#231F20;text-decoration:none;}
	
	#search 
{
	width:200px !important;
	float:right;
}


.gsc-branding, .gsc-clear-button, .gsc-tabsArea, .gsc-adBlock, .gsc-resultsHeader, .gsc-adBlockVertical, .gs-visibleUrl
{
	display:none !important;
}

.gsc-input
{
	background:none !important;
}

.gsc-webResult
{
	padding: 0 0 20px 0;
	margin: 0 0 20px 0;
}

.gsc-result
{
	border-bottom:1px solid #eeeeee;
}

.showAfterSearch
{
	display:none;
	color:#00A2E5;
	font-size:36px;
	letter-spacing:-2px;
	line-height:0.85;
	margin:37px 0 16px;
	text-transform:uppercase;
	font-weight:bold;
}

#landing #content .showAfterSearch, #default #content .showAfterSearch
{

	margin-left:20px;
}


/* ACCORDION */

.accordion
{
	width:440px;
	overflow:hidden;
}
	.newsletter .accordion
	{
		background-color: #fafafa;
		padding: 10px;
		border-radius: 15px;
		-moz-border-radius: 15px;
		width: 600px;
	}

	.accordion h3 {
		background:url("../images/accordion-blue.gif") no-repeat scroll 0 0;
		color:#19181B;
		cursor:pointer;
		font-size:12px;
		margin:0;
		padding:8px 12px;
		text-transform:uppercase;
		display:block; 
		width:416px;
	}
	
	.accordion .pdf_link
	{
		background: url("../images/pdf_icon.png") no-repeat scroll 0 0 transparent;
		display: block;
		height: 16px;
		padding-left: 25px;
	}
	
	.accordion .content {
		border-top:0 none;
		display:none;
		font-size:12px;
		margin-bottom:2px;
		margin-top:-2px;
		overflow:auto;
		padding:1em 10px 0;
	}
	
		.newsletter .accordion .content
		{
			background-color: #FFFFFF;
			padding: 10px 0px;
			border-radius: 0 0 15px 15px;
		}
			.newsletter .accordion .content hr
			{
				height: 1px;
				border: 0;
				color: #e9e9e9;
				background-color: #e9e9e9;
			}
			
			.newsletter .accordion .content h4, .newsletter .accordion .content p
			{
				padding: 0px 1em;
			}
	
	.newsletter .accordion h3.open
	{
		background: url("../images/accordion-green-unfolded.png") no-repeat scroll 0 0 #FAFAFA !important;
	}
	
		.recycle.newsletter .accordion h3.open
		{
			background: url("../images/accordion-pink-unfolded.png") no-repeat scroll 0 0 #FAFAFA !important;
		}
	
	.newsletter .accordion h3
	{
		background: url("../images/accordion-green-folded.png") no-repeat scroll 0 0 #FAFAFA !important;
	}
	
		.recycle.newsletter .accordion h3
		{
			background: url(../images/accordion-pink.gif) no-repeat !important;
		}
	
	.producer .accordion h3 
	{
		background: url(../images/accordion-green.gif) no-repeat !important;
	}
	
	.recycle .accordion h3
	{
		background: url(../images/accordion-pink.gif) no-repeat !important;
	}
	
	
	.newsletter #pos1
	{
		width: 460px !important;
	}
	
/* LOGIN */

#login
{
	width:460px;
	height:210px;
	overflow:hidden;
	float:right;
	margin:20px 0 0 0;
	background:url(../images/start-login-bg.gif) no-repeat;
}

	#login form
	{
		width:160px;
		float:right;
		margin:0 0 0 15px;
	}
	
		#login form label{margin-bottom:1px;color:#0096da;font-weight:bold;font-size:12px;}
		#login form .text{width:160px;height:25px;background:url(../images/login-input-bg.gif) no-repeat;margin-bottom:7px;}
			#login form .text input{margin:4px 0 0 5px;width:145px;border:0;}
			
			#login form .submit{width:160px;}
				#login form .submit input{cursor:pointer;font-size:12px;float:right;margin:3px 0 0 0;width:82px;height:24px;color:#fff;font-weight:bold;padding-right:15px;border:0;background:url(../images/btn-login.gif) no-repeat;}

	#tab01
	{
		background:url(../images/start-login-tab01.gif) no-repeat;
		width:144px;
		height:30px;
		display:inline-block;
		float:left;
		text-indent:-9999px;
		margin:10px 0 0 10px;
	}
	
		.active01{background:url(../images/start-login-tab01-active.gif) no-repeat !important;}
	
	#tab02
	{
		background:url(../images/start-login-tab02.gif) no-repeat;
		width:146px;
		height:30px;
		display:inline-block;
		float:left;
		margin:10px 0 0 2px;
		text-indent:-9999px;
	}
	
		.active02{background:url(../images/start-login-tab02-active.gif) no-repeat !important;}
		
	#tab03
	{
		background:url(../images/start-login-tab03.gif) no-repeat;
		width:118px;
		height:30px;
		display:inline-block;
		float:left;
		margin:10px 0 0 2px;
		text-indent:-9999px;
	}
	
		.active03{background:url(../images/start-login-tab03-active.gif) no-repeat !important;}
		
	#loginBox1, #loginBox2, #loginBox3{width:370px;height:120px;margin:60px 30px 30px 30px;}
	#loginBox2, #loginBox3{display:none;}	
		
		
/* CAROUSEL */
#browsable br{ 
	display: none;
} 

div.scrollable { 
    position:relative; 
    overflow:hidden; 
}
	#start div.scrollable { 
	    width: 940px;
		height: 300px; 
		margin:20px 0 10px 0;
	}
	.producer div.scrollable { 
	    width: 700px;
		height:279px;
		margin: 0;
	}
	.recycle div.scrollable { 
	    width: 700px;
		height:451px;
		margin: 0;
	}


 
div.scrollable div.items { 
    /* this cannot be too large */ 
    width:20000px; 
    position:absolute; 
} 
 
div.scrollable div.items div { 
    float:left; 
} 
 
div.items div.active { 
    border:1px inset #ccc; 
    background-color:#fff;  
}


/* NAVIGATION */	
	
#start .navi {
	margin-left:729px;
	width:200px;
	height:20px;
	position: absolute;
	top: 429px;
	z-index: 997;
	text-align:right; 
}

.navi a {
	width:12px;
	height:12px;
	margin: 0 3px 0 0;
	background: url(../images/navigator.png) no-repeat;
	display:inline-block;
	font-size:1px;
	cursor: pointer;
}

.navi a.activeSlide {
	background: url(../images/navigator-active.png) no-repeat;  
}		
		

/* ARTICLES */

#start #articles .article, #landing #articles .article, #default #articles .article, #startArticle2, #video #articles .article
{
	width:340px;
	height:152px;
	overflow:hidden;
	float:left;
	display:inline;
	background:url(../images/start-article-bg.gif) no-repeat;
	margin:0 20px 0 0;
}

	#startArticle2{margin-right:0 !important;}
	#startArticle2 .article{margin-right:0 !important;}	

	#start #articles .article .content, #landing #articles .article .content, #default #articles .article .content, #video #articles .article .content
	{
		margin:20px 0 20px 20px;
		width:300px;
		height:117px;
		overflow:hidden;
		float:left;
		display:inline;
		font-size:12px;
	}
	
		#start #articles .article .content p, #landing #articles .article .content p, #default #articles .article .content p, #video #articles .article .content p
		{
			font-size:12px;
		}
	
	#start #articles .article img, #landing #articles .article img, #article #articles .article img, #default #articles .article img
	{
		width:140px;
		height:auto;
		float:right;
		display:inline;
	}
	
		.introImg{margin:20px 0 0 20px;width:140px;float:right;display:inline;height:94px;overflow:hidden;}
	
	#article #articles .article img{margin-right:0;}
	
	#article #articles .article
	{
		width:440px;
		float:left;
		border-bottom:1px solid #d1d1d1;
		padding:0 0 15px 0;
	}
	
	#article #articles .article .date
	{
		margin:15px 0 0 0;
	}
	


a.head{color:#00a2e5;font-size:12px;margin:2px 0 0 0;display:block;text-transform:uppercase}
.date{color:#7c7d80;font-size:11px;margin-bottom:4px;}
	
#subSide{width:220px;float:right;}

	.articlePuffTop
	{
		width:220px;
		float:left;
		background:url(../images/article-right-puff-top.gif) no-repeat;
	}
	
		.articlePuffTop span
		{
			display:inline-block;
			color:#fff;
			margin:18px 20px 5px 20px;
			font-size:11px;
			font-weight:bold;
		}
	
	.articlePuff
	{
		width:220px;
		float:left;
		background:url(../images/article-right-puff-bottom.gif) bottom left no-repeat;
		margin-bottom:10px; 
	}

#subMain
{
	width:440px;
	float:left;
	margin:0 0 20px 20px;
	font-size:12px;
}

	#subMain h2
	{
		text-transform:none;
		font-size:14px;
		font-weight:bold;
	}
	
	#articlePage .date
	{
		text-align:right;
		font-size:12px;
		margin-bottom:2px;
	}
	
	#articlePage h1{margin-top:0;}
		/*.archive{margin-top:15px !important;}*/
		
	#related{margin-top:5px !important;}	

#write
{
	width:440px;
	height:301px;
	overflow:hidden;
	background:url(../images/comment-post-bg.gif) no-repeat;
}

#write, #read{margin:5px 0 10px 0;font-size:12px;}
	#write p{font-size:18px;margin-bottom:11px;padding-bottom:0;}
	
#publicationCommentForm{margin:56px 20px;}
	#author, #e-mail{width:160px;height:25px;background:url(../images/login-input-bg.gif) no-repeat;margin-bottom:7px;}
		#e-mail{width:280px;font-size:12px;}
			#e-mail a{margin-left:20px;}
	#author input, #e-mail input{font-size:12px;margin:4px 0 0 5px;width:145px;border:0;}
	#write-comment{width:400px;height:78px;background:url(../images/comment-textarea-bg.gif);}

#publicationCommentForm label{font-size:12px;color:#0096da;font-weight:bold;}
#publicationCommentForm textarea{font-size:12px;width:380px;height:65px;padding:3px;border:0;margin:4px 0 0 5px;overflow:auto;}
	#publicationCommentForm .submit{cursor:pointer;font-size:12px;float:right;margin:9px 0 0 0;width:82px;height:24px;color:#fff;font-weight:bold;padding-right:15px;border:0;background:url(../images/btn-login.gif) no-repeat;}

#read strong, #read .date
{
	display:block;
	width:355px;
	float:right;
	display:inline;
}

	#read p{margin:30px 20px 10px 20px;clear:both;}
	#read strong{font-size:12px;font-weight:normal;margin:0 0 0 0;}
	#read .date{text-align:left;margin-top:40px;font-size:10px;color:#1a181c;}
	
.comment
{
	width:440px;
	float:left;
	background:url(../images/comment-box-top.gif) no-repeat;
}

.commentBottom
{
	width:440px;
	height:20px;
	float:left;
	font-size:0;
	margin:0 0 10px 0;
	background:url(../images/comment-box-bottom.gif) no-repeat;
}

.avatar
{
	float:left;
	margin:20px 10px 5px 20px;
	text-indent:-9999px;
	width:50px;
	height:50px;
	border:1px solid #f5f5f5;
}

.author
{margin-top:30px}

#start #articles{border:0;clear:both;}


	#articlePage #articles .article
	{
		border-bottom:1px solid #d5cdaa;
		position:relative;
		width:460px;
		float:left;
		padding-bottom:20px;
	}
		#articlePage #articles .article .content
		{
		
		}
	
		#articlePage #articles .article img
		{
			float:left;
			width:220px;
			margin:20px 10px 10px 0;
		}
		
		#articlePage #articles .article .date
		{
			text-align:left;
			font-size:11px;
			margin-top:20px !important;
		}
		
		#articlePage #articles .article .articleLink{bottom:10px;}
		
#article4 img{width:80px !important;float:right !important;margin:0 0 10px 10px !important;}		



/* SHARE */

	.articlePuff strong{display:block;font-size:14px;margin:0 10px;}
	.articlePuff p{width:auto;float:left;display:inline;margin:5px 0 0 10px;}
	.articlePuff div{margin:10px;float:left;display:inline;}
	
	.articlePuff a{display:block;width:17px;height:17px;text-indent:-9999px;float:left;margin:0 3px 0 0;display:inline-block;}
		#facebook{background:url(../images/facebook.gif) no-repeat;}
		#digg{background:url(../images/digg.gif) no-repeat;}
		#twitter{background:url(../images/twitter.gif) no-repeat;}
		#pusha{background:url(../images/pusha.gif) no-repeat;}
		#bloggy{background:url(../images/bloggy.gif) no-repeat;}
		#rss, #email{color:#231f20;font-weight:bold;font-size:12px;width:200px;float:left;background:url(../images/rss.gif) no-repeat;margin:0 0 0 10px;text-indent:0;padding:0 0 0 20px;}
		#email{background:url(../images/email.gif) no-repeat;margin-top:10px;}
		
	.articlePuff dl{float:left;display:inline;margin:0;padding:0;}
	.articlePuff dt{display:none;margin:0;padding:0;}
	.articlePuff dd{display:block;clear:both;margin:0 5px;padding:0;font-size:12px;}
		.articlePuff dd a{padding:3px 0;text-indent:0;width:auto;height:auto !important;margin:0;}

#categoryListBox
{
	background:url(../images/submenu-bottom.gif) bottom left no-repeat;
	padding-bottom:2px;
	margin-bottom:20px;
}

.articleCategoryMenu
{
	list-style:none;
	margin:4px 0 0 0;
	padding:0 0 10px 0;
}

	.articleCategoryMenu li
	{
		margin:0;
		padding:0;
	}

	.articleCategoryMenu a
	{
		width:auto !important;
		height:auto !important;
		text-indent:0 !important;
		float:none !important;
		font-size:12px;
		margin:0 14px;
		padding:5px 0;
		display:inline-block !important;
	}


/* RECOMMEND */
#recommend
{
	display:none;
}

#recommend dl, #recommend dt, #recommend dd{margin:0 !important;padding:0 !important;}
#recommend div{margin-left:0;margin-top:1px;}
	#recommend label{margin-bottom:1px;color:#0096da;font-weight:bold;font-size:12px;}
		#recommend .input{width:199px;height:25px;background:url(../images/recommend-input-bg.gif) no-repeat;margin-bottom:7px;}
			#recommend .input input{margin:4px 0 0 5px;width:184px;border:0;} 
			
			#recommendSubmit{cursor:pointer;font-size:12px;float:right;margin:5px 10px 0 0;width:82px;color:#fff;font-weight:bold;padding:4px 15px 6px 0;border:0;background:url(../images/btn-login.gif) no-repeat;}
		
/* text size */

#textsize
{
	width:460px;
	float:left;
	border-top:1px solid #d5cdaa;
	padding-top:9px;
}


	
	#textsize p{float:left;margin-bottom:8px;}

#text-small, #text-large
{
	display:block;
	float:left;
	width:13px;
	height:13px;
	text-indent:-9999px;
	background:url(../images/text-minus.gif) no-repeat;
	margin:3px 0 0 5px;
}

#text-large{background:url(../images/text-plus.gif) no-repeat !important;}

#print{height:16px;display:block;width:auto;float:right;background:url(../images/print.gif) right -1px no-repeat;padding-right:20px;}

/* PAGING */
.pagination
{
	width:440px;
	float:left;
	margin:20px 0;
	padding:0;
}

	.pagination li{
		line-height:1.3;
		text-align:center;
		display:block;
		width:20px;
		height:16px;
		float:left;
		display:inline;
		margin:0 5px 0 0;
		cursor:pointer;
		background:url(../images/paging-page.gif) no-repeat;
	}

	.paginationPrevious
	{
		background:url(../images/paging-previous.gif) no-repeat !important;
		text-indent:-9999px;
	}
	
	.paginationNext
	{
		background:url(../images/paging-next.gif) no-repeat !important;
		text-indent:-9999px;
	}
	
	.activePage
	{
		background:url(../images/paging-active-page.gif) no-repeat !important;
		font-weight:bold;
	}
	
	
/* CALENDAR */

.calendarH1{display:none;}

.calendar
{
	clear:both;
}

.calendarPagination
{
	width:220px;
	height:29px;
	background:url(../images/small-calendar-top.gif) no-repeat;
}

	.calendarPagination:first-letter, .calendarPagination h3 a:first-letter, .calendarPagination h3:first-letter
	{
		text-transform:uppercase !important;
		zoom:100%;
	}

	#previousMonth
	{
		width:29px;
		height:29px;
		float:left;
		text-indent:-9999px;
	}
	
	#nextMonth
	{
		width:29px;
		height:29px;
		float:right;
		text-indent:-9999px;
	}
	
	.calendarPagination h3{width:160px;float:left;text-align:center;line-height:1.7;color:#fff;}
		.calendarPagination h3 a{color:#fff;}
		
.calendarPaginationBig
{
	width:460px;
	height:29px;
	float:left;
	display:inline;
	background:url(../images/big-calendar-top.gif) no-repeat;
	margin-bottom:10px;
}

	#previousWeek
	{
		width:29px;
		height:29px;
		float:left;
		text-indent:-9999px;
	}
	
	#nextWeek
	{
		width:29px;
		height:29px;
		float:right;
		text-indent:-9999px;
	}
	
	.calendarPaginationBig h2{font-size:12px;width:400px;float:left;text-align:center;line-height:2.4;color:#fff;}
		
#calendarContent
{
	font-weight:bold;
}	

	#calendarTable
	{
		width:220px;
		clear:both;
	}
	
		#calendarTable td, #calendarTable th
		{
			width:26px;
			height:26px;
			text-align:center;
			vertical-align:center;
		}
		
		.week
		{
			background:url(../images/week.gif) no-repeat;
		}
		
		.weekDayLastMonth
		{
			background:url(../images/last-month.gif) no-repeat;
		}
		
		.weekDayActiveMonth, .saturday, .sunday
		{
			background:url(../images/current-month.gif) no-repeat;
		}
		
		.currentDay, .event
		{
			background:url(../images/current-day.gif) no-repeat; 
		}
		
			.currentDay a, .event a{color:#fff;}
			#calendarTable td.currentDay{color:#fff !important;}
			.currentDay span{color:#fff !important;} 
			
#calendarTableWeek
{
	width:460px;
}


	.calendarTimeStamp{background:#e2ccdb;width:60px;text-align:center;vertical-align:top;font-size:14px;}
		.calendarTimeStamp a{color:#7d2057 !important;display:inline-block;width:50px;overflow:hidden;}
	.calendarEventContainer{background:#f6f0f4;vertical-align:top;}
		.calendarEventContainer .marginContainer{margin:0 20px 10px 20px;font-size:14px;}
		.calendarEventContainer h2, .calendarEventContainer h1{color:#7d2057;font-size:30px;font-weight:normal;}
		.calendarEventContainer a, .calendarEventContainer span{margin:10px 0;display:block;}
		.calendarEventContainer a{color:#353535;font-size:18px;}
		.calendarEventContainer .date{color:#7d2057;font-size:14px;display:block;margin-bottom:0;}
	.top{font-size:0;line-height:0;width:460px;height:10px;background:url(../images/day-list-top.gif) no-repeat;}
	.bottom{font-size:0;line-height:0;width:460px;height:10px;background:url(../images/day-list-bottom.gif) no-repeat;}
	.top1{font-size:0;line-height:0;width:60px;height:10px;background:url(../images/week-list-top1.gif) no-repeat;}
	.top2{font-size:0;line-height:0;width:380px;height:10px;background:url(../images/week-list-top2.gif) no-repeat;}
	.bottom1{font-size:0;line-height:0;width:60px;height:10px;background:url(../images/week-list-bottom1.gif) no-repeat;}
	.bottom2{font-size:0;line-height:0;width:380px;height:10px;background:url(../images/week-list-bottom2.gif) no-repeat;}
	.spacer{width:20px;font-size:0;line-height:0;}
		.spacer2{height:10px !important;}
		
/* START PAGE */
/* News Scroller */
#pos4 {
	overflow:hidden;
	position:relative;
	height:20px;
}
.newsScroller {
	position:absolute;
	height:20000em;
	clear:both;
}

	.newsScroller strong{color:#231F20;line-height:12px;font-size:12px;padding-right:10px;border-right:1px solid #848484;display:inline-block;margin-right:10px;}
	.newsScroller a{color:#00A2E5 !important;display:block !important;clear:both;width:auto !important;float:left;}


/* ADVANCED FORM */

.advFormName
{
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	margin-bottom:47px;
	text-shadow: #057cb6 0 -1px 0;
}

.advForm
{
	background:url(../images/contact-form-top.gif) no-repeat;
	width:360px;
	overflow:hidden;
	padding:18px 60px 20px 20px;
}

#advFormBottom
{
	background:url(../images/contact-form-bottom.gif) no-repeat;
	width:460px;
	height:20px;
	overflow:hidden;
}

.advForm .advFormLeft, #orderFormMail .left
{
	width:180px;
	float:left; 
	clear:left;
}

	.advForm .advFormLeft input, .advForm .advFormRight input, #orderFormMail input
	{
		width:160px;
		padding-top:3px;padding-bottom:3px;
	}

.advForm .advFormRight, #orderFormMail .right
{
	width:160px;
	float:right;
	margin-right:4px;
}

.advForm label, #orderFormMail label
{
	display:block;
	color:#0096da;
	font-weight:bold;
}

.advForm label em, #orderFormMail label em
{
	color:red;
}



.advFormLeft, .advFormRight, .advFormFull, #orderFormMail .left, #orderFormMail .right, #orderFormMail .full
{
	margin:0 0 10px 0;
}

.radioValue, .checkboxValue{position:relative;top:-2px;}

.advFormAmount label, .interest{text-transform:uppercase;font-size:14px;font-weight:bold;display:block;margin-bottom:5px;color:#2b2f33;}

.advFormAmount  .checkboxValue{display:inline-block;width:400px;}

.advFormFull
{
	clear:both;
	float:none;
}

	.advFormFull .select
	{
		width:100%;
	}
	
.textarea, #orderFormMail textarea
{
	height:140px;
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
}

.checkbox
{
	clear:both; 
}
	
	.advFormFull .textarea, .advFormFull .text, #orderFormMail textarea
	{
		width:98%;
		padding: 2px;
	}
	
.advForm .submit{cursor:pointer;font-size:12px;float:right;margin:5px 0 0 0;width:82px;color:#fff;font-weight:bold;padding:4px 15px 6px 0;border:0;background:url(../images/btn-login.gif) no-repeat;}
	
.submitContainer
{
	clear:both;
	float:none;
	text-align:right;
}

option.odd{}
option.even{}
.option4{}
