#container2 {
	width:300px;
	position: relative;
}

#container3 {
	width: 990px; /* for IE5 Windows */
	position: relative;
	top: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #999;
}

.blogpost {
	width:100%;
	list-style-image:url(evolvicbottom_files/aalist.gif);

}








.home
{
    border:none;
    margin: 8px 0px;
}

#breadcrumb a:hover
{
	color:#35acc5;
}






div#corner { position: fixed; top:0px; left:0px; width:154px; height:154px; background-image:url(evolvicbottom_files/corner.png); background-repeat:no-repeat;}














a:focus

{

-moz-outline-style: none;

}



img.imgnewshome { float:right; margin:5px;  }






div#top { margin:0; padding:0; width:100%; float:left; /*background-image:url(evolvicbottom_files/top_menu.gif);*/ background-repeat:no-repeat; background-position:top right; }



div#center { margin:0; padding:0; width:100%; float:left;}



div#bottom { margin:0; padding:0; width:100%; float:left; height:50px;}









div#menutop { float:right; height:29px; padding:0 ; margin:0; font-size:12px; color:#3a70a2; background-image:url(evolvicbottom_files/bg_top_menu.gif);  width:446px;}



div.menutop_l {float:right; height:29px; margin:0; font-size:12px; color:#3a70a2; background-image:url(evolvicbottom_files/top_menuL.gif); background-repeat:no-repeat; width:100%;}



div.menutop_r { float:right; width: 100%; height:29px; margin:0 ; font-size:12px; color:#3a70a2; background-image:url(evolvicbottom_files/top_menuR.gif); background-repeat:no-repeat; background-position:right; padding:0;}



img#envelope { margin:0 0 0 5px;}



div#menutop a:link, div#menutop a:visited  { color:#3a70a2; text-decoration:none;} /*kolor linku, brak podkreslenia*/



div#menutop a:hover  { text-decoration:underline;} /*podkreslenie linku po najechaniu*/



img {
	border: none;
	text-align: center;
	padding-top: 2px;
} /*img jako link - bez ramki*/



div#menuhorizontal { height:25px; width:970px; padding:0; background-image:url(evolvicbottom_files/bg_menuhorizontal.gif); background-repeat:repeat-x; font-size:13px; margin:0 auto; } /*margin:0 auto - wysrodkowanie diva nie moze byc juz float: left */



div#menuhorizontal a:link, div#menuhorizontal a:visited  { color:#ffffff; text-decoration:none; display:block; float:right; height:25px; width:140px; padding:0; margin:0 0 0 1px; cursor:pointer; background-image:url(evolvicbottom_files/btt_mh.gif); background-repeat:repeat-x; padding:2px 0 0 0;}



div#menuhorizontal a:hover { text-decoration:underline;}



div#menuhorizontal a span {display:block; height:25px; width:100%; padding:0; margin:1px 0 0 0; text-align:center;}



div#main { width:970px; margin:0 auto;}



div#menuhorizontal_big { float:left; width:100%; margin:10px 0 0 0; padding:0; text-align:center;} 







div#services {
	border:1px solid #cccccc;
	width:100%;
	background-color:#FFFFFF;
	padding:0;
	margin: 0 0 10px 0;
	background-image: url(evolvicbottom_files/servicesbg.gif);
	background-repeat:repeat-x;
	color: #999;
}






div.box { border-right:1px solid #c5c5c5; padding:10px; height:180px; margin:5px;}



div.box2 { padding:10px; height:180px; margin:5px;}



br.clear { clear:both; padding:0; margin:0;}



div#box1  {
	float:left;
	width:220px;
	padding:0;
	margin:100 0 0 0;
	background-image:url(evolvicbottom_files/gifbox1.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-left: 15px;
}



div#box2 {
	float:left;
	width:220px;
	padding:0;
	margin:0;
	background-image:url(evolvicbottom_files/gifbox2.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}



div#box3 {
	float:left;
	width:220px;
	padding:0;
	margin:0;
	background-image:url(evolvicbottom_files/gifbox3.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}



div#box4 {
	float:left;
	width:235px;
	padding:0;
	margin:0;
	background-image:url(evolvicbottom_files/social%20logos.png);
	background-repeat:no-repeat;
	background-position:right bottom;
}



div.box h4 {
	float:left;
	padding:2px 2px 2px 0;
	margin:0;
	width:100%;
	font-size:13px;
	color: #666;
}



div.box2 h4 {
	float:left;
	padding:2px;
	margin:0;
	width:100%;
	font-size:13px;
	color: #666;
}



a.bluelink:link, a.bluelink:visited  { font-size:11px; float:left;display: block; width:100%; color:#366c9e; text-decoration:none;} 



a.bluelink:hover  { float:left;display: block; width:100%; color:#366c9e; text-decoration:underline }  



.article { font-size:13px; float:left; display: block; width:100%; }



div#left {
	float:left;
	width:230px;
	padding:0;
	margin:0;
	margin-right: 25px;
	height: 1%;
}



div#right {
	float:left;
	width:660px;
	padding:0;
	margin:0;
	list-style-type: upper-roman;
}



div#right div.sub { float:left; margin:0; padding:0 0 10px 5px; width:700px; text-align:justify; }

div#right div.sub h2.subh  { float:left; width:100%; margin:0 0 10px 5px;  font-size:14px; color:#3a6fa1; padding:0; }



div#right div.sub div.boxsub { float:right; width:200px; padding:5px; margin:10px 0 10px 10px; border:1px solid #999999;}



a:link, a:visited { color:#366c9e; text-decoration:none; }

a:hover {text-decoration:none;}





div#right div.sub div.boxsub_250 { float:right; width:250px; text-align:center; font-size:8px; padding:5px; margin:10px 0 10px 10px; border:1px solid #999999;}



div.boxsub_700 { float:right; width:100%; text-align:center; font-size:8px; padding:5px 0; margin:10px 0 ; border-top:1px solid #999999;}





div#left a.menuleft:link, a.menuleft:visited {display:block; cursor:pointer; height:21px; width:100%; float:left; background-image:url(evolvicbottom_files/menuleft.gif); background-repeat:repeat-x; text-decoration:none; color:#7b7a7a; margin: 0 0 1px 0;}



div#left a.menuleft:hover {display:block; height:21px; width:100%; float:left; background-image:url(evolvicbottom_files/menuleft2.gif); background-repeat:repeat-x; text-decoration:none; color:#FFFFFF; margin: 0 0 1px 0;}



a.menuleft span { display:block; float:left; width:100%; padding: 2px 0 0 4px;}



div.menutitle { float:left; width:100%; background-image:url(evolvicbottom_files/menutitle.gif); background-repeat:repeat-x; height:28px; padding:0; margin: 0 0 1px 0;}



div.menutitle2 { float:left; width:100%; background-image:url(evolvicbottom_files/menutitle2.gif); background-repeat:no-repeat; height:28px; padding:0; margin:0;}



div.menutitle3 { float:left; width:100%; background-image:url(evolvicbottom_files/menutitle3.gif); background-repeat:no-repeat; background-position:right; height:28px; padding:0; margin:0;}



div.menutitle3 span {
	float:left;
	display:block;
	width:100%;
	padding: 4px 0 0 4px;
	font-size:11px;
	color:#FFFFFF;
	font-weight: bold;
}



div.menutitle4 { float:left; width:100%; background-image:url(evolvicbottom_files/menutitle4.gif); background-repeat:repeat; height:21px;margin: 0 0 1px 0;}



div.menutitle4 span {
	float:left;
	display:block;
	width:100%;
	padding: 2px 0 0 4px;
	font-size:11px;
	color:#FFFFFF;
	font-size:11px;
	font-weight: bold;
}



div.grey {
	float:right;
	width:620px;
	height:28px;
	background-image:url(grey.gif);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
}



div.greyleft {
	float:right;
	width:92%;
	background-image:url(evolvicbottom_files/greyL.gif);
	background-repeat:no-repeat;
	height:28px;
	margin:0;
}



div.greyright {
	float:left;
	width:660px;
	height:28px;
	padding-left:0px;
	padding-top:2px;
	margin: 1px 0 0 0;
	background-image:url(evolvicbottom_files/grey2.png);
	background-repeat:no-repeat;
	font-size:19px;
	color:#fff;
}


div.wallpapers {
	width:600px;
	padding-left: 55px;
}




div.rightsection {
	float:left;
	width:657px;




    line-height:13.;
	height:100%;
	padding-top:0px;
	margin: 1px 0 0 0;
	background-repeat:no-repeat;
	color:#666;
	font-size: 14px;
}


div.rightsection li {
	border-bottom:999; 
	margin-bottom: 3px;
	}


div.form3 {
	float:left;
	width:575px;
	height:30px;
	padding-top:0px;
	padding-left: 85px;
	border-bottom: 1px solid #999999;
	padding-bottom: 10px;
	
}


div.greybar {
	float:left;
	width:660px;
	height:26px;
	padding-left:0px;
	padding-top:2px;
	margin: 1px 0 0 0;
	background-image:url(evolvicbottom_files/grey2.png);
	background-repeat:no-repeat;
	font-size:19px;
	color:#fff;
}


div.greybar1 {
	float:left;
	width:660px;
	height:28px;
	padding-left:0px;
	padding-top:2px;
	margin: 1px 0 0 0;
	background-image:url(evolvicbottom_files/grey2.png);
	background-repeat:no-repeat;
	font-size:19px;
	color:#fff;
}





div.downgrey {
	float:left;
	width:660px;
	height:28px;
	padding:0;
	margin: 1px 0 0 0;
	background-image:url(evolvicbottom_files/Dgrey.gif);
	background-repeat:repeat-x;  /* --- */
	font-size:10px;
	color:#333;
}



div#topic2 { float:left; width:710px; height:150px; margin: 0 0 10px 0; height:150px; padding:0; background-image:url(evolvicbottom_files/bg_topic2.jpg); background-repeat:repeat-x; border:1px solid #cccccc; padding:0}

div#topic3 { float:left; width:710px; height:150px; margin: 0 0 10px 0; height:150px; padding:0; background-image:url(evolvicbottom_files/bg_topic3.jpg); background-repeat:repeat-x; border:1px solid #cccccc; padding:0}





div#topic1 { float:left; width:700px; margin: 0 0 10px 0; padding:0; background-image:url(evolvicbottom_files/bg_topic1.gif); background-repeat:repeat-x; border:1px solid #cccccc; padding:10px 0 10px 10px;}



div.topic_a { float:left; width:174px; border-right:1px solid #c9c9c9; margin:11px 0 1px 0; padding:0 10px 0 0;}

div.topic_a2 { float:left; width:174px; border-right:1px solid #c9c9c9; margin:11px 0 1px 10px; padding:0 10px 0 0;}

div.topic_a3 { float:left; width:385px; border-right:1px solid #c9c9c9; margin:11px 0 1px 10px; padding:0;}



div.topic_b { float:right; width:480px; margin:11px 10px 0 0; padding:0;}



span.title1 { float:left; margin:0; padding:0; font-size:19px; width:100%; color: #356b9d;}



span.article2 { float:left; font-size:11px; color: #565656; display:block; width:100%; line-height:normal; margin:0; padding:0;}



div#menubottom { width:970px; height:28px; background-color:#FFFFFF; border-top:1px solid #cccccc; margin:0 auto; font-size:10px; padding:5px 0 0 0; color: #76797c; }






div#inside_mt { float:left; text-align:center; padding:6px 0 0 0; width:100%;}



div.messager{
	float:left;
	width:100%;
	padding: 0 0 5px 0;
	clear: both;
	margin: 10px 0;
	background: #f2f2f2;
}

div.messager_twitter{ float:left; width:100%; padding: 0 0 5px 0; clear: both; margin: 10px 0;  }



div.client { float:left; ; border-bottom:1px solid #CCCCCC; padding:5px 0; margin:5px 0;}

div.client img { margin:2px;} 



h1.title_web_design {
	font-size:18px;
	float:left;
	font-weight:normal;
	display: block;
	width:100%;
	color: #666;
	margin:0;
	padding:4px 0 6px 4px;
}

h2.title_web_design {
	font-size:18px;
	float:left;
	font-weight:normal;
	display: block;
	width:100%;
	color: #666;
	margin:0;
	padding:4px 0 6px 4px;
}

h3.title_web_design, h4.title_web_design, h2.title_web_design_small  {
	font-size:16px;
	float:left;
	font-weight:bold;
	display: block;
	width:100%;
	color: #666;
	margin:0;
	padding:4px 0 6px 4px;
}

span.title_web_design { font-size:18px; float:left; display: block; width:100%; color: #000000; margin:0; padding:4px 0 6px 4px; }



div.messager2 { 
 font-size:11px;
 float:left; 
 color: #666666; 
 padding: 5px; 
 line-height: normal;
 margin:0; 

  }
  
  
  
  div.messager2 a{ 
 color: #464f57; 
 text-decoration:underline;
  }

 div.messager2 a:hover{ 
 color: #35A3CF; 
  text-decoration:none;
  }

div.newsitem { float:right; margin:0 0 5px 0; padding:0; width:100%;}

span.tagslist, div.tagslist  { font-size:10px; color:#999999; }



ul.lab { margin:0; padding:0px; list-style-type:none; float:left; width:100%; }

ul.lab li { margin:0; padding:0 0 0 10px; float:left; width:100%; display:block; background-position:0 7px; background-image:url(evolvicbottom_files/blackdot.gif); background-repeat:no-repeat;}





div.topic_d { float:left;  width:100%; margin:11px 0 0 0; height:auto;}



.title2 { float:left; display:block; font-size:13px; color: #727272; margin:0 0 0 40px; padding:0; font-weight:bold; }



div.newsitem h5.title3 { float:left; display:block; font-size:13px; color: #000000; margin:0 0 0 20px;}



div.newsitem  h5.title3 a:link, h5.title3 a:visited { color: #000000; text-decoration:none;}



div.newsitem  h5.title3 a:hover { text-decoration:underline;}



.title4 { float:left; display:block; font-size:13px; color: #000000; margin:10px 0 0 20px; line-height:normal;}



.topic_data { float:left; display:block; font-size:13px; color: #000000; margin:10px 0 0 20px; line-height:normal;}



form {
	margin:0;
	padding:0;
	width: 530px;
	font-size: 24px;
}



input.subnewsletter { background-image:url(evolvicbottom_files/bg_text.gif); background-repeat:repeat-x; background-color:#FFFFFF; background-position:bottom; border:1px solid #939393; width:309px; height:18px; margin:5px 0 0 0; float:right; color: #666666;} 



a.bluelink2:link, a.bluelink2:visited  { font-size:11px;  color:#366c9e; text-decoration:none;} 



a.bluelink2:hover  { font-size:11px;  color:#366c9e; text-decoration:underline;}



a.newsletterbt span { display:block; margin:0; float:left; width:67px; color:#FFFFFF; text-align:center; cursor:pointer; }



a.newsletterbt:link, a.newsletterbt:visited  {
	text-decoration:none;
	display:block;
	cursor:pointer;
	float:right;
	padding:0;
	text-align:center;
	background-image:url(evolvicbottom_files/bg_submit.gif);
	background-repeat:repeat-x;
	width:67px;
	height:20px;
	margin:5px 0 0 1px;
	border:1px solid #939393;
	text-decoration:none;
	background-position:bottom;
	background-color:#a7a7a7;
}



a.newsletterbt:hover { text-decoration:none; }



img#labgif { float: left; margin: 10px 0 3px 135px;}



img#gifbox1 { float: left; margin: 10px 0 3px 165px;}



img#gifbox2 { float: left; margin: 33px 4px 3px 152px;}



img#gifbox3 { float: left; margin: 49px 4px 3px 114px;}



img#gifbox4 { float: left; margin: 55px 4px 3px 180px;}



.linkwww:link, .linkwww:visited { color: #012bb5; text-decoration:none;}



.linkwww:hover { text-decoration:underline;}



div.newstitle{ float:left; padding:0; margin:0; width:100%; font-weight:bold; font-size:13px; }

div.newstitle a:link, div.newstitle a:visited { text-decoration:none;  font-weight:bold; color:#000000; }

div.newstitle a:hover { text-decoration: underline;   }



div.newsdate{ float:left; padding:0; margin:0; width:100%; font-size:10px; }





div.newstext{ float:left; padding:7px 0 10px 0; text-align:justify; border-bottom:1px solid #CCCCCC; margin:0 0 10px 0; width:100%;}














span.newspadding { display: block; padding: 0 10px;}



/* portfolio 282 */





div#two_c_pf { border-bottom:1px #666666 solid;}



div.pf_gb { float:left; height:38px; width:100%; background-image:url(evolvicbottom_files/pf_bg.gif); margin:0 0 10px 0; background-repeat:repeat-x; border:1px solid #afafaf; }



div.pf_gb span { font-size:24px; color:#3a6fa1; padding:10px 0 0 11px; float:left; margin:0;  display:block;}



div.webpf_new { float:left;  width:100%; margin:10px 0; padding:0 0 10px 0; border-bottom:1px #b3b3b3 solid; background-image:url(evolvicbottom_files/pf_new.gif); background-repeat:no-repeat; background-position: top right; }



span.blue { color: #0066FF; }



div.webpf_new a:link, div.webpf_new a:visited, div.webpf_blank a:link, div.webpf_blank a:visited , div.webpf_hot a:link, div.webpf_hot a:visited  { text-decoration:none;   color: #0066FF; }

div.webpf_new a:hover, div.webpf_blank a:hover, div.webpf_hot a:hover { text-decoration: underline;   }





img.bt_studycase { margin:10px 0 0 0; }





div.webpf_blank { float:left; width:100%; margin:10px 0; padding:0 0 10px 0; border-bottom:1px #b3b3b3 solid; background-image:url(evolvicbottom_files/pf_blank.gif); background-repeat:no-repeat; background-position: top right; }





div.webpf_hot { float:left; width:100%; margin:10px 0; padding:0 0 10px 0; border-bottom:1px #b3b3b3 solid; background-image:url(evolvicbottom_files/pf_hot.gif); background-repeat:no-repeat; background-position: top right; }





div.topic_e  { float:left; width:300px; text-align:left; }

div.topic_t { float:right; width:400px; text-align:left; padding:0 5px 0 0; }



div.twocolumn { width:100%; float:right; text-align:justify; }

div.column1 {
	 width:48%; 
	 float:left;
	 color:#666;
	 font-size: 13px;
	 }

div.column2 {
	 width:48%;
	 float:right;
     color:#666;
	 font-size: 13px;
}



div.column1 a {
	 width:48%; 
	 float:left;
	 color:#666;
	 font-size: 13px;
	 font-weight:bold;
	 text-decoration:underline;
	 }

div.column2 a {
	 width:48%;
	 float:right;
     color:#666;
	 font-size: 13px;
	 font-weight:bold;
	 text-decoration:underline;
}


div.column1 a:hover {
	 width:48%; 
	 float:left;
	color: #35A3CF;
	font-weight:bold;
	text-decoration:none;
	 }

div.column2 a:hover {
	 width:48%;
	 float:right;
     color:#666;
	color: #35A3CF;
	font-weight:bold;
	text-decoration:none;
}

div.twocolumn p {
	float:left;
	width:97%;
	display: block;
	padding: 0 0 8px 5px;
	margin:0;
	border-bottom-color: #CCC;
	text-align: left;
}



div.twocolumn li a:link, div.twocolumn li a:visited { color:#3a70a2; text-decoration:none;} /*kolor linku, brak podkreslenia*/



div.twocolumn li a:hover  { text-decoration:underline;} /*podkreslenie linku po najechaniu*/







h4.hpf { display:block; margin:0; padding:0; float:left; color:#3a6fa1;}





div.quote {
	width:100%;
	float:left;
	margin:10px 0;
	color: #666;
}

div.quote label { float:left;  display:block; width:100%;}

form.quoteform label { float:left;  display:block; width:100%;}



div.aboutus_intro { width:100%; float:left; margin:10px 0; text-align:left;}



div.quote1 { float:left; width:200px;  }

div.quote2 {
	float:right;
	width:220px;
	background-image:url(evolvicbottom_files/respond.gif);
	background-repeat:no-repeat;
}

div.quote2 span, div.quote3 span{
	display:block;
	width:160px;
	float:right;
}

div.quote3 {
	float:right;
	width:220px;
	margin:0 15px 0 0;
	background-image:url(evolvicbottom_files/twenty47.gif);
	background-repeat:no-repeat;
}



h4.quotetitle {
	font-size:13px;
	float:left;
	display: block;
	width:100%;
	color: #666;
	margin:0;
	padding:0;
}

h4.quotetitle_blue {font-size:13px; float:left; display: block; width:100%; color: #3a6fa1; margin:0; padding:0; }



form.quoteform { float:left; width:100%; padding:0; margin:20px 0 0 0;}

div.form_c1 { float:left; width:200px; }

div.form_c2_alert { float:right; width:470px; text-align:left; color:#FF6600; font-weight:normal;}

div.form_c2{ float:right; width:470px; }













input.quoteinput { border:1px #7f9db9 solid; width:100%;}

span.red {
	color:#8996AC;
}

textarea.quotetextarea { border:1px #7f9db9 solid; width:100%; height:300px;}









span.greysmall { font-size:11px; color:#666666;}







div#map { width:100%; height:400px; border:1px #999999 solid;}



div.ourteam img.photo { float:left; border:1px #999999 solid;}

div.ourteam { float:left; width:210px; height:300px; margin:10px 10px 0 0; padding:6px; border:1px solid #CCCCCC;}

div.ourteamabout { float:right; width:165px; margin:0 0 5px 0;}

div.ourteaminfo { float:left; width:205px;}





h1.right_h { float:left; display:block; margin:5px 0 0 12px; font-weight:normal; font-size:18px; width:100%; color:#000000; padding:0 0 3px 0;}

h2.right_h { float:left; display:block; margin:5px 0 0 12px; font-weight:normal; font-size:16px; width:100%; color:#4d83b5; padding:0 0 3px 0; }



div.enc_box1 {

	float:left; width:200px; padding:10px; border:1px #CCCCCC solid; margin:10px 0 10px 10px ;



}





/*div.topic_e  { float:left; width:300px; background-color:#996600; height:282px;}*/





/* <a href="" class="bluelink2">Read More <img src="evolvicbottom_files/arrow.gif" alt="arrow" /></a>  */





#hor-minimalist-a {font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;background:#fff;width:100%;border-collapse:collapse;text-align:left;}

#hor-minimalist-a th {font-size:14px;font-weight:normal;color:#4177a9;border-bottom:2px solid #4177a9;padding:10px 8px;}

#hor-minimalist-a td {color: #666666;padding:9px 8px;}

#hor-minimalist-a tbody tr:hover td{color: #4177a9; background-color: #DBDBDB;}









div#newsright {width:26%; float:right; text-align:left; color:#999999; font-size:12px;  }



div#newsrightcms {width:100%; float:left; text-align:left; color:#999999; font-size:14px;  }



div#newsright a.no:link, div#newsrightcms a:link, div#newsright a.no:visited, div#newsrightcms a.no:visited { color: #999999; text-decoration: none; font-weight:bold; display:block; padding:3px;}



div#newsright a.no:hover, div#newsrightcms a.no:hover{ text-decoration: underline;}



div#newsrightpadding { margin:10px 0 0 0; padding:5px; border-left:1px solid #ccc;}



div#newsright a.selected:link,  div#newsright a.selected:visited, div#newsright a.selected:hover { display:block; padding:3px; text-decoration: none; font-weight:bold; color: #000000;}





span.archive { font-size:11px; font-weight:bold;}



div#newsrightpadding a.no:link, div#newsrightpadding a:link, div#newsrightpadding a:visited, div#newsrightpadding a.no:visited { color: #999999; text-decoration: none; font-weight:bold; display:block; padding:3px;}

div#newsrightpadding a.selected:link,  div#newsrightpadding a.selected:visited, div#newsrightpadding a.selected:hover { display:block; padding:3px; text-decoration: none; font-weight:bold; color: #000000;}





ul.articles_list { width:100%; float:left; }







div#blogleft {width:70%; float:left; text-align:left; }



div.bloglist { border-bottom:1px dotted #ccc; margin:5px; padding:5px; color:#999999; font-size:12px;}



div.bloglist a:link, div.bloglist a:visited { color:#666666; text-decoration: none; font-weight:bold;}



div.bloglist a:hover { text-decoration:none; color:#333333;}







div.blogintrolist, div#blogfull  { margin:5px; padding:10px 5px ; color: #333333; font-size:12px; border-bottom:2px dotted #CCCCCC; display:block; float:left; width:100%; }



div.blogintrolist span.date, div#blogfull span.date  { font-size:10px; color:#666666; margin: 0 ; padding:0; display:block; float:left;  text-transform:uppercase; letter-spacing:2px;  width:100%;}







div.blogintrolist span.title  a:link, div.blogintrolist span.title  a:visited, div#blogfull span.title , div.blogintrolist div.title  a:link, div.blogintrolist div.title  a:visited, div#blogfull div.title  { color: #006699; font-size:13px; padding:5px 0; text-transform:uppercase; text-decoration: none; font-weight:bold; display:block; float:left; width:100%;}





h1.titleblog { color: #006699; font-size:14px; padding:5px 0; text-transform:uppercase; text-decoration: none; font-weight:bold; display:block; float:left; width:100%; }

h2.titleblog2 { color: #666666; font-size:10px; padding:5px 0;  text-decoration: none;  display: inline; }

h3.titleblog3 { color: #666666; font-size:11px; padding:5px 0;  text-decoration: none;  display: inline; }



div.blogintrolist span.title  a:hover { text-decoration:none; color: #999999;}



div.blogintrolist span.text, div#blogfull span.text  {display:block; float:left; width:100%; padding:0 0 17px 0;}





div.imageblog { width:100%; text-align:center; padding:20px 0; float:left;}



div#blogright {width:26%; float:right; text-align:left; color:#999999; font-size:11px;  }







div#blogright a.no:link,  div#blogright a.no:visited { color: #999999; text-decoration: none; font-weight:bold; display:block; padding:3px;}



div#blogright a.no:hover { text-decoration: underline;}



div#blogrightpadding { margin:10px 0 0 0; padding:5px; border-left:1px solid #ccc;}



div#blogright a.selected:link,  div#blogright a.selected:visited, div#blogright a.selected:hover { display:block; padding:3px; text-decoration: none; font-weight:bold; color: #000000;}





span.archive { font-size:11px; font-weight:bold;}





div.pages span { background-color:#CCCCCC;}








/* drop down menu */



div.dropmenu { text-align:left;   width:200px; background-color: #808ea8; color:#FFFFFF;  z-index:1; visibility: hidden; position:absolute; padding:5px; margin:-3px 0 0 0; font-size:10px; }





/* tech */

/*
div#intro_tech { height:458px; width:970px; position:relative; float:left; background-image:url(images/sky.jpg); background-repeat:no-repeat;}
*/
div#intro_tech { height:450px; width:970px; position:relative; float:left; background-image:url(evolvicbottom_files/sky.jpg); background-repeat:no-repeat;}

div#services_tech { float:left; width:100%; }


/*
div#bottom_tech{ width:970px;  border-top:1px solid #cccccc; margin:100px auto 0 auto; font-size:10px; padding:5px 0 0 0; color: #76797c; }
*/
div#bottom_tech{ width:970px;  border-top:1px solid #cccccc; margin:0 auto 0 auto; font-size:10px; padding:5px 0 0 0; color: #76797c; }


div.bottom_tech{ width:970px;  border-top:1px solid #cccccc; margin:10px auto 0 auto; font-size:10px; padding:5px 0 ; color: #76797c; }

div#bottom_tech_big {
	margin:0;
	padding:0;
	width:920px;
	float:left;
}


/* 
div#paneltech { position: absolute; width:950px; height:150px; bottom:-100px; left:10px; background-image:url(images/bg_tech_black.png); }
*/
div#paneltech { position: absolute; width:950px; height:50px; bottom:0; left:10px; background-image:url(evolvicbottom_files/bg_tech_black.png); }













div#paneltech span.paneltech { color:#FFFFFF; display:block; width:100%; float:left; padding:17px 0 0 15px; text-align:left; font-size:20px;}

div#paneltech span.paneltech span.grey { color:#CCCCCC;}

div.tech_box { float:left; width:200px; margin:28px 15px 0 15px; color:#b5b5b5; text-align:left; }

div.tech_box h3.tech_box { font-size:15px; color:#d9d9d9; width:100%; float:left; margin:0 0 10px 0;}

div.tech_box span.tech_box { display:block; width:100%; float:left; font-size:13px; }



div#techlist { width:950px; margin: 0 auto;}



div.tech_box_list { float:left; width:200px; margin:15px 18px; color:#b5b5b5; text-align:left;  }

div.tech_box_list a.tech_box_list { font-size:12px; color:#fff; width:100%; background-color: #333333; display:block; float:left; font-weight:normal;}

div.tech_box_list a.tech_box_list:hover { background-color:#000; text-decoration:none;}

div.tech_box_list a.tech_box_list span { display:block; width:100%; padding:3px;}

img.tech_box_list { float:left; margin:0 0 1px 0;}

