/* 

	project: internet services - 2nd edition
	author: luka cvrk (www.solucija.com) */

 .padonly    {margin: 0.6em; background-color: #EFEFEF; border:1px dotted #000000;}
 
 .altcurrency  {margin: 0; padding:8px; background-color: #CCEAF4; padding-bottom:12px; }
 
 .downarrow {margin:0; padding:0; background: #318C9B url(images/downarrow.gif) no-repeat; width:200px; height:27px;}
 .downarrow2 {margin:0; padding:0; background: #318C9B url(images/downarrow2.gif) no-repeat; width:200px; height:27px;}
 
.headlinetext {font-size: 32px; align:left; color: #117CA4; font-weight: bold; line-height: 30px; padding-left:10px; width:500px;}
.straplinetext {font-size: 14px; align:left; color: #000000; font-weight: bold; line-height: 36px; padding-left:10px; width:500px;}

 
 .searchbox {
 
 float:right;
 margin: 0 auto;
 padding:0;
 padding-right:25px;
 padding-bottom:10px;
 
 }
 
 .search_title {  
font: 18px Arial, Sans-Serif;
text-transform:uppercase; 
margin: 2px 0 10px 0px; 
padding: 0;
padding-top: 17px;
color: #000000; 
background: inherit; 
border-bottom: 1px dotted #000000;
}
  
/* default styles
   -------------- */
*{ margin: 0; padding: 0; }* 

td{
padding:7px;
}
body { 
	font: .8em Arial, "Trebuchet MS", Tahoma, sans-serif; 
	line-height: 1.6em;
	background: #e3e3e3; 
	color: #000; 
}

a {	color: #000000; font-weight:bold;}
a:hover { color: #4d4d4d; font-weight:bold;}
a:visited {	color: #4d4d4d; font-weight:bold;}

h1 { font: bold 24px Arial, Sans-Serif;  letter-spacing:-1px; padding-top: 7px; padding-bottom: 7px; color:#0e9bc8; margin: 0; }
h2 { font: bold 24px Arial, Sans-Serif;  letter-spacing:-1px; padding-top: 7px; padding-bottom: 7px; color:#0e9bc8; margin: 0; }

.orange { color: #E0692A; }
sup { font-size: .5em; }



p {	margin: 0 0 5px 0; }

ul { list-style : none; }

/* layout
   ------ */
   
   

.content { 
	margin: 0 auto;
	width: 980px;
	padding: 10px; 
}

.header { 
	height: 150px;
	background: #e3e3e3 url(images/wbanner.jpg) no-repeat;
	color: #000000;
	margin: 0px 0;
	padding: 0px 0 0 0;
	padding-top:10px;
}

.top_info {
	float: right;
	width: 555px;
	padding: 5px 0 4px 0;
	color: #808080;
}

	.top_info_left {
		width: 200px;
		float: left;
	}

	.top_info_right {
		float: right;
		width: 290px;
		padding: 0 0 0 35px;
		border-left: 1px solid #eee;
	}

.browse_category  {
	width: 390px;
	color: #FFF;
	background: inherit;
}

.bar { 
	clear: both;
	font-size: 1.1em;
	height: 39px; 
	color: #FFF;
	background: url(images/menu_bg.jpg) no-repeat;
}

.whitelinks{
color:#FFF;
}

	.bar li { 
		padding: 6px 20px 6px 28px;
		color: #FFF;
		float: left; 
	}
	
	.bar li a { 
		font-weight: bold;
		color: #FFF; 
		background: inherit;
		text-decoration: none;
	} 
	
	
/* search form */
.search_field { 
	background: #fff url(images/searchbg.gif) no-repeat right; 
	color: #808080;
	clear: both;
	font-weight: bold;
	padding: 7px 12px 10px 10px;
	margin: 5px 0;
}
	input.search { 
		width: 292px; 
		border: 0;
		background: #FFF url(images/input.gif) no-repeat;
		padding: 4px; 
		font-weight: bold;
		margin: 0 0 0 3px;
	}
	input.submit {
		background: #E0691A url(images/submit.gif) no-repeat;
		border: 0;
		padding: 4px 0;
		width: 65px;
		margin: 0 10px 1px 0;
		color: #FFF;
		font: bold 1em Arial, Sans-Serif;
	}
	.search_form { float: right; }

/* left side
   --------- */

.left {
	width: 530px;
	margin: 0 auto;
	clear: none;
	padding-right:10px;
}


.left h2 { font: bold 24px Arial, Sans-Serif; letter-spacing:-1px; padding-top: 7px; padding-bottom: 7px; color:#0e9bc8; margin: 0; }

		
	.left_side a, .right_side a { color: #414141; background: #FFF; }
	

/* 1st Column
   ---------- */
		
.ColumnOne {
	float: left;
	width: 179px;
	margin: 0 auto;
	clear: none;
	padding:0;
	padding-left:10px;
}
	.ColumnOne h3 {
		color: #FFF;
		background: #e3e3e3 url(images/section_bg.jpg) no-repeat;
		padding: 6px 5px 3px 10px;
		font: Arial, Sans-Serif;
		font-size:14px;
		margin:0;
		height:35px;
		margin-top:1px;
		margin-bottom:1px;
	}
	
	.ColumnOne ul {
	
	background-color:#e3e3e3;
	color:000;
	
	}
	
	.ColumnOne li {
	
	color:000;
	border-bottom: 1px dotted #000000;
	padding:4px;
	
	}
	
	.ColumnOne li a {
	
	text-decoration:none;
	
	}

		
/* right side
   ---------- */
		
.right {
	float: right;
	width: 179px;
	margin: 0 auto;
	padding-right:30px;
}
.right h3 {
		color: #FFF;
		background: #e3e3e3 url(images/section_bg.jpg) no-repeat;
		padding: 6px 5px 3px 10px;
		font: Arial, Sans-Serif;
		font-size:14px;
		height:35px;
		margin:0;
		margin-top:1px;
		margin-bottom:1px;
	}
	
	.right ul {
	
	background-color:#e3e3e3;
	color:000;
	
	}
	
	.right li {
	
	color:000;
	border-bottom: 1px dotted #000000;
	padding:4px;
	
	}
	
	.right li a {
	
	text-decoration:none;
	
	}

/* footer
   ------ */

.content #footer { 
	clear: both;
	text-align: center;
	padding: 10px 0;
	border-top: 1px solid #0e9bc8;
	line-height: 2em;
	width:100%;
}
.content #footer a { color: #000; background: #e3e3e3; padding:5px; }