@import "content.css";


/*-----------------------------------
 general settings
-------------------------------------*/

body {
	margin: 0;
	padding: 0;
}

@font-face {  
	  font-family: "skodasansbd";  
	  src: url( /fileadmin/fonts/skoda/SkodaSansBd.eot ); /* IE */  
	  src: local("SkodaSansBd"), url( /fileadmin/fonts/skoda/SkodaSansBd.ttf ) format("truetype"); /* non-IE */  
}  

@font-face {  
	  font-family: "skodasansrg";  
	  src: url( /fileadmin/fonts/skoda/SkodaSansRg.eot ); /* IE */  
	  src: local("SkodaSansRg"), url( /fileadmin/fonts/skoda/SkodaSansRg.ttf ) format("truetype"); /* non-IE */  
}  

body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}

a, a:visited {
    color: #029f02;
    text-decoration: none;
}

#midCol {
    width: 904px;
    margin: auto;
}

#header {
    width: 904px;
    height: 135px;
    background-image: url(../img/headerBg_hu.jpg);
}

#contentWrap {
    margin-top: 10px;
    border: 2px solid #d0d0d0;
}

#mainContent {
    min-height:400px;
    height:auto !important;
    height:400px;     
    padding: 10px;
}

.clr {
    clear: both;
}

#topSearchLink {
    position: absolute;
    top: 87px;
    right: 20px;
}

#topSearchLink a {
    background-image: url(../img/topMenuBg-83.png);
    display: block;
    width: 83px;
    float: left;
}

#topSearchLink a:hover {
    background-image: url(../img/topMenuBg-83-on.png);
}

#leftMenuTD {
    background-image: url(../img/subSubMenuLeftBg.jpg);
    background-repeat: repeat-x;
}

#headerText {
    padding: 10px;
    font:21px skodasansrg,verdana,sans-serif; 
}

#pageTitleText {
    padding: 10px 0 0 10px;
    font:20px skodasansrg,verdana,sans-serif; 
}

#designPic {
    height: 250px;
}

#mainContent h1 {
	font-size: 16px;
}

#mainContent h2 {
	font-size: 14px;
}

/*
------------------
   leftContent
------------------
*/

#leftContent .csc-default {
/*
	background-color: #969b9f;
*/	
	padding: 1px 10px 1px 10px;
	width: 180px;
}

#leftContent .csc-default ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

#leftContent .csc-default ul a, #leftContent .csc-default ul a:visited {
    text-decoration: none;
    background-image: url(../img/redArrow.gif);
    background-position: left center;
    background-repeat: no-repeat;
    display: block;
    padding-left: 10px;
}

#leftContent .csc-default ul a:hover {
    text-decoration: underline;
}


#leftContent {
	border-top: 1px solid #53aa4e;
	border-bottom: 1px solid #53aa4e;
}



/*-----------------------------------
 start page
-------------------------------------*/

#mainContentStart .box {
    background-image: url(../img/startBoxBg.png);
    width: 285px;
    height: 195px;
    float: left;
    margin: 30px 0 30px 100px;
}

#mainContentStart .title {
    margin: 12px 0 13px 10px;
    font-size: 14px;
}

#mainContentStart .picture {
    margin-left: 7px;
}

#mainContentStart .picture img {
    border: 0;
}


/*-----------------------------------
 top menu 
-------------------------------------*/
#topMenu {
    padding-top: 93px;
    padding-left: 19px;
    position: relative;
}

/*
#topMenu a {
    color: black;
    text-decoration: none;
    font-size: 11px;
    text-align: center;
    margin-right: 1px;

    display: block;
    padding-top: 3px;
    height: 16px;
}

*/

/*-----------------------------------
 footer 
-------------------------------------*/

#footer {
	margin-bottom: 10px;
	margin-top: 15px;
	text-align: right;
	margin-right: 20px;
}

#footer a {
    text-decoration: none;
    color: #333;
}

#footerText {
    margin: 10px;
}

/*-----------------------------------
 mediaStorageElements table
-------------------------------------*/

table.mediaStorageElements th {
    padding: 10px;
}

table.mediaStorageElements tr td {
    padding: 8px;
}

tr.even td {
    background-color: #eeeff1;
}

/*-----------------------------------
 mediaStorageElements cartype menu
-------------------------------------*/

#leftMenu ul {
    list-style: none;
    padding: 0;
    margin: 10px;
}

#leftMenu a {
    color: black;
}

#leftMenu a.act {
    color: #029f02;
}

#leftMenu a {
	background-image: url(../img/subSubMenuLeftIcon.gif);
	background-repeat: no-repeat;
	background-position:center left; 
	text-decoration: none;
	padding-left: 15px;
	line-height:18px;
}


/*------------------
 top menu
---------------*/

ul#nav li {
    float: left;
    background: url(../img/menueLeft.jpg) no-repeat top left;
/*
    padding-left: 6px; padding-top: 1px; padding-bottom: 2px;
*/    
    padding-left: 6px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    
}
/*
ul#nav li:hover {
    background-position: left -20px;
    padding-bottom: 10px;
}
*/
ul#nav li a {
    position: relative;
    background: url(../img/menueRight.jpg) no-repeat right top;
    color: #000;
    font-size: 10px;
    font-weight: bold;
    padding: 4px 10px 4px 6px;
    cursor: pointer;
}
/*
ul#nav li  a:hover { background-position: right -20px; color: #029f02; }
*/						
ul#nav li li {
    background-image: none;
}

ul#nav li ul {
    background-color: #e8e8e8;
    border: 1px solid #888;
    border-top: none;
}

ul#nav li ul a {
    font-weight: normal;
}
						
/*------------------
 head menu
---------------*/

#headMenu {
    position: absolute;
    top: 12px;
    left: 10px;
    font-size: 10px;
}

#headMenu a {
    border-bottom: 1px dotted #808080;
    color: #808080;
}

/*-----------------------------------
 sitemap
-------------------------------------*/

.csc-sitemap ul li {
	padding: 2px;
}

/*-----------------------------------
 indexed search
-------------------------------------*/

.tx-indexedsearch fieldset {
    background: white;
    border: 0;
    margin-top: 10px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
    color: #53AA4E;
}

.tx-indexedsearch .res-tmpl-css {
    margin-bottom: 20px;
}

.tx-indexedsearch .res-tmpl-css {
    background: white;
    padding: 1px 10px 1px 10px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
    background: white;
}

/*
------------------
    searchBox
------------------
*/

#searchBox {
    position: absolute;
    left: 155px;
    top: -3px;
}

#searchBoxField {
    width: 154px;
    height: 12px;
    font-size: 10px;
    padding: 2px;
    margin: 0;
}

#searchBoxButton {
    background: white;
    font-size: 10px;
    color: #808080;
}
