@charset "utf-8";

/*
Theme Name: 01 GSM Dome
Theme URI: http://gsmdome.com
Description: Premium theme for Wordpress
Version: 1.0
Author: Alexandru Negrea
Author URI: http://alexandrunegrea.ro
Tags: Premium, Wordpress, Theme, Alexandru Negrea
*/

/* Begin Css Layout */



{

    margin:0;

    padding:0;

}



@font-face {

	font-family: 'HelveticaNeueLTCom57Condensed';

	src: url('font/helveticaneueltcom-cn-webfont.eot');

	src: local('☺'), url('font/helveticaneueltcom-cn-webfont.woff') format('woff'), url('font/helveticaneueltcom-cn-webfont.ttf') format('truetype'), url('font/helveticaneueltcom-cn-webfont.svg#webfontw53yEYZ2') format('svg');

	font-weight: normal;

	font-style: normal;

}



@font-face {

	font-family: 'HelveticaNeueLTCom65Medium';

	src: url('font/helveticaneueltcom-md-webfont.eot');

	src: local('☺'), url('font/helveticaneueltcom-md-webfont.woff') format('woff'), url('font/helveticaneueltcom-md-webfont.ttf') format('truetype'), url('font/helveticaneueltcom-md-webfont.svg#webfontiLlaXKI2') format('svg');

	font-weight: normal;

	font-style: normal;

}



body {

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

    background: #ffffff url('images/bg.gif') top left repeat-x;

	color: #ededed;

	text-align: center;

	margin:0;

	padding:0;

	}



.clear {

    clear:both;

}



img {

	border:0;

}



blockquote {

	border-left:8px solid #d6d6d6;

	font-style:italic;

	margin-left:0;

	margin-right:0;

	padding-left:10px;

	color:#5a5a5a;

}



img.alignleft {

	float:left;

	margin:20px 10px 0 0;

	padding:5px;



}



img.alignright {

	float:right;

	margin:20px 0 0 10px;

	padding:0;

}



hr {

color:#e0e0e0;

margin:3px 0 3px 0;

padding:0;

}



#header {

    height:110px;

    width:980px;

    margin:0 auto 0 auto;

    padding:0;

	text-align:left;



}



#header h1 {

	font-size:34px;

	color:#df3f00;

	margin:0 0 0 30px;

	padding:20px 0 0 0;

	font-weight:normal;

}



.description {

	color:#2b2b2b;

	font-size:18px;

	margin:5px 0 0 35px;

}



h1 a, h1 a:visited {

	color:#df3f00;

	text-decoration:none;

}





.logo {

    float:left;

    margin:0 0 0 0;

    padding:0;

    width:329px;

    height:108px;

}



.logo_right {

	float:right;

	margin:0;

	padding:0;

	width:500px;

	text-transform:uppercase;

	text-align:right;

	font-family: 'HelveticaNeueLTCom57Condensed', sans-serif;

	font-size:14px;

}



.logo_right ul {

	margin:7px 0 20px 10px;

	padding:6px 0 6px 0;

	list-style:none;

}



.logo_right ul li {

    display:inline;

	margin:0 0 0 10px;

	padding:0;

	list-style:none;

}



.logo_right ul li a, .logo_right ul li a:visited {

	text-decoration:none;

	color:#434343;

	font-weight:normal;

	text-align:center;

	padding:15px 10px 10px 10px;

}



.logo_right ul li a:hover {

	color:#e81549;

	background:#1e1e1e;

	-webkit-border-radius-bottomleft:5px;

    -moz-border-radius-bottomleft:5px;

    border-radius-bottomleft:5px;

	-webkit-border-radius-bottomright:5px;

    -moz-border-radius-bottomright:5px;

    border-radius-bottomright:5px;

}



.logo_right ul li a.current {

	color:#e81549;

	background:#1e1e1e;

	-webkit-border-radius-bottomleft:5px;

    -moz-border-radius-bottomleft:5px;

    border-radius-bottomleft:5px;

	-webkit-border-radius-bottomright:5px;

    -moz-border-radius-bottomright:5px;

    border-radius-bottomright:5px;

}



