/*

Theme Name: Columbofil.net

Theme URI: http://columbofil.net/

Description: Tema WordPress personalizata pentru pagina web columbofil.net 

Author: Stevenson Advertising & The Fan

Version: 1.0

License: Restricted - for use only by the customer that has ordered it

License URI: license.txt

Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu

*/





/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html

-------------------------------------------------------------- */



html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	background: transparent;

	border: 0;

	margin: 0;

	padding: 0;

	vertical-align: baseline;

}

body {

	line-height: 1;

}

h1, h2, h3, h4, h5, h6 {

	clear: both;

	font-weight: normal;

}

ol, ul {

	list-style: none;

}

blockquote {

	quotes: none;

}

blockquote:before, blockquote:after {

	content: '';

	content: none;

}

del {

	text-decoration: line-through;

}

/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: collapse;

	border-spacing: 0;

}

a img {

	border: none;

}



/* WordPress standard styles */



.aligncenter, div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}

.alignleft {

	float: left;

}

.alignright {

	float: right;

}

.wp-caption {

	background-color: #f3f3f3;

	border: 1px solid #ddd;

	-khtml-border-radius: 3px;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px; /* optional rounded corners for browsers that support it */

	padding-top: 4px;

	text-align: center;

	max-width: 500px;

}

.wp-caption img {

	border: 0 none;

	margin: 0;

	padding: 0;

	max-width: 500px;

}

.wp-caption p.wp-caption-text {

	font-size: 11px;

	line-height: 17px;

	margin: 0;

	max-width: 500px;

}





.spacer5 {

width: 100%;

height: 5px;

clear: both;

display: block;

}



.spacer10 {

width: 100%;

height: 10px;

clear: both;

display: block;

}



.spacer15 {

width: 100%;

height: 15px;

clear: both;

display: block;

}



.spacer20 {

width: 100%;

height: 20px;

clear: both;

display: block;

}







/* =Layout

-------------------------------------------------------------- */



body {

background: #0064a8 url('images/bg.jpg') no-repeat;

text-align: center;

}



#container {

background: transparent;

width: 979px;

text-align: left;

color: black;

margin: 0 auto 0 auto;

}



#container:after {

content: ".";

display: block;

height: 0;

clear: both;

visibility: hidden;

}



#header {

width: 980px;

height: 120px;

padding-top: 40px;

margin: 0px;

background: url('images/head_nou_01.png') top center no-repeat;

}



#header:after {

content: ".";

display: block;

height: 0;

clear: both;

visibility: hidden;

}



#menu {

height: 33px;

width: 979px;

background: url('images/head_nou_02.png') top left no-repeat;

padding-left: 50px;

}



a.link_mare:visited {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 11px;

        color: Navy;

        text-decoration: none;

        font-weight: bold;

        background-color: transparent;

}

a.link_mare:hover {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 11px;

        color: Red;

        text-decoration: none;

        font-weight: normal;

        background-color: transparent;

        font-weight: bold;

}

a.link_mare:link {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 11px;

        color: Navy;

        text-decoration: none;

        font-weight: normal;

        background-color: transparent;

        font-weight: bold;

}



a.voiajori:link {

        font-family: Arial, Helvetica, sans-serif;

        font-size: 14px;

        color: #004f84;

        text-decoration: none;

        background-color: transparent;

        font-weight: bold;

        line-height: 14px;

        

}

a.voiajori:visited {

        font-family:  Arial, Helvetica, sans-serif;

        font-size: 14px;

        color: #004f84;

        text-decoration: none;

        background-color: transparent;

        font-weight: bold;

        line-height: 14px;

}

a.voiajori:hover {

        font-family:  Arial, Helvetica, sans-serif;

        font-size: 14px;

        color: #000000;

        text-decoration: none;

        background-color: transparent;

        font-weight: bold;

        line-height: 14px;

}



a.agrement:link {

        font-family: Arial, Helvetica, sans-serif;

        font-size: 14px;

        color: #408601;

        text-decoration: none;

        background-color: transparent;

        font-weight: bold;

        line-height: 14px;

        

}

a.agrement:visited {

        font-family:  Arial, Helvetica, sans-serif;

        font-size: 14px;

        color: #408601;

        text-decoration: none;

        background-color: transparent;

        font-weight: bold;

        line-height: 14px;

}

a.agrement:hover {

        font-family:  Arial, Helvetica, sans-serif;

        font-size: 14px;

        color: #000000;

        text-decoration: none;

        background-color: transparent;

        font-weight: bold;

        line-height: 14px;

}



#head {

background: transparent;

width: 979px;

height: 230px;

}



#head:after {

content: ".";

display: block;

height: 0;

clear: both;

visibility: hidden;

}



#head_top {

width: 979px;

height: 24px;

}



#head_top_left {

float: left;

width: 475px;

height: 24px;

background: url('images/head_top_left.png') no-repeat;

}



#head_top_right {

float: left;

width: 504px;

height: 24px;

