/*======================================
Theme Name: IMTO BLOG 2010
Theme URI: http://www.imto.ro/blog
Description: -
Version: 1.0
Author: Bogdan Pantoc
======================================*/

body{margin:0px;padding:0px;font-family:Trebuchet MS;color:#343434;font-size:11px;line-height:15px;}

#page{width:996px;margin:0px auto;}

#page_left{width:155px;float:left;padding:31px 28px 0px 0px;}
#page_left a.logo{width:152px;height:85px;float:left;margin-bottom:35px;}
#page_left a.logo img{border:none;}
#page_left .imto_about{font-size:13px;color:#b7b7b7;float:left;}
#page_left a.a_bg{background:url(images/a_bg.gif) no-repeat left bottom;font-size:11px;color:#bf1e2e;text-decoration:none;font-weight:bold;padding:0px 0px 0px 15px;margin:20px 0px;display:block;}
#page_left a.a_bg:hover{color:#761c25;}
#page_left .imto_about a{color:#bf1e2e;text-decoration:none;font-size:11px;font-weight:bold;float:left;font-family:tahoma;}

#page_left .news{width:100%;float:left;}
#page_left .news .list{ margin:0; padding:0; list-style:none;}
#page_left .news .list a{color:#555; text-decoration:none;}
#page_left .news h3 { display:none;}
#page_left .news h1{float:left;width:100%;margin:0px;padding:10px 0px;color:#010101;font-family:tahoma;font-size:20px;font-weight:normal;border-bottom:1px solid #dbdbdb;}
#page_left .news p.title{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#535353;font-weight:bold;float:left;width:100%;margin:0px;padding:10px 0px;}
#page_left .news a.text{color:#777777;text-decoration:none;float:left;}
#page_left .news a.text:hover{color:#bf1e2e;}
#page_left .news p.text{color:#777777;text-decoration:none;float:left;margin:0px;padding:10px 0px;}
#page_left .news form#newsletter{width:153px;height:29px;float:left;margin:0px;padding:0px;}
#page_left .news input.mail{width:115px;height:25px;background:url(images/input_mail.gif) no-repeat;border:none;padding:2px 5px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#777777;float:left;line-height:25px;}
#page_left .news input.mail_submit{width:28px;height:29px;background:url(images/mail_submit.gif) no-repeat;border:none;padding:0px;float:left;cursor:pointer;}
#page_left .news input.mail_submit:hover{background:url(images/mail_submit_h.gif) no-repeat;}
#page_left .news span.acum{font-size:11px;color:#cccccc;float:left;padding-top:10px;}

#page_left .urmareste{width:100%;float:left;}
#page_left .urmareste a.contact{width:155px;height:45px;float:left;background:url(images/a_contact.gif) no-repeat;}
#page_left .urmareste a.contact:hover{background:url(images/a_contact_h.gif) no-repeat;}
#page_left .urmareste p{margin:0px;padding:10px 0px;float:left;color:#535353;font-size:12px;font-weight:bold;}
#page_left .urmareste p.big{font-size:20px;color:#000000;font-family:tahoma;font-weight:normal;padding-bottom:20px;}
#page_left .urmareste a{width:34px;height:34px;float:left;margin-right:4px;}
#page_left .urmareste a.fb{background:url(images/fb.gif) no-repeat;}
#page_left .urmareste a.fb:hover{background:url(images/fb_over.gif) no-repeat;}
#page_left .urmareste a.twit{background:url(images/twit.gif) no-repeat;}
#page_left .urmareste a.twit:hover{background:url(images/twit_over.gif) no-repeat;}
#page_left .urmareste a.linkedin{background:url(images/linkedin.gif) no-repeat;}
#page_left .urmareste a.linkedin:hover{background:url(images/linkedin_over.gif) no-repeat;}
#page_left .urmareste a.flickr{background:url(images/flickr.gif) no-repeat;}
#page_left .urmareste a.flickr:hover{background:url(images/flickr_over.gif) no-repeat;}

#page_right{width:809px;float:left;padding:31px 0px 0px 0px;}
#page_right .menu{width:809px;height:70px;float:left;background:url(images/menu_bg.gif) no-repeat;}
#page_right .menu ul{margin:0px;padding:0px;float:right;width:808px;height:66px;}
#page_right .menu ul li{list-style:none;float:left;width:201px;padding-left:1px;height:66px;font-family:tahoma;}
#page_right .menu ul li a{width:186px;height:51px;float:left;padding:15px 0px 0px 15px;color:#a8a8a8;font-size:18px;text-decoration:none;}
#page_right .menu ul li a span{color:#bf1e2e;padding-top:7px;float:left;}
#page_right .menu ul li a:hover{background-color:#bf1e2e;color:#fefefe;}
#page_right .menu ul li a:hover span{color:#fefefe;cursor:pointer;}
#page_right .menu ul li a.active{background-color:#bf1e2e;color:#fefefe;}
#page_right .menu ul li a.active span{color:#fefefe;cursor:pointer;}

#page_right .rss{width:100%;float:left;height:50px;}
#page_right .rss h1{float:left;margin:0px;padding:0px 0px 0px 20px;line-height:50px;font-family:tahoma;font-size:24px;font-weight:normal;color:#bf1e2e;}
#page_right .rss h1 span{color:#daa3a9;padding-left:30px;}
#page_right .rss a{width:14px;height:16px;float:right;margin-top:20px;margin-right:5px;}
#page_right .rss a img{border:none;}

#page_right .banner{width:761px;height:127px;float:left;background:url(images/banner.png) no-repeat;padding:30px 30px 10px 17px;}
#page_right .banner .b_left{width:340px;float:left;padding-right:100px;}
#page_right .banner .b_left .event_descr{font-family:tahoma;font-size:13px;color:#e6bdc1;}
#page_right .banner .b_left a.inscrie{width:205px;height:49px;float:left;background:url(images/inscrie2.gif) no-repeat;margin-top:25px;}
#page_right .banner .b_left a.inscrie:hover{background:url(images/inscrie2_h.gif) no-repeat;}

#page_right .banner .b_right{width:300px;float:left;}
#page_right .banner .b_right .img{width:48px;height:50px;float:left;padding:0px 0px 10px 12px;}
#page_right .banner .b_right .img a{width:41px;height:41px;float:left;background:url(images/a_img.gif) no-repeat;padding:5px 4px 4px 3px;}
#page_right .banner .b_right .img a img{border:none;}

#page_right .menu_second{width:807px;float:left;height:38px;background:url(images/menu_second.gif) no-repeat bottom;padding:0px 0px 0px 1px;}
#page_right .menu_second .ms_left{float:left;height:34px;}
#page_right .menu_second .ms_right{float:right;height:34px;}
#page_right .menu_second .ms_left a{font-family:tahoma;font-size:12px;font-weight:bold;color:#1c1c1c;text-decoration:none;line-height:34px;}
#page_right .menu_second .ms_right a{font-family:tahoma;font-size:12px;font-weight:bold;color:#1c1c1c;text-decoration:none;line-height:34px;}
#page_right .menu_second a{height:34px;line-height:34px;float:left;padding:0px 15px;}
#page_right .menu_second a:hover{background-color:#000000;color:#ffffff;}
#page_right .menu_second a.active{background-color:#000000;color:#ffffff;}

#page_right #content{width:808px;float:left;padding:25px 0px;}
#page_right #content .cont_left{width:210px;float:left;padding:0px 15px;}
#page_right #content .cont_left h2{font-family:tahoma;font-size:18px;color:#000000;margin:0px;padding:0px 0px 20px 0px;float:left;font-weight:normal;}
#page_right #content .cont_left .speaker{width:100%;float:left;}
#page_right #content .cont_left .speaker img{width:80px;height:80px;float:left;}
#page_right #content .cont_left .speaker p.sp_about{margin:0px;padding:10px 0px 0px 15px;float:left;color:#000000;font-size:14px;font-weight:bold;width:115px;}
#page_right #content .cont_left .speaker p.sp_about span{font-size:12px;}
#page_right #content .cont_left .speaker p.sp_about a{color:#bf1e2e;font-size:12px;text-decoration:none;}
#page_right #content .cont_left .speaker .sp_descr{width:180px;float:left;padding:15px 0px;color:#666666;}
#page_right #content .cont_left .speaker .sp_descr a{color:#d97882;text-decoration:none;}

#page_right #content .cont_right{width:538px;float:left;padding:0px 15px;}
#page_right #content .cont_right h2{font-family:tahoma;font-size:18px;color:#bf1e2e;margin:0px;padding:0px 0px 30px 0px;float:left;font-weight:normal;width:100%;}
#page_right #content .cont_right h2.under{font-family:tahoma;font-size:18px;color:#bf1e2e;margin:0px;padding:0px 0px 20px 0px;float:left;font-weight:normal;width:100%;}
#page_right #content .cont_right p{margin:0px;padding:0px;float:left;}
#page_right #content .cont_right p a{color:#bf1e2e;text-decoration:none;}
#page_right a.a_bg{background:url(images/a_bg.gif) no-repeat left bottom;font-size:11px;color:#bf1e2e;text-decoration:none;font-weight:bold;padding:0px 0px 0px 15px;margin:20px 0px 40px 0px;float:left;}
#page_right a.a_bg:hover{color:#761c25;}

#footer{width:809px;float:right;padding-bottom:20px;}
#footer h3{margin:0px;padding:0px 0px 0px 20px;float:left;background:url(images/foot_top.gif) no-repeat right center;width:789px;font-family:tahoma;font-size:14px;color:#bb1d2d;}
#footer .parteneri{width:789px;height:49px;float:left;background:url(images/footer_bg.gif) no-repeat;margin:10px 0px 20px 0px;padding:12px 0px 0px 20px;}
#footer .parteneri .lista_parteneri{width:789px;float:left;}
#footer .parteneri .lista_parteneri a{float:left;margin-right:5px;}
#footer a img{border:none;}
#footer .parteneri .lista_parteneri a.devino{float:right;margin-right:10px;margin-top:1px;background:url(images/devino.gif) no-repeat;width:133px;height:34px;}
#footer .parteneri .lista_parteneri a.devino:hover{background:url(images/devino_h.gif) no-repeat;}

#footer .foot_under_left{width:330px;float:left;}
#footer .foot_under_left ul{margin:0px;padding:0px;float:left;background:url(images/logo_small.gif) no-repeat left top;width:260px;padding-left:70px;height:29px;}
#footer .foot_under_left ul li{list-style:none;float:left;line-height:29px;}
#footer .foot_under_left ul li a{color:#717171;float:left;font-family:tahoma;text-decoration:none;}
#footer .foot_under_left ul li a:hover{color:#bf1e2e;}
#footer .foot_under_left ul li span{color:#717171;float:left;font-family:tahoma;padding:0px 5px;}
#footer .foot_under_left p.copy{margin:0px;padding:5px 0px 0px 70px;float:left;font-family:tahoma;color:#b8b8b8;}

#footer .foot_under_right{width:240px;float:right;padding-right:20px;}
#footer .foot_under_right .ptb{width:100%;float:right;padding-top:7px;}
#footer .foot_under_right .advert{float:right;padding-top:12px;padding-right:10px;}
#footer .foot_under_right .advert a{margin-top:5px;}
#footer .foot_under_right p{margin:0px;padding:0px;color:#b8b8b8;font-size:9px;float:left;text-align:right;}
#footer .foot_under_right a{float:left;margin-left:5px;}

div.devider{width:100%;height:1px;font-size:1px;background-color:#dbdbdb;float:left;margin:10px 0px;}
div.clear{width:100%;height:1px;font-size:1px;clear:both;}

#page_right .banner2{width:777px;height:52px;float:left;background:url(images/banner_small.gif) no-repeat;padding:0px 10px 0px 20px;margin-left:1px;margin-bottom:20px;}
#page_right .banner2 h1{float:left;margin:0px;padding:0px;font-family:tahoma;color:#ffffff;font-size:24px;line-height:48px;font-weight:normal;}
#page_right .banner2 a.rss_black{float:right;background:url(images/rss_black.gif) no-repeat right center;font-size:10px;color:#ffffff;text-decoration:none;padding-right:20px;margin-top:15px;}

#page_right #content_blog{width:808px;float:left;}
#page_right #content_blog .blog_left{width:550px;float:left;padding:0px 15px;}
#page_right #content_blog h1{margin:0px;padding:10px 0px;float:left;width:100%;color:#bf1e2e;line-height:normal;font-size:18px;font-weight:normal;}
#page_right #content_blog .blog_left .gallery{width:550px;float:left;}
#page_right #content_blog .blog_left .gallery a{float:left;width:150px;height:150px;border:1px solid #cfcfcf;margin:10px 47px 0px 0px;}
#page_right #content_blog .blog_left .gallery a.none{margin:10px 0px 0px 0px;}
#page_right #content_blog .blog_left .gallery a img{border:none;width:150px;height:150px;}
#page_right #content_blog .blog_left .gallery p{margin:0px;padding:10px 0px;float:left;color:#777777;}

#page_right #content_blog .blog_left .pages{float:left;width:550px;padding:50px 0px;}
#page_right #content_blog .blog_left .pages a{float:left;margin:0px 7px 0px 7px;font-size:11px;color:#9d9d9d;text-decoration:none;font-weight:bold;padding:0px 6px;line-height:17px;}
#page_right #content_blog .blog_left .pages a:hover{background-color:#bf1e2e;color:#ffffff;}
#page_right #content_blog .blog_left .pages a.active{background-color:#bf1e2e;color:#ffffff;}
#page_right #content_blog .blog_left .pages a.arrow_left{width:11px;height:17px;float:left;margin:0px 10px 0px 0px;background:url(images/arrow_left.gif) no-repeat;}
#page_right #content_blog .blog_left .pages a.arrow_left:hover{background:url(images/arrow_left_h.gif) no-repeat;}
#page_right #content_blog .blog_left .pages a.arrow_right{width:11px;height:17px;float:left;margin:0px 10px 0px 0px;background:url(images/arrow_right.gif) no-repeat;}
#page_right #content_blog .blog_left .pages a.arrow_right:hover{background:url(images/arrow_right_h.gif) no-repeat;}
#page_right #content_blog .blog_left .pages span{float:left;padding:0px 0px 0px 0px;font-size:11px;color:#9d9d9d;font-weight:bold;}

#page_right #content_blog .blog_right{width:205px;float:right;}
#page_right #content_blog .blog_right a.a_bg{background:url(images/a_bg.gif) no-repeat left center;font-size:11px;color:#bf1e2e;text-decoration:none;font-weight:bold;padding:0px 0px 0px 15px;margin:0px;float:left;width:190px;line-height:20px;}
#page_right #content_blog .blog_right a.a_bg:hover{color:#761c25;}
#page_right #content_blog .blog_right p{font-size:11px;color:#777777;margin:0px;padding:0px;float:left;width:100%;}
#page_right #content_blog .blog_right p a{text-decoration:none;color:#bf1e2e;}
#page_right #content_blog .blog_right p span.black{color:#000000;font-weight:bold;}

/* PRESA */

#page_right #content_blog .blog_left h2{margin:10px 0px;padding:0px 10px;float:left;font-size:18px;color:#ffffff;font-weight:normal;background-color:#bf1e2e;line-height:28px;}
#page_right #content_blog .blog_left h2 a{text-decoration:none;color:#ffffff;}
#page_right #content_blog .blog_left h2 a:hover{text-decoration:none;color:#ffffff;}
#page_right #content_blog .blog_left p.super{font-family:"Times New Roman", Times, serif;color:#343434;font-size:30px;margin:0px;padding:0px;font-weight:bold;line-height:normal;}
#page_right #content_blog .blog_left p.super span.ghil_bot{font-size:30px;font-weight:bold;font-family:"Times New Roman", Times, serif;position:absolute;margin-top:-10px;}
#page_right #content_blog .blog_left p.super span{font-size:11px;color:#343434;font-weight:normal;font-family:trebuchet ms;}
.auth{color:#BF1E2E; text-decoration:none;}
/* FAQ */

#page_right #content_blog .blog_left p{margin:0px;padding:0px;float:left;color:#000000;font-size:11px; margin-bottom:10px;}
#page_right #content_blog .blog_left a{ color:#BF1E2E; text-decoration:none;}
#page_right #content_blog .blog_left a:hover{ color:#BF1E2E; text-decoration:underline;}

/* PARTENERI */

#page_right #content_blog .blog_left .principali{width:100%;float:left;padding:10px 0px;}
#page_right #content_blog .blog_left .principali .princ_left{width:165px;float:left;padding:0px 65px 0px 10px;}
#page_right #content_blog .blog_left .principali .princ_left img{width:167px;float:left;}
#page_right #content_blog .blog_left .principali .princ_right{width:305px;float:left;}
#page_right #content_blog .blog_left .principali .princ_right h2{font-family:tahoma;font-size:20px;font-weight:normal;float:left;width:100%;color:#010101;margin:0px;padding:0px;background:none;}

#page_right #content_blog .blog_left .part_row{width:100%;float:left;height:102px;}
#page_right #content_blog .blog_left .part_row .part_left{width:223px;float:left;border-bottom:1px solid #edecec;height:66px;margin-right:100px;padding:35px 0px 0px 0px;}
#page_right #content_blog .blog_left .part_row .part_left a{float:left;margin:0px;padding:0px;}
#page_right #content_blog .blog_left .part_row .part_left a img{border:none;}
#page_right #content_blog .blog_left .part_row .part_left span{font-size:11px;font-weight:bold;float:right;line-height:30px;color:#bf1e2e;}

#page_right #content_blog .blog_left .part_row .part_right{width:223px;float:left;border-bottom:1px solid #edecec;height:66px;padding:35px 0px 0px 0px;}
#page_right #content_blog .blog_left .part_row .part_right a{float:left;margin:0px;padding:0px;}
#page_right #content_blog .blog_left .part_row .part_right a img{border:none;}
#page_right #content_blog .blog_left .part_row .part_right span{font-size:11px;font-weight:bold;float:right;line-height:35px;color:#bf1e2e;}
#page_right #content_blog .blog_left .part_row .last{border:none;}

/* BLOG */

#page_right #content_blog .blog_left ul{float:left;margin:0px;padding:10px;width:530px;}
#page_right #content_blog .blog_left ul li{list-style:none;float:left;width:100%;}
#page_right #content_blog .blog_left .posted_by{width:100%;float:left;padding-top:10px;font-size:11px;color:#9d9d9d;}
#page_right #content_blog .blog_left .posted_by a{color:#bf1e2e;text-decoration:none;}

#page_right #content_blog .blog_right_blog{width:205px;float:right;}
#page_right #content_blog .blog_right_blog h1{font-family:tahoma;font-size:18px;font-weight:normal;color:#808080;margin:0px;padding:0px 0px 10px 0px;border-bottom:2px solid #edecec;}
#page_right #content_blog .blog_right_blog ul{float:left;width:100%;margin:0px;padding:5px 0px 40px 0px;}
#page_right #content_blog .blog_right_blog ul li{list-style:none;float:left;width:100%;}
#page_right #content_blog .blog_right_blog ul li a{font-family:tahoma;font-size:11px;color:#000000;float:left;text-decoration:none;font-weight:bold;}
#page_right #content_blog .blog_right_blog ul li a:hover{color:#bf1e2e;}


/***************************************************/
/*           Commenting System CSS        */
.wrapcom { float:left; width:550px;}

#combox {
	padding-bottom: 20px;
	float:left;
	background:#fff;
	width:550px;
}

h3#respond {
	font-size: 14px;
	line-height:18px;
	font-weight: bold;
	line-height: 1em;
	margin-top:15px;
	margin-bottom: 10px;
	color:#ab1e13;
	float:left;
	width:432px;
	font-family:Arial, Helvetica, sans-serif;
}

h3#comments {
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	padding-bottom: 5px;
	margin-bottom: 15px;
	color:#ab1e13;
	padding-top:2px;
}

