/*
Theme Name: Kerozin Military
Theme URI: http://www.kerozingozos.hu
Description: Kerozingozos theme, Military version v2.0
Version: 2.0
Tags: kerozin
Author: Gabor Takacs
Author URI: http://www.kerozingozos.hu

The CSS/XHTML is released under GPL:  http://www.opensource.org/licenses/gpl-license.php
*/

/*************************************
 +Containers
 *************************************/

html, body, div, span, applet, object, iframe, p, blockquote, h1, h2, h3, h4, h5, h6,
pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q,
s, samp, small, strike, 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 {
    margin                          : 0;
    padding                         : 0;
    border                          : 0;
    outline                         : 0;
    font                            : 12px Verdana, tahoma, arial, helvetica;
    line-height                     : 18px;
}
body {
    background                      : #000000 url(i/bg_grad.png) repeat-x top left;
    margin                          : 0px;
    padding                         : 0px;
    font-family                     : Verdana, Georgia, "Times New Roman", Times, serif;
    font-size                       : 72.5%;
    line-height                     : 1.4;
}
/**
 * Page width: 1041px
 */

.print {
    display                         : none;
}

div#container {
    width                           : 1041px;
    margin                          : 0px auto;
    padding                         : 0px;
    background                      : #f8f8ec url(i/container_bg.png) repeat-y top left;
}

div#header {
    width                           : 1041px;
    height                          : 179px;
    margin                          : 0px;
    padding                         : 0px;
    background                      : #000000 url(i/header.jpg) no-repeat top left;
}
div#mainpage {
    width                           : 1041px;
    height                          : 341px;
    margin                          : 0px;
    padding                         : 0px;
    background                      : #000000 url(i/mainpage.jpg) no-repeat top left;
}
div#page.mainpage {
    width                           : 1041px;
    margin                          : 0px;
    padding                         : 0px;
    background                      : transparent url(i/mainpage_bg.jpg) no-repeat top left;
}
div#page.subpage {
    width                           : 1041px;
    margin                          : 0px;
    padding                         : 40px 0px 0px 0px;
    background                      : transparent url(i/subpage.jpg) no-repeat top left;
}
div#page-inner {
    min-height                      : 800px;
    background                      : transparent url(i/page-inner.jpg) no-repeat bottom left;
}
div#page-left {
    width                           : 680px;
    float                           : left;
}
div#page-right {
    width                           : 300px;
    margin-left                     : 680px;
}

.wrapper {
    clear                           : both;
}

#sweethome {
    display                         : block;
    position                        : absolute;
    top                             : 62px;
    width                           : 80px;
    height                          : 60px;
    margin                          : 0px 0px 0px 440px;
}
#sweethome a {
    display                         : block;
    position                        : absolute;
    width                           : 80px;
    height                          : 60px;
}
#sweethome span {
    display                         : none;
}

#rsslink {
    display                         : block;
    position                        : absolute;
    top                             : 62px;
    width                           : 80px;
    height                          : 60px;
    margin                          : 0px 0px 0px 745px;
}
#rsslink a {
    display                         : block;
    position                        : absolute;
    width                           : 80px;
    height                          : 60px;
}
#rsslink span {
    display                         : none;
}


#mainmenu {
    position                        : absolute;
    top                             : 72px;
    width                           : 200px;
    height                          : 28px;
    margin                          : 0px 0px 0px 530px;
    padding                         : 0px;
    font-size                       : 0px;
    line-height                     : 0px;
    list-style                      : none;
    /*border                          : solid 1px #ffffff;*/
}
#mainmenu li {
    float                           : left;
}
#mainmenu li span {
    display                         : none;
}
#mainmenu li a {
    display                         : block;
    border                          : 0px;
    background                      : transparent url(i/sprites.jpg) no-repeat top left;
    height                          : 28px;
    width                           : 25px;
}
#mainmenu li#m1 a {
    background-position             : 0px 0px;
}
#mainmenu li#m1 a:hover, #mainmenu li#m1 a.selected {
    background-position             : 0px -28px;
}
#mainmenu li#m2 a {
    background-position             : -25px 0px;
}
#mainmenu li#m2 a:hover, #mainmenu li#m2 a.selected {
    background-position             : -25px -28px;
}
#mainmenu li#m3 a {
    background-position             : -50px 0px;
}
#mainmenu li#m3 a:hover, #mainmenu li#m3 a.selected {
    background-position             : -50px -28px;
}
#mainmenu li#m4 a {
    background-position             : -75px 0px;
}
#mainmenu li#m4 a:hover, #mainmenu li#m4 a.selected {
    background-position             : -75px -28px;
}
#mainmenu li#m5 a {
    background-position             : -100px 0px;
}
#mainmenu li#m5 a:hover, #mainmenu li#m5 a.selected {
    background-position             : -100px -28px;
}
#mainmenu li#m6 a {
    background-position             : -125px 0px;
}
#mainmenu li#m6 a:hover, #mainmenu li#m6 a.selected {
    background-position             : -125px -28px;
}
#mainmenu li#m7 a {
    background-position             : -150px 0px;
}
#mainmenu li#m7 a:hover, #mainmenu li#m7 a.selected {
    background-position             : -150px -28px;
}
#mainmenu li#m8 a {
    background-position             : -175px 0px;
}
#mainmenu li#m8 a:hover, #mainmenu li#m8 a.selected {
    background-position             : -175px -28px;
}

