/*



Theme Name: franzferdinand_co_hu_v3

Theme URI: www.franzferdinand.co.hu

Description: Franz Ferdinand V3

Version: 3.0

Author: Petrasovits Daniel

Author URI: www.web19.net



	The CSS, XHTML is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php



*/















body {



	font-family: 'trebuchet ms';

        font-size: 13px;

	color: #6b626b;

        background: white;

        padding: 0px;

        margin: 0px 0px 30px 0px;



	}







small {



	font-family: Trebuchet MS;



	font-size: 0.8em;



	}







h1, h2, h3, h4, h5, h6 {



	font-family: 'Trebuchet MS';



	font-weight: bold;



	text-transform:normal;



	text-align:left;



}







h1 { font-size: 2.4em; }



h2 { font-size: 13px; }



h3 { font-size: 13px; }



h4 { font-size: 1em; }







pre {



	overflow:auto;



}







acronym, abbr



{



	font-size: 0.9em;



	letter-spacing: .07em;



	cursor: help;



	border-bottom: 1px dashed #999;



}







strong {	



	color:#666;



}







a {



	color: #6b626b;



	text-decoration: none;



}



a.menupont {



	color: #6b626b;

	text-decoration: none;
        font-weight: normal;

        font-size: 18px;

        padding-right: 5.7px;

        padding-left: 7px;

}



a.menupont:hover {



	color: #000000;

	text-decoration: none;

        font-size: 18px;

        font-weight: normal;
        padding-right: 5.7px;

        padding-left: 7px;

}







a:hover {



	color: #000000;



	text-decoration: none;



}











hr {



	display: none;



	}







a img {



	border: none;



	}











/* Layout */









#page {





	width: 940px;

        border: 0px solid red;

        margin: auto;



}







#header {



        border: 1px solid black;

	width: 894px;



}







#wrapper {



        border: 0px solid red;

	width: 717px;
        margin: auto;
 



}







#content {





	width: 717px;

        margin: 0px auto 0px auto;
        padding: 0px;
        border: 1px solid white;



         



}



	



#sidebar {



	width: 204px;



        margin-left: 0px;



	float: left;	



        border: 0px solid black;



        margin-top: -130px;



        margin-bottom: 15px;



        margin-left: 21px;



}	







#footer {



        width: 984px;



	border: 0px solid red;

        padding: 5px 0px 5px 0px;



	clear: both;



}







/* Header */



#headerimage {



	padding:30px 0;



	/* If you want to add a background image for the header, uncomment and use the following lines of code */



	/*



	background:url('header.jpg') no-repeat;



	padding: 30px;



	*/



}







#header h1 {



	margin:10px 0;



}







#header .description {



	font-size:1.2em;



}







#hmenu {



	margin:0 20px;



	padding:5px 0;



}







#hmenu ul {



	display:inline;



	margin:0;



	padding:0;



}







	



#hmenu ul li {



	padding:0;



	display:inline;



	margin:0 20px 0 0;



}







#hmenu ul li {



	font-size:1.2em;



	font-weight:bold;



	text-transform:uppercase;



}	







#hmenu ul li#hmenu_rss {



	background:url('images/rss.png') no-repeat;



	padding-left:20px;



}	







#header, #hmenu {



	



}











/* End header */







/* Post */







.post {




	text-align: justify;


        padding: 15px 0px 15px 0px;
	overflow:hidden;



	clear:both;

border-bottom: 2px solid #6b626b; 



	}




.post h2 {



	margin:0;



	padding:0;



	text-align:left;



}



.post h3.post-title {



	font-weight:bold;



	font-size:1.8em;



	margin:0;



	padding:0;



	text-align:left;



}	











div.archive-title {



	font-size:1.6em;



	font-weight:bold;



}







.post hr {



	display: block;



	}







.postmetadata {



	clear: both;
	font-size: 13px;

        font-weight: normal;

	color:#6b626b;



}







.clear {



	clear: both;



}







.entry {



	font-size: 13px;

        font-weight: normal;

	line-height:1.4em;



}







.entry blockquote {



	border:1px dashed #ccc;



	font-size:0.9em;



	padding:5px 20px;





	background:#f8f8f8;



}







.entry blockquote blockquote {



	font-size:1em;



}







.entry fieldset {



	border:1px dashed #ccc;



}







.entry fieldset legend {



	font-weight:bold;



	text-transform:uppercase;



}







.entry table {



	border-style:solid;



	border-color:#ccc;



	font-size:0.9em;



}











.entry table tr td {



	padding:5px 10px;



	border-style:solid;



	border-color:#ccc;







}







.entry table tr th {





	border-style:solid;



	border-color:#ccc;



	padding:5px 10px;



	background:#f4f4f4;



	color:#666;



	font-weight:bold;



	text-transform:uppercase;



	text-align:center;



}







.entry ol { list-style-type:decimal; }



.entry ol ol {	list-style-type:lower-alpha; }



