/*  
Theme Name: Carbon
Theme URI: http://www.cosmosul.ro
Description: Carbon WP Theme for Cosmosul.ro
Version: 2.0
Author: Ciprian Pricop (ciprian.pricop@yahoo.com)
Author URI: http://www.cosmosul.ro
*/

/*
	COPYRIGHT (c) CIPRIAN PRICOP

	THIS IS NOT FREE THEME!!! DO NOT USE THIS THEME!!!
*/

body { padding:0; margin:0; font-weight:normal; font-size:11px; /*background:url('images/cosmosulbg.jpg') center top no-repeat #020403;*/ background:#f0edec; font-family: verdana, geneva, arial, helvetica, sans-serif; text-align:center; }

p { font-weight:normal; font-size:11px; color:#000; font-family: verdana, geneva, arial, helvetica, sans-serif; }

a { color:#cc0000; text-decoration:none; }
a:hover { text-decoration:underline; }

img {display:block}

pre { margin-top:10px; }

.red_color {  }

/* ----------------------- */

#main { width:953px; margin:0 auto; margin-top:50px; margin-bottom:16px; border:1px solid #c0c0c0; background:#fff; }

#inner { margin:0; padding:0; width:937px; margin-top:20px; margin-bottom:20px; padding-left:18px; padding-right:18px; }

#logo { width:918px; height:100px; background:url('images/logo3d.jpg') left top no-repeat #fff; float:left; }

#space1 { width:918px; height:5px; background:#d5d5d5; font-size:1px; float:left; }

#headline { margin:0; padding:0; width:918px; height:30px; background:#fff; }

#headline h2 { margin:0; padding:0; padding-top:8px; padding-bottom:8px; padding-left:12px; font-size:11px; float:left; }

#headline p { margin:0; padding:0; padding-top:8px; padding-bottom:8px; padding-right:12px; font-weight:bold; float:right; }

#menu { margin:0; padding:0; width:918px; height:35px; background:#333333; float:left;  }

#menu p { margin:0; padding:0; padding-right:12px; float:right; }

#pub1 { width:918px; background:#fff; /*padding-top:10px; padding-bottom:10px;*/ text-align:left; float:right; }

#pub1b { margin:0; padding:0; width:918px; height:90px; /*background:#E7E7E7; */ margin-top:10px; float:left; text-align:center; }

#content { width:937px; margin-top:10px; background:url('images/cbg1.jpg') left top repeat-y; display:table; clear:both; }

#left { width:518px; float:left; text-align:left; }

/*#left img { margin:0 auto; }*/

#pub2 { border-top:4px solid #fff; clear:both; }

#right { width:252px; float:left; text-align:left; margin:0; margin-left:12px; }

#right2 { margin:0; padding:0; width:125px; float:right; margin-right:18px; /*border:1px solid #c0c0c0;*/ background:url('images/pub4bg.jpg') no-repeat; min-height:600px; }

#pub3 {  }

#space2 { padding:0; margin:0; border:0; margin-top:10px; margin-bottom:0px; width:918px; height:1px; border-top:1px solid #d5d5d5; font-size:0px; float:left; }

#browse { width:918px; margin-top:4px; margin-bottom:10px; background:url('images/cbg2.jpg') left top repeat-y; display:table; }

#panel1 { width:236px; float:left; text-align:left; }

#panel2 { width:236px; margin-left:10px; float:left; text-align:left; }

#panel3 { width:236px; margin-left:10px; float:left; text-align:left; }

#pub4 {  }

#pub5 { width:918px; background:#ffffff; }

#tag_cloud { width:918px; background:#fff; padding:0; margin:0; margin-right:16px; display:table; }

#footer { width:918px; height:35px; margin-top:10px; background:#333333; margin-right:16px; text-align:left; }



#menu ul { margin:0; padding:0; padding-top:10px; padding-left:12px; display:block; list-style-type:none; }
#menu ul li { margin-right:30px; float:left; color:#fff; }
#menu ul li a { font-size:12px; font-weight:bold; text-decoration:none; color:#fff; text-transform:uppercase; font-family: x-small "Trebuchet MS", Trebuchet, Verdana, Sans-serif; }
#menu ul a:hover { color:#fe1a1a; }

#search { padding:0; /*padding-right:12px;*/ margin:10px; /*float:right; text-align:right;*/ }

#search p { line-height:16px; }

#s { width:200px; }

#frontpage h2 { padding:0; margin:0; padding-bottom:4px; 
/*font-size:18px; font-weight:normal; font-family: x-small "Trebuchet MS", Trebuchet, Verdana, Sans-serif;*/
font-size:16px; font: normal 16px / normal "lucida sans unicode", "lucida sans", "lucida grande", sans-serif; font-weight: bold;
}

#frontpage h2 a { padding:0; margin:0; color:#cc0000; font-weight:bold; font-size:16px; }
#frontpage h2 a:hover { color:#505050; text-decoration:none; }

#frontpage h5 { padding:0; margin:0; padding-top:6px; padding-bottom:6px; 
/*font-size:14px; font-weight:bold; font-family: x-small "Trebuchet MS", Trebuchet, Verdana, Sans-serif;*/
font-size:14px; font: normal 14px / normal "lucida sans unicode", "lucida sans", "lucida grande", sans-serif; font-weight: bold;
}

#frontpage ul { margin:0; padding:0; padding-left:0px; padding-right:12px; padding-top:0px; padding-bottom:6px; display:block; list-style-type:none; float:left; }
#frontpage ul li { color:#000; padding-bottom:2px; /*border-bottom:1px solid #e7e7e7;*/ }
#frontpage ul li:last-child { border-bottom:0px; }
#frontpage ul li a { font-weight:normal; text-decoration:none; color:#cc0000; }
#frontpage ul a:hover { color:#505050; /*text-decoration:underline;*/ }

#frontpage p { padding-right:5px; text-align:justify; line-height:130%; font-size:12px; }

#post h2 { padding:0; margin:0; padding-top:4px; padding-bottom:0px; 
/*font-size:18px; font-weight:normal; font-family: x-small "Trebuchet MS", Trebuchet, Verdana, Sans-serif; */
font-size:16px; font: normal 16px / normal "lucida sans unicode", "lucida sans", "lucida grande", sans-serif; font-weight: bold;
}
#post h2 a { padding:0; margin:0; color:#cc0000; font-weight:bold; font-size:16px; }
#post h2 a:hover { color:#505050; text-decoration:none; }