ol.commentlist {
	list-style-type: none;
	width:550px;
	margin:0;
	padding:0;
}

ol.commentlist li {
	background: #fff;
	float:left;
	width:550px;
	padding-right:0;
	padding-left:0;
	text-align:justify;
	color:#333;
}

ol.commentlist li.alt {
	float:left;
	width:550px;
	padding-right:0;
	padding-left:0;
}

.commentbody {
	float: left;
	display: inline;
	width:530px;
}

.commentbody em {
	font-size: 11px;
}

/***************************************************/
p.comment_author, p.comment_author a {
	color: #000;
	font-size: 11px;
}

p.comment_author a:hover {
	color: #ff3600;
}

.email {
	color:#ccc;
}

.top_coment {
	width:530px;
	float:left;
}

.top_coment .comment_time {
	line-height: 1.5em;
	color: #999;
	font-size: 11px;
	font-family: tahoma;
	text-transform: uppercase;
	float:right;
}

.comment_text p{
	color: #666;
	margin-top: 5px;
	font-size: 12px;
	text-align:left;
}

.comment_text {
	border-bottom:1px dotted #ccc;
	padding-bottom:5px;
}
/***************************************************/
.reply form {
	width:550px;
	padding-top:0;
	padding-left:0;
}

.reply p {
	margin-top: 10px;
	font-size: 11px;
}