div#displays div {
    position                        : absolute;
    top                             : 105px;
    height                          : 13px;
    font-size                       : 0px;
    line-height                     : 0px;
}
div#d1 {
    width                           : 51px;
    background                      : transparent url(i/sprites.jpg) no-repeat top left;
    background-position             : 0px -80px;
    margin                          : 0px 0px 0px 533px;
}
div#d1.c01 {
    background-position             : 0px -93px;
}
div#d2 {
    width                           : 83px;
    background                      : transparent url(i/sprites.jpg) no-repeat top left;
    background-position             : -57px -80px;
    margin                          : 0px 0px 0px 590px;
}
div#d2.c11 {
    background-position             : -57px -93px;
}
div#d2.c12 {
    background-position             : -57px -106px;
}
div#d2.c13 {
    background-position             : -57px -119px;
}
div#d2.c14 {
    background-position             : -57px -132px;
}
div#d2.c15 {
    background-position             : -57px -145px;
}
div#d2.c16 {
    background-position             : -57px -158px;
}
div#d2.c17 {
    background-position             : -57px -171px;
}
div#d2.c18 {
    background-position             : -57px -184px;
}
div#d3 {
    width                           : 51px;
    background                      : transparent url(i/sprites.jpg) no-repeat top left;
    background-position             : -146px -80px;
    margin                          : 0px 0px 0px 679px;
}
div#d3.c21 {
    background-position             : -146px -93px;
}
div#d3.c22 {
    background-position             : -146px -106px;
}

#googlesearch input#searchfield {
    background                      : transparent;
    position                        : absolute;
    top                             : 154px;
    color                           : #ff0000;
    margin                          : 0px 0px 0px 776px;
    border                          : solid 0px #666666;
    width                           : 105px;
    font-size                       : 11px;
    line-height                     : 11px;
}
#googlesearch a {
    position                        : absolute;
    top                             : 148px;
    width                           : 22px;
    height                          : 26px;
    margin                          : 0px 0px 0px 892px;
    padding                         : 0px;
    font-size                       : 0px;
    line-height                     : 0px;
    background                      : transparent url(i/sprites.jpg) no-repeat top left;
    background-position             : -200px 0px;
}
#googlesearch a:hover {
    background-position             : -200px -26px;
}
#googlesearch a span {
    display                         : none;
}

div#mainposts {
    display                         : block;
    position                        : absolute;
    width                           : 612px;
    height                          : 292px;
    top                             : 0px;
    margin                          : 200px 0px 0px 355px;
    border                          : solid 1px #000000;
}

ul#aktuell {
    position                        : absolute;
    top                             : 253px;
    width                           : 300px;
    height                          : 190px;
    margin                          : 0px 0px 0px 50px;
    padding                         : 0px;
    line-height                     : 18px;
}
ul#aktuell li {
    margin                          : 0px;
    padding                         : 0px;
    list-style                      : none;
    line-height                     : 18px;
}
ul#aktuell li span {
    color                           : #958e82;
    padding                         : 0px 12px 0px 0px;
}
ul#aktuell li a {
    color                           : #fafaef;
    text-decoration                 : none;
    line-height                     : 18px;
    font                            : 12px arial, tahoma, verdana, helvetica;
}
ul#aktuell li a:hover {
    color                           : #cc6666;
    text-decoration                 : none;
}



