﻿@import url("class.css");

body { text-align:center; font-size:12px; font-family:Arial, sans-serif; }

a:link { color:#007DAB; font-weight:bold; text-decoration:none; }
a:visited { color:#007DAB; text-decoration:none; }
a:hover {  text-decoration:underline; }
a:active { color:#444; }
a img { border:0; }

#container { text-align:left; width:979px; margin:5px auto !important; background:#FFF; }

#header { width:979px; margin-bottom:5px; }
#logo { float:left; }
#menu { float:right; width:700px !important; }
#menu ul { padding:0; margin-top:46px; }
#menu ul li { list-style:none; display:block; float:left; text-align:center; margin:0 0 0 2px; padding:0 0 0 6px; }
#menu ul li a { display:block; font-size:15px; font-weight:bold; letter-spacing:-1px; color:#000; padding:10px 12px 10px 4px; text-decoration:none; }
#menu ul li.active, #menu ul li:hover { background:url(../images/bg-anchor-left.png) no-repeat top left; }
#menu ul li:hover a { color:#FFF; text-decoration:none; background:url(../images/bg-anchor-right.png) no-repeat top right;  }
#menu ul li.active a, #menu ul li a:hover  { color:#FFF; text-decoration:none; background:url(../images/bg-anchor-right.png) no-repeat top right; }

#logo-bg { margin:5px 0 15px 0; width:979px; height:347px; background:url(../images/logo-bg.png) no-repeat; }

#boxes { width:979px; height:100px; margin:0 0 20px 0; }
#boxes .intra-in-lupta { float:left; }
#boxes .semneaza-si-tu { float:right; }

#box-right { text-align:right; }


#page { margin-top:25px; margin-bottom:40px; border-bottom:1px solid #ccc; padding-bottom:20px; }

#left #rounded-top-hai { width:627px; height:67px; background:url(../images/bg-semnaturi-top-hai.png) no-repeat; }

#page #left { float:left; width:627px; }
#left #rounded-top-semnaturi { width:627px; height:71px; background:url(../images/bg-semnaturi-top-semnaturi.png) no-repeat; }
#left #rounded-top-biografie { width:627px; height:71px; background:url(../images/bg-semnaturi-top-biografie.png) no-repeat; }
#left #rounded-top-contact { width:627px; height:71px; background:url(../images/bg-semnaturi-top-contact.png) no-repeat; }
#left #rounded-top-voluntariat {
	width: 627px;
	height: 71px;
	background: url('../images/bg-trainingexpertise-scris-top.png') no-repeat;
}
#left #rounded-top-donatii { width:627px; height:75px; background:url(../images/bg-semnaturi-top-donatii.png) no-repeat; }
ft #rounded-top-semnul { width:627px; height:71px; background:url(../images/bg-semnaturi-top-semnul.png) no-repeat; }
#left #rounded-top-presa { width:627px; height:67px; background:url(../images/bg-semnaturi-top-presa.png) no-repeat; }
#left #rounded-bottom { width:627px; height:30px; background:url(../images/bg-semnaturi-bottom.png) no-repeat; }
#left #rounded-top { width:627px; height:30px; background:url(../images/bg-semnaturi-top-n.png) repeat-y; }
#left #rounded-center { padding:17px 30px 0 30px; width:575px; background:url(../images/bg-semnaturi-center.png) repeat-y; }

#left .floatleft { width:277px; }
#left .floatright { width:272px; border-left:1px solid #C7C7C7; padding:0 0 0 25px;}
#left .floatright { width:272px; border-left:1px solid #C7C7C7; padding:0 0 0 25px;}
#left .border { border-left:1px solid #C7C7C7; }
#left .borderbottom { width:auto; height:1px; background:#C7C7C7; margin:15px 0; }
#left h1 { margin:0 0 13px 0; font-size:25px; font-weight:bold; letter-spacing:-1px; color:#000; line-height:25px; }
#left p {
	font-size:small;
	color:#676767;
	line-height:18px;
	margin:0;
	padding:0 0 10px 0;
}

#left p.blue { font-weight:bold; font-size:15px; color:#007DAB; }
#left form { margin:25px 0 0 0; }
#left form label { margin:0 0 0 2px; font-size:12px; color:#414141; }
#left form input { margin:5px 0 1px 0; font-size:13px; width:222px; height:16px; padding:11px; border:0; background:url(../images/ipt-input.png) no-repeat; }
#left form input.ipt-trimite { display:block; position:relative; top:-4px; width:88px; height:34px; background:url(../images/btt-trimite.png) no-repeat; font-size:0; line-height:0; text-indent:-9999px; border:0; }
#left form input.ipt-radio { margin:0 20px 0 4px; position:relative; bottom:-2px; width:auto; height:auto; padding:0; background-image:none; }
#left form input.ipt-voluntar { display:block; position:relative; margin-bottom:-1px; left:423px; width:152px; height:34px; background:url(../images/btt-voluntar.png) no-repeat; font-size:0; line-height:0; text-indent:-9999px; border:0; }

p.semnatura { text-align:right; }
p.big { font-size:17px !important; margin-bottom:10px !important; }
p.discurs { background-color: #000080 !important; padding:5px !important; color:#FFF !important; font-family: Arial Black !important; font-size:16px !important; margin:0 0 12px 0 !important;}
p.discurs span { font-size:24px; }
h1.gray { font-size:22px !important; font-weight:bold !important; color:#888 !important; text-align:center; }
h2.subheading { font-weight:bold; font-size:16px; color:##000; text-align:center; }
.youtube { width:567px !important; }
p.small { font-size:10px !important; }

.romania-mea { position:relative; top:-15px; }

#page #right { float:right; width:335px; }
#right #contact { text-align:right; }
#right #newsletter { text-align:left; margin:20px 0 0 0; width:335px; height:284px; background:url(../images/bg-newsletter.png) no-repeat; }
#right #newsletter p { text-align:left; width:246px; position:relative; top:90px; left:62px; color:#4C4C4C; line-height:18px; }
#right #newsletter form { width:237px; position:relative; top:104px; left:65px; }
#right #newsletter form input.ipt-email { width:226px; height:18px; padding:5px; border:0; }
#right #newsletter form input.ipt-trimite { display:block; position:relative; top:22px; left:150px; width:88px; height:34px; background:url(../images/btt-trimite.png) no-repeat; font-size:0; line-height:0; text-indent:-9999px; border:0; }

#logo { float:left; }

#anunt { float:right; width:329px; height:116px;  }
#anunt p { float:left; position:relative; top:-3px; margin:0; font-size:52px; font-weight:bold; color:#FFF; }
#anunt p.ore { left:23px; }
#anunt p.minute { left:54px; }
#anunt p.secunde { left:97px; }

#rounding-top-direct { width:979px; height:68px; background:url(../images/bg-rounding-top-direct.png) no-repeat; }
#rounding-top { width:979px; height:20px; background:url(../images/bg-rounding-top.png) no-repeat; }
#rounding { width:929px; padding:8px 25px 3px 25px; background:url(../images/bg-rounding-center.png) repeat-y; }
#rounding-bottom { width:979px; height:20px; background:url(../images/bg-rounding-bottom.png) no-repeat; }

h1.titlu { float:left; }
p.trimite { float:right; }
blockquote { width:485px; padding:37px; background:url(../images/blockquote.png) no-repeat; text-align:center; color:#007DAB; font-size:15px; }


/* BLOOOOG */

.post h2 { color:#000000; font-size:25px; font-weight:bold; letter-spacing:-1px; line-height:25px; margin:0 0 13px; }
.post h2 a { color:#000000; font-size:25px; font-weight:bold; letter-spacing:-1px; line-height:25px; margin:0 0 13px; }
.post h2 a:hover { text-decoration:underline; }
.post p.metadata { color:#999; font-size:11px; margin:0 0 10px 0; }
.post p.metadata a { text-decoration:none; color:#999; font-weight:normal; }
.post p.metadata a:hover { text-decoration:underline; }
.post p { font-size:12px; line-height:22px; }
.post a.more-link { display:block; margin:10px 0 10px 0; color:#7F1D37; font-weight:normal; text-transform:lowercase; }
.post blockquote {  }
.post p.comments { margin-top:3px !important; background:url(../images/bt_comments.jpg) no-repeat; height:26px; width:152px; }
.post p.comments a { position:relative; top:4px; left:37px; text-decoration:none; font-weight:normal; }
.post p.comments a:hover { text-decoration:underline; }
.post p.citeste { margin-top:0 !important; background:url(../images/btt-citeste.jpg) no-repeat; height:26px; width:152px; }
.post p.citeste a { position:relative; top:4px; left:20px; text-decoration:none; font-weight:normal; }
.post p.citeste a:hover { text-decoration:underline; }

.navigation { padding:20px 0 20px 0; }
.navigation a { text-decoration:none;  }
.navigation a:hover { text-decoration:underline; }
.navigation .postari-vechi { background:#FFF url(../images/icon_arrowLeft.gif) no-repeat center left; }
.navigation .postari-noi { background:#FFF url(../images/icon_arrowRight.gif) no-repeat center right; }

.box-top { width:335px; height:92px; background:url(../images/box-top.png) no-repeat; }
.box { width:250px; padding:0 60px 1px 60px; background:url(../images/box-middle.png) repeat-y; }
.box-top h2 { color:#000000; font-size:25px; font-weight:bold; letter-spacing:-1px; position:relative; top:32px; text-align:right; padding:0 79px 0 0; }
.box-bottom { width:335px; height:17px; background:url(../images/box-bottom.png) no-repeat; }

#searchform input { margin:5px 0 1px 0; font-size:13px; width:222px; height:16px; padding:11px; border:0; background:url(../images/ipt-input.png) no-repeat; }
#searchform input.ipt-email { width:234px; height:27px; padding:5px; border:0; }
#searchform input.ipt-trimite { display:block; position:relative; top:0; left:155px; width:88px; height:34px; background:url(../images/btt-trimite.png) no-repeat; font-size:0; line-height:0; text-indent:-9999px; border:0; }

#right ul { text-align:right; padding:0 45px 0 0; }
#right ul li { padding:0; list-style:none; color:#999; font-size:17px; font-weight:bold; }
#right ul li a { border-bottom:1px dotted #999; color:#777; font-size:17px; font-weight:bold; }

#comments { margin:45px 0 0 0; }
#comments h3.comments a { color:#00B0D8; }
#comments h3#respond { font-size:20px; margin:0 0 15px 0; color:#555; font-weight:normal; letter-spacing:-1px; }
#comments h3#how-many { font-size:20px; margin:0 0 15px 0; color:#555; font-weight:normal; letter-spacing:-1px; }
#comments #commentform small { font-size:1.1em; color:#555; }
#comments #commentform input { background:#FFF !important; width:300px; margin:2px 0 20px 0; padding:5px; border:1px solid #CCC; }
#comments #commentform input.button { width:50px; height:35px; padding:5px; border:1px groove #CCC; background:#EEE !important; }
#comments #commentform textarea { width:325px; padding:5px; border:1px solid #CCC; }
#comments #commentform p { font-size:12px; margin:0 0 10px 0; }
#comments img.avatar { float:right; padding:1px; background:#FFF; margin:0 0 5px 5px; }
#comments .commentlist { padding:10px 0 0 20px; font-size:12px; }
#comments .commentlist li { background:#FFF; color:#444; margin-bottom:10px; padding:5px; }
#comments .commentlist li.alt { background:#FFF; color:#444; }
#comments .commentlist li p { font-size:12px; line-height:21px; margin:0 0 10px 0; }
#comments .commentlist li blockquote { background:#FFF; padding:5px; margin:10px; font-size:0.9em; }
#comments .commentmetadata { display: block; font-size:11px; background:transparent; color:#BF1E2D; }
#comments .commentmetadata a { color:#999; font-weight:normal;  }
#comments .commentlist small { background:transparent; }
#comments .commentlist cite { color:#444; font-weight:bold; font-size:14px; }	


table#wp-calendar { margin:0 auto; }
table#wp-calendar thead tr th { border:none; }
table#wp-calendar tfoot tr td { border:none; }
table#wp-calendar tbody tr td { padding:8px; }

table#flickr_badge_wrapper { margin:0 auto; border:1px solid #CCC !important; }
table#flickr_badge_uber_wrapper { margin:0 auto; }
table#flickr_badge_uber_wrapper td { border:0; }



@media all and (-webkit-min-device-pixel-ratio:0) {

}
