body
{
font-family: Verdana, Arial, "Trebuchet MS",  Tahoma;
font-size:80%;
line-height:18px;
width:auto;
margin:0px;
padding: 0px;
background:#efefef;

background:#f9f9f9 /*url(images/bg_dotted.png)*/ repeat scroll center top;

}

object, .postentry p iframe {margin: 0px auto; padding: 10px; border: 1px solid #bbb;display:block; background: #EEE; -moz-border-radius:5px 5px 5px 5px;-webkit-border-radius: 5px;border-radius: 5px;	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);}


#main {
margin:10px auto;
overflow:hidden;
width:1022px;
border: 0px solid #CCCCCC;
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color: #fff;
	border-top: 5px solid #AAAAAA;
	border-bottom: 5px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
}

a {
text-decoration:none;
color:#0f7bc5;
}

a:hover {
text-decoration:none;
color:#666666;
text-decoration:underline;
}

h2 {
font-size: 17px;
line-height: 28px;
font-weight: bold;
color: #727272;
padding: 0px 15px 3px 0px;
margin: 0px;
font-family: Arial, Verdana, serif;
border-bottom: 3px solid #F0F0F0;
}

#posturi {
padding:0px 25px;}

#posturi a {
text-decoration:none;
color:#326ccb;
}

#posturi a:hover {
text-decoration:none;
color:#666666;
text-decoration:underline;
}
#header {

line-height:1.2em;
width:100%;
float: left;
	position: relative;
	z-index: 1;
}

#header img {
border:none;
}

#homeand {
background-color:#000;
color:#ddd;
padding:10px;
}

a img {
	border: none;

}
#logo1 {

	vertical-align: top;
	margin: 0px;
	padding:5px 0px;
	height: 80px;
	position: relative;
}

#logo1 h1{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:22px;
	margin:0px 0 0px 15px;
	padding-top: 19px;
	font-weight: normal;
}

#logo1 div.h1home
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:22px;
	margin:19px 0px 0px 15px;
	padding-top: 0px;
}


#logo1 a{ 
color:#008000; 
text-decoration:none;
z-index: 10;

}
#logo1 a:hover{
}
#logo1 p.Desc{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
margin:0;
padding:5px 15px 0px 20px;
color:#666;
font-weight:bold;
}

#logo2 {
	float: right;
	vertical-align: top;
	padding:50px 278px 0 0;
	_padding:50px 263px 0 0;
	height: 54px;
	margin:0px;
}

.logo {
	float: left;
	margin: 0px 5px 0px 10px;
}

.logo a {
    background: url("images/logo-shadow.png") no-repeat scroll 0 0 transparent;
    border: none;
    display: block;
    height: 80px;
    left: 20px;
    top: 20px;
    width: 80px;
    z-index: 10;
}
.logo a:hover {
	background-position: 0 -80px;
}


/*------- meniu orizontal ------ */
#menu {
color:#ECE2D2;
display:block;
vertical-align:top;
padding: 8px 0 0 8px;
}

#menu ul {
list-style-type:none;
display:inline;
margin:0px;
padding:0px;


}

#menu li {
float:left;
margin:0px;
padding:0px 2px;
height: 31px;

}

.clearfix {
display:block;
}

div.home-h {
padding: 0px;
float:right;
margin-left:2px;
}

a.home-h {
letter-spacing:0px;
display:block;
text-align:center;
font-weight:bold;
color:#444;
height: 13px;
padding: 2px 10px 6px 10px;
background: #efefef;
border: 1px solid #ccc;
}

a:hover.home-h {
text-decoration:none;
background: #aaaaaa;
color:#fff;
}

a.home-end {
letter-spacing:0px;
display:block;
text-align:center;
font-weight:bold;
color:#666667;
height: 20px;
width:125px;
padding-top: 11px;
background: url(images/meniu-neselectat-end.gif) no-repeat top right;
border-bottom: 0px solid #64625d;
}

a:hover.home-end {
text-decoration:none;
background: url(images/meniu-selectat.gif) no-repeat top right;
color:#FFFFFF;
padding-top: 8px;
height: 23px;
border-bottom: 0px solid #64625d;
}

div.menu-h {
padding: 0px;
float:right;
margin-left:2px;
}

a.menu-h {
letter-spacing:1px;
display:block;
color:#000;
text-align:center;
font-weight:bold;
border-top: 1px solid #d9d9d9;
border-left: 1px solid #d9d9d9;
height: 31px;
width: 113px;
padding-top: 6px;
background: #fff;
}

a:hover.menu-h {
text-decoration:none;
background: url(images/meniu-selectat.jpg) repeat-x scroll 0% 0%;
border-top: 1px solid #faf6e8;
border-left: 1px solid #faf6e8;
color: #FFFFFF;
}

a.menu-end {
letter-spacing:1px;
display:block;
color:#000;
text-align:center;
font-weight:bold;
border-top: 1px solid #d9d9d9;
border-left: 1px solid #d9d9d9;
border-right: 1px solid #d9d9d9;
height: 31px;
width: 113px;
padding-top: 6px;
background: #fff;
}

a:hover.menu-end {
text-decoration:none;
background: url(images/meniu-selectat.jpg) repeat-x scroll 0% 0%;
border-top: 1px solid #faf6e8;
border-left: 1px solid #faf6e8;
border-right: 0px solid #d9d9d9;
color: #FFFFFF;
}

#msus {
background:transparent url(images/marginesus.jpg) no-repeat scroll 0% 0%;
font-size:7px;
height:9px;
margin:0px auto;
width:950px;
}

#mjos {
background:transparent url(images/marginejos.jpg) no-repeat scroll 0% 0%;
height:9px;
margin:0px auto;
width:950px;
}

/* ------   black content ----- */

#main-container {
margin:0px;
width:1012x;
clear:both;
text-align: left;
background: #eee;
}

#hbcontent2{
  background:#000000;
 }
 
#nav {
color:#B1B2B2;
font-size: 11px;
padding:6px 8px;
width:691px;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
border-right:1px solid #ddd;
background-color: #f9f9f9;
position: relative;
clear: both;
}