.ad728 {

	width:956px;

	height:90px;

	margin:0 auto 15px auto;

	background:url('images/advertisment.gif') bottom right no-repeat;

	text-align:left;

	padding:10px 24px 0 0;
	
	border-top:1px solid #1e1e1e;

}



.ad300 {

	margin-bottom:15px;	

}



#meniu {

	width:980px;

	margin:0 auto 0 auto;

	padding:0 0 0 0;

	background:#1e1e1e;

	text-transform:uppercase;

	text-align:left;

	font-family: 'HelveticaNeueLTCom57Condensed', sans-serif;

	font-size:14px;

}



#meniu ul {

	margin:0 0 0 10px;

	padding:8px 0 8px 0;

	list-style:none;

}



#meniu ul li {

    display:inline;

	margin:0 25px 0 0;

	padding:0;

	list-style:none;

}



#meniu ul li a, #meniu ul li a:visited {

	text-decoration:none;

	color:#bcbcbc;

	font-weight:normal;

	text-align:center;

	letter-spacing:0.2px;

	text-shadow:1px 1px 0px #000000;

}



#meniu ul li a:hover {

	color:#ffffff;

}



#meniu ul li a.current {

	color:#ffffff;

}





#content {

	width:980px;

	margin:0 auto 0 auto;

	padding:0;



}



.posts {

	float:left;

	width:665px;

	margin:15px 0 0 0;

	padding:0;

	text-align:left;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:13px;

	color:#000000;

	line-height:20px;

	

}



.posts a, .posts a:visited {

	color:#e14646;

	text-decoration:none;

}



.posts a:hover {

	color:#555555;

	text-decoration:none;

}



.posts h1 {

	font-family: 'HelveticaNeueLTCom57Condensed', sans-serif;

	font-size:28px;

	color:#1e1e1e;

	font-weight:normal;

	margin:0 0 15px 0;

	padding:0;

	line-height:24px;

}



.posts h2 {

	font-family: 'HelveticaNeueLTCom57Condensed', sans-serif;

	font-size:24px;

	color:#e81549;

	font-weight:normal;

	margin:0 0 5px 0;

	line-height:22px;

}



.posts h2 a, .posts h2 a:visited {

	text-decoration:none;

	color:#e81549;

	border:0;

	font-weight:normal;

	text-shadow:1px 1px 1px #111111;

}



.posts h2 a:hover {

	color:#d0103f;

	text-shadow:-1px -1px 1px #111111;

}



.posts h3 {

	font-family: 'HelveticaNeueLTCom57Condensed', sans-serif;

	font-size:28px;

	color:#1e1e1e;

	font-weight:normal;

	margin:0 0 15px 0;

	line-height:22px;

}



.posts h3 a, .posts h3 a:visited {

	text-decoration:none;

	color:#1e1e1e;

	border:0;

	font-weight:normal;

	text-shadow:2px 2px 3px #cccccc;

}



.posts h3 a:hover {

	color:#3d3d3d;

}



.posts h4 {

	font-size:13px;

	color:#567427;

	font-weight:bold;

	margin:5px 0 5px 0;

	text-transform:uppercase;

	background:#e4fdc3;

	padding:5px;

	border-top:1px solid #accd81;

	border-bottom:1px solid #accd81;

}



.posts h5 {

	font-size:13px;

	color:#745227;

	font-weight:bold;

	margin:5px 0 5px 0;

	text-transform:uppercase;

	background:#ffe9cc;

	padding:5px;

	border-top:1px solid #d6b488;

	border-bottom:1px solid #d6b488;

}



.featured {

	background:#1e1e1e;

	padding:20px 20px 15px 20px;

	margin:0 0 15px 0;

	-webkit-border-radius:7px;

    -moz-border-radius:7px;

    border-radius:7px;

	color:#c9c9c9;

	font-weight:normal;

	line-height:18px;

}



.featured_img {

	float:left;

	margin:0 10px 0 0;

	padding:0 20px 0 0;

	background:#1e1e1e url('images/featured_separator.gif') center right no-repeat;

}



