﻿
/************* General *************/


/*
dark
604D1F - 2A0E03 - 654522 - 4C4CAB
AD8B38 - 892E0A - B1793C - 9090CD
D3B979 - E84E12 - D4AC80 - D7D7ED
ECE1C5 - F3926C - EDDDCC - E2E2E2
FFFFFF - FAD8CB - FFFFFF - FFFFFF
light
*/




body {
    padding : 0px;
    margin : 0px;
    font-family : arial, tahoma, sans-serif;
    background-color : #E2E2E2;
}


h1 {
font-size : 116%;
}
h2 {
font-size : 112%;
}
h3 {
font-size : 108%;
}
h4 {
font-size : 104%;
}




#div_body {
    width : 100%;
    margin-right: auto;
    margin-left: auto;
    margin-top: 0px;
    text-align: center;
}

#header {
    margin : 0px;
    padding : 0px;
    height : 122px;
}


#div_innerbody{
    width : 900px;
    margin-left : auto;
    margin-right : auto;
    text-align: left;
}            

#div_frame1 
{
    width : 100%;
    clear : both;
}


#div_leftnav{            
    width : 150px;
    float : left;
}

#menu {
    width: 146px;
    border-style: solid solid none solid;
    border-color: #94AA74;
    border-width: 1px;
    font-size : 12px;
    margin-bottom : 5px;
}

#menu ul{
    list-style:none;
    padding:0px;
    margin:0px;
}

#menu li a {
    text-decoration: none;
    font-weight:normal;
    height: 24px;
}	

#menu li a:link, #menu li a:visited {
    color: #4C4CAB;
    display: block;
    background: url(/images/menu1.gif);
    background-repeat:no-repeat;
    padding: 8px 0 0 10px;
    font-weight : bold;
}

#menu li a:hover {
    color: #ffffff;
    background: url(/images/menu1.gif) 0 -32px;
    background-repeat: no-repeat;
    padding: 8px 0 0 10px;
    font-weight : bold;
}

#menu li a:active {
    color: #E2E2E2;
    background :  url(/images/menu1.gif)  0 -64px;
    background-repeat: no-repeat;
    padding: 8px 0 0 10px;
    font-weight : bold;
}                    

#div_content
{
    width : 640px;
    float : left;
    padding : 3px;
    margin-bottom : 5px;
    border : solid 1px #4C4CAB;
}


.quadbox 
{
    text-decoration : none;
    border : 0px;
}

.quadbox img
{
    text-decoration : none;
    border : 0px;
}

#div_rightnav
{
    width : 100px;
    float : right;
}

.quadbox{
    height : 250px;
    width : 305px;
    float : left;
}


.infobox
{
    width : 98px;
    border : solid 1px #4C4CAB;
    margin-bottom : 5px;
}



#div_leftnav .events 
{
    width : 146px;
    padding : 0px;
    margin : 0px 0px 5px 0px;
    border : solid 1px #4C4CAB;
    clear : both;
}


#div_rightnav .dh2
{
    background-color : #D7D7ED;   
    font-size : 16px;
    color : #4C4CAB;
    padding : 0px;
    font-weight : bold;
}

#div_rightnav
{
 font-size : 12px;   
}

#div_leftnav .dh2
{
    background-color : #D7D7ED;   
    font-size : 16px;
    color : #4C4CAB;
    padding : 3px 1px 3px 5px;
    font-weight : bold;
}


    

.dh3
{   
    font-size : 14px;
    color : black;
    font-weight : bold;
}

.dh4
{   
    font-size : 14px;
    color : black;
}



.txtSiteSearch 
{
    width : 96px;border : solid 1px #4C4CAB;padding : 0px; margin : 0px;
}

.btnSiteSearch
{
    width : 98px;border : solid 1px #4C4CAB;padding : 0px; margin : 0px;
}


.regtext 
{
font-size : 10px;   
}


#footer
{
    font-size : 10px;
 background-color : #D7D7ED;
    border : solid 1px #4C4CAB;
    text-align : center;
    clear : both;
}



/*****************************************************************************************/
/*****************************************************************************************/
/*****************************************************************************************/
/*****************************************************************************************/


.searchresults .collapse {border-collapse:collapse;} 

#showroomkeywords 
{   
	font-family: tahoma, helvetica, arial, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	text-align : left;
}