#post h5 { padding:0; margin:0; padding-bottom:6px; 
/*font-size:14px; font-weight:bold; font-family: x-small "Trebuchet MS", Trebuchet, Verdana, Sans-serif; */
font-size:14px; font: normal 14px / normal "lucida sans unicode", "lucida sans", "lucida grande", sans-serif; font-weight: bold;
}

#post ul { margin:0; padding:0; padding-left:0px; padding-right:12px; padding-top:0px; padding-bottom:6px; display:block; list-style-type:none; }
#post ul li { color:#000; padding-bottom:2px; /*border-bottom:1px solid #e7e7e7;*/ }
#post ul li:last-child { border-bottom:0px; }
#post ul li a { font-weight:normal; text-decoration:none; color:#cc0000; }
#post ul a:hover { color:#505050; /*text-decoration:underline;*/ }

#post p { margin:0; padding:0; margin-top:10px; margin-right:10px; font-size:12px; }

#post blockquote { margin:0; margin-left:20px; margin-right:10px; margin-top:10px; padding-left:10px; padding-top:2px; padding-right:10px; padding-bottom:6px; background:#f6f4f4; }

#category h2 { padding:0; margin:0; padding-bottom:0px; 
/*font-size:18px; font-weight:normal; font-family: x-small "Trebuchet MS", Trebuchet, Verdana, Sans-serif; */
font-size:16px; font: normal 16px / normal "lucida sans unicode", "lucida sans", "lucida grande", sans-serif; font-weight: bold;
}
#category h2 a { padding:0; margin:0; color:#cc0000; font-weight:bold; font-size:16px; }
#category h2 a:hover { color:#505050; text-decoration:none; }