#rss {
margin:0px;
color:#b1b2b2;
font-weight:bold;
width:300px;
height:52px;
float:right;
}

#rss div.rss1{
margin:0px;
color:#b1b2b2;
font-weight:bold;
width:60px;
height:52px;
float:left;
}

#rss div.rss2{
margin:0px;
color:#b1b2b2;
font-weight:bold;
width:220px;
height:42px;
float:right;
color:#0f7bc5;
margin-top:10px;
}

#rss div.rss2 a {
font-weight:normal;
color:#0f7bc5;
text-decoration:none;
font-size:140%;
padding:0px;
}

#rss div.rss2 a:hover {
text-decoration:underline;
}

#rss div.rss2 p {
padding:0px;
margin:0px;
width:160px;
text-align:right;
font-size:80%;
line-height:90%;
} 





#rss img{
border:none;
}

#nav  a{
	color: #0f7bc5;
	text-decoration:none;
	}

#nav  a:hover {
	color: #0f7bc5;
	text-decoration:underline;
	}


#hbcontent1{
  background:#fff;
  min-height: 100px;
  padding: 10px;
  overflow: hidden;
  border-left: 1px solid #aaa;
  border-right: 1px solid #aaa;
 }

/* -----   white content  -----*/

#white-content {
	
	background: #eee;
	border-top: 0px solid #aaa;
	border-bottom: 1px solid #aaa;
	
}


#content h5{
font-size:15px;
font-weight:bold;
color:#727272;
padding:0px 0px 10px 0px;
margin:0px;
background: #fff;
}


#content h6{
font-size:15px;
font-weight:bold;
color:#727272;
padding: 10px 0 0 0;
margin:0px;
font-family:Arial, Times, serif;
border-bottom:0px solid #f0f0f0;
}

	
#content h2.posttitle {
	font-weight: bold;
	margin:0px;
	padding:0px 0px 3px 0px;
	font-size:16px;
}

#content h3.posttitle {
	font-weight: normal;
	margin:0px;
	padding:5px 0px 5px 6px;
	font-size:18px;
	letter-spacing: -1px;
	border-top: 2px solid #EBE3C8;
	border-left: 2px solid #EBE3C8;
	clear: both;
}

	
#content h1.posttitle {
	font-size:18px;
	line-height:25px;
	font-weight:normal;
	color:#008000;
	padding: 0px 0px 2px 5px;
	margin:0px;
	font-family: Verdana,Arial, Times, serif;
	border-bottom:0px solid #f0f0f0;
	letter-spacing: -1px;
	height: 55px;
}

#content h1.posttitle2 {
	font-size:20px;
	line-height:28px;
	font-weight:normal;
	color:#008000;
	padding: 0px 0px 10px 0px;
	margin:0px;
	font-family: Verdana,Arial, Times, serif;
	border-bottom:0px solid #f0f0f0;
	letter-spacing: -1px;
}

#content h1.posttitle a:link,
#content h1.posttitle a:visited,
#content h1.posttitle a:hover,
#content h1.posttitle a:active {
	color: #050d24;
	}
	
		

.post1 {
	margin:0px 0px 10px 0px;
	border:1px solid #fff;
	padding: 0px 7px 7px 7px;
}

.post1:hover {
	margin:0px 0px 10px 0px;
	background-color:#faf6e8;
	border:1px solid #eee;
	padding: 0px 7px 7px 7px;
}

.post2 {
	padding: 10px 0 0px 0;
}

.post {
	margin:0px 0px 10px 0px;
}

.posthst {
	padding:13px 0px 13px 0px;
	width:246px;
	float:left;
}

.posthst img{
padding:2px;
border:1px solid #bbb;
}

.posthst2 {
	padding:5px 0px 0spx 0px;
	width:166px;
	float:right;
}

.posthst2 img{
padding:2px;
border:1px solid #bbb;
}

.posthdr {
	padding:10px 10px 10px 0px;
	width:395px;
	float:right;
}

.posthdr2 {
	padding:0px 10px 0px 0px;
	width:490px;
	float:left;
}

.posthdr2 p {
font-size:11px;
font-weight:normal;
color:#8A98A2;
font-family:Verdana, Arial, Times, serif;
margin:0px;

}

.postmetah {
font-size:11px;
font-weight:bold;
padding-bottom:7px;
}


#metan {
border-bottom:0px solid #f0f0f0;
border-top:0px dashed #bbb;
padding: 15px 0 10px 0;
float: left;
width: 311px;
}

#metan p {
	margin:0px;
	padding:0px 0 10px 0;
	font-size:11px;
}

.sst {
	padding:0px 15px 0px 0px;
	float:left;
	width:311px;
	margin: 0 0 0px 0;
}

.sst img{
border:none;
}
.subscribemain {
	border-left: 3px solid #ddd;
	width: 311px;
	float: right;
	
}

.subscribe {
    float: left;
    padding: 5px 10px 3px 6px;
    width: 100%;
	position: relative;
	background: #f9f9f9;
	
}

.subscribe  h6{
	text-align: center;
	font-size: 100%;
	font-weight: bold;
	font-family: Verdana,Arial,"Trebuchet MS",Tahoma;
	color: #444444;
	margin: 15px 0px;
}
.sdr {
	border-left:0px dashed #bbb;
	float:left;
	padding:0px 0px 0px 0px;
	width:311px;
}

.meta1 {
background:transparent url(images/meta-aut.png) no-repeat scroll 5px 0%;
display:block;
height:30px;
width:350px;
padding: 7px 0 0 50px;
margin-bottom:5px;
}

.meta2 {
background:transparent url(images/meta-cat.png) no-repeat scroll 5px 0%;
display:block;
height:30px;
width:350px;
padding: 7px 0 0 50px;
margin-bottom:5px;
}

.meta3 {
background:transparent url(images/meta-com.png) no-repeat scroll 5px 0%;
display:block;
height:30px;
width:350px;
padding: 7px 0 0 50px;
margin-bottom:5px;
}