.reply fieldset {
	vertical-align: middle;
	display: inline;
	border:none;
	margin:0;
	padding:0
}

.reply input {
	vertical-align: middle;
	display: inline;
	font-size: 14px;
	padding:4px;
}

.reply textarea {
	vertical-align: middle;
	display: inline;
	font-size: 14px;
	line-height:18px;
}

.reply label {
	vertical-align: middle;
	display: inline;
	font-size: 11px;
	font-family: tahoma;
	margin-left: 10px;
}

.replytext {
	border: 1px solid #c5c0b9;
	width: 204px;
	padding: 2px;
	color: #493f35;
}

.replytext:focus {
	border: 1px solid #c5c0b9;
	background: #fefff7;
}

#commenttext {
	border: 1px solid #c5c0b9;
	line-height: 1.5em;
	padding: 5px;
	width: 385px;
	height: 120px;
	color: #493f35;
}

.replyarea:focus {
	border: 1px solid #c5c0b9;
	background: #fefff7;
}

#submit {
	border:0;
	text-align: center;
	width: 135px;
	height: 34px;
	cursor: pointer;
	background: url(images/send.gif) no-repeat top left ;
	margin-top:10px;
	margin-left:120px;
}


.top-border .numar {
	float:right;
	font-size:14px;
	font-weight:bold;
	color:#aaa;
}