.featured_meta {

	background:url('images/featured_meta.gif') top left repeat-x;

	padding:10px 0 0 0;

	margin:10px 0 0 0;

	font-family: 'HelveticaNeueLTCom57Condensed', sans-serif;

	font-weight:normal;

	font-size:13px;

	color:#e81549;

}



.featured_meta ul {

	list-style:none;

	margin:5px 0 0 0;

	padding:0;

}



.featured_meta ul li {

	display:inline;

	margin:0 15px 0 0;

	padding:0;

	list-style:none;

}



.featured_meta ul li.featured_more {

	background:url('images/bookmark.gif') center left no-repeat;

	padding-left:15px;

}



.featured_meta ul li.featured_date {

	background:url('images/calendar_day.gif') center left no-repeat;

	padding-left:15px;

}



.featured_meta ul li.featured_comments {

	background:url('images/comment_left.gif') center left no-repeat;

	padding-left:15px;

}



.featured_meta ul li a, .featured_meta ul li a:visited {

	color:#5f5f5f;

	text-decoration:none;

	background:#181818;

	padding:3px 5px 3px 5px;

	-webkit-border-radius:5px;

    -moz-border-radius:5px;

    border-radius:5px;

}



.featured_meta ul li a:hover {

	color:#c9c9c9;

}



.share {

	float:right;

	margin:0;

	padding:0;

	text-align:right;

}



.post {

	padding:0 0 20px 0;

	margin:15px 0 15px 0;

	line-height:18px;

	color:#2c2c2c;

}



.post ul {

	margin:5px 0 10px 10px;

	padding:0;

}



.post_img {

	float:left;

	margin:0 15px 0 0;

	padding:0 0 0 0;

}



.meta {

	padding:0 0 0 0;

	margin:5px 0 0 0;

	font-family: 'HelveticaNeueLTCom57Condensed', sans-serif;

	font-weight:normal;

	font-size:13px;

	color:#e81549;

}



.meta li {

	display:inline;

	margin:0 15px 0 0;

	padding:0;

	list-style:none;

}



.meta li a, .meta li a:visited {

	background:#e7e7e7;

	padding:3px 5px;

	color:#555555;

	-webkit-border-radius:5px;

    -moz-border-radius:5px;

    border-radius:5px;

}



.meta li a:hover {

	color:#333;	

}



.meta li.comment {

	padding-left:15px;

	background:url('images/comment_left.gif') center left no-repeat;

	list-style:none;

}



.meta li.date {

	padding-left:15px;

	background:url('images/calendar_day.gif') center left no-repeat;

	list-style:none;

}



.meta li.more {

	padding-left:15px;

	background:url('images/bookmark.gif') center left no-repeat;

	list-style:none;

}



.meta1 {

	padding:5px 10px 5px 5px;

	clear:both;

	background:#f3f3f3;

	margin:15px 0 15px 0;

	-webkit-border-radius:5px;

    -moz-border-radius:5px;

    border-radius:5px;

}



.meta1 a, .meta1 a:visited {

	color:#111111;	

}



.meta1 a:hover {

	color:#555555;	

}



.meta2 {

	margin-left:15px;

	background:#f5f5f5;

	-webkit-border-radius:7px;

	-moz-border-radius:7px;

	border-radius:7px;

	padding:12px 5px 13px 5px;

	font-family: 'HelveticaNeueLTCom57Condensed', sans-serif;

	font-weight:normal;

	font-size:13px;

	line-height:15px;

}



.meta2 li {

	display:inline;

	margin:0 15px 0 0;

	padding:0;

	list-style:none;

}



.meta2 li a, .meta2 li a:visited {

	padding:0;

	color:#555555;

}



.meta2 li a:hover {

	color:#333;	

}



.meta2 li.comment {

	padding-left:15px;

	background:url('images/comment_left.gif') center left no-repeat;

	list-style:none;

}



.meta2 li.date {

	padding-left:15px;

	background:url('images/calendar_day.gif') center left no-repeat;

	list-style:none;

	margin-left:220px;

}



.related {

	margin:15px 0 15px 0;

	padding:0;

}



.related ul {

	list-style:none;

	margin:0;

	padding:0;

}