.meta4 {
display:block;
width:490px;
padding: 15px 0 0 5px;
margin-bottom:0px;

}

.meta4 a {
color: #8A98A2;
text-decoration: underline;
font-weight:normal;
}

.meta6 {
display:block;
width:490px;
padding: 50px 0 0 5px;
margin-bottom:0px;

}

.meta6 a {
color: #8A98A2;
text-decoration: underline;
font-weight:normal;
}

.meta5 {
display:block;
width:490px;
padding: 0px 0 0 5px;
margin-bottom:0px;

}

.postentry1 {
	color: #323030;
	min-height:85px;
	line-height:20px;
	margin-top: -6px;
	}
	
.postentry1 div.read-more {
padding:30px 0px 0px 10px;
float: right;
	}	

.postentry1 a{
	color: #0f7bc5;
	text-decoration:none;
	}

.postentry1 a:hover {
	color: #0f7bc5;
	text-decoration:underline;
	}

.postentry1 img {
	margin: 0px 7px 0px 0px;
	border:none;
	float:left;
	}
.postentry1 p {
font-size:90%;
line-height:160%;
margin:0;
padding:0;
	}
	

  
/*-----  white content home ----*/
  
#wcontenth   {
width: 500px;
border-right:1px solid #f0f0f0;
margin-right:1px;
float:left;
padding:0px 15px 0px 15px;
min-height:320px;

}


#wsidebarh   {
width: 350px;
float:right;
padding:0px 22px 0px 22px;

}

#wsidebarh p.test1   {
line-height:1.4em;
font-weight:bold;
margin:0px;
padding:0px;

}
#wsidebarh p.test2   {
line-height:1.4em;
font-style:italic;
color:#777777;
margin-bottom:5px;
}

#wsidebarh p.test3   {
line-height:1.4em;
text-align:right;
padding-top:0px;
margin-top:0px;
}

#wsidebarh a {
line-height:1.4em;
font-style:normal;
color:#0f7bc5;
}


/*----  white content post ---*/

#content { 
float:left;
width: 707px;
background: #fff;
border-right: 1px solid #DDD;
}


#wcontentp   {
padding:20px;
border-right: 0px solid #ddd;
position: relative;
}

#wcontentp h1{
font-size: 19px;
line-height: 28px;
font-weight: normal;
color: #727272;
padding: 0px 15px 3px 0px;
margin: 0px;
font-family: Arial, Verdana, serif;
border-bottom: 3px solid #F0F0F0;
}

#wcontentp h2.h2home{
font-size:14px;
font-weight:bold;
color:#eee;
padding:2px 5px;
margin:0px;
font-family: Arial, Times, serif;
border: 3px double #fff;
text-align: right;
background: #666;
width: 300px;
text-align:center;
line-height: 20px;
}

.postentry {
	color: #323030; 
	padding:0px 0px;
	line-height:20px;
	}
	
.postentry p{
	color: #323030;
	line-height:20px;
	text-indent:0px;
}

.postentry p a{
	color: #0070c5;
	text-decoration:underline;
}

.postentry h2{
	padding:10px 10px 5px 0px;
	margin:20px 0px;
	font-size:130%;
	font-weight: bold;
	font-family: Arial,Verdana;
	border-bottom: 4px solid #EBE3C8;
	line-height: 18px;
	color: #555;
	}
	
.postentry h3{
	padding:10px 10px 5px 0px;
	margin:0px;
	font-size:115%;
	font-weight: bold;
	font-family: Arial,Verdana;
	}
	
.postentry ul.related_post{
	margin:0px;
	padding-left: 40px;
	}	
	
.postentry a{
	color: #0f7bc5;
	text-decoration: underline;
	}

.postentry a:hover {
	color: #0f7bc5;
	text-decoration:underline;
}

.meta {
	padding:0px 0px 10px 0px;
	font-weight:bold;
	border-bottom: 0px dashed #BBBBBB;
}

/* ----- sidebar ----- */

#sidebar {
float:right;
width:311px;
padding:0px 0px 0px 0px;
min-height: 280px;
border-left:3px solid #ddd;
position: relative;
}

#sidebar #youtubesidebar ul li {
	background: url(images/movie-roll2.png) no-repeat 5px 8px;
	padding: 5px 10px 5px 30px;
	width: 274px;
	background-color:#f9f9f9;
}

#sidebar #youtubesidebar ul li:hover {
background-color:#eee;
}

#servicii {
padding:15px 20px 5px;
text-align:center;
}

#sidebar div.servicii img{
border:none;
}

div.but1 {
float:left;
}

div.but2 {
float:left;
}

#servicii2 {
padding:5px 16px 15px;
text-align:center;
}

#servicii2 img{

}

#servicii2 embed{
margin-bottom:4px;
}

#sidebar div.sideelement {
width:100%;
padding-bottom:0px;
}

#sidebar div.SideRed{  
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color: #fff;
	border-top: 0px solid #C48975;
	border-bottom: 0px solid #C48975;
	border-left: 0px solid #C48975;
	border-right: 0px solid #C48975;
}

#sidebar div.SideGray{  
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color: #fff;
	border-top: 0px solid #EBE3C8;
	border-bottom: 0px solid #EBE3C8;
	border-left: 0px solid #EBE3C8;
	border-right: 0px solid #EBE3C8;
}

#sidebar div.SideLightGray{  
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color: #fff;
	border-top: 0px solid #ddd;
	border-bottom: 0px solid #ddd;
	border-left: 0px solid #ddd;
	border-right: 0px solid #ddd;
}

#sidebar div.SideGreen{  
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color: #fff;
	border-top: 0px solid #BFFAA8;
	border-bottom: 0px solid #BFFAA8;
	border-left: 0px solid #BFFAA8;
	border-right: 0px solid #BFFAA8;
}


#sidebar div.secontent {  
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color: #fff;
}

#sidebar .secontent ul {
font-size:0.95em;
line-height:2;
margin:0px;
overflow:hidden;
padding:0px;
width:100%;
}

#sidebar .secontent ul li {
border-bottom:1px solid #e5e5e5;
float:left;
margin:0px;
padding:5px 10px;
width:294px;
background-color:#f9f9f9;
}