.details_page { display:inline; width:100%; height:18px; margin:1px 25px 0px 0px; text-align:right;}
.details_page .link, .mendetails_page .link { width:58px; text-align:center; float:right; display:inline; margin-top:2px;}
.details_page .link a { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:600; color:#d277d2; text-decoration:none}
.details_page .link a:hover { color:#a41e78; text-decoration:underline;}

.details_zakladki {float:right; display:inline; width:450px; margin-right:25px; margin-bottom:7px; text-align:right;}

.details_zakladka_active   { float:right; display:inline; margin:0px 0px 0px 10px; width:50px; height:42px; background:url(img/details/det_zakladka_active.gif) top no-repeat; text-align:left;}
.details_zakladka_passive { float:right; display:inline; margin:0px 0px 0px 10px; width:50px; height:42px; background:url(img/details/det_zakladka_passive.gif) top no-repeat; text-align:left;}
.details_zakladka_active .link , .details_zakladka_passive .link { width:16px; height:16px; margin-left:17px; margin-top:12px; text-align:center;}
.details_zakladka_active .link a , .details_zakladka_passive .link a { text-decoration:none;}
.details_zakladka_active .link a img, .details_zakladka_passive .link a img {}

.display_none { display:none;}


#resultslist
{
    font-family: arial, tahoma, sans-serif;
	font-size: 12px;
	text-align : left;
	border-top : none;
	background-color : #E2E2E2;
	color : Black;
	width : 635px;
    clear : both;
}

.resultitem
{
    width : 630px;
    border-top : none;
    border-right : solid 1px #4C4CAB;
    border-bottom : solid 1px #4C4CAB;
    border-left : none;
    
    margin-bottom : 3px;
    clear : both;
}


.dlResults_desc a, .dlResults_desc a:link, .dlResults_desc a:visited, .dlResults_desc a:active, .dlResults_desc a:hover 
{
    font-family: arial, tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold; 
	color : black;
} 


.dlResults_desc {
    width : 502px;
    float : left;
    padding : 3px;
    float : left;
    font-family: arial, tahoma, sans-serif;
	font-size: 12px;
}

.resultimage{
    width : 86px; 
    float : right;
    text-align : right;
    padding : 3px;
    font-family: arial, tahoma, sans-serif;
	font-size: 12px;
	background-color : #FFFFFF;
	 border : solid 1px #4C4CAB;
}



.atvfeatures{    
    clear : both;
    border : 0px;
    padding : 0px 0px 5px 0px;
    background-color : #e0e0e0;
    font-family: tahoma, helvetica, arial, sans-serif;
    font-size: 12px;
}

.atvfeaturelist 
{
    font-family: tahoma, helvetica, arial, sans-serif;
    font-size: 12px;
}


.greenborder{
    clear : both;
    border : 1px solid #00ff00;
    padding : 0px 0px 5px 0px;
    background-color : black;
    font-family: tahoma, helvetica, arial, sans-serif;
    font-size: 12px;
    float : left;
}

.blueborder{
    clear : both;
    border : 1px solid #1265e9;
    padding : 0px 0px 5px 0px;
    background-color : black;
    font-family: tahoma, helvetica, arial, sans-serif;
    font-size: 12px;
    float : left;
}



 .atvfeatures ul { 
    list-style-image:url(./images/bullet.gif);
    margin-top:10px;
    margin-left:35px;
    padding:0; 
}

 .atvfeatures li {
    line-height:1.5em;
    text-decoration:none;
}

.goback{
 width : 460px; text-align : right;
  font-family: tahoma, helvetica, arial, sans-serif;
    font-size: 10px;
}


.main_punkt
{
    
}

.atvseries{
    width : 450px;
    float : left;
    clear : both;
    border : 1px solid green;
    padding : 0px 0px 5px 0px;
    background-color : #e0e0e0;
    font-family: tahoma, helvetica, arial, sans-serif;
    font-size: 12px;
}

.datarow {
    width : 440px;
    float : left;
    clear : both;
    padding : 0px 0px 5px 0px;
    background-color : #e0e0e0;
}




.datacell{
    float : left;
    padding : 0px 0px 0px 0px;
    width : 130px;
}














#info {
	border: 1px solid #C2C7BE;
	margin-left: 80px;
	margin-right: 80px;
	margin-top: 20px;
	padding: 0px 15px 0px 15px;
	position: relative;
}

#info a, #info a:visited {
	color: #8A9483;
	text-decoration: none;
}

#info a:hover {
	color: #9BA495;
	text-decoration: underline;
}


/**********************************/

.picouter
{
    width : 50%;
    text-align : center;
}



.thumbnail{
    position: relative;
    z-index: 0;
}

.thumbnail:hover{
    background-color: transparent;
    z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
    position: absolute;
    background-color: lightyellow;
    padding: 5px;
    left: -1000px;
    border: 1px dashed gray;
    visibility: hidden;
    color: black;
    text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
    border-width: 0;
    padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
    visibility: visible;
    top: 0;
    left: 60px; /*position where enlarged image should offset horizontally */
}