.entry ol ol ol {	list-style-type:lower-roman; }











p img {



	padding: 0;



	max-width: 100%;



	}







img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



	}







.alignright {



	padding:0;



	margin: 2px 0 5px 10px;



	display: inline;



	float:right;



	}







.alignleft {



	padding:0;



	margin: 2px 10px 5px 0;



	display: inline;



	float:left;



	}







.aligncenter,



div.aligncenter {



	display: block;



	margin-left: auto;



	margin-right: auto;



}







.navigation .alignleft {



	text-align:left;



}



.navigation .alignright {



	text-align:right;



}







.navigation {



	font-size:1.2em;



	clear:both;



	margin:20px 0;



}	











.wp-caption {



	border: 1px solid #ccc;



	text-align: center;



	background-color: #f3f3f3;



	padding-top: 4px;



}











.wp-caption img {



	margin: 0;



	padding: 0;



	border: 0 none;



}







.wp-caption p.wp-caption-text {



	font-size: 13px;



	line-height: 17px;



	padding: 0 4px 5px;



	margin: 0;



}







.searchbox {



	padding:20px;



	text-align:center;



	clear:both;



}







.center {



	text-align: center;



	}







.hidden {



	display: none;



	}











/* Comments*/







#comments {



	font-size: 13px;



border: 0px solid red;
	line-height:1.4em;



}







.commentlist {





	padding:0 0 0px 0;





}







.commentlist li {



	list-style:none;




margin: 0px 0px 15px 0px;

border-bottom: 1px solid #ccc;



}







li.comment div, li.pingback div {



	padding:20px;



	overflow:auto;



}







li.comment div div, li.pingback div div {



	padding:0;



	overflow:visible;



}







.commentlist li.even {



	background-color: white;



}







.commentlist li.odd {



	background-color: #ccc;



}







ul.children li {



	list-style:none;



}







img.avatar {



	float:right;



	border:1px solid #eee;



	padding:2px;



	margin:0;



	background:#fff;



}







.comment-meta, .reply {



	margin:0;



	padding:0;



	font-size:0.8em;



}







.comment-author cite {



	font-style:normal;



	font-weight:bold;



}











textarea#comment {



	width: 98%;

        background: white;







}







#comments div.navigation {



	font-size:0.8em;



}







/* Sidebar */







#sidebar {



	font: 1.2em 'Lucida Grande', Arial, Sans-Serif;



	}




#sidebar h2 {



	font-family: 'Lucida Grande', Sans-Serif;



	font-size: 1.2em;



	}




#sidebar h2 {



	padding: 0;





	}



#sidebar ul, #sidebar ul ol {



	margin: 0;



	padding: 0;



	}







#sidebar ul li {



	margin:0;



	padding:0;



	list-style-type: none;



	list-style-image: none;



	margin-bottom: 20px;



	}











#sidebar ul p, #sidebar ul select {



	margin: 5px 0 8px;



	}







#sidebar ul ul, #sidebar ul ol {



	margin: 5px 0 0 0;



	}







#sidebar ul ul ul, #sidebar ul ol {



	margin: 0 0 0 20px;



	}







#sidebar ul ol li {



	list-style: decimal outside;



	}







#sidebar ul ul li, #sidebar ul ol li {



	margin: 3px 0 0;



	padding: 0;



	}



	



/* Calendar */



#wp-calendar {



	empty-cells: show;



	width: 155px;



	}







#wp-calendar #next a {



	padding-right: 10px;



	text-align: right;



	}







#wp-calendar #prev a {



	padding-left: 10px;



	text-align: left;



	}







#wp-calendar a {



	display: block;



	font-weight:bold;



	}







#wp-calendar caption {



	font-weight:bold;



	text-transform:uppercase;



	text-align:left;



	margin:0 0 5px 8px;



	color:#666;



	}







#wp-calendar td {



	padding: 3px 5px;



	text-align: center;



	}



	



#wp-calendar td#today {



	background:#eee;



}	







#wp-calendar td#prev a {



	padding: 0;



	text-align:left;



	font-weight:normal;



}







#wp-calendar td#next a {



	padding: 0;



	text-align:right;



	font-weight:normal;



}











/* End Calendar */











/* Footer */	







#footer {





	padding:10px;



	text-align:center;



	font-size:1.1em;



	color:#888;



	margin:20px;



}







/* Custom */



















input#s



{



width: 130px;



}






.textwidget



{



margin-bottom: -25px;



}





.comment-body

{

        background: white;

}



.posts_nav

{

font-size: 13px;
margin-top: 15px;
width: 717px;
text-align: center;

}



.post h2 a

{

color: black;

}


A.video-keret
{
min-height: 2px;
height: auto;
float: left;
border: 2px white solid;
}

A.video-keret:hover
{
min-height: 2px;
float: left;
height: auto;
border: 2px black solid;
}

table tr td
{
border: 0px black solid;
}

table tr td 
{
font-size: 13px;
}