#sidebar .secontent ul li.lihead {
border-top:3px double #fff;
border-bottom: 3px double #fff;
background-color:#C8C1A9;
float:left;
font-weight:bold;
text-align:center;
font-size:110%;
height:30px;
margin:0px;
padding:0px;
width:100%;
color: #fff;
}

#sidebar .secontent ul li.lihead:hover {
border-top:3px double #fff;
border-bottom: 3px double #fff;
background-color:#C8C1A9;
float:left;
font-weight:bold;
text-align:center;
font-size:110%;
height:30px;
margin:0px;
padding:0px;
width:100%;
color: #fff;
}


#sidebar .secontent ul li:hover {
border-bottom:1px solid #eee;
background-color:#eee;
float:left;

width:294px;
}

#sidebar .secontent ul a {
color:#0F7BC5;
padding:2px 0px 2px 0px;
text-decoration:none;
}



#sidebar .secontent ul a:hover {
color:#727272;
padding:2px 0px 2px 0px;
text-decoration:underline;
}

#sidebar .secontent ul img {
padding:1px;
border: 1px solid #ccc;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
}


/*------- search ------ */

#search {
margin:0px 8px 0px 0px;
float:right;
padding:0px;


}

#search form{
margin:0px;
vertical-align:top;

}

#search table{
text-align:center;


}

#s {
border: 1px solid #000000;
width:210px;
height: 16px;
padding-top: 3px;
padding-left: 3px;
font-size:12px;
}

input.subm-but {
	border:none;
}

.eroare {
font-size:14px;
font-weight:bold;
padding:30px 10px 30px 10px;
text-align:center;
}

#search a {
background:transparent url(images/buton_search.jpg) no-repeat scroll 0% 0%;
display:block;
height:30px;
width:58px;
}

div.searchl {
font-size:16px;
font-weight:bold;
text-align:center;
padding:10px 2px 0px 2px;

}

.aliniere {
padding-bottom:13px; text-align:left; width:140px; font-weight:bold; font-size:14px;
}
#aliniere2 {
text-align:left;
padding-left:530px;
padding-top:5px;
}

#aliniere2 input {
border:none;
font-weight:bold;
width:58px;
height:22px;
background:transparent url(images/buton_search.jpg) no-repeat scroll 0% 0%;
}

#search table {
border:0px solid #000000;
color:#979797;
font-size:13px;
height:35px;
width:150px;
}

#search input {
/*
border:1px solid #797979;
color:#979797;
font-size:11px;*/
margin-top:8px;

}

#search table select {
border:1px solid #eee;
color:#979797;
font-size:12px;
width:220px;
margin:0px 15px 0px 0px;
padding:0px;
text-align:left;
visibility: hidden;
position:absolute; 
z-index:2;

}


/*------- home elements ------ */

#barb_home {
font-family:"Trebuchet MS", Tahoma, Arial;
font-size:12px;
color:#979797;
padding:30px 20px 20px 20px;
}

#barb_home p{
padding-top:5px;}

#separator {
text-align:right;
border-top:0px solid #666;
color: #eee;
margin-right:9px;
padding-top:6px;
font-size:12px;
font-weight:normal;
float:right;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

#separator a {
color: #f6f6f6;
font-size:12px;
margin:7px 0px 0px;
padding:0px 10px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}


/*------- rezultate -----*/



#rezultate {
font-family:"Trebuchet MS", Tahoma, Arial;
font-size:12px;
color:#979797;
width:900px;
padding:20px 0px 10px 0px;
}

#tabel {
width:680px;
margin-right:10px;
margin-bottom:10px;
padding:0px;
float:left;
}

#tabel h2 {

margin:0px 10px 10px 10px;
padding:3px;
font-size:14px;
font-weight:bold;
text-align:left;
color:#4f4e4e;
}


#tabel table {
border-collapse:collapse;
border-left:1px solid #E1E1E1;
font-family:"Trebuchet MS", Tahoma, Arial;
font-size:12px;
margin-left:2px;
}

#tabel th {
background-color:#ff9d00;
border-color:#FFE4BF rgb(255, 218, 169) rgb(255, 218, 169);
border-style:solid;
border-width:1px;
color:#000000;
font-weight:bold;
padding:5px 11px 5px 11px;
text-align:center;
vertical-align:middle;
height:28px;
}


#tabel th#servicii {
width:50px;
}

#tabel th#tKM {
width:50px;
}


#tabel th#tstatie {
width:135px;
}

#tabel th#tplecare {
width:100px;
}

#tabel th#tstat {
width:100px;
}

#tabel th#tsosire {
width:100px;
}



#tabel td {
border-bottom:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
color:#000000;
font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
margin:0px;
}

#tabel td div.unu{
text-align:center;
margin:0px;
padding:10px;


}

#tabel td div.unu2{
text-align:left;
margin:0px;
padding:10px;
}
#tabel td div.unup{
text-align:center;
margin:0px;
padding-top:3px;
padding-bottom:3px;
}

#tabel td img{
border:none;
margin:2px;
}

#tabel td div.doi{
text-align:left;
margin:0px;
padding:4px 12px 4px 12px;
}

#tabel td div.doi2{
text-align:center;
margin:0px;
padding:4px 4px 4px 4px;
}
#tabel td div.doip{
text-align:center;
margin:0px;
padding:2px 4px 2px 4px;
}

#tabel tr.par {
background-color:#F5F5F5;
}

#legenda {
padding:10px;
}




/*------- footer ------ */

#footer {

margin:0px auto;
width:1022px;
background: #aaa;
height: 29px;

}

#footerup{
margin:0px auto;
padding:10px;
margin:0px 0px;
border-top:1px solid #ddd;
display: none;

}

.stg { float:left; width:570px; border-right:1px solid #f0f0f0; padding-right:8px; margin-bottom:15px;}
.dr{ float:right; width:380px; margin-bottom:15px;}

#footerup h6 {font-size:20px;
font-weight:bold;
color:#727272;
padding:0px 15px 8px;
margin:0px;
font-family:Georgia,Arial, Times, serif;
border-bottom:1px solid #f0f0f0;
}

