/* Start of CMSMS style sheet 'afghanembassy2' */
body {background: #ffffff; margin:0; padding: 0; font: normal 12px/22px Verdana; color: #565656; text-align: center;}

#glowny_pojemnik {width: 960px; border: none; background: url('afghanembassy/index_02.gif'); margin: 0 auto 0 auto;}

#naglowek {width: 960px; height: 207px; background: url('afghanembassy/index_01.jpg');}
#tresc {width: 960px;}
#stopka {width: 960px; height: 50px; background: url('afghanembassy/index_03.gif'); clear: both;}

#logo {width: 200px; height: 206px; border: none; float: left;}

#naglowek_prawa_szpalta {width: 190px; height: 192px; float: right; padding: 5px;}

#adres {height: 153px;}
#wyszukiwarka {width: 190px; height: 25px;}
.wyszukiwarka-input{width: 110px; padding: 3px 0 3px 0; background: transparent; border: none; font: normal 12px/14px Verdana; color: #565656; margin-left: 2px;}
 input.wyszukiwarka-button {width: 25px; height: 20px; border: none; outline: none; background: transparent; margin: 2px 0 0 2px;}

#naglowek_prawa_szpalta p {font: normal 10px/12px Verdana; color: #8592aa; text-align: right; margin: 0;}
#naglowek_prawa_szpalta a {font: normal 10px/12px Verdana; color: #8592aa!important;}
#naglowek_prawa_szpalta a:hover {color: #ffffff!important;}

#tresc_lewa_szpalta {width: 200px; float: left; text-align: left!important;}
#tresc_srodek {width: 540px; float: left; padding: 10px; font: normal 12px/22px Verdana; color: #565656; text-align: justify;}
#tresc_prawa_szpalta {width: 190px; float: right; text-align: left; padding: 0 4px 0 4px!important;}

#stopka_lewa_szpalta {width: 155px; height: 45px; float: left; text-align: left; padding: 5px 0 0 45px;}
#stopka_lewa_szpalta a {font: normal 10px/10px Verdana; color: #333333!important; font-weight: normal; text-align: left;}
#stopka_lewa_szpalta a:hover {color: #ffffff!important;}
#stopka_lewa_szpalta img {border: none;}

#stopka_srodek {width: 560px; height: 50px; float: left;}
#stopka_srodek p {font: normal 10px/14px Verdana; color: #333333; text-align: center; margin: 10px 0 0 0;}
#stopka_srodek a {font: normal 10px/12px Verdana; color: #333333!important; font-weight: normal;}
#stopka_srodek a:hover {color: #ffffff!important;}

#stopka_prawa_szpalta {width: 45px; height: 35px; float: right; padding: 10px 0 0 155px;}
#stopka_prawa_szpalta img {border: none; margin-right: 10px;}
#stopka_prawa_szpalta a {display: block; width: 32px; height: 32px; border: none; background: url('afghanembassy/ikona_powrot_do_gory.gif');}

h1 {font: normal 18px/24px Verdana; color: #666666; text-align: left; border-left: 8px solid #06358d; text-transform: uppercase; padding: 0 0 0 8px; margin: 15px 0 25px 5px;}
h2 {font: bold italic 16px/22px Verdana; color: #06358d; text-align: center; text-transform: uppercase; padding: 5px; margin: 30px 0 10px 0px; background: url('afghanembassy/h.jpg') repeat-x top; border-bottom: 1px solid #dadada;}
h3 {font: bold italic 15px/22px Verdana; color: #333333; text-align: left; text-transform: uppercase;  padding: 0; border-bottom: 1px solid #dadada; margin: 20px 0 5px 0;}
h4 {font: bold 12px/22px Verdana; color: #565656; text-align: left; padding: 0; margin: 10px 0 0 0;}

p {font: normal 12px/22px Verdana; color: #565656; margin: 0 0 15px 0;} 

ol {text-align: left; margin: 0 0 0 25px; padding: 0;}
ol li {font: normal 12px/22px Verdana; color: #565656; text-align: left; margin: 0 0 10px 3px; padding: 0; list-style-image: none; background: none;} 
ul {text-align: left; margin: 0; padding: 0;}
ul li {font: normal 12px/22px Verdana; color: #565656; text-align: left; margin: 0 0 10px 3px; padding: 0 0 0 26px; list-style-image: none; list-style-type: none; background: url('afghanembassy/punktor1.gif') no-repeat 0 3px;}

table {border-collapse: collapse; border: none; border-spacing: 5px; padding: 0; margin: 10px 0 10px 0;}
td {font: normal 12px/22px Verdana; color: #565656; text-align: left; vertical-align: top;}

a {font: bold 12px/22px Verdana;  color: #06358d!important; text-decoration: underline;}
a:hover {color: #fd0006!important;}
a img {border: none!important;}

form {margin:0; padding: 0;}

#stopka_lewa_szpalta li {list-style-image: none!important;}

/* Vertical menu for the CMS CSS Menu Module */
/* by Alexander Endresen */
/* The wrapper determines the width of the menu elements */
#menuwrapper {width: 100%;}

/* Unless you know what you do, do not touch this */ 
#primary-nav, #primary-nav ul {list-style: none; margin: 0px; padding: 0px; width: 100%; margin-left: -1px;}
#primary-nav ul {position: absolute; top: 0; left: 100%; display: none;}
#primary-nav li {margin-bottom: -1px; position: relative; background: none; padding-left: 0;}
#primary-nav li.menuparent ul li a {font-size: 10px!important; color: #666666!important; background-color: #e7e9ee!important; border: 1px solid #666666!important; display: block!important; margin-top: -1px;}
#primary-nav li.menuparent ul li a:hover {color: #ff0000!important;  background-color: #cccccc!important;}

/* Styling the basic apperance of the menu elements */
#primary-nav a {display: block; margin: 0; padding: 5px 10px; color: #006699; text-decoration: none; background: transparent; min-height:1em; /* Fixes IE7 whitespace bug*/}
#primary-nav li, #primary-nav li.menuparent {background-color: transparent; margin: 0 0px 0 1px!important; padding: 0!important; width: 100%; min-height:1em; /* Fixes IE7 bug*/}

/* Styling the basic apperance of the active page elements (shows what page in the menu is being displayed) */
#primary-nav li.menuactive {background-color: #cccccc!important;}

/* Styling the basic apperance of the menuparents - here styled the same on hover (fixes IE bug) */
#primary-nav li.menuparent, #primary-nav li.menuparent:hover, #primary-nav li.menuparenth {background-color: #e7e9ee; background-image: url(afghanembassy/strzalka.gif); background-position: center right; background-repeat: no-repeat;}

/* Styling the apperance of menu items on hover */
#primary-nav li:hover, #primary-nav li.menuh, #primary-nav li.menuparenth, #primary-nav li.menuactiveh {background-color: #cccccc!important; cursor: hand; margin: 0;}
#primary-nav li.menuparent a.menuactive {background: #cccccc!important;}
#primary-nav li.menuparent a.menuactive li.menuparent a.menuactive {background: #cccccc!important; background-image: none;}

/* The magic - set to work for up to a 3 level menu, but can be increased unlimited */
#primary-nav ul, #primary-nav li:hover ul, #primary-nav li:hover ul ul, #primary-nav li.menuparenth ul, #primary-nav li.menuparenth ul ul {margin-left: 0px; display: none;}
#primary-nav li:hover ul, #primary-nav ul li:hover ul, #primary-nav ul ul li:hover ul, #primary-nav li.menuparenth ul, #primary-nav ul li.menuparenth ul, #primary-nav ul ul li.menuparenth ul {display: block;}
#primary-nav li.menuparent ul li.menuactive a.menuactive {background-color: #cccccc; background-image: none!important;}

/* IE Hack, will cause the css to not validate */
#primary-nav li, #primary-nav li.menuparenth { _float: left; _height: 1%;  background-color: #e7e9ee;}
#primary-nav li a { _height: 1%;}
#primary-nav li.menuparenth ul li a {font-size: 10px!important; color: #666666!important; background-color: #e7e9ee!important; border: 1px solid #666666!important; display: block!important; margin-top: -1px;}
#primary-nav li.menuparenth ul li a:hover {color: #ff0000!important;  background-color: #cccccc!important;}
#primary-nav li.menuparent a.menuactive {background: #cccccc url(afghanembassy/strzalka.gif) no-repeat center right!important;}
/* section header */
#primary-nav li.sectionheader {border: none; margin: 0!important; padding: 0!important;}
#primary-nav li.sectionheader:hover {color: #ff0000; border: none;}
#primary-nav li.menuparenth ul li.menuactive a.menuactive {background-color: #cccccc!important; background-image: none!important;}

/* separator */
#primary-nav li hr.separator {display:block; height: 0.5em; color: #abb0b6; background-color: #abb0b6; width: 100%; border:0; margin:0; padding:0; border-top: 1px solid #006699; border-right: 1px solid #006699;}
dfn {position: absolute; left: -1000px; top: -1000px; width: 0; height: 0; overflow: hidden; display: inline;}
#menuwrapper {width: 200px; margin: 0!important; padding: 0!important; text-align: center;}
/* End of 'afghanembassy2' */

