body {background: #475A6D url(../img/body-bg.gif) repeat-x;margin: 0px;padding: 0px;color: #25384b;font: 0.8em "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;}
img {border-style: none;}
a {color: #25384B;}
a:hover {color: #669D00;}
h2, h3, h4, h5, h6, p {margin: 0px;padding: 0px;}
form {margin: 0;padding: 0;}
hr {color:#CFD5DB;background:#CFD5DB;border:none;height:1px;}
.cl {clear:both;height:1px;font-size:1px;}
#conta {width: 900px;margin: 0 auto;}
.fll {float:left!important;}
.clb {clear:both!important;}

/*formular 2 coloane*/
	.cform p {margin:0!important;padding:3px!important;}
	.cform label em {display:block;text-align:right;float:left;font-style:normal;clear:left;}
	.cform label input, form label textarea, form label select
		{
			border-right: 1px solid #cfd5db;
			border-bottom: 1px solid #cfd5db;
			border-left: 1px solid #b2bcc7;
			border-top: 1px solid #b2bcc7;
			background: #f1f5f8;
			color: #273A4D;
			font: 1em Arial, Helvetica, sans-serif;
		}
	.cform input {
			background: #89E609;
			font-weight: bold;color: #030;
			border-top: 1px solid #B4EF52;
			border-right: 1px solid #61A406;
			border-bottom: 1px solid #61A406;
			border-left: 1px solid #B4EF52;
		}
	
	.cform label em {width:150px;padding:0 10px;}
	.cform label input, form label textarea, form label select {width: 220px;margin:0!important;}
	.cform input {margin-left:170px;}
	.cform .errors {margin-left:170px!important;width:220px;}

/*heading*/
h1 {display: block;margin: 0px;padding: 0px;font-size: 0.88em;font-weight: normal;background: url(../img/hbg.gif) no-repeat center top;}
h1 a, h1 a:hover {color: #BFCAD5;text-decoration:none;padding-top: 2px;display: block;padding-bottom: 100px;padding-left: 25px;background: url(../img/iseom-logo.gif) no-repeat 25px 50px;}
h1 em {display: none;}
#tools {background: #2A3F53;position: absolute;width: 350px;margin-top: 40px;margin-left: 530px;}
#tools div {background: url(../img/tools2.gif) no-repeat right top;padding: 0px;float: left;}
#tools p {padding: 22px 22px 22px 28px;background: url(../img/tools1.gif) no-repeat left top;}
#tools ul {margin: 0px;padding: 10px 10px 10px 0px;list-style: none;background: #2A3F53 url(../img/tools3.gif) no-repeat right top;float: right;}
#tools li {padding-right: 2px;padding-left: 2px;display: inline;}
#tools img {padding-right: 5px;padding-left: 5px;}
#bcr {font-size: 0.8em;color: #fff;padding: 0 25px 25px 25px;text-align:right;}
#bcr a {color: #96E800;}


/*the menus*/
#tm ul, #bm ul {margin:0;padding:0;list-style:none;height:25px;padding-left:23px;}
#tm li, #bm li {float: left;margin-right: 1px;}
#tm a, #bm a {display: block;color: #e1e9f0;text-decoration: none;font-size: 1.1em;padding: 5px 9px;}
#tm a:hover, #bm a:hover {color:#fff;text-decoration:underline;}
#bm {height:53px;}

/*top menu*/
	#tm {background: url(../img/tm-bg.gif) repeat-x left bottom;clear: both;}
	#tm div {background: url(../img/tm-start.gif) no-repeat;}
	#tm ul {background: url(../img/tm-end.gif) no-repeat right top;}
	#tm li {background: url(../img/tt3.gif) no-repeat;}
	#tm a {background: url(../img/tt4.gif) no-repeat right top;}

/*bottom menu*/
	#bm {background: url(../img/bm-bg.gif) repeat-x left top;}
	#bm div {background: url(../img/bm-start.gif) no-repeat;}
	#bm ul {background: url(../img/bm-end.gif) no-repeat right top;}
	#bm li {background: url(../img/bt1.gif) no-repeat;}
	#bm a {background: url(../img/bt2.gif) no-repeat right top;}
	
/*active menu item*/
	#tm div ul .active a:hover, #bm div ul .active a:hover {text-decoration:none;}
	#tm div ul .active {background: url(../img/tt1.gif) no-repeat;}
	#tm div ul .active a, #tm div ul .active a:hover {background: url(../img/tt2.gif) no-repeat right top;color:#2a4200;font-weight:normal;}
	#bm div ul .active {background: url(../img/bt3.gif) no-repeat;}
	#bm div ul .active a {background: url(../img/bt4.gif) no-repeat right top;font-weight:normal;color:#a0ff00;font-size:1.1em;}

/*heading2-page heading*/
#hd2 {background: url(../img/h2bg2.gif) repeat-x;clear: both;}
#hd2 div {background: url(../img/h2bg1.gif) no-repeat;}
#hd2 h2 {background: url(../img/h2bg3.gif) no-repeat right top;margin: 0px;font-size: 1.8em;font-weight: lighter;color: #cfdae5;height: 90px;padding: 20px 40px 0px;line-height:1.2em;font-size:1.6em;font-weight:normal;}

/*the center part*/
#conte {background: #fff url(../img/contentbg.gif) repeat-y center top;}
#contl {background: url(../img/cbg1.gif) no-repeat;}
#contr {background: url(../img/cbg2.gif) no-repeat right top;}

/*the contents*/
#page {min-height:350px;height:auto !important;height:350px;padding: 3px 40px;}
#page p, #page ul, #page ol {font-size:1em;text-align:justify;}
#page h3 {font-size: 1.3em;color: #669D00;font-weight:normal;padding: 5px 15px;margin:10px 0;}
#page h4, #page h5, #page h6 {padding: 5px 15px;}
#page p {padding: 15px 15px;color:#475a6d;line-height:1.2em;}
#page ul {list-style:inside;}
#page ol {list-style:decimal inside;}

#page table {width:95%;margin:10px;}
#page table td {border-bottom: 1px solid #f2f5f8;}


/*INDEX*/
#google-pro {position:absolute;top:143px;left:0;background: url(../google-pro.gif) no-repeat;font-size: 10px;color: #fff;text-align: center;padding: 20px 0px;width: 124px;color:#475A6D;}
#google-pro img {border: 6px solid #EDF2F5;}
#google-pro em {font-style: normal;display: block;border-top: 1px solid #eee;}
#evaluare {position:absolute;top:340px;left:0;}


#i-1, #i-2, #i-3 {float:left;width:260px;margin: 0px 5px;padding: 0px;}
#i-1 h2, #i-2 h2, #i-3 h2 {background: #E9F0F4 url(../img/i-head.gif) no-repeat;font-weight:normal;font-size:1.4em;padding:5px;margin: 0px;}
#i-1 ul, #i-2 ul, #i-3 ul {list-style:none;margin:0;padding:0;}
#i-1 ul {padding: 0;margin: 0px 10px;list-style: none outside;}
#i-1 ul li {clear:both;margin: 0px;padding: 0px 0px 1px;}
#i-1 ul li a {font-weight:normal;color:#4aa000;text-decoration:none;display: block;font-size: 1.4em;background: url(../img/hdot.gif) repeat-x left bottom;padding: 13px 0px 13px 50px;margin: 0px;}
#i-1 ul .ico1 {background: url(../img/ico-pr.gif) no-repeat 5px 5px;}
#i-1 ul .ico2 {background: url(../img/ico-rg.gif) no-repeat 5px 5px;}
#i-1 ul .ico3 {background: url(../img/ico-pz.gif) no-repeat 5px 5px;}

#i-2 h3 {font-size: 0.88em;font-weight: bold;margin: 0px;padding: 4px 8px;background: #F9FCF3;border-bottom: 1px solid #E0F1C5;}
#i-2 h3 a {color: #669D00;}
#i-2 h3 a:hover {color: #25384B;}
#i-2 ul {list-style: none outside;padding: 4px;margin: 0px;}
#i-2 li {padding-bottom: 1px;background: url(../img/bullet.gif) no-repeat 6px 6px;font-size: 0.88em;padding-left: 14px;margin: 0px;}
#i-2 ul li a {color: #607A92;}
#i-2 ul li a:hover {color: #25384B;}
#i-3 h3 {font-size: 0.8em;font-weight: bold;margin: 0px;padding: 5px 10px 0px;}
#i-3 img {height: 80px;width: 80px;float: left;background: #EAF1F4;padding: 4px;border: 1px solid #D7DEE4;margin: 10px;font-weight:normal;}

#i-3 div {height:140px;overflow:auto;font-size: 0.88em;}
#i-3 p {font-size:11px;}

#i-3 strong {display: block;clear: both;padding: 2px;text-align: right;font-size: 0.88em;border-top: 1px solid #D7DEE4;}
#leftcol, #rightcol {float:left;padding:0 5px;}
#leftcol {width:610px;}
#rightcol {width:190px;}
.i-rss {position:absolute;margin: -20px 0 0 240px;}

.r-content{
width: 300px; /*width of menu*/
}

.r-content .r-link{
	font:11px "Trebuchet MS"!important;
	color: #475A6D!important;
	padding: 2px!important;
	cursor: hand;
	cursor: pointer;
	background: #F7FFE8;
	border: 1px solid #E0FFA8;
}

.r-content .r-link a {cursor:help;}

.r-content ul {
list-style-type: none;
margin: 0px!important;
padding: 0px!important;
}

.r-content ul li{
padding: 6px!important;
}

#ibase {margin-top:20px;}

/*RIGHT MENU*/
#rightcol h2 {background: url(../img/smenu1.gif) no-repeat;font-size:1.2em;color:#fff;padding:9px;margin:0;}
#rightcol h2 a {color:#fff;text-decoration:none;}
#rightcol h2 a:hover {color:#fff;text-decoration:underline;}

#rightcol ul {
	background: #E9EFF3 url(../img/smenu2.gif) no-repeat left bottom;
	margin:0 0 20px 0;
	padding:0;
	list-style:none;
	padding-bottom:8px;
	font-size:0.88em;
}
#rightcol ul li {padding: 1px;border-top:1px solid #fff;}
#rightcol ul li a {
	text-decoration:none;
	padding:3px 3px 3px 8px;
	display:block;
	font-size:0.9em;
	font-weight: bold;
}
#rightcol ul li a:hover {text-decoration:underline;}
#rightcol .active a {text-decoration:underline;font-weight:bold;color:#559B00;}

/*RIGHT MENU SUBS*/
#rightcol ul li ul {background: url(none);margin: 0;padding:0;}
#rightcol ul li ul li {background: #fff;border-top:1px solid #e9eff3;}
#rightcol ul li ul li a {font-weight: normal!important;color: #25384B!important;background: transparent!important;padding:2px!important;font-size: 1.1em;}
#rightcol ul li ul li a:hover {color: #4ca500!important;}

#rightcol .rssa {display:block;font-size:0.88em;text-decoration:none;color:#627C95;font-weight:bold;padding: 5px 25px;background: url(../img/rss.gif) no-repeat 2px 4px;}
#rightcol .rssa:hover {color:#E67533;}
#rightcol p {
	font-size: 11px;
	padding: 10px 0px 0px 10px!important;
	background: url(http://iseom.com/iseom/img/p-bullet.gif) no-repeat left 14px;
}
.pimg img {float:none!important;}
.bmenu {margin: 20px 0 0 10px;padding: 0;list-style: none!important;height: 34px;clear: both;}
.bmenu li {float: left;background: url(../img/tab1.gif) no-repeat left bottom;margin: 0 0 0 1px;}
.bmenu a {display: block;padding: 6px 12px;background: url(../img/tab2.gif) no-repeat right bottom;font-weight: bold;text-decoration: none;}
.bmenu a:hover {color: #408000;}

/*custom span styles*/
.ar {text-align: right;} /*<<generic align right*/
.fviz {font-size: 1.8em;padding-top: 30px;padding-bottom: 20px;text-align: center;}
.red {color: #E60000;}
.blue {color: #06c;}
.orange {color: #f90;}
.green {color: #7DC100;}

.oflimit {font-size:24px;display:block;padding-top:20px;}

/*the big green baloon*/
#baloon {background: url(../img/baloon.gif) no-repeat;height: 290px;width: 285px;vertical-align: middle;float:right;}
#baloon p {padding: 80px 40px 40px;margin: 0px;font-size: 1.2em;font-weight: bold;color: #060;text-align: center;}
#baloon em {font-style: normal;font-size: 1.8em;}

.cpc-img {margin-left: 40px;margin-top: 25px;}

/*the form*/
#form {color: #fff;margin-right: 12px;margin-left: 12px;text-align: center;}
#form h2 {font-size: 1em;padding: 10px;text-align: center;}
#form table {width: 600px;margin: 10px auto;}
#form td {vertical-align: top;font-size: 0.9em;padding: 3px;text-align: left;}
#form table td div {text-align: right;margin: 0px;padding: 0px;border-style: none;}
table div {font-size:0.9em;text-align: right;}

.inp, .inp2, #rgf input, #rgf textarea, #rgf select {
border-right: 1px solid #cfd5db;
border-bottom: 1px solid #cfd5db;
border-left: 1px solid #b2bcc7;
border-top: 1px solid #b2bcc7;
background: #f1f5f8;
width: 250px;
color: #273A4D;font: 1em Arial, Helvetica, sans-serif;
}

.buton, #rgf .buton {background: #89E609;font-weight: bold;color: #030;border-top: 1px solid #B4EF52;border-right: 1px solid #61A406;border-bottom: 1px solid #61A406;border-left: 1px solid #B4EF52;}
#form div {padding: 10px;border-top: 1px solid #B7C4D0;font-size:1em;}
#form h3 {font-size: 1.1em;color: #89E609;}

.cpcex {width:700px;margin: 0 auto;}
.cpcex ul {margin:0;padding:0;list-style:none;}
.cpcex li {display:inline;padding:0 4px;}
.cpcex .active a {font-weight:bold;font-size:1.3em;color:#61A406;font-weight:normal;}

/*the form on white*/
.blue-text {color: #036!important;margin: 20px 0px 0px;}
.blue-text h3 {color: #669D00!important;font-weight:bold!important;}

/*the center part footer*/
#cfoot {background: url(../img/cfootbg2.gif) repeat-x;clear:both;}
#cfoot div {background: url(../img/cfootbg1.gif) no-repeat;}
#cfoot span {background: url(../img/cfootbg3.gif) no-repeat right top;display: block;height: 37px;}

/*the footer*/
#foot {background: url(../img/footbg2.gif) repeat-x;margin: 0 12px 20px; 12px;clear: both;}
#foot2 {background: url(../img/footbg1.gif) no-repeat;min-height:133px;height:auto!important;height:133px;}
#foot2 div {background: url(../img/footbg3.gif) no-repeat right top;padding: 22px 9px 22px 12px;color: #7395B7;font-size: 0.8em;}
#foot2 img {padding-bottom: 10px;}
#foot2 address {font-style: normal;}
#foot2 a {color: #7395B7;}
#foot2 a:hover {color: #fff;}
#page .port div {float: left;padding-bottom: 30px;background: url(../img/portbg.jpg) no-repeat right bottom;margin-top: 15px;margin-right: 10px;}
#page .port a {text-decoration: none;font-size: 0.8em;color: #73818A;}
#page .port a:hover {color: #669D00;}
#page .port span {display: block;}
#page .port img {border: 4px solid #D8E1EB;}

#page .newsblock {background:#eff4f7 url(../img/news2.gif) no-repeat left bottom;margin:10px 0;}
#page .newsblock h3 {background: url(../img/news1.gif) no-repeat;padding:10px 15px;font-size:1.4em;font-weight:normal;}
#page .newsblock span {display:block;float:right;font-size:0.8em;padding:12px;width:90px;text-align:center;color:#79B33D;}
#page .newsblock div {padding:15px;width:570px;}
#page .newsblock p {padding: 0 10px 20px 10px;}
#page .newsblock .newsplus {clear:both;text-align: right;margin-right: 10px;}
#page .newsblock .newsplus a {background: url(../img/news-b.gif) no-repeat right top;display:block;font-size:0.9em;text-decoration:none;padding: 1px 6px 2px;margin:0 0 0 10px;}
#page .newsblock img, #page #ncont img {padding:4px;background:##EAF1F4;border:1px solid #D7DEE4;margin: 0 10px 0 0;/*float:left;*/}
.errors, #pr #error p, #steperrors {text-align:left!important;color:#f00;border:1px solid #f00!important;padding:5px!important;margin:20px 0!important;background:#FFF1F1;}
#pr #error p, #steperrors {margin:20px!important;}
.martu img {float:left;padding:4px!important;background: #EAF1F4;border: 1px solid #D7DEE4;margin: 15px;}

#ncont {width:570px;}

/*page rank*/
#pr, #rgf {background:#eff4f7 url(../img/rc1.gif) no-repeat;}
#pr p {margin:5px;padding:10px;text-align:right;clear:both;}
#pr .inp {background:#fff;}
#pr p label strong {padding:2px;}
#pr p label strong, #pr p label #url {display:block;float:left;width:200px;}
#pr p label #url {display:block;float:left;width:250px;}
#pr p label #code {display:block;float:left;width:88px;}
#pr p label img, #pr p label #but {display:block;float:left;}
#pr ul {list-style:none;margin:0;padding:0;clear:both;padding:40px;}
#pr ul li {float:left;width:150px;border-top:1px solid #fff;text-align:center;padding:4px 13px;}
#pr ul li a {text-decoration:none;}
#pr ul li span, #pr ul li strong {display:block;padding:1px;}
#pr .end {background:url(../img/rc2.gif) no-repeat left bottom;clear:both;}

#page .prcol {width:50%;float:left;}
#page h4 {border-bottom:1px solid #EFF4F7;}
#page .prcol p {text-align:left;padding-top:1px;padding-bottom:1px;}

#rgf #rgff {background:url(../img/rc2.gif) no-repeat left bottom;clear:both;}
#rgf input, #rgf textarea {background:#fff;width:200px;}
#rgf h4 {font-size:1.6em;font-weight:normal;color:#6CC000;border-bottom:1px solid #fff;}
#rgf table {margin:15px;}
#rgf td {padding:3px;}
#rgf table tr td .sites {border:1px solid #cbd8e0;text-align:left;padding:4px;background:#fff;width:160px;}
#rgf table tr td .sites .chk {width:14px;}
#rgf select {background:#fff;}
#rgf small {background:#fff;padding:1px 2px;}

#jc, #jf {width:500px;}
#page #jf, #page #jc {padding:15px;}
#page .jh {margin-bottom:0;}
#page .jot-list p {padding:5px 15px;margin:0;font-size:0.88em;border-top:1px solid #CFD5DB;}
#page #rgf table tr td span input {float:left;width:14px;}
#page #rgf table tr td span {text-align:left;display:block;width:150px;border-bottom:1px solid #fff;}

/*portfolio*/
#page #po h3 {margin:25px 5px;padding:0;}
#page #po p {margin:6px 5px;padding:0;font-size:0.9em;}
#page #po p a {display:block;padding:0 15px 0 0;text-decoration:none;background: url(../img/bullet.gif)no-repeat 600px 7px;font-weight:bold;text-align:right;font-size:1em;border-top:1px solid #E9EFF3;border-bottom:1px solid #E9EFF3;}


/*portfolio 2*/
#page #po2 div {clear:both;border-top:1px solid #CFD9E2;padding:9px 0 0 0;}
#page #po2 img {background: url(../img/po2.jpg) no-repeat;padding:10px 30px 60px 10px;float:left;}
#page #po2 p a {font-weight:bold;font-size:11px;text-align:right;}

#page #po2 h3, #page #po2 p {padding:5px;margin:0px;}


/*site map*/
#sitemap ul {margin:0 10px;padding:0;list-style:none;font-size:0.94em;}
#sitemap li {padding-left:10px;background: url(../img/bullet.gif)no-repeat 0px 7px;}
#sitemap ul li a, #sitemap p a {font-weight:bold;}
#sitemap ul li ul li a {font-weight:normal;}

/*zona clienti, portofoliu*/
#leftcol .clienti-img {float:left;border:2px solid #E9EFF3;margin-top:15px;}
#leftcol .clienti {float:left;width:447px;}
#leftcol .clienti ul {margin:15px;font-size:11px;list-style:none;}
#leftcol .clienti ul li{padding:5px 0;border-bottom:1px solid #E9EFF3;}
#leftcol .clienti ul li img{vertical-align:middle;padding-right:5px;}

#leftcol .ditto-clienti {width:600px;padding-top:30px;}
#leftcol .ditto-clienti div {float:left;width:200px;text-align:center;height:130px;}
#leftcol .ditto-clienti div a {text-decoration:none;}
#leftcol .ditto-clienti div  img {border:4px solid #E9EFF3;}
#leftcol .ditto-clienti div  strong {display:block;text-align:center;font-weight:normal;}

#leftcol .clienti  .url-client, #leftcol .clienti  .client-inapoi  {display:block;border-bottom:1px solid #E9EFF3;font-size:10px;font-weight:bold;padding-left:30px;}
#leftcol .clienti  .url-client {background: url(http://www.iseom.com/assets/images/icons/fwd.gif) no-repeat 10px 14px;}
#leftcol .clienti  .client-inapoi {background: url(http://www.iseom.com/assets/images/icons/back.gif) no-repeat 10px 14px;}

#leftcol .cteh img {margin:0 2px;padding:0 1px;border:1px solid #C3D4DF;}