#footerup ul.footerul { padding:10px 10px 10px 20px; margin:0px;}

#footerup ul.footerul li {
color:#444444;
display:inline;
float:left;
padding:3px 2px;
width:32%;}

#footerup a{
color:#727272;
padding:2px 0;
text-decoration:none;
}

.flickr {
float:left;
padding:0;
width:400px;
margin-top:15px;
}

.flickr a img {
border:1px solid #DDDDDD;
padding:1px;
opacity:0.4;
}

.flickr a:hover img  { border:1px solid #eee; padding:1px; opacity:.90; }

.flickr img {
display:block;
float:left;
height:60px;
width:60px;
}


#footer ul{
font-size:11px;;
line-height:16px;
list-style-type:none;
width:270px;
}

#footer li {
border-top:1px solid #333333;
color:#777777;
line-height:18px;;
width:270px;
margin:0px;
padding:0px;
}



#footer li a {
background:transparent url(images/li-grey.gif) no-repeat scroll 1px 3px;
color:#888888;
display:block;
font-weight:normal;
padding:3px 0pt 3px 20px;
text-decoration:none;
line-height:1.4em;
}


#footer li a:hover { 
background: url("images/li.gif") no-repeat 1px 3px; 
color: #eee; }

.foot1{
padding:0px 15px 0px 0px;
width:270px;
float:left;

}
.foot2{
padding:0px 15px 0px 0px;
width:270px;
float:left;


}
.foot3{
padding:0px;
width:270px;
float:left;


}




#sidebar h4 {
	display: block;
	margin: 16px 0 6px 0;
	padding: 0 0 10px 3px;
	background: url(images/separator_green.gif) repeat-x center bottom;
	font-size: 1.4em;
	}

#sidebar ul {
	clear: both;
	list-style-type: none;
	padding:0px 5px 0px 5px;
	margin:0px 0px 20px 0px;
	}
#sidebar ul li {
	clear: both;
	color: #444;
	}

#sidebar .left {
padding-left:10px;
}

#splittedlists {
padding:0px 5px 0px 5px;
margin:0px 0px 20px 0px;
}

#splittedlists li {
	background: transparent url(images/dot.gif) no-repeat 5px 5px;
	padding: 0 0 0 23px;
	}

#splittedlists ul li {
	margin: 0 0 0 -23px;
	}
#splittedlists li a:link,
#splittedlists li a:visited {
	color: #353d50;
	}
#splittedlists li a:hover,
#splittedlists li a:active {
	color: #2c76bb;
	}


	

/**********************
*   Comments          *
***********************/

#commentform {
	padding: 0 10px 0 10px;
	clear: both;
}

.commentpage {
	margin: 0 30px;
	padding: 0;
	}

#comments {
	margin:0px 0px 0px 0px;
	border-top: 1px solid #cedae3;
	border-bottom: 1px solid #cedae3;
	border-left: 1px solid #cedae3;
	border-right: 1px solid #cedae3;
	background: #F6F6CC;
}

#comments h3 {
margin:0px 0px 0px 0px;
padding: 5px;
border-bottom: 1px solid #cedae3;
border-top: 0px solid #cedae3;
border-left: 0px solid #cedae3;
border-right: 0px solid #cedae3;
font-size: 13px;
	background: #fff;
}
#respond h3 {
padding: 5px;
border-bottom: 1px solid #cedae3;
border-top: 1px solid #cedae3;
border-left: 0px solid #cedae3;
border-right: 0px solid #cedae3;
font-size: 13px;
	background: #fff;
}

#commentselement{
width:659px;
padding-bottom:0px;
}

#comments div.commentscontent {
  background:#F7F8FC;
  border-right: 0px solid #cedae3;
  border-left: 0px solid #cedae3;
}

#comments .commentscontent ul {
font-size:0.95em;
line-height:2;
margin:0px;
overflow:hidden;
padding:0px;
width:659px;
padding-bottom:10px;
border-bottom: 0px solid #cedae3;
background-color: #F1F0EA;
}

#comments .commentscontent ul li {
border:1px solid #cedae3;
float:left;
margin:0px;
margin:10px 10px 0 10px;
width:637px;
list-style:none;
background-color:#FFFFFF;
}
#comments .commentscontent ul li.lihead {
 border-top: 0px solid #cedae3;
 border-bottom: 1px solid #cedae3;
 border-left:none;
 border-right:none;
background-color:#fff;
font-weight:normal;
text-align:left;
color:#727272;
font-family:Arial,Times,serif;
font-size:18px;
margin:0px;
padding:5px 10px 5px 10px;
width:639px;
line-height: 25px;
}



#comments li.libot {padding-bottom:10px;}

#comments .commentscontent ul a {
color:#0f7bc5;
padding:2px 0px 2px 0px;
text-decoration:none;
}





#comments .secontent ul img {
padding:1px;
border: 1px solid #ccc;
}



.comments-num {
	background: transparent url(images/separator_green.gif) repeat-x center bottom;
	padding: 8px;
	}

#commentlist {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
#commentlist li {
	padding: 20px 25px 0 0;
	border-bottom: 1px solid #eee;
	background: #fafafa url(images/comment_bg.gif) repeat-y 0 0;
	}

div.comment {
width:580px;
}

div.comment-gravatar {
	float: left;
	padding:20px 15px 0px 20px;
	
	}
img.gravatar {
	border:1px solid #CCCCCC;
	padding:3px;
	background-color:#f3f3f3;
}

	
div.comment-gravatar2 {
	width: 598px;
	margin:0px;
	padding:15px 20px 15px 20px;
	font-size:95%;
	line-height:1.4em;
	color:#525050;
	}

div.comment-gravatar2 div.comment-text {
margin:0px;
border:0px;
}

.postcomment {
	padding: 0px 10px 0px 10px;
	color:#727272;
}

.postcomment p{
	font-size:11px;
	margin:0;
	padding:7px 0;
}

