.gt { color: #e58a2e; }


.grid-1-1 img {
    border:1px solid #4b4b4b;
    width: 220px;
    height: 130px;
}

.grid-1-1 {
    display:block;
    float:left;
    padding:6px;
    width: 222px;
    height: 132px;
}

.grid-1-1 a { display: block; width:222px; height:132px;  }

/*.noPad { padding:0px; width:222px; height:132px; margin-left:6px; margin-top:6px; }*/

.logForm img { width:11px; height:7px; border:0px; }
.logForm a {   height:25px; line-height:25px;  width:212px; }


    .grid-1-1 .logForm a { width:auto; height:auto;}

    .logForm {
        /*
        border:1px solid #4b4b4b;
        */
        background-color:#262626;
        width: 220px;
        height: 130px;
        overflow:hidden;
    }

    .logFormAbsolute {
        position: absolute;
        left: 50%;
        margin-left: -110px;
        top: 220px;
        opacity: 1;
        }


    .formObject img { width:11px; height:7px; border:0px; }
    .formObject a {   height:25px; line-height:25px;  width:212px; }
    .grid-1-x .formObject a { width:auto; height:auto;}
    .formObject {
        margin-left:6px;
        margin-top:6px;
        /*border:1px solid #4b4b4b;*/
        background-color:#262626;
        width: 220px;
        height: auto;
    }

    .formNotice {
        margin-left:12px;
        line-height:17px;
        font-size: 10px;
    }

    a.logButton {
        display: block;
        width:212px; /*220-8*/
        height:28px;
        line-height:28px;
        padding-right: 8px;
        text-align: right;
        color:#ffffff;
        text-transform:uppercase;
        letter-spacing:0.3em;
        }

    a.logButton:hover { color: #e58a2e;  }

    .memberArea {
        width:208px;
        padding-left:12px;
        height:28px;
        line-height:28px;
        color:#e58a2e;
        text-transform:uppercase;
        letter-spacing:0.3em;
        font-weight:bold;
     }

     .formObject .memberArea {
        height: 44px;
        line-height:21px;
     }

     .login {
        border:0px;
        width:208px;
        padding-left:12px;
        background-color:#464646;
        color:#ffffff;
        height:28px;
        line-height:28px;
        vertical-align:middle;
        margin-bottom:13px;
        font-family:"Verdana";
        font-size:8pt;
        text-transform: uppercase;
        }

      .heslo {
        border:0px;
        width:208px;
        padding-left:12px;
        font-family:"Verdana";
        font-size:8pt;
        background-color:#464646;
        color:#ffffff;
        height:28px;
        line-height:28px;
        vertical-align:middle;
        text-transform: uppercase;
      }



.grid-2-2 img {
    border:1px solid #4b4b4b;
    width: 454px;
    height: 274px;
}

.grid-2-2 {
    /*margin:6px;*/
    display:block;
    float:left;
    padding:6px;
}

.grid-2-2 a { display: block; }

.grid-1-2 img {
    border:1px solid #4b4b4b;
    width: 220px;
    height: 274px;
}

.grid-1-2 {
    width:222px;
    height: 276px;
    padding:6px;
    display:block;
    float:left;
}

.grid-1-2 a { }

.grid-3-x {
    width:690px;
    padding:6px;
    display:block;
    float:left;
}

.grid-1-x {
/*
    width:222px;
    margin:6px;
*/
    width:234px;
    display:block;
    float:left;
}

/*
    .grid-1-x .grid-1-1 {
        margin-left:0px;
        margin-right:0px;
        }
*/

.vespaLogo img { border:0px; margin:6px; }


.hotbox {
    font-size:7pt;
    line-height:19px;
}

    .hotboxHeader {
        text-transform:uppercase;
        color:#bfbfbf;
        margin-bottom:19px;
    }

    .hotbox .item {
        margin-bottom: 23px;
    }





	/* div pro celkovy obsah na detailu auta */

	.whole
	{
		width:895px; /* 908 - 13 */
		margin-left:14px;
		margin-right:14px;
		border:1px solid #808080;
		background-color:#323232;
		/*padding-top:13px;*/
		padding-right:13px;
		line-height:13px;
	}

	.middlesize
	{
		/*float:right;*/
		border:1px solid #808080;
		margin-top:13px;
	}

	#cardetail-window {
    /*
	   font-size: 10px;
	   line-height:1.5em;
	*/
	   line-height:1.7em;
	}

		#content #cardetail-window p {
		    padding: 0px 26px 0px 0px;
		    text-align:left;
		}


	.carControls {
	   font-weight:bold;
	   margin-left:14px;
	   text-transform: uppercase;
	   padding-top: 8px;
	   padding-bottom: 32px;
	   font-size:10px;
    }


	.cardetail-zahlavi
	{
		float:right;
		width:563px;
		height:16px;
		background-color:#000000;
		vertical-align:middle;
		padding-top:4px;
		margin-top:13px;
		line-height:1em;
	}

	.cardetailclearer
	{
		clear:both;
		height:13px;
	}

	.cardetail-rightside
	{
		/*margin-top:13px;*/
		width:332px;
		float:right;
	}

			#cardetail-poptavka
			{
				position:absolute;
				width:332px;
				height:586px;
				display:none;
				z-index:2;
				/*background-color:#848484;				*/

				background-image:url('../grafika/poptavka_background.png');
				background-repeat: repeat-y;
				backgroud-position: top center;
			}

			#cardetail-poptavka2
			{
				position:absolute;
				width:332px;
				height:586px;
				display:none;
				z-index:1;
				/*background-color:#848484;				*/

				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable=true, contentEditable='true', src='../grafika/poptavka_background.png', sizingMethod='scale');
			}

				.cardetail-poptavka-whitestripe
				{
					margin-top:13px;
					position:absolute;
					overflow:visible;
					z-index:3;
					width: 327px; /* 345 - 18 */
					padding-left:18px;
					text-transform:uppercase;
					font-weight:bold;
					background-color:#ffffff;
					color:#000000;
					height:16px;
					padding-top:4px;
				}

				.cardetail-poptavka-text
				{
					padding-top:47px;
					padding-left:18px;
					padding-right:18px;
					line-height:21px;
				}

				.cardetail-inputbox
				{
					width:290px;
					height:21px;
					border:0px;
					padding-left:5px;
					padding-top:6px;
					font-family:"Verdana";
					font-size:11px;
					z-index:3;
				}

				.cardetail-textarea
				{
					border:0px;
					width:290px;
					height:155px;
					font-family:"Verdana";
					font-size:11px;
				}

				.cardetail-submit
				{
					width:82px;
					height:24px;
					margin-top:16px;
					background-color:#e58a2e;
					text-transform:uppercase;
					font-weight:bold;
					border:1px solid #ffffff;
					color:#ffffff;
					font-family:"Verdana";
					font-size:11px;
				}







	a.car-move
	{
		color:#ffffff;
	}
	a.car-move:hover
	{
		color:#e58a2e;
	}