background: url('images/head_top_right.png') no-repeat;

}





#head_left {

width: 475px;

height: 192px;

background: url('images/head_left.png');

float: left;

}



#head_right {

width: 540px;

height: 132px;

margin-left: 410px;

}            



#head_right1 {

height: 192px;

width: 8px;

background: black;

float: right;

}



#topmenu {

width: 979px;

height: 45px;

background: url('images/topmenu.png') center top no-repeat;

}



#nav {

height: 45px;

float: left;

}



#nav ul {

margin-left: 30px;

}



#nav li {

display: inline;

font-size: 14px;

}



#nav a:link, #nav a:visited {

display: inline;

font-family: Arial, Helvetica, sans-serif;

font-size: 15px;

line-height: 35px;

color: #025b90;

font-weight: bold;

text-decoration: none;  

}



#searchbox form {

height: 45px;

margin-left: 250px;

margin-top: 7px;

float: left;

}



#searchbox input[type="text"] {

background: #7FB8DB;

border: 1px;

width: 130px;

float: left;

}



#searchbox input[type="image"] {

margin-top: -3px;

}





#social {

width: 95px;

height: 45px;

float: left;

margin-left: 59px;

margin-top: 4px;

}



#social ul {



}



#social li {

display: inline;

}



#sidebar {

width: 220px;

float: left;

margin-left: 10px;

font-family: Arial, Helvetica, sans-serif;

}



.menu_head {

background: url('images/menu_head.jpg') no-repeat;

width: 213px;

height: 43px;

}



.menu_head h1 {

margin-left: 23px;

padding-top: 10px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 16px;

color: #FFFFFF;

font-weight: bold;

font-style:italic;

}



.menu_body {

background: url('images/menu_body.jpg') repeat-y;

width: 213px;

}



.menu_body ul{

list-style-type: none;

margin: 0px 0;

padding: 0;

border: 0px solid #FFFFFF;

}



.menu_body ul li a{

background: transparent url('images/menu_2.jpg') no-repeat 5px center; /*light gray background*/

font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;

line-height: 32px;

color: #005b90;

display: block;

width: 170px;

height: 34px;

padding: 0px 0;

padding-left: 32px;

padding-top: 0px;

text-decoration: none;

text-align: left;

border-bottom: 0px solid #FFFFFF;

}



* html .menu_body ul li a{ /*IE6 hack*/

width: 200px;

}



.menu_body ul li a:visited, .menu_body ul li a:active{

color: #005b90;

}



.menu_body ul li a:hover, .menu_body ul li a.selected{

color: #000000;

}



.menu_bottom {

background: url('images/menu_bottom.jpg') no-repeat;

width: 213px;

height: 16px;

margin-bottom: 20px;

}



#main {

width: 979px;

background: white;

}



#main:after {

content: ".";

display: block;

height: 0;

clear: both;

visibility: hidden;

}



#text {

width: 520px;

float: left;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11.5pt; line-height: 150%;

}



#text img {

max-width: 500px;

}



.text_top {

width: 524px;

height: 20px;

background: url('images/text_top.jpg') top center no-repeat;

}



.text_body {

width: 520px;

background: transparent url('images/text_body.jpg') repeat-y;

padding-left: 10px;

padding-right: 10px;

padding-top: 10px;

}



.text_content {

width: 500px;

font-size: 12px;

}



.text_content h1 {

font-size: 16px;

font-weight: bold;

border-bottom: 1px dotted #025b90;

margin-bottom: 10px;

}



.text_content p {

padding-bottom: 3px;

}



.meta {

border-bottom: 1px dotted #025b90;

}



.text_bottom {

width: 524px;

height: 20px;

background: url('images/text_bottom.jpg') top center no-repeat;

}



#right {

width: 215px;

float: left;

margin-left: 10px;

}



.ad {

margin-left: 10px;

margin-top: 10px;

border: 0px;

width: 190px;

}



#content {

width: 748px;

float: left;

background: white;

}



#content a:link, #content a:visited {

text-decoration: none;

color: #025b90; 

}



#footer {

width: 979px;

height: 27px;

background: url('images/footer.png');

}


.commentlist ol {

padding: left;

}

.comment {

font-size: 12px;

padding: 3px;

}



.comment-meta {

font-size: 10px;

margin-bottom: 5px;

vertical-align: top;

}



.even {background: #efefef;}

.avatar {float: left; margin-right: 5px; padding: 3px; border: 1px dotted #3b7190;}

.depth-2 { margin-left: 5px; }

.depth-3 { margin-left: 15px; }

.depth-4 { margin-left: 25px; }

.depth-5 { margin-left: 35px; }

.depth-6 { margin-left: 45px; }

.depth-7 { margin-left: 55px; }

.depth-8 { margin-left: 65px; }



#respond {

width: 90%;

} 



#respond textarea {

width: 450px;

}



.title {

margin-bottom: 10px;

}



.title a:link, .title a:visited {

font-size: 16px;

font-weight: bold;

}