.related ul li {

	list-style:none;

	margin:0 0 5px 0;

	padding:5px;

	background:#f5f5f5;

	-webkit-border-radius:7px;

    -moz-border-radius:7px;

    border-radius:7px;

}



#sidebar {

	width:300px;

	float:right;

	margin:15px 0 15px 0;

	padding:0;

	text-align:left;

	color:#333333;

	line-height:18px;

	

}



.social {

	background:#dbdbdb;

	-webkit-border-radius:7px;

    -moz-border-radius:7px;

    border-radius:7px;

	padding:10px;

	margin-bottom:15px;

}



.social h2 {

	background:url('images/social_separator.gif') bottom left repeat-x!important;

	margin:0!important;

	padding:0 0 8px 0;

	font-family:'HelveticaNeueLTCom57Condensed', sans-serif!important;

	font-size:14px!important;

	color:#555555;

	text-transform:uppercase;

	font-weight:normal!important;

}



.social p {

	margin:15px 0 0 0;

	padding:0;

}





#sidebar h2 {

	margin:0 0 5px 0;

	padding:0 0 8px 0;

	font-family:'HelveticaNeueLTCom57Condensed', sans-serif;

	font-size:14px;

	color:#555555;

	text-transform:uppercase;

	font-weight:normal;

	background:url('images/sidebar_separator.gif') bottom left repeat-x;

}



#sidebar ul {

	margin:0 0 15px 0;

	padding:0 0 0 0;

	list-style:none;

}



#sidebar ul li {

	padding:5px;

	margin:0 0 3px 0;

	list-style:none;

	text-align:justify;

	background:#f5f5f5;

	-webkit-border-radius:7px;

    -moz-border-radius:7px;

    border-radius:7px;



}



#sidebar ul li a, #sidebar ul li a:visited {

	font-size:12px;

	color:#e14646;

	text-decoration:none;

	font-weight:bold;

}



#sidebar ul li a:hover {

	color:#555555;

}



#sidebar a, #sidebar a:visited {

	font-size:12px;

	color:#3b5998;

	text-decoration:none;

}



#sidebar a:hover {

	color:#1d1d1d;

}



.field {

	width:320px;

	padding:6px 35px 6px 5px;

	margin:0 0 0 20px;

	color:#6a6a6a;

	font-size:11px;

	border-top:1px solid #999;

	border-left:1px solid #999;

	border-bottom:0px solid #ffffff;

	border-right:0px solid #ffffff;

	background:#e7e7e7 url('images/lupa.png') center right no-repeat;

	-webkit-border-radius:5px;

    -moz-border-radius:5px;

    border-radius:5px;

}



.buton {

	background:url('images/buton_abonare.gif') top left no-repeat;

	width:81px;

	height:32px;

	display:inline;

	border:0;

	margin-left:5px;

}



.submit {

	background:url('images/buton_cautare.gif') top left no-repeat;

	width:81px;

	height:32px;

	display:inline;

	border:0;

	margin-left:5px;

}



.abonare {

	width:220px;

	padding:7px 0 5px 5px;

	color:#3c3c3c;

	font-size:11px;

	margin-left:0;

}



.arhiva_dropdown {

	width:290px;

	padding:2px 0 2px 5px;

	color:#3c3c3c;

	font-size:11px;

	margin-left:0;

	border:1px solid #cccccc;

	-webkit-border-radius:5px;

    -moz-border-radius:5px;

    border-radius:5px;

}



#footer {

	width:100%;

	margin:15px auto 0 auto;

	padding:10px 0 10px 0;

	color:#5f5f5f;

	font-family:'HelveticaNeueLTCom57Condensed', sans-serif;

	font-size:14px;

	font-weight:normal;

	line-height:18px;

	text-align:left;

    background: #1e1e1e;



}



#footer ul {

	margin:0 auto;

	padding:0;

	list-style:none;

	width:980px;

}



#footer ul a, #footer ul a:visited {

	text-decoration:none;

	background:#181818;

	padding:3px 5px 3px 5px;

	color:#bcbcbc;

	-webkit-border-radius:5px;

    -moz-border-radius:5px;

    border-radius:5px;

}



/* Begin Coments Layout */



.commentlist {

	margin:0;

	padding:0;

}