#footer {
    width                           : 1041px;
    height                          : 274px;
    margin                          : 0px;
    padding                         : 0px;
    background                      : #000000 url(i/footer.jpg) no-repeat bottom left;
    font                            : 12px arial, tahoma, arial, helvetica !important;
}
#footmenu {
    width                           : 600px;
    height                          : 30px;
    margin                          : 183px 0px 0px 79px;
    padding                         : 0px 0px 0px 0px;
    border                          : solid 0px #ffffff;
    float                           : left;
    list-style                      : none;
    font                            : 12px arial, tahoma, arial, helvetica !important;
}
#footmenu li {
    float                           : left;
    border-right                    : solid 1px #000000;
    border-bottom                   : solid 1px #000000;
    margin                          : 0px 3px;
}
#footmenu a {
    color                           : #888888;
    text-decoration                 : none;
    text-align                      : center;
    display                         : block;
    border                          : solid 1px #888888;
    padding                         : 4px 7px;
    background                      : #111111;
    font                            : 12px arial, tahoma, arial, helvetica !important;
}
#footmenu a:hover {
    background                      : #441111;
}


#footerimage {
    position                        : absolute;
    margin                          : 24px 0px 0px 691px;
}
#footerimage span {
    display                         : none;
}
#footerimage a {
    display                         : block;
    width                           : 282px;
    height                          : 175px;
}


#tag-cloud.main {
    margin                          : 0px 50px;
    text-align                      : center;
}
#tag-cloud a {
    color                           : #423D29;
    text-decoration                 : none;
    padding                         : 0px 4px;
}
#tag-cloud a:hover {
    color                           : #cc3333;
    text-decoration                 : none;
}


.horizontal-separator {
    margin                          : 15px 56px;
}


#page-left .post, #page-left .page {
    margin                          : 0px 36px 35px 56px;
    padding                         : 0px 0px 35px 0px;
    background                      : transparent url(i/hr-584-1.png) bottom left no-repeat;
}
#page-left .post p {
    font-family                     : Verdana, Georgia, "Times New Roman", Times, serif;
    font-size                       : 1.05em;
    line-height                     : 1.6em;
    text-align                      : justify;
    padding                         : 10px 0px;
}
#page-left .post p strong {
    font-weight                     : bold;
}
#page-left .post ul {
    margin-left                     : 0px;
}
#page-left .post li {
    list-style                      : none;
    font-family                     : Verdana, Georgia, "Times New Roman", Times, serif;
    font-size                       : 1.05em;
    line-height                     : 1.6em;
    background                      : url(i/listar-red.gif) top left no-repeat;
    background-position             : -2px -4px;
    padding                         : 0px 0px 0px 25px;
}

#page-left a, .right-box a {
    font-family                     : Verdana, Georgia, "Times New Roman", Times, serif;
    color                           : #625D49;
    text-decoration                 : none;
    line-height                     : 1.6em;
}
#page-left a:hover, .right-box a:hover {
    color                           : #cc3333;
    text-decoration                 : none;
}
#page-left img {
    border                          : solid 1px #d2cDb9;
    background                      : #ffffff;
}

#mailto {
    border-right                    : solid 1px #000000;
    border-bottom                   : solid 1px #000000;
    margin                          : 0px 4px;
    color                           : #888888;
    text-decoration                 : none;
    text-align                      : center;
    display                         : block;
    border                          : solid 1px #888888;
    padding                         : 4px 8px;
    background                      : #111111;
    height                          : 22px;
    font-weight                     : bold !important;
}
#mailto a {
    font-weight                     : bold !important;
}


.entrytitle {
    text-align                      : left;
}
.entrytitle h3 {
    font-size                       : 1.5em;
    color                           : #6F6F6F;
}
.entrytitle h1 a, .entrytitle h2 a {
    color                           : #423D29;
    text-decoration                 : none;
    font-size                       : 1.6em;
    text-align                      : left;
}
.entrytitle h1 a:hover, .entrytitle h2 a:hover {
    color                           : #cc3333;
    text-decoration                 : none;
}
.entrytitle_wrap {
    padding-bottom                  : 1.0em;
}