#comments h5{
color:#727272;
font-family:Arial,Times,serif;
font-size:18px;
font-weight: normal;
padding:5px 10px 5px 0px;
}

.postcomment form {
	margin:0px;
	}

.postcomment input{
	border: 1px solid #bbbbbb;
	font-size:90%;
	padding:3px;
	margin-right:15px;
	width: 215px;
	}
.postcomment textarea {
	border: 1px solid #bbbbbb;
	}
.postcomment input:hover,
.postcomment textarea:hover {
	border: 1px solid #0f7bc5;
	}
.postcomment input#author,
.postcomment input#email,
.postcomment input#url {
	/*width: 90% !important;*/
	}
.postcomment textarea#comment {
	width: 360px;
	height: 135px;
	}

.postcomment input#submit {
	width: auto;
	margin-left:490px;
	padding: 5px 10px 5px 10px;
	background: #e5edff url(images/submit.gif) repeat 0 0;
	}
.postcomment input#submit:hover {
	background: #e5edff url(images/submit_hover.gif) repeat 0 0;
	}	
	
.postcomment table {
	width:100%;
	}
	
.postcomment table tr{
	margin:0;
	padding:0;
	}
	
.postcomment table td{
	margin:0;
	padding:0;
	vertical-align:top;
	}

.postcomment table td.td1
	{
	width:240px;
	}
	
.postcomment table td.td2
	{
	width:340px;
}

.comment-meta {float:left;border-bottom: 0px dotted #aaa;padding-bottom:2px;}
.comment-author {float:left; /*margin:0 7px 4px 0;*/clear:both;}
.comment-text {float:none;margin-top:20px;}

ol.commentlist li.even { background:#fff;}
ol.commentlist li.odd { background:#f3f3f3; }

ol.commentlist { list-style:none; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li {margin: 10px; border:1px solid #ddd; }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {background:#FAF4E1;}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { border-bottom:1px solid #ddd; padding:1em; }
ol.commentlist li.comment div.comment-author {}
ol.commentlist li.comment div.vcard { font:normal 16px georgia,times,serif; }
ol.commentlist li.comment div.vcard cite.fn { font-style:normal; }
ol.commentlist li.comment div.vcard cite.fn a.url {}
ol.commentlist li.comment div.vcard img.avatar { border:1px solid #ccc; float:right; margin:0 0 0 0;	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); }
ol.commentlist li.comment div.vcard img.avatar-32 {}
ol.commentlist li.comment div.vcard img.photo {}
ol.commentlist li.comment div.vcard span.says {}
ol.commentlist li.comment div.commentmetadata {}
ol.commentlist li.comment div.comment-meta { font-size:11px; }
ol.commentlist li.comment div.comment-meta a { color:#ccc; }
ol.commentlist li.comment p { font-size:12px; margin:0 0 1em; }
ol.commentlist li.comment ul { font-size:12px; list-style:square; margin:0 0 1em 2em; }
ol.commentlist li.comment div.reply { font-size:11px; }
ol.commentlist li.comment div.reply a { font-weight:bold;}
ol.commentlist li.comment ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li.comment ul.children li {padding:1em; }
ol.commentlist li.comment ul.children li.alt {}
ol.commentlist li.comment ul.children li.bypostauthor {}
ol.commentlist li.comment ul.children li.byuser {}
ol.commentlist li.comment ul.children li.comment {}
ol.commentlist li.comment ul.children li.comment-author-admin {}
ol.commentlist li.comment ul.children li.depth-2 { border-left:1px solid #555; margin:0 0 0 0; }
ol.commentlist li.comment ul.children li.depth-3 { border-left:1px solid #999; margin:0 0 0 0; }
ol.commentlist li.comment ul.children li.depth-4 { border-left:1px solid #bbb; margin:0 0 0 0; }
ol.commentlist li.comment ul.children li.depth-5 { border-left:1px solid #eee; margin:0 0 0 0; }
ol.commentlist li.comment ul.children li.even {background:#fff;}
ol.commentlist li.comment ul.children li.odd {background:#f3f3f3; }

ol.commentlist li.parent { border-left:5px solid #111; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}

.reply {text-align:right;}

/*---colturi rotunjite---*/
.roundcorner{display:block;}
.roundcorner *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#aaa}
.roundcorner1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #aaa;
  border-right:1px solid #aaa;
  background:#aaa}
.roundcorner2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #aaa;
  border-right:1px solid #aaa;
  background:#aaa}
.roundcorner3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #aaa;
  border-right:1px solid #aaa;}
.roundcorner4{
  border-left:1px solid #aaa;
  border-right:1px solid #aaa}
.roundcorner5{
  border-left:1px solid #aaa;
  border-right:1px solid #aaa;}




.roundcorner-bottom{display:block;  background:#faf6e8}
.roundcorner-bottom *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#f0f0f0;}
.roundcorner-bottom1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f0f0f0;
  border-right:1px solid #f0f0f0;
  background:#f0f0f0}
.roundcorner-bottom2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f0f0f0;
  border-right:1px solid #f0f0f0;
  background:#f0f0f0}
.roundcorner-bottom3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f0f0f0;
  border-right:1px solid #f0f0f0;}
.roundcorner-bottom4{
  border-left:1px solid #f0f0f0;
  border-right:1px solid #f0f0f0}
.roundcorner-bottom5{
  border-left:1px solid #f0f0f0;
  border-right:1px solid #f0f0f0}
  
  
.roundcorner-side{display:block;  background:#ffffff;}
.roundcorner-side *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#f0f0f0;}
.roundcorner-side1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f0f0f0;
  border-right:1px solid #f0f0f0;
  background:#f0f0f0}
.roundcorner-side2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f0f0f0;
  border-right:1px solid #f0f0f0;
  background:#f0f0f0}
.roundcorner-side3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f0f0f0;
  border-right:1px solid #f0f0f0;}
.roundcorner-side4{
  border-left:1px solid #f0f0f0;
  border-right:1px solid #f0f0f0}
.roundcorner-side5{
  border-left:1px solid #f0f0f0;
  border-right:1px solid #f0f0f0}


#de-ce {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	width: 300px;
	margin: 0px;
	padding:0px;
}
#de-ce-webomedia {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0f7bc5;
}

#link-portocaliu {
	color: #0f7bc5;
	float:right;

}
a.link-portocaliu-portofoliu {
	color: #0f7bc5;


}
#link-portocaliu a:hover {
	text-decoration: underline;

}

#box-servicii-1, #box-servicii-2, #box-servicii-3 {
	width: 200px;
	float:right;
	text-align: center;
}
#box-servicii-1 img, #box-servicii-2 img, #box-servicii-3 img{
	border: 0px;
	margin-top:10px;

}
#box-title-1, #box-title-2, #box-title-3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #0f7bc5;	
	text-align: center;

}


#link-gri-1, #link-gri-2, #link-gri-3 {
	color: #a2a2a2;
	float:right;
	text-decoration: none;

}
#link-gri-1 img, #link-gri-2 img, #link-gri-3 img {
	margin: 0px;
}

#link-gri a:hover {
	color: #0f7bc5;
	text-decoration: none;

}
.detalii-gri-1 {
	vertical-align: middle;
	

}
.detalii-gri span {
	vertical-align:top;
	font-size: 13px;
}
#portofolio-left {
	background: url(images/doua-linii.jpg) repeat-x bottom left;
	width: 413px;
	float:left;
	height: 29px;
}
#portofolio-right {
	background: url(images/doua-linii.jpg) repeat-x bottom left;
	width: 413px;
	float:left;
	height: 29px;
}
#am-lucrat {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a2a2a2;	
	text-align: center;
	float:left;
	vertical-align: top;
	padding: 15px 10px 10px 10px;
	margin-bottom: 0px;
}

#w3c {
	float:right;
	vertical-align:top;
}
#w3c img {
	vertical-align:middle;
}

#tools-internet {
	float:left;
}


div.navi {
text-align:center;
padding:10px 0 0 0;}

ul.related_post {
	list-style:none;
	margin:10px 5px;
	padding:10px;
}

ul.related_post li{
	padding-bottom:10px;
	font-size:13px;
	font-weight:bold;

}

#s3slider {
   width: 644px; /* important to be same as image width */
   height: 284px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
   border:1px solid #bbb;
}

#s3sliderContent {
   width: 640px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

#s3slider ul{
	margin:0px;
	padding:2px;
}
#s3slider li{
	list-style:none;
	margin:0px;
	padding:0px;
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font: 11px/16px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   width: 614px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   top: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.clear {
   clear: both;
} 

/* Begin Various  & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 0px;
	padding: 1px 10px 4px 10px;
	border-left: 5px solid #ddd;
	background-color: #F6F6CC;
	border-right: 1px solid #DDD;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	display: inline-block;
	}

blockquote p {
	margin: 2px 0;
	}
	
blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
	}
/* End Various Tags & Classes*/




/* Captions & aligment */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
	margin-right: 10px;
}

.alignright {
	float: right;
	margin-left: 10px;
}

.wp-caption {
	border-bottom: 3px solid #ddd;
	text-align: center;
	background-color: #f4f4f4;
	padding-top: 5px;
	margin: 10px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px 10px; 
	margin: 0;
	text-align: left;
}	
/* End captions & aligment */


#buy {
border: 1px solid #ddd;
	text-align: center;
	background-color: #ffffcd;
	margin: 10px 100px;
	padding:10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.adsingletop {
	padding:5px 10px 0px 0px;
	float: left;
}
.tags {
border: 1px dashed #bbb;
padding: 3px 5px 3px 5px;
font-size: 12px;
color: #8A98A2;
}
#cse-search-results {
	padding: 15px;
	border-right: 1px solid #ddd;
	position: relative;
}

#metan ul, #metan ol  {
	padding: 0px;
	margin: 10px 3px 0px 22px;
}

#metan li {
	padding: 0px;
	margin: 0px;
}
a.yarrp-thumb {
	border: 1px solid #aaa;
	height: 52px;
	display: block;
}
a:hover.yarrp-thumb {
	border: 1px solid #aaa;
	display: block;
	background: #218DD1;
}
.post-thum {
	width: 67px;
	height: 50px;
	padding: 1px;
//	border: 1px solid #ddd;
}
.related-title {
	float: left;
	width: 215px;
}
.related-thumb {
	font-size:12px;
	height:54px;
	width: 71px;
	float: left;
	line-height:17px;
	margin:0px 6px 9px 2px;
	padding: 0px;
}