.commentlist li {

	list-style:none;

	margin:0 0 15px 0;

	padding:10px 10px 10px 10px;

	text-align:justify;

	-webkit-border-radius:5px;

    -moz-border-radius:5px;

    border-radius:5px;

}



.commentlist li a, .commentlist li a:visited {

	text-decoration:none;

	color:#3b5998;

	font-weight:normal;

	border:0;

}



.commentlist li a:hover {

	color:#000000;

}



.commentlist img {

	padding:0;

	margin:3px 5px 0 0;

	float:left;

}



.commentlist li div.vcard img.avatar { 

	padding:4px 4px; 

	left:7px; 

	top:0; 

	float:left;

	background:#ffffff;

	}



.commentlist li div.comment-meta { 

	font:bold 10px/1.4 arial; 

	right:10px; 

	margin-top:0px; 

	padding-top:0px;

	}



.commentlist li p { 

	font:normal 12px/1.4 arial;

	margin:0 0 10px 0; 

	line-height:18px;

	}



.commentlist li ul { 

	font:normal 12px/1.4 arial; 

	list-style:square; 

	margin:0 0 1em; 

	padding:0; 

	text-indent:0; 

	}



.commentlist li ul.children li.depth-2 { 

	margin:0 5px 1.25em; 

	}



.commentlist li ul.children li.depth-3 { 

	margin:0 5px 1.25em; 

	}



.commentlist li ul.children li.depth-4 { 

	margin:0 0 .25em; 

	}



.commentlist li ul.children { 

	list-style:none; 

	margin:1em 0 0; 

	text-indent:0; 

	}



.commentlist li ul { 

	font:normal 12px/1.4 arial; 

	list-style:square; 

	margin:0 0 1em; 

	padding:0; 

	text-indent:0; 

	}



.commentlist li div.comment-author { 

	display:inline;

	}



.commentlist li.even { 

	background:#f5f5f5; 

	}



.commentlist li.odd { 

	background:#e8e8e8; 

	}



.commentlist li div#cancel-comment-reply{ 

	background:url('images/cancel_reply.png') center left no-repeat;

	padding-left:18px;

	font-style:normal!important;

	font-family:'HelveticaNeueLTCom57Condensed', sans-serif;

	font-weight:normal;

	font-size:14px;

	}

.commentlist li div#cancel-comment-reply a { 

	color:#df3f00; 

	text-decoration:none; 

	text-transform:uppercase; 

	}



.commentlist li.comment-author-admin {



}



cite.fn {

	font-style:normal!important;

	font-family:'HelveticaNeueLTCom57Condensed', sans-serif;

	font-weight:normal;

	font-size:18px;

}



span.says {

	font-style:normal!important;

	font-family:'HelveticaNeueLTCom57Condensed', sans-serif;

	font-weight:normal;

	font-size:12px;

	color:#555555;

}



.reply {

	background:#ffffff url('images/reply.png') center left no-repeat;

	font-style:normal!important;

	font-family:'HelveticaNeueLTCom57Condensed', sans-serif;

	font-weight:normal;

	font-size:14px;

	margin-bottom:10px;

	text-align:left;

	padding:3px 5px 3px 20px;

	-webkit-border-radius:5px;

    -moz-border-radius:5px;

    border-radius:5px;

	display:inline;

}



div#respond {

	background-color:transparent;

	list-style:none;

	margin:0 0 10px 0;

	padding:5px 5px 5px 10px;

	text-align:left;

	line-height:20px;

	color:#7e7e7e;

	font-style:normal!important;

	font-family:'HelveticaNeueLTCom57Condensed', sans-serif;

	font-weight:normal;

	font-size:14px;

}



#respond p {

	margin:3px 0 3px 0;

	padding:0;

}



#author {

	width:300px;

	height:20px;

	margin:0 0 0 0;

	background:#ffffff;

	border:1px solid #b9b9b9;

	padding:5px 0 0 5px;

	color:#333333;

	font-style:normal!important;

	font-family:'HelveticaNeueLTCom57Condensed', sans-serif;

	font-weight:normal;

	font-size:14px;

}