.entrydate {
    background                      : transparent url(i/date.png) repeat scroll 0 0;
    float                           : right;
    height                          : 52px;
    margin                          : 5px 0px 0px 15px;
    width                           : 48px;
}
.entrydate .dateMonth {
    font-size                       : 10px;
    text-align                      : center;
    color                           : #ffffff;
    margin                          : 0px;
    padding                         : 3px 0px 0px 0px;
}
.entrydate .dateDay {
    font-family                     : Times New Roman,Helvetica,Sans-Serif;
    font-size                       : 21px;
    font-weight                     : 700;
    text-align                      : center;
    color                           : #888888;
    margin                          : 0px;
    padding                         : 3px 0px 0px 0px;
}
.endate
{
    font-family                     : Verdana, Georgia, "Times New Roman", Times, serif;
    font-size                       : 1.0em;
    color                           : #6F6F6F;
    padding                         : 8px 0px 2px 0px;
}

.filedto {
    background                      : url(./i/category.png) no-repeat;
    padding                         : 2px 3px 3px 20px;
}
.commentslink {
    background                      : url(./i/comments.png) no-repeat;
    padding                         : 1px 2px 2px 21px;
}

img.centered {
    display                         : block;
    margin-left                     : auto;
    margin-right                    : auto;
}
img.alignright {
    display                         : inline;
    margin                          : 0 0 2px 7px;
    padding                         : 4px;
}
img.alignleft {
    display                         : inline;
    margin                          : 0 7px 2px 0;
    padding                         : 4px;
}
.aligncenter {
    margin-left                     : auto;
    margin-right                    : auto;
    padding                         : 4px;
}
.alignright {
    float                           : right;
}
.alignleft {
    float                           : left;
}

.hr {
    display                         : block;
    width                           : 934px;
    height                          : 21px;
    margin                          : 20px auto;
}
.hr1 {
    background                      : transparent url(i/hr1.png) top left no-repeat;
}
.hr2 {
    background                      : transparent url(i/hr2.png) top left no-repeat;
}
.hr3 {
    background                      : transparent url(i/hr3.png) top left no-repeat;
}

h2.table {
    float                           : left;
    border-right                    : solid 1px #444444;
    border-bottom                   : solid 1px #444444;
    margin                          : 0px 4px;
}
h2.table span {
    font-size                       : 1.5em;
    font-weight                     : bold;
    font-family                     : arial, tahoma;
    color                           : #888888;
    text-align                      : center;
    display                         : block;
    border                          : solid 1px #888888;
    padding                         : 4px 8px;
    background                      : #111111;
}
.partner-box ul {
    margin                          : 20px 0px;
    list-style                      : none;
}
.partner-box #myactioncam {
    background                      : #423D29 url(p/myactioncam_1_300x300.jpg) top left no-repeat;
    width                           : 300px;
    height                          : 300px;
}
.partner-box #hh-spotter {
    background                      : #423D29 url(p/hh-spotter.jpg) top left no-repeat;
    width                           : 300px;
    height                          : 240px;
}
.partner-box ul li {
    list-style                      : none;
    float                           : left;
    margin                          : 5px auto;
}
.partner-box ul li span {
    display                         : none;
}
.partner-box .myactioncam a {
    display                         : block;
    width                           : 300px;
    height                          : 300px;
    border                          : solid 0px #000000;
    margin                          : 3px 1px;
}
.partner-box .harcihelikopter a {
    display                         : block;
    width                           : 148px;
    height                          : 221px;
    border                          : solid 0px #000000;
    margin                          : 3px 1px;
}
.partner-box .spotter a {
    display                         : block;
    width                           : 140px;
    height                          : 221px;
    border                          : solid 0px #000000;
    margin                          : 3px 0px 3px 8px;
}

.right-box {
    margin-bottom                   : 15px;
}

.car-list {
    line-height                     : 1.6em;
    list-style                      : none;
    margin                          : 10px 0px 20px 0px;
    padding                         : 0px 0px 0px 25px;
}
.car-list li {
    list-style                      : none;
    background                      : url(i/listar-red.gif) top left no-repeat;
    background-position             : -2px -4px;
    padding                         : 0px 0px 0px 25px;
}
.car-monthlisting li {
    list-style                      : none;
    background                      : none;
}