#category p { font-size:12px; }

#nav h5 { text-align:center; margin:0; padding:0;
font-size:14px; font: normal 14px / normal "lucida sans unicode", "lucida sans", "lucida grande", sans-serif; font-weight: normal;
}
#nav h5 a { font-size:14px; color:#505050; }
#nav h5 a:hover { font-size:14px; color:#cc0000; }

#right h2 { margin:0; padding:0; padding-left:12px; padding-top:6px; padding-bottom:6px; font-size:11px; background:#e7e7e7; text-transform:uppercase; }

#right p { margin:0; padding:0; padding-left:12px; padding-right:12px; padding-top:6px; padding-bottom:6px; }

#right a { color:#505050; text-decoration:none; }
#right a:hover { color:#cc0000; }

#right_sidebar ul { margin:0; padding:0; padding-left:12px; padding-right:12px; padding-top:6px; padding-bottom:6px; display:block; list-style-type:none; }
#right_sidebar ul li { color:#000; padding-bottom:2px; border-bottom:1px solid #e7e7e7; }
#right_sidebar ul li:last-child { border-bottom:0px; }
#right_sidebar ul li a { font-weight:normal; text-decoration:none; color:#505050; }
#right_sidebar ul a:hover { color:#cc0000; /*text-decoration:underline;*/ }

#right_sidebar img { float:left; margin-right: 10px; }

#panel1 h2, #panel2 h2, #panel3 h2 { margin:0; padding:0; padding-left:12px; padding-top:6px; padding-bottom:6px; font-size:11px; background:#e7e7e7; text-transform:uppercase; }

#panel1 ul { margin:0; padding:0; padding-left:12px; padding-right:12px; padding-top:6px; padding-bottom:6px; display:block; list-style-type:none; }
#panel1 ul li { color:#000; padding-bottom:2px; border-bottom:1px solid #e7e7e7; }
#panel1 ul li:last-child { border-bottom:0px; }
#panel1 ul li a { font-weight:bold; text-decoration:none; color:#505050; }
#panel1 ul a:hover { color:#cc0000; /*text-decoration:underline;*/ }

#panel2 ul { margin:0; padding:0; padding-left:12px; padding-right:12px; padding-top:6px; padding-bottom:6px; display:block; list-style-type:none; }
#panel2 ul li { color:#000; padding-bottom:2px; border-bottom:1px solid #e7e7e7; }
#panel2 ul li:last-child { border-bottom:0px; }
#panel2 ul li a { font-weight:bold; text-decoration:none; color:#505050; }
#panel2 ul a:hover { color:#cc0000; /*text-decoration:underline;*/ }

#panel3 ul { margin:0; padding:0; padding-left:12px; padding-right:12px; padding-top:6px; padding-bottom:6px; display:block; list-style-type:none; }
#panel3 ul li { color:#000; padding-bottom:2px; border-bottom:1px solid #e7e7e7; }
#panel3 ul li:last-child { border-bottom:0px; }
#panel3 ul li a { font-weight:bold; text-decoration:none; color:#505050; }
#panel3 ul a:hover { color:#cc0000; /*text-decoration:underline;*/ }

/*
#tag_cloud h2 { margin:0; padding:0; float:left; }

#tag_cloud ul { margin:0; padding:0; margin:6px; padding:2px; list-style:none; font-size:140%; text-align:center; }
#tag_cloud ul li { margin:0; padding:0; display:inline; padding:0; margin:4px; line-height:15px; }
#tag_cloud ul li a { color:#7f7f7f; }
#tag_cloud ul li a:hover { color:#cc0000; text-decoration:none; }


#tag_cloud a { margin:0; padding:0; display:block; float:left; margin-left:5px; color:#7f7f7f; }
*/