#email {

	width:300px;

	height:20px;

	margin:0 0 0 0;

	background:#ffffff;

	border:1px solid #b9b9b9;

	padding:5px 0 0 5px;

	color:#333333;

	font-style:normal!important;

	font-family:'HelveticaNeueLTCom57Condensed', sans-serif;

	font-weight:normal;

	font-size:14px;

}



#url {

	width:300px;

	height:20px;

	margin:0 0 0 0;

	background:#ffffff;

	border:1px solid #93aad0;

	padding:5px 0 0 5px;

	color:#333333;

	font-style:normal!important;

	font-family:'HelveticaNeueLTCom57Condensed', sans-serif;

	font-weight:normal;

	font-size:14px;

}



#comment {

	width:300px;

	height:165px;

	margin:0 0 0 0;

	background:#ffffff;

	border:1px solid #b9b9b9;

	padding:5px 0 0 5px;

	color:#333333;

	font-style:normal!important;

	font-family:'HelveticaNeueLTCom57Condensed', sans-serif;

	font-weight:normal;

	font-size:14px;

}



#submit {

	width:307px;

	height:30px;

	margin:10px 0 0 0;

	background:#e14546;

	color:#ffffff;

	font-style:normal!important;

	font-family:'HelveticaNeueLTCom57Condensed', sans-serif;

	font-weight:normal;

	font-size:16px;

	border:0;

}



#submit:hover {

	background:#555555;

}



/* End Coments Layout */



/* Start Slider Layout */



#vertical_slide, #horizontal_slide {

	font-weight: normal;

	clear:both;

	font-size:12px;

}



#vertical_slide ul {

list-style:none;

margin:0;

padding:0;

}



#vertical_slide ul li {

list-style:none;

margin:0 0 2px 0;

padding:0 0 5px 0;

border-bottom:1px dotted #cccccc;

}



#vertical_slide ul li a {

text-decoration:none;

color:#d04128;

}



#vertical_slide ul li a:hover {

color:#000000;

}



div.marginbottom {

	/* Since the Fx.Slide element resets margins, we set a margin on the above element */

	margin-bottom: 10px;

	font-size:11px;

	font-weight:bold;

	text-transform:uppercase;

	color:#606060;

}



div.marginbottom a {

font-size:11px;

padding-right:0;

margin-right:5px;

font-weight:normal;

}



.left {

float:left;

margin:0 0 0 3px;

padding:0;

width:45%;

text-align:left;

}



.right {

float:right;

margin:0 3px 0 0;

padding:0;

width:45%;

text-align:right;

}



.wp-caption {

border:1px solid #cccccc;

padding-top:5px;

text-align:center;

background:#e9e3df;

font-style:italic;

}



.stand {

float:left;

margin-left:12px;

margin-right:8px;

}



/*

Default style for WP-PageNavi plugin



http://wordpress.org/extend/plugins/wp-pagenavi/

*/



.wp-pagenavi {

	clear: both;

}



.wp-pagenavi a, .wp-pagenavi a:visited, .wp-pagenavi span {

	text-decoration: none;

	padding: 3px 5px;

	margin: 2px;

	background:#1e1e1e;

	-webkit-border-radius:5px;

    -moz-border-radius:5px;

    border-radius:5px;

	color:#cccccc;

}



.wp-pagenavi a:hover, .wp-pagenavi span.current {

    color:#ffffff;

}



.wp-pagenavi span.current {

	font-weight: bold;

}



.tags {

	width:980px;

	margin:0 auto;

	padding:10px 0 10px 0;

	border-top:1px solid #cccccc;

	margin-top:15px;

	text-align:justify;

}



.tags a, .tags a:visited {

	font-size:12px;

	color:#e14646;

	text-decoration:none;

	font-weight:normal;

	background:url("images/tag.png") center left no-repeat;

	padding:3px 5px 3px 22px;

}



.tags a:hover {

	color:#555555;	

}


#preloadedImages {
       width: 0px;
       height: 0px;
       display: inline;
       background-image: url('images/twitter.png');
       background-image: url('images/facebook.png');
       background-image: url('images/youtube.png');
       background-image: url('images/rss.png');
	   background-image: url('images/tip_hover.png');
}