#recentcomments {
    font-family                     : Verdana, Georgia, "Times New Roman", Times, serif;
    line-height                     : 1.6em;
    margin                          : 10px 0px 20px 0px;
}
#recentcomments li {
    font-family                     : Verdana, Georgia, "Times New Roman", Times, serif;
    line-height                     : 1.6em;
    list-style                      : none;
    background                      : url(i/listar-red.gif) top left no-repeat;
    padding                         : 0px 0px 0px 25px;
    background-position             : -2px -2px;
}
#recentcomments a {
    font-family                     : Verdana, Georgia, "Times New Roman", Times, serif;
    line-height                     : 1.6em;
    color                           : #625D49;
    text-decoration                 : none;
}
#recentcomments a.url {
    font-weight                     : bold;
}
#recentcomments a:hover {
    color                           : #cc3333;
    text-decoration                 : none;
}

#nav-global {
    text-align                      : center;
    padding                         : 0px 0px 20px 0px;
}


#share {
    border-bottom                   : 1px solid #E6E7E8;
    border-top                      : 1px solid #E6E7E8;
    float                           : right;
    margin-bottom                   : 10px;
    padding-bottom                  : 10px;
    padding-top                     : 10px;
    width                           : 100%;
}
#share a {
    display                         : block;
    float                           : right;
    height                          : 16px;
    margin-right                    : 5px;
    width                           : 16px;
}
a.iwiw-share {
    background-image                : url("i/share/share-iwiw.gif");
    width                           : 34px !important;
}
a.iwiw-share:hover {
    background-image                : url("i/share/share-iwiw-h.gif");
    width                           : 34px;
}
a.facebook-share {
    background-image                : url("i/share/share-facebook.gif");
}
a.facebook-share:hover {
    background-image                : url("i/share/share-facebook-h.gif");
}
a.tumblr-share {
    background-image                : url("i/share/share-tumblr.gif");
}
a.tumblr-share:hover {
    background-image                : url("i/share/share-tumblr-h.gif");
}
a.twitter-share {
    background-image                : url("i/share/share-twitter.gif");
}
a.twitter-share:hover {
    background-image                : url("i/share/share-twitter-h.gif");
}
a.google-share {
    background-image                : url("i/share/share-google.gif");
}
a.google-share:hover {
    background-image                : url("i/share/share-google-h.gif");
}
a.myspace-share {
    background-image                : url("i/share/share-myspace.gif");
}
a.myspace-share:hover {
    background-image                : url("i/share/share-myspace-h.gif");
}


/*************************************
 +Comments
 *************************************/
.commentsblock,contactform
{
  font-size:1em;
  clear:both;
  padding-top:20px;
}

.commentsblock textarea,.contactform textarea
{
  width:538px;
}

.commentsblock input,.commentsblock textarea,.contactform input,.contactform textarea
{
  border:1px solid #d1d1d1;
}

.commentauthor
{
  display:block;
  font-size:1.5em;
}

ol.commentlist
{
  color:#505247;
  font-size:1em;
  list-style-type:none;
  margin:1.5em 0 0;
  padding:0;
}

ol.commentlist a
{
  color:#b3960e;
}

ol.commentlist a:hover
{
  color:#424242;
}

.commentlist li
{
  margin-bottom:.5em;
  padding:8px;
  overflow:auto;
}

.commentlist p
{
  text-transform:none;
  font-size:1em;
  margin:10px 5px 10px 59px;
}

.commentlist blockquote p
{
  margin:10px 5px;
}

.commentlist blockquote
{
  margin:10px 0 10px 59px;
}

.commentlist .children
{
	padding-left:0px;
}

#commentform p
{  
  margin-left:0px;
}

.alt
{
  background:#e3e7cb;
}

.comment_headings
{
  font-size:1.3em;
  color:#6C6C6C;
}

.vcard
{
  font-size:1em;
}

.vcard cite
{
  font-weight:700;
  font-size:16px;
}

.commentsblock textarea:focus,.contactform textarea:focus,.commentsblock textarea:focus,.commentsblock input:focus,.contactform textarea:focus,.contactform input:focus
{
  background:#eee;
  border:1px solid #a1a1a1;
}

.avatar
{
  
  color:#FFF;
  clear:right;
  float:left;
  margin:0 15px 0 0;
  padding: 2px;
}


.wp-caption {
  border:1px solid #ddd;
  text-align:center !important;
  background-color:#FCFCFC;
  margin: 0px 0px 10px 0px;
}
.wp-caption p {
  color: #666666;
  margin-left: 5px;
  text-align:center !important;
}


