/* START_DEFAULT_STYLES */
html {padding:0;margin:0;font-size:62.5%;}
body {background:#c9d3d9;font: 14px Verdana, Arial, Helvetica, sans-serif;margin: 0;padding: 0;color: #000;}
.clear {clear: both;font-size: 0;line-height: 0;display:block;height:0;}
h1, h2, h3, h4, h5, h6 {padding:5px 0;margin:0;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;}
p {padding: 5px 0;margin:0;}
a, a:link, a:active, a:visited {color: #000;text-decoration: underline;cursor: pointer;}
a:hover {color:#ef0000;text-decoration: none;}
img {border:none;}
ul, ol {margin:0;padding:0;}
li {margin:0;padding:0 10px;}
form, input {padding:0;margin:0;}
em, i {font-style:normal;}
/* END_DEFAULT_STYLES */

#all { width:1000px; margin:0 auto; }
.fl { float:left;}
.fr { float:right;}
/* HEADER */
#header {height:190px; position:relative; background:url(../images/header.png) 0 0 no-repeat; margin-bottom:10px;}
.logo { position:absolute; left:17px; top:27px;}
.desc { position:absolute; left:598px; top:21px; font-size:12px; width:393px;color:#fff; line-height:17px;}
.desc a, .desc a:visited, .desc a:hover { color:#fff;}
.most { position:absolute; left:18px; top:161px;}
.most strong { color:#ef0000;}

/* ALPA HEADER */
.alpa { font-size:14px; font-weight:bold; position:absolute; left:14px; top:117px; padding:10px 0;}
.alpa a, .alpa a:visited { color:#fff; text-decoration:none; float:left; display:inline; padding:10px 4px; margin:0 1px;}
.alpa a:hover { color:#fff; text-decoration:none; background:url(../images/p_hover.png) 0 50% repeat-x; padding:10px 5px; margin: 0px 0px;}

/* SEARCH */
.search_form { position:absolute; right:41px; top:154px;}
.search_form input { float:right;}
.input_1 { border:1px solid #bebebe; font-size:13px; padding:0px; height:16px; width:146px;float:right; padding:2px;}
.submit_1 { float:right; margin-left:5px; margin-top:1px;}

/* THUMBS */
.block { margin-bottom:15px;}
.adv_r {float:right; padding-right:8px;}
.adv_r p {padding:1px 0 4px;}
.adv_2 {padding-bottom:10px; text-align:center;}
.adv_2 img, .adv_r img {border:1px solid #000;}
.thumbs { height:1%;overflow:hidden; padding-left:12px;}
.thumbs li { width:242px; padding:1px 1px 0 1px; float:left; list-style-type:none; text-align:center; display:inline; margin-bottom:6px; height:202px; overflow:hidden;font-size:12px;}
.thumbs a, .thumbs a:visited, .thumbs a:hover { text-decoration:none;}
.thumbs img { border:1px solid #000; width:240px; height:180px; display:block; margin-bottom:4px;}

/* THUMBS TRADERS */
.traders li {width:182px;height:157px; padding:5px 31px 0 31px; margin-bottom:15px;font-size:14px; }
.traders img { width:180px; height:135px;}

/* BLOCK */
.bl { width:100%; background:#fff;margin-bottom:10px;}
.bl_top {background:url(../images/bl_top.png) 0 0 no-repeat; padding:10px 0 5px; overflow:hidden; height:1%;}
.bl_bot {background:url(../images/bl_bot.png) 0 100% no-repeat; padding:10px 0 5px; overflow:hidden; height:1%;}


/* ADV */
.adv { width:100%; overflow:hidden; margin-bottom:25px;}
.adv_one { width:400px; float:left; padding:0 50px;}
.watch a, .watch a:visited { text-transform:uppercase; font-size:14px; text-decoration:none; background:url(../images/but_adv.png) 0 0 no-repeat;  display:block; padding-top:15px; padding-left:22px;}
.adv_one h2 { font-size:14px; text-transform:uppercase; background:url(../images/adv_head.png) 50% 50% no-repeat; padding:10px 0 10px 0; margin-bottom:3px; color:#fff; text-align:center;}

/* GALLERIES */
.galleries { height:1%; overflow:hidden; padding:5px 50px; font-size:12px; margin-bottom:15px;}
.galleries a, .galleries a:visited { text-decoration:none;}
.galleries li { padding:5px 0; list-style-type:none;}
.galleries ul { width:400px;}
.g_right { float:right;}
.g_left { float:left;}
.galleries a strong, .galleries a:visited strong { background:url(../images/gal.png) 50% 3px no-repeat; padding:5px 25px 4px; line-height:15px; color:#fff; text-decoration:none; font-size:11px; text-transform:uppercase; font-weight:normal;}
.galleries a:hover strong { text-decoration:none;color:#fff; background:url(../images/gal_hover.png) 50% 3px no-repeat;}
.galleries a:hover i { text-decoration:underline;}

/* TWO COLUMNS */
.two_clms { width:950px; margin:0 auto; overflow:hidden;margin-bottom:15px;}

	/* SIDE TOP */
	.side_top { width:215px; }
	.side_top h3 { font-size:16px; text-transform:uppercase;}
	
	/* TOP */
	.top { font-size:14px; }
	.top li { padding:5px 0 5px 21px; list-style-type:none; background:url(../images/folder_1.png) 0 6px no-repeat;min-height:16px;}
	.dark { padding:10px 20px; height:1%; overflow:hidden;}
	.dark .top { width:25%; float:left;}
	.top li a, .top li a:visited { color:#ef0000; text-decoration:none;}
	.top li a:hover { color:#000; text-decoration:none;}
	.bg_one { background:#f1f1f1; padding:10px 20px; height:1%; overflow:hidden;}
	
	/* MODELS */
	.models {  width:690px; font-size:13px; overflow:hidden;}
	.letter { width:33%; float:left; padding-bottom:15px; }
	.letter li { padding:3px 0; list-style-type:none;padding-left:40px;}
	.type_letter { height:1%;overflow:hidden;padding-left:40px;}
	.type_letter span { font-weight:bold; color:#fff; font-size:26px; text-align:center; width:65px; height:38px; background:url(../images/alpa.png) 0 0 no-repeat; display:block; }
	
/* PAGINATION */
.pages { width:100%; font-size:21px;  margin-bottom:15px;}
.pages strong { font-weight:normal;}
.pages a, .pages a:visited { text-decoration:none; padding:10px 3px;}
.pages a:hover { color:#fff; text-decoration:none; background:url(../images/p_hover.png) 0 50% repeat-x; }

/* FOOTER */
#footer { text-align:center; font-size:12px; padding-top:20px;}
#footer a, #footer a:visited, #footer a:hover {color:#ea0000; }
#footer .bl { margin-bottom:0;}