#hr-top-obsah
	{
		margin: 16px 14px 16px 14px;
		color:#333333;
		background-color:#333333;
	}
hr.whb
	{
		margin: 16px 14px 0px 14px;
		color:#333333;
		background-color:#333333;
	}

a
	{
		color:#e58a2e;
		text-decoration:none;
	}

a:hover
	{
		color:#ffffff;
	}


/* OBSAHOVE tagy */
p.p-text
	{
		font-family: "Verdana";
		font-size:10px;
		color: #ffffff;
		text-align:justify;
		margin:0px;
	}

#content p
	{
		font-family: "Verdana";
		line-height:1.7em;
		font-size:11px;
		color: #ffffff;
		text-align:justify;
		margin:0px;
		padding: 0px 26px 0px 14px;
		margin-bottom:16px;
	}


#content li {
        line-height:1.5em;
        list-style-type:square;
        }

.newsItem {
    margin-left:14px;
    margin-right:14px;
    margin-bottom:24px;
    /*font-size:11px;*/
    line-height: 1.7em;
    }

.newsItem .pic { float:right; }
#content .newsItem p { margin-left:0px; padding-left:0px; }

.newsNadpis
	{
		text-transform:uppercase;
		text-align:left;
		margin-bottom:12px;
	}

.table-news {
    width:663px;
    /*margin-top:16px;*/
    margin-left:14px;
    border-spacing:0px;
    }

.table-news td { padding: 0px; }
.table-news tr { line-height: 1.7em;}

input.paging
	{
		width:20px;
	}

img.pic
	{
		margin-left:16px;
		/*margin-right:32px;*/
		margin-bottom:12px;
		border: #808080 solid 1px; /* #FFFFFF solid 1px;*/
	}
img.pic2 {
  border:1px solid #808080;
}

div.div-obsah-pic
	{
		margin: 0px 32px 0px 0px;
		text-align:left;
	}