.top-border {
	padding-bottom:0px; float:left; width:550px;
}

#page_right #content_blog .top-border .date{ color:#555;}

#page_right #content_blog .top-border p { color:#333;}
#page_right #content_blog .top-border a { color:#333;}

.styled {
	font-size:11px;
	padding:2px;
	border:1px solid #aaa;
	width:250px;
}

#formsection {
	width:550px;
	float:left;
	padding-bottom:30px;
}

#formsection h3 {
	font-size:16px;
	color:#ab1e13;
	padding-top:0px;
	padding-bottom:0px;
	font-weight:bold;
}

.rand .tt {
	padding-bottom:2px;
	padding-top:5px;
}

.ann h3{
		font-size:15px;
	color:#ab1e13;
	
}
.commentlist h3 {
	font-size:12px;
	color:#ab1e13;margin:0;
	padding:0;
}

.ann h3 a,
.commentlist h3 a{
	color:#ab1e13;
}

.pagetitle {
	padding-bottom:10px;
	float:left;
	width:550px!important;
	background:none!important;
	color:#000!important;
	padding-left:0px!important;
}

#comments {
	width:550px;
}

.kiri .rand { float:left; width:550px;}
.kiri .rand .tt{ float:left; width:120px;}

#wp_page_numbers li { width:auto!important}
#wp_page_numbers ul { padding-left:0!important;}

#wp_page_numbers li.active_page a {border-color:#BF1E2E!important;}
.linkimto{ color:#FFF; text-decoration:none;}
