*{margin: 0; padding: 0;}
/*body{background:#292929; font-family: Verdana, 'Geneva CE', lucida, sans-serif; font-size:10px;}*/
body{background:#292929; font-family: Verdana, 'Geneva CE', lucida, sans-serif; font-size:10px;}
h1,h2,h3{font-size:15px;}
a{color:blue;text-decoration:none;font-size:13px;}
a:hover{text-decoration:underline;}
a img{border:0px;}
img{border:0px;padding:0px;margin:0px;vertical-align: top;display:block;}
p{padding:10px;}

input{background-color:#FFFFFF; color:#454545; border:1px solid #BBBBBB; padding:2px;}
textarea{background-color:#FFFFFF; color:#454545; border:1px solid #BBBBBB; padding:2px;}
select{background-color:#FFFFFF; color:#454545; border:1px solid #BBBBBB; padding:2px; width:326px;}
label {display: block;padding-left: 15px;text-indent: -15px;}

h1 a{color:black; text-decoration:none; font-size:20px;}
h1 a:hover{color:black; text-decoration:underline;font-size:20px;}

#page{background-color:#DDDDDD;}

.opensans{
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
}
.statistika{
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	line-height:1.9em;
}
.stars{
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	margin-left:5px;
	color:blue;
}
.menu{line-height:1.9em;background-color:#e6e6e6;font-family:open-sans,sans-serif; padding:5px; font-size:11px;}
.menu a{color:#1E1414;text-decoration:none;padding:0px 8px 0px 0px;font-size:11px;text-decoration:underline;}
.menu a:hover{color:#0000AA;text-decoration:underline;}

hr {
	margin:10px 0 10px 0;
    display:block;
    border:0px;
    height:1px;
    background-image:url("http://www.papirove-modely.cz/img/layout/dots.png");
	background-repeat: repeat-x;
}

.kupi input{background-color:#FFFFFF; color:#454545; border:1px solid #BBBBBB; padding:2px; font-size:12px;}
.kupi .button               {background-color:#EEEEEE; color:#000000;}
.kupi .button:hover  {background-color:#F8F8F8; color:#000000;}
.kupi a{color:#0046A7; font-size:12px;}
.kupi a:hover{color:#2B7DC4;}
.blokw40{width:40px; max-width:40px;}
.blokw60{width:60px; max-width:60px;}
.blokw100{width:100px; max-width:100px;}
.blokw150{width:140px; max-width:150px;}
.tar {text-align:right;}
.tac {text-align:center;}
.del {padding:0px 0px 1px;}
.del a{color:#FF8888; font-weight:bold;text-decoration:none;}
.del a:hover{background-color:#FF0000; color:#FFFFFF; font-weight:bold;}

.tokupi input{background-color:#FFFFFF; color:#454545; border:1px solid #BBBBBB; padding:2px; font-size:12px;}
.tokupi .button               {background-color:#1362A8; color:#FFFFFF;}
.tokupi .button:hover  {background-color:#2B7DC4; color:#FFFFFF;}
.dnon {display: none;}
.pricenum {font-family: Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif; font-size:17px;}

.objstep{width:25%;}

.btn-style{
	border : solid 0px #000000;
	border-radius : 2px;
	moz-border-radius : 2px;
	font-size : 14px;
	color : #ffffff;
	padding : 8px 13px;
	background : #c20e0e;
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c20e0e), color-stop(100%,#730000));
	background : -moz-linear-gradient(top, #c20e0e 0%, #730000 100%);
	background : -webkit-linear-gradient(top, #c20e0e 0%, #730000 100%);
	background : -o-linear-gradient(top, #c20e0e 0%, #730000 100%);
	background : -ms-linear-gradient(top, #c20e0e 0%, #730000 100%);
	background : linear-gradient(top, #c20e0e 0%, #730000 100%);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr='#c20e0e', endColorstr='#730000',GradientType=0 );

}
.btn-style:hover{
	background : #720e0e;
}
#hlavicka{font-family: 'Open Sans', sans-serif;font-size:11px;}
#hlavicka h1 a              {text-decoration:none;font-size:14px; font-weight:bold;color:#444444;font-family: 'Open Sans', sans-serif;}
#hlavicka  h1 a:hover  {text-decoration:underline;}

.searchBox{ background-image:url('http://www.papirove-modely.cz/img/layout/search.png'); background-repeat:no-repeat; padding-left:20px; border: 1px solid #DDDDDD; width:110px; color:#565656; height:20px; background-color:white;}


#goreg{line-height:1.9em;}
#goreg a{color:#FFFFFF;text-decoration:none;font-size:12px; font-weight:bold;}
#goreg a:hover{color:#DDDDDD;text-decoration:underline;}

.menuu{line-height:1.7em;font-size:12px; color:white;}
.menuu a{color:white;text-decoration:none;font-size:12px;}
.menuu a:hover{color:#BBBBBB;text-decoration:underline;}

#foot{line-height:1.9em; margin-top:20px;}
#foot a{color:#6A6A52;text-decoration:none;font-weight:bold;}
#foot a:hover{text-decoration:underline;}
#infid{position:absolute;background-color:#EEEEEE;width:106px;}
#infid img{margin:0px; padding:0px; border:0px;}

/*HODNOCENI*/
.hodn0{background-color:#AAAAAA;}
.hodn1{background-color:#25D1F7;}
.hodn0 a{color:#AAAAAA;}
.hodn1 a{color:#25D1F7;}

.frmrowtit	{padding:0px 0 2px 0; font-size:11px;}
.frmrowinp	{padding:0px 0 10px 0;}
.pov		{color:#AF2222;}
.frmpodm	{margin-top:15px;}
.button          {width:140px;background-color:#2E5D87; color:#FFFFFF;}
.button:hover {background-color:#8FD600;}

.fullnavi:hover{background:#686868;}
.bb{margin-bottom:3px;}
.bb:hover{background-color:#E5E5E5;}

.frm       {width:400px;float:left;}
.frmhelp{width:600px;float:left;font-family:monospace;}

/*glist predelat na ID, jako menu nebo foot a skript do class*/
.glist{float:right; width:300px;font-size:10px; font-family:Verdana;}
.gall0{margin:0px;border-top:1px solid #EAEAEA;}
.gall1{background-color:#FAFAFA;}
.glist h1{font-size:13px;}
.glist a{color:#222222; text-decoration:none;}
.glist a:hover{color:#222222; text-decoration:underline;}

/*USR CARD*/
.usrc    {font-size:12px; background-color:#F2F2F2; display:inline-block;}

.back-to-top {position:fixed; bottom:2em; right:0px; text-decoration:none; color:#000000;background-color: rgba(235, 235, 235, 0.80); font-size: 12px; padding: 1em; display: none;}
.back-to-top:hover {background-color: rgba(135, 135, 135, 0.50);}

/*obecne*/
	.hvr :hover{background-color:#EFEFEF;}
	.fs11{font-size:11px;}
	.fmatrix10{float:left;margin-bottom:5px;}
	.fmatrix11{float:left;margin-bottom:5px; margin-left:5px;}
	.fmatrix12{float:left;}
	.fmatrix13{float:left;margin-left:5px;}

	.fmatrix20{float:left;margin-bottom:1px;}
	.fmatrix21{float:left;margin-bottom:1px; margin-left:1px;}
	.fmatrix22{float:left;}
	.fmatrix23{float:left;margin-left:1px;}
	/*DEL*/
	.fmatrix30{float:left;margin-bottom:1px;border:2px solid #D62929;}
	.fmatrix31{float:left;margin-bottom:1px;margin-left:1px;border:2px solid #D62929;}
	.fmatrix32{float:left;border:2px solid #D62929;}
	.fmatrix33{float:left;margin-left:1px;border:2px solid #D62929;}

	.nazev a{color:#222222; text-decoration:none;}
	.nazev a:hover{color:#222222; text-decoration:underline;}
	.nazev2 a{color:#333333; text-decoration:none;}
	.nazev2 a:hover{color:#222222; text-decoration:underline;}

	.bl{display:block;}
	.bl2{display:inline-block;}

	.l{float:left;}
	.r{float:right;}
	.blok{margin:0 auto; width:870px;}
	.blok2{margin:10px auto 0px auto; width:855px;}
	.blok3{float:right;margin:0px 0px 0px 0px; width:350px; font-size:10px;}
	.blokmainl{float:left;  width:475px; max-width:475px;}
	.blokmainr{float:right; width:350px; max-width:350px;  font-size:10px;}
	.blokw10{width:10px; max-width:10px;}
	.blokw350{width:350px; max-width:350px;}
	.blokw475{width:475px; max-width:475px;}
	.blokw425{width:425px; max-width:425px;}
	.blokw715{width:715px; max-width:715px;}
	
	.blokfull{margin:0 auto; width:1090px; max-width:1090px;}

	.blokminw200{min-width:200px;}
	
	.bord1{border:1px solid #DEDEDE;}
	.bord2{border-top:1px solid #C2C2B2;}
	.bord3{border-top:1px solid #E6DEAA;}
	.bord4{border:1px solid #D62929;}
	.bord5{border-bottom:1px solid #EEEEEE;}
	.bord6{border-bottom:1px solid #DDDDDD;}
	.bord7{border-bottom:1px solid #888888;}
	.bord8{border-bottom:2px solid #888888;}
	.bord9{border-top:1px solid #888888;}
	.bord10{border-top:1px solid #CCCCCC;}
	.bord11{border-right:1px solid #CCCCCC;}

	.fs11{font-size:11px;}
	.fs12{font-size:12px;}
	.fs13{font-size:13px;}
	.fs14{font-size:14px;}
	.fs15{font-size:15px;}
	.fs16{font-size:16px;}
	.fs17{font-size:17px;}

	.fontmono{font-family:monospace;}
	.bold  {font-weight:bold;}

	.blue  {color:#0431C4;}
	.blue a{color:#0431C4;}
	.blue a:hover{color:#666E8C;}

	.blue2  {color:#1A4979;}
	.blue2 a{color:#1A4979;}
	.blue2 a:hover{color:#666E8C;}

	.c01  {color:#454545;}
	.c02  {color:#6A6A52;}
	.c03  {color:#252525;}
	.c04  {color:#D62929;} /*red*/
	.c05  {color:#1C7305;} /*green*/
	.c06  {color:#FFFFFF;}
	.c07  {color:#888888;}
	.c08  {color:#25D1F7;}
	.c09  {color:#777777;}
	.c10  {color:#FFD700;}
	.c11  {color:#888888;}
	.c12  {color:#c20e0e;}

	.p2{padding:2px;}
	.p21{padding:1px 0px 1px 1px;}
	.p22{padding:0px 2px 0px 2px;}

	.p3{padding:3px;}
	.p5{padding:5px;}
	.p51{padding-top:5px;}
	.p52{padding:5px 0px 5px 0px;}
	.p53{padding:5px 5px 10px 5px;}
	.p54{padding:0px 0px 5px 0px;}
	.p55{padding:5px 0px 5px 5px;}
	.p56{padding:0px 0px 0px 5px;}
	.p57{padding:0px 5px 0px 5px;}

	.p6{padding:6px;}
	.p62{padding:6px 0px 6px 0px;}
	.p7{padding:7px;}
	.p72{padding:7px 0 7px 0;}
	.p08{padding:8px;}
	.p082{padding:8px 0px 8px 0px;}

	.p09{padding:9px;}
	.p10{padding:10px;}
	.p104{padding:0px 0px 10px 0px;}

	.p11{padding:0px 5px 0px 5px;}
	.p12{padding:0px 17px 0px 0px;}
	.p13{padding:4px 0px 0px 0px;}
	.p14{padding:0px 10px 0px 10px;}
	.p15{padding:15px;}
	.p16{padding:15px 0 0 0;}
	.p17{padding:0px 10px 0px 0px;}

	.m1{margin:0px 0px 10px 0px;}
	.m2{margin:0px 10px 0px 0px;}
	.m3{margin:0px 5px 0px 0px;}
	.m4{margin:0px 80px 0px 0px;}
	.m5{margin:10px 0px 10px 0px;}
	.m6{margin:10px 0px 0px 0px;}
	.m7{margin:0px 0px 0px 10px;}
	.m8{margin:20px 0px 20px 0px;}
	.m82{margin:0px 0px 20px 0px;}
	.m9{margin:0px 4px 4px 0px;}
	.m10{margin:8px 0px 0px 0px;}
	.m11{margin:1px 0px 0px 0px;}
	.m12{margin:0px 0px 10px 10px;}
	.m13{margin:0px 0px 0px 5px;}
	.m14{margin:0px 0px 4px 0px;}
	.m15{margin:0px 0px 5px 0px;}
	.m20{margin-top:20px;}
	.m151{margin:15px;}
	.m152{margin:15px 0px 15px 0px;}

	.mt1{margin-top:10px;}

	.bg0{background-color:#FFFFFF;}
	.bg1{background-color:#DEDEDE;}
	.bg2{background-color:#EEEEEE;}
	.bg3{background-color:#E7E7E0;}
	.bg4{background-color:#E6F0FF;}
	.bg5{background-color:#A2CFF5;}
	.bg6{background-color:#F1F2F5;}
	.bg7{background-color:#1A4979;}
	.bg8{background-color:#E2FFA3;}
	.bg9{background-color:#D62929;} /*red*/
	.bg10{background-color:#1C7305;}/*gre*/
	.bg11{background-color:#25D1F7;}/*TYRK*/
	.bg12{background-color:#F6F6F6;}
    .bg13{background-color:#F8F8F8;}
	.bg14{background-color:#555555;}
	.bg15{background-color:#527D7C;}
	.bg16{background-color:#777777;}
	.bg17{background-color:#AAAAAA;}
	.bg18{background-color:#CF1006;}
	.bg19{background-color:#2FB1F7;}
	.bg20{background-color:#F2F2F4;}
	.bg21{background-color:#292929;}
	.bg22{background-color:#E7E7E7;}
	.bg23{background-color:#668BA3;}
	.bg24{background-color:#86A4B6;}
	.bg25{background-color:#E8EFF4;}
	.bg26{background-color:#F9FCE4;}
	.bg27{background-color:#DDDDDD;}
	.bg28{background-color:#CCCCCC;}
	.bg29{background-color:#BBBBBB;}
	
	.bg81{background-color:#e6e6e6;}
	.bg91{background-color:#2E5D87;}/*hl modra1*/
	.bg92{background-color:#36648E;}/*hl modra2*/
	.bg93{background-color:#247590;}/*hl modra2*/

	.pgspan       {width:42px;background-color:#FFFFFF; display: block; text-align:center; line-height:25px;}
	.pgspan:hover {background-color:#EFEFEF;}
	.pgspanbig	  {width:183px;background-color:#AAAAAA; display: block; text-align:center; line-height:25px;}
	.pgspanbig:hover {background-color:#EFEFEF;}
	.pgspanmid	  {width:89px;background-color:#AAAAAA; display: block; text-align:center; line-height:25px;}

	#form-diskuze-formular .button  {width:100px; height:30px; background:#247590; color:#fff; margin-top:5px; border:0px;font-family: 'Open Sans', sans-serif;font-size:13px;}
	#form-diskuze-formular .button:hover {width:100px; height:30px; background:#454545; color:#fff; margin-top:5px; border:0px}
	#form-diskuze-formular textarea, input{background:#dddddd; border:0px;font-family: 'Open Sans', sans-serif; font-size:13px;}

	.cl{clear:both;}