img.floatpic /* obrazky na konci obsahu */
	{
		margin:5px;
		border:1px solid #808080;
	}

div.gallery-div
	{
		margin:0px auto;
		text-align:center;
	}

table.gallery
	{
		/*margin:0px auto;*/
		text-align:left;
	}

table.gallery td
	{
		padding:5px;
		text-align:left;
		width:158px;
	}

table.gallery td a
	{
		margin:0px;
		font-weight:bold;
	}

img.picw
	{
		border:1px solid #808080;
		margin:0px;
		margin-top:4px;
		padding:0px;
	}

div.mb10 lc
{
	margin-left:32px;
}


div.div-contact-title
{
	color:#808080;
	margin:0px;
	padding:0px;
	text-align:left;
	text-transform:uppercase;
}


/* CAR KATALOG */

.car-katalog
{
    margin-left:14px;
	/*margin-right:14px;*/
	margin-bottom:17px;
	border:1px solid #808080;
	background-color:#323232;
	/*_height: 75px;*/
	min-height:75px;
	clear: both;
}

	.car-katalog img
	{
		float:left;
		outline: 1px solid  #808080;
		//border-right: 1px solid  #808080;
	}

	.car-katalog .text
	{
		float:left;
		margin-top:6px;
		margin-left:13px;
		width:546px;
		text-align:left;
		/*
		font-size:11px;
		font-family:"Verdana";
		*/
	}

	.orange
	{
		color:#e58a2e;
	}
	.gray { color:#cbcbcb; }
	.white { color:#ffffff;}
	.autocolor { color:auto; }


	.bold
	{
		font-weight: bold;
	}


/* GOLFOVA SEKCE */
.div-vysledky
{
    margin-left:14px;
	text-align:left;
}

		.vysledky-table
		{
			width:514px; /* 358px */
		}

				.s1000
				{
					color:#000000;
					background-color:#cbcbcb;
				}

				.dacie
				{
					color:#000000;
					background-color:#e58a2e;
				}


.div-golf-fotky
{
	float:left;
	width:158px;
}



/* vojta 10.11 */

/*
* {
	font-size: 10px !important;
}
*/


.fright {
	float: right;
}

.fleft {
	float: left;
}

.lsp {
	line-height: 1.5em;
	font-size: 10px;
}

.w70 {
	width: 70px;
}

.b {
	font-weight: bold;
}

.thr {
	color:#808080;
	background-color:#808080;
}

div.half {
	float: left;
	width: 258px;
}

div.lspace {
	float: left;
	width: 32px;
}

div.new img {
	border: 1px solid #808080; /*#FFFFFF solid 1px */;
}


.galwidth {
	width: 158px;
}

.mr15 {
	margin-right: 90px;
}

.fs13 { font-size:13px; }
.fs11 { font-size:11px; }


.ml20 { margin-left:20px;}
.mr13 { margin-right:13px; }
.mr19 { margin-right:19px; }
.mt2 { margin-top:2px; }
.mb2 { margin-bottom:6px;}
.mt13 { margin-top:13px;}
.mt32 { margin-top:32px;}
.pb2 { padding-bottom:2px;}
.pt2 { padding-top:1px;}
.mb16 { margin-bottom:16px;}
.mb32 { margin-bottom:32px;}
.mt8 { margin-top:8px; }
.mt16 { margin-top:16px; }
.ml32 { margin-left:32px; }
.w336 { width:520px; }

.pt8 { padding-top:8px; }
.pt16 { padding-top:16px; }
.pb32 { padding-bottom:32px; }


.m0 { margin:0px; } .p0 { padding:0px; }

a.blue img { border:0px; }




div.newsline {
  line-height: 1px;
    border-bottom: 1px solid #333333;
    margin-top: 3px;
}

.priceListCat {
    text-transform:uppercase;
}




/* LONG FORM V HOME */

#longForm {
    margin-left: 14px;
    margin-right:14px;
    }

#longForm th {
    width: 320px;
    }

    #longForm td { vertical-align: top; }

    #longForm input, #longForm select {
        background-color:#464646;
        color:#ffffff;
        border:1px solid #464646;
        }


    #longForm select {
        width: 180px;
        }

    #longForm input {
        width: 177px;
    }

    #longForm select.shortselect {
        width: 60px;
        }

    #longForm .button {
        font-weight: bold;
        height: 20px;
        border: 1px solid #ffffff;
    }

    #longForm .button:hover {
        background-color: #000000;
    }