.authorgrav {
	float: right;
	margin: 3px 0px 10px 15px;
}

.post table
{
border: 0;
background: white;
width: 100%;
border: 2px solid #DDD;
padding: 1px;
margin: 0 0 0px 0;
font-size: 12px;
}

.post th, .post td {
background: #F0F0F0;
vertical-align: top;
padding: 3px 5px 3px 5px;
}
.post th {
vertical-align: top;
padding: 3px 5px 3px 5px;
background-color: #E2E2E2;
}

.shadow {
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
}

.social-buttons {
background: #F6F6CC;
border-top: 2px solid #aaa;
margin:20px 0 10px 0px;
height: 26px;
padding: 6px 2px 0px 7px;
}

.social-buttons-top {
background: #F6F6CC;
border-top: 2px solid #AAA;
margin: 86px 0 20px 0px;
height: 7px;
padding: 4px 0px 18px 0px;
width: 501px;
}

.tweetmeme {
float:right;
margin-top:0px;
padding-right:0px;
width: 100px;
}

.videoad {
float: right;
overflow: show;
margin-right: 1px;
margin-top:10px;
}

.authormeta {
padding: 0px;
border-bottom: 0px dashed #CCC;
margin: 0px 0px 0px 0;
font-size: 11px;
}

.autorpic {
float: left;
margin-right: 10px;
}

.autordesc {
padding: 0px;
}

.avatar {
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
}
.plusonetop {
float: right;
margin: 0 20px 0 0px;
}
.plusonebottom {
float: right;
margin: 0px 20px 0 0px;
}
.easy-azon-info-block-non-image p {
margin: 0px;
}
.ad-home-left {
margin: 0px 12px 20px -8px;
float:left;
}