#tag_cloud ul { margin:6px; padding:2px; list-style:none; font-size:140%; text-align:justify; }
#tag_cloud ul li { display:inline; padding:0; margin:4px; line-height:15px; }
#tag_cloud ul a { color:#7f7f7f; }
#tag_cloud ul a:hover { color:#cc0000; text-decoration:none; }



#footer ul { margin:0; padding:0; margin-top:10px; margin-left:12px; list-style-type:none; text-align:left; }

#footer ul li { padding:0; margin:0; color:#fff; float:left; margin-right:16px; }

#footer ul li a { padding:0; margin:0; font-size:11px; font-weight:normal; text-decoration:none; color:#fff; text-transform:uppercase; font-family: x-small "Trebuchet MS", Trebuchet, Verdana, Sans-serif; }

#footer ul a:hover { color:#fe1a1a; }

#footer p { margin:0; padding:0; padding-top:10px; padding-left:12px; padding-right:12px; color:#fff; }
#footer a { color:#fff; text-decoration:none; }
#footer a:hover { color:#fe1a1a; }

.footer_left { float:left;  }
.footer_right { float:right; }

#nav { clear:both; border-top:10px solid #ffffff; }

/* --------------------- */

.tabberlive .tabbertabhide { display:none; }
.tabber {  }
.tabberlive { margin-top:1em; }

ul.tabbernav { margin:0; padding: 3px 0; border-bottom: 1px solid #d5d5d5; font: bold 11px Verdana, sans-serif; }

ul.tabbernav li { list-style: none; margin: 0; display: inline; }
ul.tabbernav li a { padding: 3px 0.5em; margin-left: 3px; border: 1px solid #d5d5d5; border-bottom: none; background: #eeeeee; text-decoration: none; }
ul.tabbernav li a:link { color: #000; }
ul.tabbernav li a:visited { color: #000; }
ul.tabbernav li a:hover { color: #cc0000; background: #fff; border-color: #d5d5d5; }
ul.tabbernav li.tabberactive a { background-color: #fff; border-bottom: 1px solid #fff; }
ul.tabbernav li.tabberactive a:hover { color: #000; background: white; border-bottom: 1px solid white; }

.tabberlive .tabbertab { padding:5px; border:1px solid #d5d5d5; border-top:0; margin-bottom:6px; }

.tabbertab h2{ margin:0; padding:0; color:#000; text-decoration:none; font-size:12px; }
.tabbertab h2 a { color:#cc0000; text-decoration:none; font-size:12px; }
.tabbertab h2 a:hover { color:#000; }
.tabbertab p { margin:0; padding:0; margin-top:6px; color:#000; font-size:11px; }

.tabbertab ul { margin:0; padding:0; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px; display:block; list-style-type:none; }
.tabbertab ul li { color:#000; padding-bottom:2px; border-bottom:1px solid #e7e7e7; }
.tabbertab ul li:last-child { border-bottom:0px; }
.tabbertab ul li a { font-weight:normal; text-decoration:none; color:#505050; }
.tabbertab ul a:hover { color:#cc0000; /*text-decoration:underline;*/ }

#homepage_categorii {}

#homepage_categorii h2 { padding:0; margin:0; margin-bottom:6px;
font-size:16px; font: normal 16px / normal "lucida sans unicode", "lucida sans", "lucida grande", sans-serif; font-weight: bold; }

#homepage_categorii h2 a { padding:0; margin:0; font-size:14px; }

#homepage_categorii p { padding:0; margin:0; font-size:11px; }

/* --------------------- */

.article_img { margin:0 auto; }

.wp-polls-ans { margin-top:10px; margin-bottom:10px; }

.flashmovie { margin:0 auto; text-align:center; margin-top:10px; }

.commentlist { margin:0; padding:0; margin-left:10px; margin-right:10px; }
.commentlist li { padding:10px; border-bottom:1px solid #f2f2f2; }

#commentlist { margin:0; padding:0; padding-left:10px; margin-left:10px; margin-right:10px; }
#commentlist li { padding:10px; }
.author_comment { background:#faf8f8; border:1px solid #eceaea; }