.ad-home-right {
margin: 0px -15px 20px 0px;
float:left;
}

.ad-single-inside {
	float: left;
	margin: 4px 15px 0 0;
}

.ad-sidebar {
padding: 6px 5px 1px 5px;
background: #fff;
}

.ad-single-bottom {
width: 336px;
height: 280px;
margin: 15px 20px 10px 0;
float: left;
}


#ad-float{
position: relative;
left: -559px;
top: 10px;
width: 70px;
padding: 5px;
text-align: center;
background: #f6f6f6;
border: 1px solid #bbb;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-webkit-border-radius: 8px 0 8px 0;
-moz-border-radius:  8px 0 8px 0;
border-radius:  8px 8px 0 0;
margin-left: auto;
margin-right: auto;
margin-bottom: 11px;
}

#share-float{
position: relative;
left: -553px;
top: 144px;
width: 54px;
padding: 5px 5px 3px 5px;
text-align: center;
background: #fff;
border-left: 1px solid #bbb;
border-right: 1px solid #bbb;
border-top: 1px solid #bbb;
border-bottom: 1px solid #bbb;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
margin-left: auto;
margin-right: auto;
font-size: 14px;
font-family: Arial;
}

#ad-position {
position: fixed;
left: 0px;
top: 0px;
width: 100%;
z-index: 0;
}

#ad-float a {
	position: relative;
}

#searchform {
	width: 100%;
	text-align: center;
}
.subscribetext {
	width: 100%;
	text-align: center;
	background: #eca10f;
	color: #fff;
	float: right;
	font-weight: bold;
	font-family: Verdana,Arial,"Trebuchet MS",Tahoma;
	padding: 6px 0 8px 0;
	border-bottom:3px double #fff;
}

.joinus {
border-bottom: 4px solid #e5e5e5;
border-top: 4px solid #e5e5e5;
height: 78px;
background: #fff;
}


.commentauthor {
	background: #999;
	color: white;
	padding: 2px 10px;
}


.posthome {
padding: 10px 0px 0 0; width: 161px; float:left;height: 160px;
}

.posthome2 {
padding: 10px 0px 0 10px; width: 300px; float:left;height: 25px;border-top: 1px solid #ccc;border-left: 1px solid #ccc;margin:5px;
}
.posthometext {
padding: 0 10px 7px 0; width: 155px; float:none;clear:both;text-align:center;
}

.posthometextstyle {
border: 0px; font-size: 12px;font-weight:bold;letter-spacing:0px;
}

.posthomesecond {
width:160px; height:160px;
}

.posthomesecond2 {
width:300px;
}

.posthometext2 {
padding: 0 10px 7px 0; width: 322px;
}

.posthometextstyle2 {
border: 0px; font-size: 12px;font-weight:bold;letter-spacing:0px;
}


.rec-post {
	width: 644px;
	background: #FAF4F4;
	padding: 10px;
	margin: 0px 0 20px 0;
	border: 1px solid #ddd;
	float:left;
}


.rec-post a {
	color: #c34949;
}

.rec-post a:hover{
	color: #218DD1;
}

.rec-title {
	float: left;
	margin: 2px 0 0px 2px;
	font-weight:bold;
	font-size: 12px;
	color: #fff;
	padding: 2px 75px;
	display: block;
	background: #666;
	border: 3px double;
	text-align: center;
}
.rec-title2 {
	float: left;
	margin: 20px 0 7px 4px;
	font-weight:bold;
	font-size: 12px;
	color: #fff;
	padding: 2px 75px;
	display: block;
	background: #666;
	border: 3px double;
	text-align: center;
}

.rec-title3 {
	float: left;
	margin: 5px 0 7px 4px;
	font-weight:bold;
	font-size: 12px;
	color: #fff;
	padding: 2px 75px;
	display: block;
	background: #666;
	border: 3px double;
	text-align: center;
}

img.opaque {
 opacity: 0.7;
 filter:alpha(opacity=70); /* For IE8 and earlier */
}

img.opaque:hover {
 opacity: 1;
 filter:alpha(opacity=100); /* For IE8 and earlier */
}

.thinborder {
	border: 1px solid #bbb;
}

.leavecomment {
padding: 3px 10px;
font-size: 13px;
background: #c00;
color: white;
font-weight: bold;
display: inline-block;
margin: 10px 0 5px 10px;
	-moz-border-radius:3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.cancel-comment-reply {
	float: right;
	padding: 10px 10px 0 0;
}


.relatedtitle{
font-size: 15px;
font-weight: bold;
color: #727272;
padding: 0px 0 0 0;
margin: 0px;
font-family: Arial, Times, serif;
border-bottom: 0px solid #F0F0F0;
}
.sharethis {
float: left;
font-weight: bold;
padding: 0px 20px 0 5px;
font-family: Arial, Verdana;
font-size: 14px;
color: #888;
}

.grsinglead {
margin: 0px 0px 0px 0px;
}

blockquote ul {
margin: 0px;
padding: 5px 10px;
}
.easyazon-info-block {
background: #EEE;
border: 1px solid #DDD;
display: block;
margin-bottom: 1.625em;
padding: 6px;
width: 350px;
border-image: initial;
}

.easyazon-info-block-image {
display: block !important;
}

.easyazon-info-block-non-image {

}

.easyazon-info-block-clear {
clear: both;
display: block;
}

.easyazon-info-block-non-image ul {
	list-style-type: none;
	margin: 15px 0 0 0;
}

.easyazon-info-block-non-image ul  li{
	list-style-type: none;
	line-height: 18px;
}

.easyazon-info-block img {
	border-right: 4px solid #bbb;
	border-left: 1px solid #bbb;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
}

.easyazon-info-block-image-div {
	float: left;
	margin: 0 10px 0 0;
}

a.easyazon-link-green {
	color: #5ab501;
	text-decoration: none;
}
a.easyazon-link-nounderline {
	text-decoration: none;
	width: 175px;
}
